Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9f0a1ed730
								
							
								
							
						 | 
						
							
							
								
								cocoa: Syntax is funky, so regularize it by parsing CLASS: ; and METHOD: ; and COCOA-PROTOCOL: token.
							
							
							
							
							
						 | 
						
							2015-08-12 19:44:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								02008979d9
								
							
								
							
						 | 
						
							
							
								
								factor: Change ERROR: foo ; to define ``throw-foo`` instead of having ``foo`` throw implicitly. The old ``foo`` still throws implicitly because this is a big change to get right in one patch, but it should be removed soon.
							
							
							
							
							
						 | 
						
							2015-08-12 15:26:18 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e0d1b14e5c
								
							
								
							
						 | 
						
							
							
								
								factor: don't need FROM: namespaces => set or namespaces:set anymore
							
							
							
							
							
						 | 
						
							2015-08-12 11:25:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								46587f8457
								
							
								
							
						 | 
						
							
							
								
								factor: arch -> arch-name. fix breakage caused by other patch.
							
							
							
							
							
						 | 
						
							2015-08-12 11:08:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								28dcd0667a
								
							
								
							
						 | 
						
							
							
								
								factor: rename set to unordered-set.
							
							
							
							
							
						 | 
						
							2015-08-12 10:54:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								330c7ba156
								
							
								
							
						 | 
						
							
							
								
								factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
							
							
							
							
							
							
							
							Redo many FROM: and QUALIFIED: and using lists. 
							
						 | 
						
							2015-08-12 08:49:02 -05:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								cbcb724a35
								
							
								
							
						 | 
						
							
							
								
								tools.deploy: bump image sizes to get linux-x86-32 builds.
							
							
							
							
							
						 | 
						
							2015-08-06 17:06:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								2a3427bdff
								
							
								
							
						 | 
						
							
							
								
								io.files.info: use directory?, symbolic-link?, and regular-file?.
							
							
							
							
							
						 | 
						
							2015-08-05 18:33:35 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7312f3dc66
								
							
								
							
						 | 
						
							
							
								
								tools.deploy: fix tests for windows.
							
							
							
							
							
						 | 
						
							2015-08-05 14:04:49 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4131b44503
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.embed: rename gone wrong. fixes #1415.
							
							
							
							
							
						 | 
						
							2015-08-05 11:59:27 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b8675e4470
								
							
								
							
						 | 
						
							
							
								
								tools.deploy: disable opening directory after deploy for tests.
							
							
							
							
							
						 | 
						
							2015-08-05 11:02:09 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6490391bfc
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.windows: fix using.
							
							
							
							
							
						 | 
						
							2015-08-05 07:26:01 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								17b369972f
								
							
								
							
						 | 
						
							
							
								
								tools.deploy: adding a deploy-path that gives you the executable that was created.
							
							
							
							
							
						 | 
						
							2015-08-04 19:06:19 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								876a7f2301
								
							
								
							
						 | 
						
							
							
								
								tools.deploy: increase image size for linux32
							
							
							
							
							
						 | 
						
							2015-08-01 14:34:04 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1fcf96cada
								
							
								
							
						 | 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.
							
							
							
							
							
						 | 
						
							2015-07-25 22:59:56 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								117727d444
								
							
								
							
						 | 
						
							
							
								
								parser, source-files: you need to bootstrap after this patch.
							
							
							
							
							
							
							
							cleans up some file vs path naming.
file -> current-source-file
file -> current-test-file somewhere else
source-file -> path>source-file
source-file-tuple -> source-file 
							
						 | 
						
							2015-07-23 22:03:43 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cf0cb4aedc
								
							
								
							
						 | 
						
							
							
								
								nested-comments: remove this vocab.  we have /* */ which is good enough for now.
							
							
							
							
							
							
							
							broken case:
(*
: print-broken ( -- ) "*)" ;
*)
not worth fixing, please don't bring this back :)
its functionality will be replaced soon. 
							
						 | 
						
							2015-07-21 12:07:53 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								329aed2366
								
							
								
							
						 | 
						
							
							
								
								factor: fix renaming bugs
							
							
							
							
							
						 | 
						
							2015-07-20 07:54:26 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2adeed9cb3
								
							
								
							
						 | 
						
							
							
								
								factor: rename classes:members to class-members so it doesn't conflict with sets:members. ugh.
							
							
							
							
							
						 | 
						
							2015-07-20 00:32:42 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fbbd09f3c5
								
							
								
							
						 | 
						
							
							
								
								factor: system:image -> image-path, like vm-path. image is all over the place png, jpg etc
							
							
							
							
							
						 | 
						
							2015-07-20 00:17:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								618330b31e
								
							
								
							
						 | 
						
							
							
								
								factor: rename system:vm -> vm-path to differentiate it from vm:vm (which is a STRUCT:)
							
							
							
							
							
						 | 
						
							2015-07-20 00:10:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1b228c7e9c
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.windows: fix using.
							
							
							
							
							
						 | 
						
							2015-07-19 17:53:09 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								9ddae2534d
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.windows: fix circularity, for some reason not exposed before
							
							
							
							
							
							
							
							this? 
							
						 | 
						
							2015-07-19 17:37:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5f8426cfbe
								
							
								
							
						 | 
						
							
							
								
								factor: rename files that are not loadable on mac, too
							
							
							
							
							
						 | 
						
							2015-07-19 16:55:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2c257f399c
								
							
								
							
						 | 
						
							
							
								
								factor: Rename MACRO: and MACRO: to have quot as the output in stack effects.
							
							
							
							
							
						 | 
						
							2015-07-18 22:16:11 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8a3c5c2634
								
							
								
							
						 | 
						
							
							
								
								Fix some tests broken by optimized? rename.
							
							
							
							
							
						 | 
						
							2015-07-15 11:47:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								4c2c8f133f
								
							
								
							
						 | 
						
							
							
								
								vm: rename some primitives, and some cleanup.
							
							
							
							
							
							
							
							* quot-compiled? => quotation-compiled?
* optimized? => word-optimized? 
							
						 | 
						
							2015-07-15 11:13:52 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								8dd67e0741
								
							
								
							
						 | 
						
							
							
								
								tools.scaffold: use vocabs:check-vocab-name.
							
							
							
							
							
						 | 
						
							2015-07-09 11:02:09 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7d50ab1937
								
							
								
							
						 | 
						
							
							
								
								tools.scaffold: check vocab name in scaffold-vocab.
							
							
							
							
							
						 | 
						
							2015-07-09 10:51:44 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								892c62e1dc
								
							
								
							
						 | 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
							
							
							
							
							
						 | 
						
							2015-07-03 09:39:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59f3b1ea57
								
							
								
							
						 | 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
							
							
							
							
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824. 
							
						 | 
						
							2015-07-02 13:47:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7e54cc2824
								
							
								
							
						 | 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
							
							
							
							
							
						 | 
						
							2015-07-02 11:36:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								999aa7c897
								
							
								
							
						 | 
						
							
							
								
								factor: clean up spaces in -tests files
							
							
							
							
							
						 | 
						
							2015-07-02 10:34:01 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e3cb325040
								
							
								
							
						 | 
						
							
							
								
								factor: clean up whitespace in -docs files
							
							
							
							
							
						 | 
						
							2015-07-02 10:31:22 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								69ee8b9190
								
							
								
							
						 | 
						
							
							
								
								core, basis: Don't use the IN: foo.private feature and undocument it.
							
							
							
							
							
							
							
							It only works well when you are loading code dynamically. 
							
						 | 
						
							2015-06-30 08:51:07 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								352e5de16a
								
							
								
							
						 | 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.
							
							
							
							
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 | 
						
							2015-06-29 17:25:40 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								44e8e7b344
								
							
								
							
						 | 
						
							
							
								
								primitives: Change PRIMITIVE: to check that the word is in that vocabulary and the stack effect is correct.
							
							
							
							
							
							
							
							Use PRIMITIVE: in core/ and basis/ 
							
						 | 
						
							2015-06-25 18:02:03 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								6698f7d55d
								
							
								
							
						 | 
						
							
							
								
								tools.coverage: cleanup and use deep-reduce in count-callables.
							
							
							
							
							
						 | 
						
							2015-06-09 08:43:51 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								667462e848
								
							
								
							
						 | 
						
							
							
								
								tools.coverage: fix refactor bug.
							
							
							
							
							
						 | 
						
							2015-06-09 08:03:35 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d68175f48f
								
							
								
							
						 | 
						
							
							
								
								Some more general fixes for recent refactors.
							
							
							
							
							
						 | 
						
							2015-06-08 19:15:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6e60c811ac
								
							
								
							
						 | 
						
							
							
								
								core: Rename create to create-word, create-in to create-word-in.
							
							
							
							
							
						 | 
						
							2015-06-08 12:47:35 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a4c5a748ad
								
							
								
							
						 | 
						
							
							
								
								core/basis: Rename words dealing with vocabs to loaded-vocabs or disk-vocabs because it's too confusing otherwise.
							
							
							
							
							
						 | 
						
							2015-06-08 12:47:35 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								296968580a
								
							
								
							
						 | 
						
							
							
								
								use assoc-reject instead of [ ... not ] assoc-filter.
							
							
							
							
							
						 | 
						
							2015-05-12 19:08:42 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								b366a06c41
								
							
								
							
						 | 
						
							
							
								
								use reject instead of [ ... not ] filter.
							
							
							
							
							
						 | 
						
							2015-05-12 18:50:34 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								a33fc84de7
								
							
								
							
						 | 
						
							
							
								
								help.lint.checks: re-enable leak detection.
							
							
							
							
							
						 | 
						
							2015-05-12 10:46:37 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								59205b0399
								
							
								
							
						 | 
						
							
							
								
								tools.scaffold: generating docs for obj/f was broken.
							
							
							
							
							
						 | 
						
							2015-05-05 21:39:55 -07:00 | 
						
					
				
					
						
							
							
								 
								Björn Lindqvist
							
						 | 
						
							
							
							
							
								
							
								92165e4ee7
								
							
								
							
						 | 
						
							
							
								
								Docs: bunch of smaller documentation fixes for various vocabs
							
							
							
							
							
						 | 
						
							2015-04-29 09:31:54 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								7e4d1178c3
								
							
								
							
						 | 
						
							
							
								
								interpolate: don't break backwards compatibility.
							
							
							
							
							
						 | 
						
							2015-04-18 20:22:29 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								c5ed2c89fe
								
							
								
							
						 | 
						
							
							
								
								interpolate: some fixes for recent API change.
							
							
							
							
							
						 | 
						
							2015-04-18 19:36:49 -07:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								faa7fde557
								
							
								
							
						 | 
						
							
							
								
								tools.ps: enable use from command-line.
							
							
							
							
							
						 | 
						
							2015-04-09 10:43:43 -07:00 |