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  
				
					
						
							
							
								 
						
							
							
								3fa9ad91f6 
								
							
								 
							
						 
						
							
							
								
								effects: Add support for :type as standalone, unnamed types. ( :float -- ) pprints as ( _: float -- ), and ( :( a -- b ) -- ) works, etc. :union{ foo bar } pprints as object but could be improved if the effects parser uses the prettyprinter somehow.  
							
							... 
							
							
							
							Move ?execute-parsing to parser to avoid circularity. 
							
						 
						
							2016-05-12 16:27:50 -07:00  
				
					
						
							
							
								 
						
							
							
								c133c16377 
								
							
								 
							
						 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.  
							
							
							
						 
						
							2016-03-30 18:43:41 -07:00  
				
					
						
							
							
								 
						
							
							
								35ca557ce7 
								
							
								 
							
						 
						
							
							
								
								core: use $sequence help-markup in a few places.  
							
							
							
						 
						
							2016-03-16 10:13:56 -07: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  
				
					
						
							
							
								 
						
							
							
								c21a154056 
								
							
								 
							
						 
						
							
							
								
								core: callstack is a builtin type and a class name. rename the *stack words that grab the current stack get-foostack to avoid the callstack builtin conflict and for better symmetry with set-foostack.  
							
							
							
						 
						
							2015-08-13 10:11:59 -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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								6e397d5244 
								
							
								 
							
						 
						
							
							
								
								generic.standard: add some tests.  
							
							
							
						 
						
							2015-08-05 19:13:53 -07:00  
				
					
						
							
							
								 
						
							
							
								9aab1c87b4 
								
							
								 
							
						 
						
							
							
								
								generic.standard: check GENERIC# for integer dispatch#.  
							
							
							
						 
						
							2015-08-05 19:10:58 -07:00  
				
					
						
							
							
								 
						
							
							
								4fbbe6b201 
								
							
								 
							
						 
						
							
							
								
								generic: check valid combination/effect.  
							
							
							
						 
						
							2015-08-05 15:13:23 -07:00  
				
					
						
							
							
								 
						
							
							
								1fcf96cada 
								
							
								 
							
						 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.  
							
							
							
						 
						
							2015-07-25 22:59:56 -07:00  
				
					
						
							
							
								 
						
							
							
								5eec781b40 
								
							
								 
							
						 
						
							
							
								
								use ``if*`` instead of ``dup [ ] [ drop ] if``.  
							
							
							
						 
						
							2015-07-20 22:24:30 -07:00  
				
					
						
							
							
								 
						
							
							
								e4c39bcf3c 
								
							
								 
							
						 
						
							
							
								
								factor: superclass -> superclass-of, superclasses -> superclasses-of  
							
							
							
						 
						
							2015-07-20 00:46:33 -07:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								999aa7c897 
								
							
								 
							
						 
						
							
							
								
								factor: clean up spaces in -tests files  
							
							
							
						 
						
							2015-07-02 10:34:01 -07:00  
				
					
						
							
							
								 
						
							
							
								e3cb325040 
								
							
								 
							
						 
						
							
							
								
								factor: clean up whitespace in -docs files  
							
							
							
						 
						
							2015-07-02 10:31:22 -07:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								24953512a7 
								
							
								 
							
						 
						
							
							
								
								generic.parser: fix unbalanced-private-declaration.  
							
							
							
						 
						
							2015-06-16 18:58:54 -07:00  
				
					
						
							
							
								 
						
							
							
								aa00d59d59 
								
							
								 
							
						 
						
							
							
								
								words: rename reset-props to remove-word-props.  
							
							
							
						 
						
							2015-06-09 11:53:46 -07:00  
				
					
						
							
							
								 
						
							
							
								296968580a 
								
							
								 
							
						 
						
							
							
								
								use assoc-reject instead of [ ... not ] assoc-filter.  
							
							
							
						 
						
							2015-05-12 19:08:42 -07:00  
				
					
						
							
							
								 
						
							
							
								92165e4ee7 
								
							
								 
							
						 
						
							
							
								
								Docs: bunch of smaller documentation fixes for various vocabs  
							
							
							
						 
						
							2015-04-29 09:31:54 -07:00  
				
					
						
							
							
								 
						
							
							
								f3a8546b23 
								
							
								 
							
						 
						
							
							
								
								core: get rid of some unnecessary wrappers.  
							
							
							
						 
						
							2014-11-02 20:16:22 -08:00  
				
					
						
							
							
								 
						
							
							
								60ffe0680e 
								
							
								 
							
						 
						
							
							
								
								kernel: new combinator 2with = with with  
							
							
							
						 
						
							2014-07-22 07:40:13 -07:00  
				
					
						
							
							
								 
						
							
							
								57f9d78892 
								
							
								 
							
						 
						
							
							
								
								improve help by linking to types directly.  
							
							
							
						 
						
							2014-05-23 20:20:15 -07:00  
				
					
						
							
							
								 
						
							
							
								73d65aacb3 
								
							
								 
							
						 
						
							
							
								
								core: update some help $value types.  
							
							
							
						 
						
							2014-05-23 14:24:04 -07:00  
				
					
						
							
							
								 
						
							
							
								98935b7f15 
								
							
								 
							
						 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.  
							
							
							
						 
						
							2014-05-18 20:09:10 -07:00  
				
					
						
							
							
								 
						
							
							
								e2eebdec4d 
								
							
								 
							
						 
						
							
							
								
								Docs: mostly fixes for doc errors found by help lint  
							
							
							
						 
						
							2014-05-10 17:13:49 -07:00  
				
					
						
							
							
								 
						
							
							
								3cd3ea35db 
								
							
								 
							
						 
						
							
							
								
								Docs: generic.math and layouts  
							
							
							
						 
						
							2014-05-10 17:13:48 -07:00  
				
					
						
							
							
								 
						
							
							
								0fcb485d80 
								
							
								 
							
						 
						
							
							
								
								generic.math: rename and add comment.  
							
							
							
						 
						
							2013-09-06 18:21:38 -07:00  
				
					
						
							
							
								 
						
							
							
								77b5aaa62c 
								
							
								 
							
						 
						
							
							
								
								generic.math: eliminate a redundant fixnum check, separate out the fixnum dispatch hack.  
							
							
							
						 
						
							2013-09-06 13:50:00 -07:00  
				
					
						
							
							
								 
						
							
							
								d44cc17161 
								
							
								 
							
						 
						
							
							
								
								update docs for help.lint checks.  
							
							
							
						 
						
							2013-08-24 11:39:31 -07:00  
				
					
						
							
							
								 
						
							
							
								c900590f8b 
								
							
								 
							
						 
						
							
							
								
								use concat instead of join.  
							
							
							
						 
						
							2013-04-06 17:02:22 -07:00  
				
					
						
							
							
								 
						
							
							
								5fab749dcc 
								
							
								 
							
						 
						
							
							
								
								words: Change word -> last-word, set-word -> set-last-word.  
							
							
							
						 
						
							2013-03-23 16:12:03 -07:00  
				
					
						
							
							
								 
						
							
							
								7f3f90eb8d 
								
							
								 
							
						 
						
							
							
								
								compiler: more use of hash-sets.  
							
							
							
						 
						
							2013-03-10 16:13:31 -07:00  
				
					
						
							
							
								 
						
							
							
								50db0745d6 
								
							
								 
							
						 
						
							
							
								
								graphs: moving to basis.  
							
							
							
						 
						
							2013-03-09 08:31:06 -08:00  
				
					
						
							
							
								 
						
							
							
								f06bfef276 
								
							
								 
							
						 
						
							
							
								
								classes: store implementors in hash-sets.  
							
							
							
						 
						
							2013-03-08 10:29:50 -08:00  
				
					
						
							
							
								 
						
							
							
								d33dc194ca 
								
							
								 
							
						 
						
							
							
								
								core: in-definition -> with-definition.  
							
							
							
						 
						
							2012-08-24 16:07:31 -07:00  
				
					
						
							
							
								 
						
							
							
								b06b6a8261 
								
							
								 
							
						 
						
							
							
								
								core: rename in-word-definition to in-definition  
							
							
							
						 
						
							2012-08-24 16:04:49 -07:00  
				
					
						
							
							
								 
						
							
							
								84402ccf7e 
								
							
								 
							
						 
						
							
							
								
								core: Don't allow nested defintions in :, ::, M:, M::.  Fixes   #469 .  
							
							
							
						 
						
							2012-08-24 15:53:45 -07:00  
				
					
						
							
							
								 
						
							
							
								4e72d80256 
								
							
								 
							
						 
						
							
							
								
								Using "same?" in more places.  
							
							
							
						 
						
							2012-07-21 10:22:44 -07:00  
				
					
						
							
							
								 
						
							
							
								559b5bfa5b 
								
							
								 
							
						 
						
							
							
								
								using the new H{ } make.  
							
							
							
						 
						
							2012-07-19 09:50:09 -07:00  
				
					
						
							
							
								 
						
							
							
								7441fa81fc 
								
							
								 
							
						 
						
							
							
								
								issue  #358 : Rename check-method and check-mixin-class TUPLE:s to ERROR:s.  
							
							
							
						 
						
							2012-06-21 08:35:41 -07:00  
				
					
						
							
							
								 
						
							
							
								3507b9bad7 
								
							
								 
							
						 
						
							
							
								
								classes:  
							
							... 
							
							
							
							- Allow methods to dispatch off union{ } and intersection{ } classes.
- Add not{ } anonymous-complement syntax.
- Define class-name for anonymous-union/intersection/complement and maybes, and clean up pprint.
- Change maybe: foo to maybe{ foo }
- Call sort-classes when making anonymous-union/anonymous-intersection classes so that they are canonicalized. 
							
						 
						
							2012-05-03 19:45:30 -07:00  
				
					
						
							
							
								 
						
							
							
								3ba787b277 
								
							
								 
							
						 
						
							
							
								
								core/basis: trim down using lists  
							
							
							
						 
						
							2011-11-30 23:15:42 -08:00