42b37dcc8a 
								
							
								 
							
						 
						
							
							
								
								fix some tests broken by previous commit.  
							
							
							
						 
						
							2018-02-15 13:16:39 -08:00  
				
					
						
							
							
								 
						
							
							
								ca03896d74 
								
							
								 
							
						 
						
							
							
								
								more test IN: cleanup.  
							
							
							
						 
						
							2018-02-15 09:20:01 -08:00  
				
					
						
							
							
								 
						
							
							
								013adec055 
								
							
								 
							
						 
						
							
							
								
								source-files.errors: rename <definition-error> to new-source-file-error.  
							
							
							
						 
						
							2017-10-25 10:45:46 -07:00  
				
					
						
							
							
								 
						
							
							
								b141e0d2fb 
								
							
								 
							
						 
						
							
							
								
								assocs: moving collect-by from math.statistics.  
							
							
							
						 
						
							2016-12-28 12:56:19 -08:00  
				
					
						
							
							
								 
						
							
							
								2fd5654473 
								
							
								 
							
						 
						
							
							
								
								Add EOL at EOF for all authors.txt files for consistency  
							
							... 
							
							
							
							In some instances replaced CR/LF with LF. 
							
						 
						
							2016-07-30 09:25:30 -07:00  
				
					
						
							
							
								 
						
							
							
								7387869315 
								
							
								 
							
						 
						
							
							
								
								source-files: simplify, remove unnecessary error.  
							
							
							
						 
						
							2016-04-14 17:21:05 -07:00  
				
					
						
							
							
								 
						
							
							
								c133c16377 
								
							
								 
							
						 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.  
							
							
							
						 
						
							2016-03-30 18:43:41 -07:00  
				
					
						
							
							
								 
						
							
							
								71ef8a22c2 
								
							
								 
							
						 
						
							
							
								
								disambiguate namespaces:set and sets:set.  
							
							
							
						 
						
							2016-03-29 17:14:42 -07:00  
				
					
						
							
							
								 
						
							
							
								b0fe6631c7 
								
							
								 
							
						 
						
							
							
								
								core: I messed up the refactoring. with-scope should go away, but so should with-variables with an empty hashtable too.  
							
							
							
						 
						
							2016-03-03 11:54:33 -08:00  
				
					
						
							
							
								 
						
							
							
								9c4ed3ddae 
								
							
								 
							
						 
						
							
							
								
								core: Don't use with-scope. H{ } clone [ ] with-variables is the same thing and is more explicit.  
							
							
							
						 
						
							2016-03-02 17:18:42 -08:00  
				
					
						
							
							
								 
						
							
							
								e477f6996f 
								
							
								 
							
						 
						
							
							
								
								Fix comments to be ! not #!.  
							
							
							
						 
						
							2015-09-08 16:15:10 -07:00  
				
					
						
							
							
								 
						
							
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e0d1b14e5c 
								
							
								 
							
						 
						
							
							
								
								factor: don't need FROM: namespaces => set or namespaces:set anymore  
							
							
							
						 
						
							2015-08-12 11:25:57 -05:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								7327b8bdd4 
								
							
								 
							
						 
						
							
							
								
								vocabs.loader: make require-all throw restarts.  
							
							... 
							
							
							
							We only want to catch the restarts in mason, so make a special
load-no-restarts that will catch the failures and print them out
the same way it worked before. 
							
						 
						
							2015-07-20 17:35:22 -07:00  
				
					
						
							
							
								 
						
							
							
								43d6f1d3e2 
								
							
								 
							
						 
						
							
							
								
								factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.  
							
							
							
						 
						
							2015-07-02 17:28:17 -07:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								7e54cc2824 
								
							
								 
							
						 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!  
							
							
							
						 
						
							2015-07-02 11:36:08 -07:00  
				
					
						
							
							
								 
						
							
							
								b366a06c41 
								
							
								 
							
						 
						
							
							
								
								use reject instead of [ ... not ] filter.  
							
							
							
						 
						
							2015-05-12 18:50:34 -07:00  
				
					
						
							
							
								 
						
							
							
								f3a8546b23 
								
							
								 
							
						 
						
							
							
								
								core: get rid of some unnecessary wrappers.  
							
							
							
						 
						
							2014-11-02 20:16:22 -08:00  
				
					
						
							
							
								 
						
							
							
								24d345cdd9 
								
							
								 
							
						 
						
							
							
								
								source-files: this looks cleaner.  
							
							
							
						 
						
							2014-04-29 13:20:33 -07:00  
				
					
						
							
							
								 
						
							
							
								b72fa3ba0a 
								
							
								 
							
						 
						
							
							
								
								Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable  
							
							
							
						 
						
							2014-04-14 08:42:10 -07:00  
				
					
						
							
							
								 
						
							
							
								7c9f106018 
								
							
								 
							
						 
						
							
							
								
								Docs: source-files.errors  
							
							
							
						 
						
							2014-04-14 08:42:09 -07:00  
				
					
						
							
							
								 
						
							
							
								d44cc17161 
								
							
								 
							
						 
						
							
							
								
								update docs for help.lint checks.  
							
							
							
						 
						
							2013-08-24 11:39:31 -07:00  
				
					
						
							
							
								 
						
							
							
								f028aff605 
								
							
								 
							
						 
						
							
							
								
								source-files.errors: Oops fix double define.  
							
							
							
						 
						
							2013-03-23 21:54:44 -07:00  
				
					
						
							
							
								 
						
							
							
								ee4f4ec997 
								
							
								 
							
						 
						
							
							
								
								source-files.errors: Rename error-type.  
							
							
							
						 
						
							2013-03-23 21:25:19 -07:00  
				
					
						
							
							
								 
						
							
							
								158fff5990 
								
							
								 
							
						 
						
							
							
								
								source-files: Rename source-file.  
							
							
							
						 
						
							2013-03-23 16:27:23 -07:00  
				
					
						
							
							
								 
						
							
							
								bc18b2cd29 
								
							
								 
							
						 
						
							
							
								
								compiler.units: more use of hash-sets.  
							
							
							
						 
						
							2013-03-10 18:04:37 -07:00  
				
					
						
							
							
								 
						
							
							
								c0c769a7d8 
								
							
								 
							
						 
						
							
							
								
								compiler.units: changing definitions-changed to use a set.  
							
							
							
						 
						
							2013-03-10 09:11:18 -07:00  
				
					
						
							
							
								 
						
							
							
								5487480126 
								
							
								 
							
						 
						
							
							
								
								core: cleanup USING lists.  
							
							
							
						 
						
							2013-03-05 10:34:47 -08:00  
				
					
						
							
							
								 
						
							
							
								80e1c8e3f2 
								
							
								 
							
						 
						
							
							
								
								Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed.  
							
							
							
						 
						
							2011-10-18 13:19:39 -07:00  
				
					
						
							
							
								 
						
							
							
								e1390875ca 
								
							
								 
							
						 
						
							
							
								
								parser, source-files, syntax: have MAIN: store the main entry point in the source-file record in addition to the vocabulary. Have run-file execute the MAIN: word for a file if present after evaluating its contents.  
							
							
							
						 
						
							2011-08-17 20:58:09 -07:00  
				
					
						
							
							
								 
						
							
							
								fe86e485f2 
								
							
								 
							
						 
						
							
							
								
								source-files: fix typo to record-checksum word description in docs  
							
							
							
						 
						
							2011-01-05 02:10:19 +09:00  
				
					
						
							
							
								 
						
							
							
								627295f094 
								
							
								 
							
						 
						
							
							
								
								Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)  
							
							
							
						 
						
							2010-05-06 17:21:02 -04:00  
				
					
						
							
							
								 
						
							
							
								d215c108f3 
								
							
								 
							
						 
						
							
							
								
								core: fix bad interaction between stage1 bootstrap and manifest update code  
							
							
							
						 
						
							2010-01-28 03:02:54 +13:00  
				
					
						
							
							
								 
						
							
							
								df4fb4a3ee 
								
							
								 
							
						 
						
							
							
								
								Removing integers-as-sequences  
							
							
							
						 
						
							2010-01-15 07:15:33 +13:00  
				
					
						
							
							
								 
						
							
							
								cc194416f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into startup  
							
							... 
							
							
							
							Conflicts:
	core/bootstrap/primitives.factor
	vm/run.hpp 
							
						 
						
							2009-11-15 02:52:50 -06:00  
				
					
						
							
							
								 
						
							
							
								cd2e226afa 
								
							
								 
							
						 
						
							
							
								
								stack-checker: split off stack-checker.dependencies from stack-checker.state  
							
							
							
						 
						
							2009-11-08 20:34:46 -06:00  
				
					
						
							
							
								 
						
							
							
								299b5b0f6c 
								
							
								 
							
						 
						
							
							
								
								filter-here -> filter!  
							
							
							
						 
						
							2009-10-28 00:44:05 -05:00  
				
					
						
							
							
								 
						
							
							
								50f5c3d116 
								
							
								 
							
						 
						
							
							
								
								remq -> remove-eq, delq -> remove-eq!  
							
							
							
						 
						
							2009-10-28 00:23:08 -05:00  
				
					
						
							
							
								 
						
							
							
								2b142dabae 
								
							
								 
							
						 
						
							
							
								
								Re-organize a few things to reduce '-include=' image size  
							
							
							
						 
						
							2009-10-23 04:32:17 -05:00  
				
					
						
							
							
								 
						
							
							
								0d4b9132d7 
								
							
								 
							
						 
						
							
							
								
								fix a bunch of typos in docs  
							
							
							
						 
						
							2009-10-21 17:40:43 -05:00  
				
					
						
							
							
								 
						
							
							
								6b6e56a179 
								
							
								 
							
						 
						
							
							
								
								change add-init-hook to add-startup-hook, new add-shutdown-hook word  
							
							
							
						 
						
							2009-10-19 22:17:02 -04:00  
				
					
						
							
							
								 
						
							
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
				
					
						
							
							
								 
						
							
							
								3b2fd98e7c 
								
							
								 
							
						 
						
							
							
								
								Refactor source-file-errors a little bit to remove some code duplication, and so that clicking 'Edit' in error list tool works for parse errors in unit tests  
							
							
							
						 
						
							2009-08-04 21:01:21 -05:00  
				
					
						
							
							
								 
						
							
							
								7c5ef08aab 
								
							
								 
							
						 
						
							
							
								
								[ [ ... ] compare ] sort => [ ... ] sort-with  
							
							
							
						 
						
							2009-08-02 20:09:23 -05:00  
				
					
						
							
							
								 
						
							
							
								b2c3183b21 
								
							
								 
							
						 
						
							
							
								
								Split up tools.vocabs. Note that load-everything is now named load-all  
							
							
							
						 
						
							2009-05-04 06:44:17 -05:00  
				
					
						
							
							
								 
						
							
							
								48e70b65fa 
								
							
								 
							
						 
						
							
							
								
								Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb  
							
							
							
						 
						
							2009-04-22 04:20:38 -05:00  
				
					
						
							
							
								 
						
							
							
								f80c89f128 
								
							
								 
							
						 
						
							
							
								
								Add fatal? flag to error types; non-fatal errors are hidden by default in error list, not shown in summary  
							
							
							
						 
						
							2009-04-17 16:16:12 -05:00