John Benediktsson
							
						 
						
							 
							
							
							
								
							
								53a9c43b31 
								
							
								 
							
						 
						
							
							
								
								math.parser: fix docs for >base and base>.  
							
							 
							
							
							
						 
						
							2014-06-07 12:05:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0c3580844d 
								
							
								 
							
						 
						
							
							
								
								kernel: remove ?execute, not used much, and a little bit confusing.  
							
							 
							
							
							
						 
						
							2014-06-07 09:56:47 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								24ad4e9424 
								
							
								 
							
						 
						
							
							
								
								math: remove out-of-fixnum-range error.  
							
							 
							
							
							
						 
						
							2014-06-07 09:50:50 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f52493f3ca 
								
							
								 
							
						 
						
							
							
								
								classes.tuple: fix test-case.  
							
							 
							
							
							
						 
						
							2014-06-07 09:50:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								eeaa91d6c1 
								
							
								 
							
						 
						
							
							
								
								vm: using bignum>fixnum-strict in integer>fixnum-strict.  
							
							 
							
							
							
						 
						
							2014-06-07 09:46:05 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								906f796094 
								
							
								 
							
						 
						
							
							
								
								kernel.private: add ERROR-OUT-OF-FIXNUM-RANGE on the Factor side  
							
							 
							
							
							
						 
						
							2014-06-07 14:36:53 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								a9a52d9174 
								
							
								 
							
						 
						
							
							
								
								VM: bignum_to_fixnum_strict and an accompanying vm error in case the conversion fails  
							
							 
							
							
							
						 
						
							2014-06-07 12:13:59 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								44c9735799 
								
							
								 
							
						 
						
							
							
								
								effects: fix expected and got in bad-stack-effect (were backwards).  
							
							 
							
							
							
						 
						
							2014-06-06 11:16:43 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								afcb610960 
								
							
								 
							
						 
						
							
							
								
								core: Throw an error when defining MAIN: with a stack effect other than ( -- ).  Fixes   #1060 .  
							
							 
							
							
							
						 
						
							2014-06-06 10:59:48 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								309ce3aa69 
								
							
								 
							
						 
						
							
							
								
								math: adding a simple test for bignum_square.  
							
							 
							
							
							
						 
						
							2014-06-06 10:58:58 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								05c35ebda3 
								
							
								 
							
						 
						
							
							
								
								kernel: change errors to be in kernel.private.  
							
							 
							
							
							
						 
						
							2014-06-04 14:33:02 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								6627a3327b 
								
							
								 
							
						 
						
							
							
								
								kernel: symbolic constants for the various kernel errors  
							
							 
							
							
							
						 
						
							2014-06-04 23:16:40 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7082246447 
								
							
								 
							
						 
						
							
							
								
								io: change stream-bl to use write1.  
							
							 
							
							
							
						 
						
							2014-06-04 09:13:21 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f02a059c78 
								
							
								 
							
						 
						
							
							
								
								strings.parser: simplify parse-string.  
							
							 
							
							
							
						 
						
							2014-06-03 21:05:36 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f61bdd0bb4 
								
							
								 
							
						 
						
							
							
								
								strings.parser: simplify next-escape.  
							
							 
							
							
							
						 
						
							2014-06-03 21:04:05 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5bc1567c05 
								
							
								 
							
						 
						
							
							
								
								syntax: adding \b \v and \f escape codes.  
							
							 
							
							
							
						 
						
							2014-06-03 18:04:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0a93877d4b 
								
							
								 
							
						 
						
							
							
								
								sequences: make sum-lengths generic.  
							
							 
							
							
							
						 
						
							2014-06-02 08:40:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								cea47b896d 
								
							
								 
							
						 
						
							
							
								
								more doc types.  
							
							 
							
							
							
						 
						
							2014-05-26 07:51:19 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								57f9d78892 
								
							
								 
							
						 
						
							
							
								
								improve help by linking to types directly.  
							
							 
							
							
							
						 
						
							2014-05-23 20:20:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								73d65aacb3 
								
							
								 
							
						 
						
							
							
								
								core: update some help $value types.  
							
							 
							
							
							
						 
						
							2014-05-23 14:24:04 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4e04107e4f 
								
							
								 
							
						 
						
							
							
								
								effects: M\ word stack-effect does a little less work.  
							
							 
							
							
							
						 
						
							2014-05-21 08:50:17 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0eddd1f7d8 
								
							
								 
							
						 
						
							
							
								
								quotations: 1quotation is ever-so-slightly better this way.  
							
							 
							
							
							
						 
						
							2014-05-21 08:49:57 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ff46966cfb 
								
							
								 
							
						 
						
							
							
								
								alien.strings: faster string>alien for common cases.  
							
							 
							
							
							
						 
						
							2014-05-20 11:53:36 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8293425783 
								
							
								 
							
						 
						
							
							
								
								io.encodings.ascii: moving to core.  
							
							 
							
							
							
						 
						
							2014-05-20 11:47:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8afe2dfe37 
								
							
								 
							
						 
						
							
							
								
								lexer: change skip back to public interface.  
							
							 
							
							
							
						 
						
							2014-05-20 09:42:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a38524eb99 
								
							
								 
							
						 
						
							
							
								
								lexer/parser: rename (scan-token) to ?scan-token, (scan-datum) to ?scan-datum.  
							
							 
							
							
							
						 
						
							2014-05-20 09:13:58 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								98abd95040 
								
							
								 
							
						 
						
							
							
								
								lexer: more type checking.  
							
							 
							
							
							
						 
						
							2014-05-20 08:53:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f79665805c 
								
							
								 
							
						 
						
							
							
								
								strings.parser: using type declarations.  
							
							 
							
							
							
						 
						
							2014-05-20 08:20:34 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a0c5e492dd 
								
							
								 
							
						 
						
							
							
								
								lexer: change line-text to always be a string.  
							
							 
							
							
							
						 
						
							2014-05-19 14:31:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c9d48ff390 
								
							
								 
							
						 
						
							
							
								
								strings.parser: use sbuf accumulator instead of make.  
							
							 
							
							
							
						 
						
							2014-05-19 14:14:02 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								98935b7f15 
								
							
								 
							
						 
						
							
							
								
								docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.  
							
							 
							
							
							
						 
						
							2014-05-18 20:09:10 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								307b700acc 
								
							
								 
							
						 
						
							
							
								
								vectors: small speedup to ``f ?push`` and inline 1vector.  
							
							 
							
							
							
						 
						
							2014-05-12 09:07:19 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								e2eebdec4d 
								
							
								 
							
						 
						
							
							
								
								Docs: mostly fixes for doc errors found by help lint  
							
							 
							
							
							
						 
						
							2014-05-10 17:13:49 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								4f9f2b862f 
								
							
								 
							
						 
						
							
							
								
								Docs: docs for compiler-related vocabs  
							
							 
							
							
							
						 
						
							2014-05-10 17:13:49 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								3cd3ea35db 
								
							
								 
							
						 
						
							
							
								
								Docs: generic.math and layouts  
							
							 
							
							
							
						 
						
							2014-05-10 17:13:48 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								669bb0a77e 
								
							
								 
							
						 
						
							
							
								
								Docs: stub docs for some compiler-related words  
							
							 
							
							
							
						 
						
							2014-05-10 17:13:48 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								24d345cdd9 
								
							
								 
							
						 
						
							
							
								
								source-files: this looks cleaner.  
							
							 
							
							
							
						 
						
							2014-04-29 13:20:33 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ca6cf294fc 
								
							
								 
							
						 
						
							
							
								
								io.streams.memory: use constructor syntax.  
							
							 
							
							
							
						 
						
							2014-04-29 13:20:03 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9d3a654443 
								
							
								 
							
						 
						
							
							
								
								namespaces: removing make-assoc in favor of explicit get's.  
							
							 
							
							
							
						 
						
							2014-04-24 09:16:14 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bc655bc061 
								
							
								 
							
						 
						
							
							
								
								io: change with-output-stream* example to unchecked.  
							
							 
							
							
							
						 
						
							2014-04-15 13:35:35 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								b72fa3ba0a 
								
							
								 
							
						 
						
							
							
								
								Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:10 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								7c9f106018 
								
							
								 
							
						 
						
							
							
								
								Docs: source-files.errors  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:09 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								6b061ffabf 
								
							
								 
							
						 
						
							
							
								
								Docs: example for head? and subwords  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:09 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								2cbea3cb31 
								
							
								 
							
						 
						
							
							
								
								Docs: a few more examples for words that were missing them  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:09 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								1c74268af7 
								
							
								 
							
						 
						
							
							
								
								io: with-output-stream* example  
							
							 
							
							
							
						 
						
							2014-04-14 08:42:08 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								eaca04de3b 
								
							
								 
							
						 
						
							
							
								
								libc: several vocabs now need to depend on libc  
							
							 
							
							
							
						 
						
							2014-04-02 12:13:00 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								753b2f0177 
								
							
								 
							
						 
						
							
							
								
								io.files: make wait-for-fd generic and dispatch depending on backend  
							
							 
							
							... 
							
							
							
							do-ssl-accept need to call wait-for-fd so it needs to be generic. On
windows it's a noop but on unix it will wait for the fd. 
							
						 
						
							2014-04-02 12:12:49 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								5f38df7741 
								
							
								 
							
						 
						
							
							
								
								io.sockets.secure.windows: reading and writing from ssl sockets  
							
							 
							
							... 
							
							
							
							Unified the drain and refill generics and put their definition in
io.files. They are now used by both the windows and unix ssl backend
for io. Windows ssl kind of works now, but the error cases are not
implemented correctly. 
							
						 
						
							2014-04-02 12:12:14 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9c1dd0ad58 
								
							
								 
							
						 
						
							
							
								
								sequences: faster interleave.  
							
							 
							
							
							
						 
						
							2014-03-12 12:51:32 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								47b96f6891 
								
							
								 
							
						 
						
							
							
								
								Revert "sequences: require integers for slice and repetition."  
							
							 
							
							... 
							
							
							
							This reverts commit 5e87cdb3a9b5885c6648ffaf6e5e9a2edc5fd200. 
							
						 
						
							2014-03-12 07:27:39 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0fd53ac54c 
								
							
								 
							
						 
						
							
							
								
								io.streams.byte-array: some cleanup.  
							
							 
							
							
							
						 
						
							2014-03-11 11:27:50 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9090aa2bd1 
								
							
								 
							
						 
						
							
							
								
								io.streams.byte-array: add test of empty byte array.  
							
							 
							
							
							
						 
						
							2014-03-11 11:26:05 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								80f88318a6 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: support slices (fix io.streams.peek test failure).  
							
							 
							
							
							
						 
						
							2014-03-10 19:56:42 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ee040a242c 
								
							
								 
							
						 
						
							
							
								
								io.streams: some more test cases for sequence-read-until.  
							
							 
							
							
							
						 
						
							2014-03-10 15:29:11 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e966659105 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: make sure not to return ``f``.  
							
							 
							
							
							
						 
						
							2014-03-10 15:10:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e55be4e70f 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "io.encodings: string>byte-array-fast can use (byte-array).""  
							
							 
							
							... 
							
							
							
							This reverts commit af6975593756e353654b67b1bf1db7dd06f8c114. 
							
						 
						
							2014-03-07 11:19:45 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								72453cdc99 
								
							
								 
							
						 
						
							
							
								
								Revert "io.encodings: string>byte-array-fast can use (byte-array)."  
							
							 
							
							... 
							
							
							
							This reverts commit f9881290cdb3238365f0bc5d126325236b4c2123. 
							
						 
						
							2014-03-07 09:46:19 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c4472362ea 
								
							
								 
							
						 
						
							
							
								
								io.encodings: string>byte-array-fast can use (byte-array).  
							
							 
							
							
							
						 
						
							2014-02-27 21:10:05 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d2cd57d68f 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: use member? to support bignum separators.  
							
							 
							
							
							
						 
						
							2014-02-25 10:13:05 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b0195bb448 
								
							
								 
							
						 
						
							
							
								
								io: minor cleanups.  
							
							 
							
							
							
						 
						
							2014-02-25 10:04:08 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bf1f4e9aa2 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: cleanup by moving type checks.  
							
							 
							
							
							
						 
						
							2014-02-25 09:32:47 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1170df3e71 
								
							
								 
							
						 
						
							
							
								
								io.streams.byte-array: faster with-byte-writer.  
							
							 
							
							
							
						 
						
							2014-02-25 08:23:32 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f243b31ddd 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: rename (stream-seek) to sequence-seek.  
							
							 
							
							
							
						 
						
							2014-02-25 07:56:28 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ee9ead89f8 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: bounds check sequence-read-until.  
							
							 
							
							
							
						 
						
							2014-02-25 07:52:07 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								dbfa18e8fc 
								
							
								 
							
						 
						
							
							
								
								io.streams.byte-array: faster M\ byte-reader stream-read-unsafe.  
							
							 
							
							
							
						 
						
							2014-02-24 21:40:38 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b95536567a 
								
							
								 
							
						 
						
							
							
								
								continuations: remove seemingly unhelpful comment.  
							
							 
							
							
							
						 
						
							2014-02-21 08:36:31 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d3acf4d482 
								
							
								 
							
						 
						
							
							
								
								lexer: cleanup a bit.  
							
							 
							
							
							
						 
						
							2014-02-21 08:36:31 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								550118e608 
								
							
								 
							
						 
						
							
							
								
								sequences: require integers for slice and repetition.  
							
							 
							
							
							
						 
						
							2014-02-21 08:36:31 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								59677102b6 
								
							
								 
							
						 
						
							
							
								
								checksums: simplify add-checksum-bytes.  
							
							 
							
							
							
						 
						
							2014-02-17 18:25:51 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d732a5f208 
								
							
								 
							
						 
						
							
							
								
								sorting: simpler check-bounds.  
							
							 
							
							
							
						 
						
							2014-02-17 17:50:08 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ab4a058b2c 
								
							
								 
							
						 
						
							
							
								
								sequences: implement sum on repetitions.  
							
							 
							
							
							
						 
						
							2014-02-09 08:05:26 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								fb9c5f9aee 
								
							
								 
							
						 
						
							
							
								
								hashtables: slightly faster associate and collect-pairs.  
							
							 
							
							
							
						 
						
							2014-02-06 22:39:43 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								aeed8b51d4 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster members.  
							
							 
							
							
							
						 
						
							2014-02-06 22:38:48 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								64e56f65ef 
								
							
								 
							
						 
						
							
							
								
								sequences: faster head? and tail?.  
							
							 
							
							
							
						 
						
							2014-02-06 20:49:39 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								88f163d28f 
								
							
								 
							
						 
						
							
							
								
								vocabs: faster child-vocab?.  
							
							 
							
							
							
						 
						
							2014-02-06 20:49:29 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ede21dfb56 
								
							
								 
							
						 
						
							
							
								
								math: fix docs for next-power-of-2 and some tests.  
							
							 
							
							
							
						 
						
							2014-02-06 17:23:54 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d3be4c0e1f 
								
							
								 
							
						 
						
							
							
								
								growable: improve docs for ensure.  
							
							 
							
							
							
						 
						
							2014-01-08 11:44:12 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a96efb16c2 
								
							
								 
							
						 
						
							
							
								
								sequences: cleanup docs for tail.  
							
							 
							
							
							
						 
						
							2014-01-08 10:55:25 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d87a1da62f 
								
							
								 
							
						 
						
							
							
								
								sequences: change trim-head to not call length unless it needs to.  
							
							 
							
							
							
						 
						
							2014-01-08 10:19:26 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6b0e72a475 
								
							
								 
							
						 
						
							
							
								
								hashtables: simplify <hashtable>.  
							
							 
							
							
							
						 
						
							2014-01-08 09:56:00 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8c07160aa9 
								
							
								 
							
						 
						
							
							
								
								hash-sets: simplify <hash-set>.  
							
							 
							
							
							
						 
						
							2014-01-08 09:55:45 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								63514bbbf8 
								
							
								 
							
						 
						
							
							
								
								math: fix quot stack effect in unless-zero.  
							
							 
							
							
							
						 
						
							2014-01-07 08:25:18 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								fef1b2fb00 
								
							
								 
							
						 
						
							
							
								
								hash-sets: use >= in hash-large?.  
							
							 
							
							
							
						 
						
							2014-01-05 23:09:07 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								260abd3d7c 
								
							
								 
							
						 
						
							
							
								
								hashtables: use >= in hash-large?.  
							
							 
							
							
							
						 
						
							2014-01-05 23:08:53 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1acf307e15 
								
							
								 
							
						 
						
							
							
								
								io.streams: make stream-element-type inline on string-reader and byte-reader.  
							
							 
							
							
							
						 
						
							2013-12-02 17:44:03 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8aac272c58 
								
							
								 
							
						 
						
							
							
								
								math.floats: shorten definitions using "bit?".  
							
							 
							
							
							
						 
						
							2013-11-25 11:07:06 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f9be1f3055 
								
							
								 
							
						 
						
							
							
								
								bootstrap.primitives: Add comment for where "random" "call( -- )" lines come from.  
							
							 
							
							
							
						 
						
							2013-11-24 22:06:57 -06:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								30f450d21a 
								
							
								 
							
						 
						
							
							
								
								io.encodings: slight performance improvement to byte-array>string-fast.  
							
							 
							
							
							
						 
						
							2013-11-24 20:04:15 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								13ec450ac8 
								
							
								 
							
						 
						
							
							
								
								io.encodings.string: faster for ascii and utf8.  
							
							 
							
							
							
						 
						
							2013-11-24 16:08:26 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3c5ca8195e 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf8: fix accidentally scratchpad.  
							
							 
							
							
							
						 
						
							2013-11-24 14:34:53 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0806a8ce15 
								
							
								 
							
						 
						
							
							
								
								io.encodings: string>byte-array-fast for when aux>> is f.  
							
							 
							
							
							
						 
						
							2013-11-24 13:43:00 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								eafc775bbb 
								
							
								 
							
						 
						
							
							
								
								io.binary: speed up signed>.  
							
							 
							
							
							
						 
						
							2013-11-24 12:01:21 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								77d2abc06c 
								
							
								 
							
						 
						
							
							
								
								io.binary: faster le> and signed-be>.  
							
							 
							
							
							
						 
						
							2013-11-24 09:57:40 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6ef1b08d58 
								
							
								 
							
						 
						
							
							
								
								combinators: fix docs for dispatch since it isn't in kernel.private.  
							
							 
							
							
							
						 
						
							2013-11-22 17:32:59 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								74c297600e 
								
							
								 
							
						 
						
							
							
								
								syntax: add docs for \x escape code.  
							
							 
							
							
							
						 
						
							2013-10-30 08:10:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								04d83f9f48 
								
							
								 
							
						 
						
							
							
								
								splitting: simplify a bit.  
							
							 
							
							
							
						 
						
							2013-10-12 16:41:12 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6d09b34b94 
								
							
								 
							
						 
						
							
							
								
								io: default each-block-size is 65536, but add words that allow you to use a different size.  
							
							 
							
							
							
						 
						
							2013-09-19 13:46:39 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0fcb485d80 
								
							
								 
							
						 
						
							
							
								
								generic.math: rename and add comment.  
							
							 
							
							
							
						 
						
							2013-09-06 18:21:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								77b5aaa62c 
								
							
								 
							
						 
						
							
							
								
								generic.math: eliminate a redundant fixnum check, separate out the fixnum dispatch hack.  
							
							 
							
							
							
						 
						
							2013-09-06 13:50:00 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4dca0e6651 
								
							
								 
							
						 
						
							
							
								
								destructors: s/three slots/two slots/.  
							
							 
							
							
							
						 
						
							2013-08-24 13:10:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d44cc17161 
								
							
								 
							
						 
						
							
							
								
								update docs for help.lint checks.  
							
							 
							
							
							
						 
						
							2013-08-24 11:39:31 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e0bbe0df38 
								
							
								 
							
						 
						
							
							
								
								destructors: bad $slot documentation.  
							
							 
							
							
							
						 
						
							2013-08-24 10:23:43 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								086bba3403 
								
							
								 
							
						 
						
							
							
								
								sequences: add some tests for repetition.  
							
							 
							
							
							
						 
						
							2013-08-05 09:56:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1d5a598929 
								
							
								 
							
						 
						
							
							
								
								sequences: don't allow negative repetitions.  
							
							 
							
							
							
						 
						
							2013-08-05 09:56:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c75fc48f23 
								
							
								 
							
						 
						
							
							
								
								switch some vocabs to 4 spaces.  
							
							 
							
							
							
						 
						
							2013-07-24 14:52:09 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								938a6d68ab 
								
							
								 
							
						 
						
							
							
								
								strings: faster clone-like when both arguments are strings.  
							
							 
							
							
							
						 
						
							2013-06-25 15:39:34 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a1567bb01c 
								
							
								 
							
						 
						
							
							
								
								byte-arrays: faster clone-like when both arguments are byte-arrays.  
							
							 
							
							
							
						 
						
							2013-06-25 15:39:24 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6497dd0fe4 
								
							
								 
							
						 
						
							
							
								
								splitting: cleanup duplicate code.  
							
							 
							
							
							
						 
						
							2013-06-25 15:17:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d38fdb4433 
								
							
								 
							
						 
						
							
							
								
								io.encodings: Add a stream-tell method for decoder streams.  
							
							 
							
							
							
						 
						
							2013-06-04 17:53:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bd9f24ac33 
								
							
								 
							
						 
						
							
							
								
								destructors: more efficient dispose-each (not using make).  
							
							 
							
							
							
						 
						
							2013-05-20 16:43:00 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								cee38e1f40 
								
							
								 
							
						 
						
							
							
								
								sequences: change filter-as to allocate length of seq not exemplar.  
							
							 
							
							
							
						 
						
							2013-05-20 16:22:23 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								179f063eb9 
								
							
								 
							
						 
						
							
							
								
								sequences: fix test case.  
							
							 
							
							
							
						 
						
							2013-05-07 06:18:13 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a5bc30ba42 
								
							
								 
							
						 
						
							
							
								
								sequences: change binary-reduce not to be row-polymorphic until  #879  is fixed.  
							
							 
							
							
							
						 
						
							2013-05-06 16:17:57 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								71ad332027 
								
							
								 
							
						 
						
							
							
								
								sequences: implement sum on iota-tuple.  
							
							 
							
							
							
						 
						
							2013-05-06 16:02:49 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								61912f3c73 
								
							
								 
							
						 
						
							
							
								
								adding some summary.txt files.  
							
							 
							
							
							
						 
						
							2013-04-26 17:43:24 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2b7d53b7d1 
								
							
								 
							
						 
						
							
							
								
								parser: add invalid-word-name, use it to check for redefining quotes.  
							
							 
							
							
							
						 
						
							2013-04-25 15:41:20 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								cead10cfb6 
								
							
								 
							
						 
						
							
							
								
								strings.parser: use rest-slice.  
							
							 
							
							
							
						 
						
							2013-04-22 06:26:36 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								89d4fdfb75 
								
							
								 
							
						 
						
							
							
								
								sequences: cleanup shared code between supremum-by and infimum-by.  
							
							 
							
							
							
						 
						
							2013-04-17 15:29:42 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								21463894e7 
								
							
								 
							
						 
						
							
							
								
								sequences: faster remove-nth.  
							
							 
							
							
							
						 
						
							2013-04-17 09:05:19 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								15c4927c5f 
								
							
								 
							
						 
						
							
							
								
								words.alias: make aliases to parsing words also parsing words.  
							
							 
							
							
							
						 
						
							2013-04-16 11:23:41 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ee921150c7 
								
							
								 
							
						 
						
							
							
								
								effests.parser: Oops wrong word.  
							
							 
							
							
							
						 
						
							2013-04-14 13:33:48 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bd3762502f 
								
							
								 
							
						 
						
							
							
								
								effects.parser: Fix word -> current-word for definition errors.  
							
							 
							
							
							
						 
						
							2013-04-14 13:32:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								86ad529ed7 
								
							
								 
							
						 
						
							
							
								
								sequences: fix supremum-by and infimum-by to be row polymorphic.  
							
							 
							
							
							
						 
						
							2013-04-10 11:10:01 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5c225fa09f 
								
							
								 
							
						 
						
							
							
								
								sequences: moving some words to sequences.extras.  
							
							 
							
							
							
						 
						
							2013-04-10 10:49:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								17da9e0cff 
								
							
								 
							
						 
						
							
							
								
								assocs: faster keys/values for enums.  
							
							 
							
							
							
						 
						
							2013-04-07 12:44:09 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e3ea3ac140 
								
							
								 
							
						 
						
							
							
								
								hashtables: cleanup duplicate code.  
							
							 
							
							
							
						 
						
							2013-04-06 21:36:39 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a58c8ecc03 
								
							
								 
							
						 
						
							
							
								
								hashtables: faster keys and values on hashtables.  
							
							 
							
							
							
						 
						
							2013-04-06 21:20:07 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9926c205a5 
								
							
								 
							
						 
						
							
							
								
								assocs: making keys and values generic.  
							
							 
							
							
							
						 
						
							2013-04-06 21:19:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c900590f8b 
								
							
								 
							
						 
						
							
							
								
								use concat instead of join.  
							
							 
							
							
							
						 
						
							2013-04-06 17:02:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f13cbb3c4a 
								
							
								 
							
						 
						
							
							
								
								sequences: adding nths-unsafe.  
							
							 
							
							
							
						 
						
							2013-04-06 14:29:47 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2ca5b739e0 
								
							
								 
							
						 
						
							
							
								
								splitting: removing split* to extras.  
							
							 
							
							
							
						 
						
							2013-04-01 09:14:01 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ff7793bb90 
								
							
								 
							
						 
						
							
							
								
								splitting: add another test case to make sure we can access ... args.  
							
							 
							
							
							
						 
						
							2013-03-31 18:52:53 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a96737fc29 
								
							
								 
							
						 
						
							
							
								
								words.alias: definition is just the def>>.  
							
							 
							
							
							
						 
						
							2013-03-31 17:00:31 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								042d86846e 
								
							
								 
							
						 
						
							
							
								
								splitting: change split* to preserve (separately) the separators.  
							
							 
							
							
							
						 
						
							2013-03-31 16:05:30 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5793229dae 
								
							
								 
							
						 
						
							
							
								
								math.floats: fix M\ float /mod.  
							
							 
							
							
							
						 
						
							2013-03-29 08:48:28 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								37ca02a84e 
								
							
								 
							
						 
						
							
							
								
								math.floats: adding some tests for M\ float mod.  
							
							 
							
							
							
						 
						
							2013-03-29 08:30:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								77e8346ec0 
								
							
								 
							
						 
						
							
							
								
								slots: fix typo, cleanup style a little bit.  
							
							 
							
							
							
						 
						
							2013-03-28 20:04:19 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ff72d10fda 
								
							
								 
							
						 
						
							
							
								
								math.parser: don't use variables in M\ ratio >base.  
							
							 
							
							
							
						 
						
							2013-03-28 14:31:55 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								412382abca 
								
							
								 
							
						 
						
							
							
								
								math.parser: exactly allocate sbuf for fixnums.  
							
							 
							
							
							
						 
						
							2013-03-28 11:55:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bf0f6476f5 
								
							
								 
							
						 
						
							
							
								
								math.parser: do two digits down until 10.  
							
							 
							
							
							
						 
						
							2013-03-27 18:01:59 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b5b0839426 
								
							
								 
							
						 
						
							
							
								
								math.parser: faster using byte-arrays.  
							
							 
							
							
							
						 
						
							2013-03-27 17:54:24 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ae4e53fd5b 
								
							
								 
							
						 
						
							
							
								
								splitting: adding split-slice and split*-slice for completeness.  
							
							 
							
							
							
						 
						
							2013-03-27 16:29:13 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f285d4db3f 
								
							
								 
							
						 
						
							
							
								
								splitting: add split*-when-slice and change to not use make.  
							
							 
							
							
							
						 
						
							2013-03-27 16:19:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6fd25b6668 
								
							
								 
							
						 
						
							
							
								
								splitting: adding split1-when-slice and split-when-slice.  
							
							 
							
							
							
						 
						
							2013-03-27 16:00:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b7cb67bf76 
								
							
								 
							
						 
						
							
							
								
								math.parser: faster number>string.  
							
							 
							
							
							
						 
						
							2013-03-27 14:47:46 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3d9b1f4adb 
								
							
								 
							
						 
						
							
							
								
								hash-sets: inline >hash-set to speed up set operations.  
							
							 
							
							
							
						 
						
							2013-03-26 17:51:59 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1f13eefad2 
								
							
								 
							
						 
						
							
							
								
								hash-sets: slightly faster filter-members.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								daaf090459 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster intersect and diff, when both are hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ac8473e0ea 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster subset? and set= when both are hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								200e37671f 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster intersects?.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								28b194d5fc 
								
							
								 
							
						 
						
							
							
								
								sets: inline small/large.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								92c0faa918 
								
							
								 
							
						 
						
							
							
								
								hash-sets: simpler code.  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e25fe7c7cc 
								
							
								 
							
						 
						
							
							
								
								sets: encourage re-use by adding (intersect) and (diff).  
							
							 
							
							
							
						 
						
							2013-03-26 17:42:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								872e3c4e83 
								
							
								 
							
						 
						
							
							
								
								splitting: string-lines docs say it returns strings, so do that.  
							
							 
							
							
							
						 
						
							2013-03-24 19:45:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c60d4a0066 
								
							
								 
							
						 
						
							
							
								
								sets: adding intersect!.  
							
							 
							
							
							
						 
						
							2013-03-24 16:48:45 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								31e1fe54e3 
								
							
								 
							
						 
						
							
							
								
								core/extra tests: Fix word -> last-word  
							
							 
							
							
							
						 
						
							2013-03-24 01:11:54 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f66c9cc206 
								
							
								 
							
						 
						
							
							
								
								classes.union/maybe: Check the members of the maybe{} in a different way.  
							
							 
							
							
							
						 
						
							2013-03-24 01:10:54 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								244fca37a9 
								
							
								 
							
						 
						
							
							
								
								compiler.units: use ?adjoin.  
							
							 
							
							
							
						 
						
							2013-03-23 22:13:14 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								da84d1ce21 
								
							
								 
							
						 
						
							
							
								
								vocabs.loader: use adjoin-all.  
							
							 
							
							
							
						 
						
							2013-03-23 22:07:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1d8f1343e0 
								
							
								 
							
						 
						
							
							
								
								sorting: Rename merge tuple to merge-state.  
							
							 
							
							
							
						 
						
							2013-03-23 21:56:56 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f028aff605 
								
							
								 
							
						 
						
							
							
								
								source-files.errors: Oops fix double define.  
							
							 
							
							
							
						 
						
							2013-03-23 21:54:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4aa8c93546 
								
							
								 
							
						 
						
							
							
								
								strings, multiline: Fix unexpected-eof.  
							
							 
							
							
							
						 
						
							2013-03-23 21:42:26 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								efe355804a 
								
							
								 
							
						 
						
							
							
								
								vocabs.loader: Fix undefined-word.  
							
							 
							
							
							
						 
						
							2013-03-23 21:42:10 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2d9a15c7c1 
								
							
								 
							
						 
						
							
							
								
								lexer, parser: Rename unexpected-eof.  
							
							 
							
							
							
						 
						
							2013-03-23 21:35:50 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								342b8e5cab 
								
							
								 
							
						 
						
							
							
								
								words: Rename undefined.  
							
							 
							
							
							
						 
						
							2013-03-23 21:29:15 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ee4f4ec997 
								
							
								 
							
						 
						
							
							
								
								source-files.errors: Rename error-type.  
							
							 
							
							
							
						 
						
							2013-03-23 21:25:19 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a5781ff8cc 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf16n: Rename utf16n.  
							
							 
							
							
							
						 
						
							2013-03-23 17:19:24 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a82b460876 
								
							
								 
							
						 
						
							
							
								
								continuations: Rename restart to continue-restart.  
							
							 
							
							
							
						 
						
							2013-03-23 17:18:09 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								918208aeb6 
								
							
								 
							
						 
						
							
							
								
								compiler.units: Rename redefine-error.  
							
							 
							
							
							
						 
						
							2013-03-23 17:14:53 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5c1d5a049f 
								
							
								 
							
						 
						
							
							
								
								hash-sets: implement faster ?adjoin.  
							
							 
							
							
							
						 
						
							2013-03-23 16:58:31 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								fdcdc8daf7 
								
							
								 
							
						 
						
							
							
								
								sets: make ?adjoin a generic method.  
							
							 
							
							
							
						 
						
							2013-03-23 16:58:31 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5d11ada701 
								
							
								 
							
						 
						
							
							
								
								hashtables: remove stack effects from generic methods.  
							
							 
							
							
							
						 
						
							2013-03-23 16:58:30 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b83af8c5d2 
								
							
								 
							
						 
						
							
							
								
								combinators: Forgot an iota method.  
							
							 
							
							
							
						 
						
							2013-03-23 16:37:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								39eb4b06ec 
								
							
								 
							
						 
						
							
							
								
								iota: iota vs iota-tuple. Sorry...for the tools to work!  
							
							 
							
							
							
						 
						
							2013-03-23 16:36:22 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b4acfa376a 
								
							
								 
							
						 
						
							
							
								
								definitions: Separate definition definitions.  
							
							 
							
							
							
						 
						
							2013-03-23 16:34:33 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								158fff5990 
								
							
								 
							
						 
						
							
							
								
								source-files: Rename source-file.  
							
							 
							
							
							
						 
						
							2013-03-23 16:27:23 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5fab749dcc 
								
							
								 
							
						 
						
							
							
								
								words: Change word -> last-word, set-word -> set-last-word.  
							
							 
							
							
							
						 
						
							2013-03-23 16:12:03 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d6053dd81e 
								
							
								 
							
						 
						
							
							
								
								sets: reverting push-unsafe change for now, seems to slow it down a little?  
							
							 
							
							
							
						 
						
							2013-03-23 15:31:46 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f320edfa9a 
								
							
								 
							
						 
						
							
							
								
								assocs-docs: Link of and ?of.  
							
							 
							
							
							
						 
						
							2013-03-23 15:12:43 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								356ecca26b 
								
							
								 
							
						 
						
							
							
								
								assocs: tweak docs for new-assoc.  
							
							 
							
							
							
						 
						
							2013-03-23 15:04:42 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								48638b9188 
								
							
								 
							
						 
						
							
							
								
								classes.union: Fix circular reference between multiple definitions.  Fixes   #420  lol again.  
							
							 
							
							... 
							
							
							
							Could be cleaner perhaps? I'm not seeing how right now. 
							
						 
						
							2013-03-23 14:59:07 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8c19602ae9 
								
							
								 
							
						 
						
							
							
								
								assocs: Add of and ?of. Change all the things at once!  Fixes   #701 .  
							
							 
							
							
							
						 
						
							2013-03-23 14:59:07 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ccb46e62d4 
								
							
								 
							
						 
						
							
							
								
								sets: use push-unsafe in pruned.  
							
							 
							
							
							
						 
						
							2013-03-23 14:46:54 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f963b2eb1b 
								
							
								 
							
						 
						
							
							
								
								growable: use fixnum+fast and integer>fixnum.  
							
							 
							
							
							
						 
						
							2013-03-23 14:37:02 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								544e5f81c5 
								
							
								 
							
						 
						
							
							
								
								hash-sets: speed up union on two hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-23 14:17:10 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								dd5b02e252 
								
							
								 
							
						 
						
							
							
								
								sorting: move push-unsafe and push-all-unsafe to growable.private.  
							
							 
							
							
							
						 
						
							2013-03-23 14:16:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ef5c7cfa50 
								
							
								 
							
						 
						
							
							
								
								splitting: Support SBUF" " with split-lines.  Fixes   #575 . Thanks @mrjbq7  
							
							 
							
							... 
							
							
							
							for the patch. 
							
						 
						
							2013-03-23 14:00:29 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								980d5f44b2 
								
							
								 
							
						 
						
							
							
								
								classes.union: Disallow unions to refer to themselves.  Fixes   #420  lol. Thanks @mrjbq7 for the patch.  
							
							 
							
							
							
						 
						
							2013-03-23 13:18:25 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								02156a0c0c 
								
							
								 
							
						 
						
							
							
								
								Revert "hash-sets: faster M\ hash-set union."  
							
							 
							
							... 
							
							
							
							This reverts commit bb7a1017f5 . 
							
						 
						
							2013-03-22 22:05:06 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								83408fedcd 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster M\ hash-set union.  
							
							 
							
							
							
						 
						
							2013-03-22 21:52:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bbe5f32d5f 
								
							
								 
							
						 
						
							
							
								
								sequences: require non-negative-integer for iotas.  
							
							 
							
							
							
						 
						
							2013-03-22 16:05:00 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5bcdeee745 
								
							
								 
							
						 
						
							
							
								
								classes: Add a check that arguments to classoids are themselves classoids.  
							
							 
							
							... 
							
							
							
							Introduce a new word-prop that makes tuple-class words classoids at parse-time so that
self-referential tuple definitions with maybe{} work, e.g. TUPLE: node { next maybe{ node } } ;
Add unit test.
Fixes  #766 . 
							
						 
						
							2013-03-22 16:00:46 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d802db939a 
								
							
								 
							
						 
						
							
							
								
								sequences: use each-integer and all-integers? instead of iota.  
							
							 
							
							
							
						 
						
							2013-03-22 14:23:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f7c35489e9 
								
							
								 
							
						 
						
							
							
								
								compiler.units: fix documentation for pair of hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-21 21:26:54 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								317db2826e 
								
							
								 
							
						 
						
							
							
								
								sets: add proper spacing to docs.  
							
							 
							
							
							
						 
						
							2013-03-21 21:23:17 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a2c241baea 
								
							
								 
							
						 
						
							
							
								
								io.binary: faster >be.  
							
							 
							
							
							
						 
						
							2013-03-21 17:39:34 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9f3152c409 
								
							
								 
							
						 
						
							
							
								
								sequences: Keep all arguments for immutable error.  
							
							 
							
							
							
						 
						
							2013-03-21 02:46:39 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								11e86ec53c 
								
							
								 
							
						 
						
							
							
								
								hashtables: faster grow-hash by not calling >alist.  
							
							 
							
							
							
						 
						
							2013-03-20 23:02:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8890bdc19a 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster grow-hash by not calling members.  
							
							 
							
							
							
						 
						
							2013-03-20 23:02:28 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5bf5cb3446 
								
							
								 
							
						 
						
							
							
								
								math.floats: Fix the output of /mod and add some unit tests.  Fixes   #803 .  
							
							 
							
							
							
						 
						
							2013-03-20 17:43:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c1cfb50728 
								
							
								 
							
						 
						
							
							
								
								sorting: speed up sort-keys and sort-values by doing less bounds checking.  
							
							 
							
							
							
						 
						
							2013-03-20 17:06:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9620438ab7 
								
							
								 
							
						 
						
							
							
								
								math: implement /mod on floats.  
							
							 
							
							
							
						 
						
							2013-03-20 13:13:14 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								67a2b9dc9a 
								
							
								 
							
						 
						
							
							
								
								io.encodings: speed up ascii and utf8 stream-read-until.  
							
							 
							
							
							
						 
						
							2013-03-18 13:35:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ee1eb8bf09 
								
							
								 
							
						 
						
							
							
								
								io.encodings: this appears to be faster and produce smaller code.  
							
							 
							
							
							
						 
						
							2013-03-15 12:15:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								86b2dea8d5 
								
							
								 
							
						 
						
							
							
								
								io.encodings: remove duplication in decoder-readln.  
							
							 
							
							
							
						 
						
							2013-03-15 10:50:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7bf1173bc3 
								
							
								 
							
						 
						
							
							
								
								io: adding stream-bl.  
							
							 
							
							
							
						 
						
							2013-03-14 19:23:10 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d18317f257 
								
							
								 
							
						 
						
							
							
								
								sequences: inline last-unsafe.  
							
							 
							
							
							
						 
						
							2013-03-14 18:41:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ca6b18d945 
								
							
								 
							
						 
						
							
							
								
								words: add safety checks for word? type.  
							
							 
							
							
							
						 
						
							2013-03-11 21:21:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								734a987e24 
								
							
								 
							
						 
						
							
							
								
								hash-sets: use ?adjoin instead of (all-unique?).  
							
							 
							
							
							
						 
						
							2013-03-11 21:21:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								247f57b828 
								
							
								 
							
						 
						
							
							
								
								sequences: More efficient longest and shortest by moving infimum-by/supremum-by into core.  
							
							 
							
							
							
						 
						
							2013-03-11 18:35:53 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								875e45a640 
								
							
								 
							
						 
						
							
							
								
								sequences: Add some short useful factors. Clean up the use of longest.  
							
							 
							
							
							
						 
						
							2013-03-11 17:47:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c677e34880 
								
							
								 
							
						 
						
							
							
								
								parser: fix docs for filter-moved.  
							
							 
							
							
							
						 
						
							2013-03-10 20:40:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b2ffa02fff 
								
							
								 
							
						 
						
							
							
								
								Fix some tests broken by recent definitions change.  
							
							 
							
							
							
						 
						
							2013-03-10 20:22:18 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bc18b2cd29 
								
							
								 
							
						 
						
							
							
								
								compiler.units: more use of hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-10 18:04:37 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7c39f8134b 
								
							
								 
							
						 
						
							
							
								
								hash-sets: use push-unsafe from hashtables.private.  
							
							 
							
							
							
						 
						
							2013-03-10 17:08:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7f3f90eb8d 
								
							
								 
							
						 
						
							
							
								
								compiler: more use of hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-10 16:13:31 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5a9e7cd374 
								
							
								 
							
						 
						
							
							
								
								classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things.  
							
							 
							
							
							
						 
						
							2013-03-10 12:05:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b4ac67dd25 
								
							
								 
							
						 
						
							
							
								
								compiler.units: simplify checks.  
							
							 
							
							
							
						 
						
							2013-03-10 09:36:35 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a595e3c54c 
								
							
								 
							
						 
						
							
							
								
								compiler.units: simpler update-existing? check.  
							
							 
							
							
							
						 
						
							2013-03-10 09:19:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c0c769a7d8 
								
							
								 
							
						 
						
							
							
								
								compiler.units: changing definitions-changed to use a set.  
							
							 
							
							
							
						 
						
							2013-03-10 09:11:18 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b159995bb4 
								
							
								 
							
						 
						
							
							
								
								sets: adding adjoin-all.  
							
							 
							
							
							
						 
						
							2013-03-10 09:11:05 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								50db0745d6 
								
							
								 
							
						 
						
							
							
								
								graphs: moving to basis.  
							
							 
							
							
							
						 
						
							2013-03-09 08:31:06 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								af29a16aeb 
								
							
								 
							
						 
						
							
							
								
								classes: finish converting update-map to use hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-08 23:23:39 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f84df9d190 
								
							
								 
							
						 
						
							
							
								
								classes: change class-usage to return a sequence like it's documented to do.  
							
							 
							
							
							
						 
						
							2013-03-08 23:06:16 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bca13622f5 
								
							
								 
							
						 
						
							
							
								
								classes: use faster closure in class-usages.  
							
							 
							
							
							
						 
						
							2013-03-08 23:04:31 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								231cb79282 
								
							
								 
							
						 
						
							
							
								
								sets: implement M\ f delete.  
							
							 
							
							
							
						 
						
							2013-03-08 22:26:56 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4da798920e 
								
							
								 
							
						 
						
							
							
								
								Revert "graphs: change closure to use a set and operate on sequences."  
							
							 
							
							... 
							
							
							
							This reverts commit 2cc201a38a . 
							
						 
						
							2013-03-08 18:08:09 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								67e3cfae22 
								
							
								 
							
						 
						
							
							
								
								graphs: change closure to use a set and operate on sequences.  
							
							 
							
							
							
						 
						
							2013-03-08 17:53:31 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								30bdecd876 
								
							
								 
							
						 
						
							
							
								
								hash-sets: back out this change for now.  
							
							 
							
							
							
						 
						
							2013-03-08 17:53:12 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								dc395a6b31 
								
							
								 
							
						 
						
							
							
								
								hash-sets: Support >alist on hash-sets or else tab-completion breaks. Can we write a unit test for this too?  
							
							 
							
							
							
						 
						
							2013-03-08 17:32:46 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								26506a4b0b 
								
							
								 
							
						 
						
							
							
								
								destructors: use hash-sets to keep track of disposables.  
							
							 
							
							
							
						 
						
							2013-03-08 16:30:33 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								07fc23697b 
								
							
								 
							
						 
						
							
							
								
								parser: fix tests for hash-set change.  
							
							 
							
							
							
						 
						
							2013-03-08 14:57:21 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ac67935ef0 
								
							
								 
							
						 
						
							
							
								
								classes.tuple: require boa words to have tuple-class arguments.  
							
							 
							
							
							
						 
						
							2013-03-08 14:56:07 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f06bfef276 
								
							
								 
							
						 
						
							
							
								
								classes: store implementors in hash-sets.  
							
							 
							
							
							
						 
						
							2013-03-08 10:29:50 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f2d0752403 
								
							
								 
							
						 
						
							
							
								
								vocabs.parser: use hash-sets in search-vocab-names.  
							
							 
							
							
							
						 
						
							2013-03-08 10:09:41 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								66165f3660 
								
							
								 
							
						 
						
							
							
								
								sets: adding diff!.  
							
							 
							
							
							
						 
						
							2013-03-08 08:21:16 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ffd03ec922 
								
							
								 
							
						 
						
							
							
								
								sets: adding union! and intersection.  
							
							 
							
							
							
						 
						
							2013-03-08 07:57:45 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								931b5cc9bd 
								
							
								 
							
						 
						
							
							
								
								hash-sets: fix help-lint warnings.  
							
							 
							
							
							
						 
						
							2013-03-08 06:15:27 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								895c6ca7c5 
								
							
								 
							
						 
						
							
							
								
								bootstrap: make sure to rehash hash-sets also.  
							
							 
							
							
							
						 
						
							2013-03-07 22:04:52 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								23078f7bd7 
								
							
								 
							
						 
						
							
							
								
								hash-sets: reuse (rehash).  
							
							 
							
							
							
						 
						
							2013-03-07 22:02:02 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								eca5253017 
								
							
								 
							
						 
						
							
							
								
								hashtables: reuse (rehash).  
							
							 
							
							
							
						 
						
							2013-03-07 22:01:50 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								04af5f2ffb 
								
							
								 
							
						 
						
							
							
								
								hash-sets: faster implementation based on hashtables.  
							
							 
							
							
							
						 
						
							2013-03-07 21:43:17 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f2eedb67ec 
								
							
								 
							
						 
						
							
							
								
								hashtables: slightly faster grow logic.  
							
							 
							
							
							
						 
						
							2013-03-07 20:51:46 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f46bf3ac5d 
								
							
								 
							
						 
						
							
							
								
								sets: adding clear-set.  
							
							 
							
							
							
						 
						
							2013-03-07 18:48:15 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b571a42679 
								
							
								 
							
						 
						
							
							
								
								Use -unsafe words with pair methods.  
							
							 
							
							
							
						 
						
							2013-03-07 10:47:23 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7e2ff8864f 
								
							
								 
							
						 
						
							
							
								
								sequences: add a copy-unsafe that can be used sometimes.  
							
							 
							
							
							
						 
						
							2013-03-06 14:06:33 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a34c113020 
								
							
								 
							
						 
						
							
							
								
								continuations: speed up init-catchstack.  
							
							 
							
							
							
						 
						
							2013-03-06 10:09:14 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								87d65d66d6 
								
							
								 
							
						 
						
							
							
								
								destructors: adding dispose,.  
							
							 
							
							
							
						 
						
							2013-03-06 09:16:43 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								019080d82d 
								
							
								 
							
						 
						
							
							
								
								vocabs: only notify vocab-observers if we are creating a new vocab.  
							
							 
							
							
							
						 
						
							2013-03-05 21:13:45 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8f9bd87693 
								
							
								 
							
						 
						
							
							
								
								assocs: cleanup and use first2-unsafe in assoc-find.  
							
							 
							
							
							
						 
						
							2013-03-05 20:42:15 -08:00