ca03896d74 
								
							
								 
							
						 
						
							
							
								
								more test IN: cleanup.  
							
							
							
						 
						
							2018-02-15 09:20:01 -08:00  
				
					
						
							
							
								 
						
							
							
								27b3c4cccf 
								
							
								 
							
						 
						
							
							
								
								functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR>  
							
							... 
							
							
							
							Functors contain nested definitions, much like <PRIVATE PRIVATE> blocks.
A new parser will be able to parse nested definitions unambigiously without
knowledge of the definition of <FUNCTOR: itself, which is not the case if
it looks like FUNCTOR: instead. 
							
						 
						
							2017-08-05 20:41:19 -05:00  
				
					
						
							
							
								 
						
							
							
								46d4b33349 
								
							
								 
							
						 
						
							
							
								
								sorting.slots: make sort-keys-by and sort-values-by support hashtables.  
							
							
							
						 
						
							2017-07-05 16:46:06 -07: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  
				
					
						
							
							
								 
						
							
							
								498285d7dd 
								
							
								 
							
						 
						
							
							
								
								unicode: make this the API for all unicode things.  
							
							
							
						 
						
							2016-03-30 23:29:48 -07:00  
				
					
						
							
							
								 
						
							
							
								e477f6996f 
								
							
								 
							
						 
						
							
							
								
								Fix comments to be ! not #!.  
							
							
							
						 
						
							2015-09-08 16:15:10 -07:00  
				
					
						
							
							
								 
						
							
							
								892c62e1dc 
								
							
								 
							
						 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test  
							
							
							
						 
						
							2015-07-03 09:39:59 -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  
				
					
						
							
							
								 
						
							
							
								60ffe0680e 
								
							
								 
							
						 
						
							
							
								
								kernel: new combinator 2with = with with  
							
							
							
						 
						
							2014-07-22 07:40:13 -07:00  
				
					
						
							
							
								 
						
							
							
								63b5886337 
								
							
								 
							
						 
						
							
							
								
								sorting.insertion: faster due to fewer nths.  
							
							
							
						 
						
							2014-04-27 22:41:37 -07:00  
				
					
						
							
							
								 
						
							
							
								00bd0c52e7 
								
							
								 
							
						 
						
							
							
								
								sorting.insertion: skip the zero'th element.  
							
							
							
						 
						
							2014-04-27 17:13:26 -07:00  
				
					
						
							
							
								 
						
							
							
								327a40d4bf 
								
							
								 
							
						 
						
							
							
								
								sorting.insertion: faster with unsafe words.  
							
							
							
						 
						
							2013-10-14 15:28:05 -07:00  
				
					
						
							
							
								 
						
							
							
								2fc44d7027 
								
							
								 
							
						 
						
							
							
								
								hybrid -> alphanum in stack effects  
							
							
							
						 
						
							2011-10-02 11:59:38 -07:00  
				
					
						
							
							
								 
						
							
							
								aa4e65ef6f 
								
							
								 
							
						 
						
							
							
								
								sorting.human: rename <hybrid> to <alphanum>.   Fixes   #226 .  
							
							
							
						 
						
							2011-10-02 09:24:51 -07:00  
				
					
						
							
							
								 
						
							
							
								3c1356bf69 
								
							
								 
							
						 
						
							
							
								
								Adding stack effects.  
							
							
							
						 
						
							2011-09-23 17:46:40 -07:00  
				
					
						
							
							
								 
						
							
							
								7d1fa695c2 
								
							
								 
							
						 
						
							
							
								
								Fix sorting.human docs  
							
							
							
						 
						
							2010-09-21 11:17:39 -05:00  
				
					
						
							
							
								 
						
							
							
								7c161e274c 
								
							
								 
							
						 
						
							
							
								
								Use proper unicode collation for sorting strings, and make the w/collation-key public  
							
							
							
						 
						
							2010-09-21 00:03:03 -05:00  
				
					
						
							
							
								 
						
							
							
								8bc3c09050 
								
							
								 
							
						 
						
							
							
								
								Human sort is unusable with pegs (too slow).  Make a case-insensitive version humani<=>  
							
							
							
						 
						
							2010-09-20 23:44:12 -05:00  
				
					
						
							
							
								 
						
							
							
								191ac353fd 
								
							
								 
							
						 
						
							
							
								
								generalize stack effects so we can bootstrap with the stricter stack effect checking  
							
							
							
						 
						
							2010-03-08 23:38:10 -08:00  
				
					
						
							
							
								 
						
							
							
								2cd10e7166 
								
							
								 
							
						 
						
							
							
								
								Don't rely on integers as sequences for unit tests  
							
							
							
						 
						
							2010-01-15 07:15:36 +13:00  
				
					
						
							
							
								 
						
							
							
								df4fb4a3ee 
								
							
								 
							
						 
						
							
							
								
								Removing integers-as-sequences  
							
							
							
						 
						
							2010-01-15 07:15:33 +13:00  
				
					
						
							
							
								 
						
							
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
				
					
						
							
							
								 
						
							
							
								f998a81a43 
								
							
								 
							
						 
						
							
							
								
								trivial factoring  
							
							
							
						 
						
							2009-08-17 18:59:03 -05:00  
				
					
						
							
							
								 
						
							
							
								3f3d57032b 
								
							
								 
							
						 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring  
							
							
							
						 
						
							2009-08-13 19:21:44 -05:00  
				
					
						
							
							
								 
						
							
							
								1bc39df838 
								
							
								 
							
						 
						
							
							
								
								fix using, make sure article-only title sort works  
							
							
							
						 
						
							2009-05-26 12:01:28 -05:00  
				
					
						
							
							
								 
						
							
							
								0d45dafdd0 
								
							
								 
							
						 
						
							
							
								
								fix formatting  
							
							
							
						 
						
							2009-05-26 11:55:48 -05:00  
				
					
						
							
							
								 
						
							
							
								daf1594390 
								
							
								 
							
						 
						
							
							
								
								fix human sort -- wrap all elements so that integers dont get compared against strings directly  
							
							
							
						 
						
							2009-05-26 10:05:55 -05:00  
				
					
						
							
							
								 
						
							
							
								2979360d48 
								
							
								 
							
						 
						
							
							
								
								sorting.slots: help lint  
							
							
							
						 
						
							2009-04-18 19:52:12 -05:00  
				
					
						
							
							
								 
						
							
							
								0ca924124a 
								
							
								 
							
						 
						
							
							
								
								Rewrite sorting.slots  
							
							
							
						 
						
							2009-04-18 16:44:24 -05:00  
				
					
						
							
							
								 
						
							
							
								c1d1fe9b20 
								
							
								 
							
						 
						
							
							
								
								minor fixes in sorting  
							
							
							
						 
						
							2009-04-18 13:44:20 -05:00  
				
					
						
							
							
								 
						
							
							
								7e5ab38ed1 
								
							
								 
							
						 
						
							
							
								
								use unclip-last-slice  
							
							
							
						 
						
							2009-04-18 02:04:58 -05:00  
				
					
						
							
							
								 
						
							
							
								9503efa9a8 
								
							
								 
							
						 
						
							
							
								
								working on sorting.slots  
							
							
							
						 
						
							2009-04-18 01:38:39 -05:00  
				
					
						
							
							
								 
						
							
							
								549ddcd2df 
								
							
								 
							
						 
						
							
							
								
								make some words not macros  
							
							
							
						 
						
							2009-04-17 21:24:36 -05:00  
				
					
						
							
							
								 
						
							
							
								5fd9f446e7 
								
							
								 
							
						 
						
							
							
								
								use more macros in sorting, fix test  
							
							
							
						 
						
							2009-04-04 15:45:56 -05:00  
				
					
						
							
							
								 
						
							
							
								6f2c4fc02a 
								
							
								 
							
						 
						
							
							
								
								slim down the sorting.functor using more combinators  
							
							
							
						 
						
							2009-04-04 00:02:15 -05:00  
				
					
						
							
							
								 
						
							
							
								c97ca399d8 
								
							
								 
							
						 
						
							
							
								
								refactor a bit, document sort-by  
							
							
							
						 
						
							2009-04-03 19:49:49 -05:00  
				
					
						
							
							
								 
						
							
							
								8fdb3bb27a 
								
							
								 
							
						 
						
							
							
								
								define a sort-by to take a sequence of comparators without slots  
							
							
							
						 
						
							2009-04-03 19:43:10 -05:00  
				
					
						
							
							
								 
						
							
							
								73a2fa49c5 
								
							
								 
							
						 
						
							
							
								
								add title sort for use with joe's mp3 player  
							
							
							
						 
						
							2009-04-03 18:19:45 -05:00  
				
					
						
							
							
								 
						
							
							
								2e1652db6d 
								
							
								 
							
						 
						
							
							
								
								simplify sorting.slots a bit  
							
							
							
						 
						
							2009-04-03 17:38:21 -05:00  
				
					
						
							
							
								 
						
							
							
								ce73c17c1d 
								
							
								 
							
						 
						
							
							
								
								add sorting.functor  
							
							
							
						 
						
							2009-04-03 17:28:55 -05:00  
				
					
						
							
							
								 
						
							
							
								32954b75ad 
								
							
								 
							
						 
						
							
							
								
								use functors to define human-sort  
							
							
							
						 
						
							2009-04-03 17:28:31 -05:00  
				
					
						
							
							
								 
						
							
							
								82b6e32945 
								
							
								 
							
						 
						
							
							
								
								fix a few compile errors  
							
							
							
						 
						
							2009-03-29 21:35:57 -05:00  
				
					
						
							
							
								 
						
							
							
								6b25e99470 
								
							
								 
							
						 
						
							
							
								
								Add summary for heaps more vocabs  
							
							
							
						 
						
							2009-02-16 21:05:13 -06:00  
				
					
						
							
							
								 
						
							
							
								298fdecf32 
								
							
								 
							
						 
						
							
							
								
								Fixing eval unit test, and help lint failures from stricter help lint  
							
							
							
						 
						
							2009-01-27 15:38:01 -06:00  
				
					
						
							
							
								 
						
							
							
								c2df6db543 
								
							
								 
							
						 
						
							
							
								
								rename human-<=> to human<=>, same for human>=<  
							
							
							
						 
						
							2009-01-25 23:32:02 -07:00  
				
					
						
							
							
								 
						
							
							
								f920007959 
								
							
								 
							
						 
						
							
							
								
								extend sort-by-slots to work with nested objects, add split-by-slots for already-sorted sequences of tuples  
							
							
							
						 
						
							2009-01-13 00:20:34 -06:00  
				
					
						
							
							
								 
						
							
							
								d9d349993a 
								
							
								 
							
						 
						
							
							
								
								Sorting by sequences of accessor/comparator pairs  
							
							
							
						 
						
							2009-01-08 16:38:44 -06:00  
				
					
						
							
							
								 
						
							
							
								6414426373 
								
							
								 
							
						 
						
							
							
								
								Add docs for sorting.human, add human>=<  
							
							
							
						 
						
							2009-01-08 16:32:26 -06:00  
				
					
						
							
							
								 
						
							
							
								6d6e691083 
								
							
								 
							
						 
						
							
							
								
								Make human-sort behave like sort  
							
							
							
						 
						
							2009-01-07 15:58:33 -06:00