John Benediktsson
							
						 
						
							 
							
							
							
								
							
								20224d6aaa 
								
							
								 
							
						 
						
							
							
								
								io.files: fix cd test on windows (needs normalize-path instead of absolute-path).  
							
							 
							
							
							
						 
						
							2016-04-09 10:25:10 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2ada639a62 
								
							
								 
							
						 
						
							
							
								
								io.files: Make sure ascii can't write higher than char 127 to file. Allow writes to ascii from { } and B{ } if they don't violate the encoding.  
							
							 
							
							
							
						 
						
							2016-04-07 12:51:30 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2f4f0da10d 
								
							
								 
							
						 
						
							
							
								
								io.files: Ensure that slices can be written to utf8/utf16/ascii streams.  
							
							 
							
							
							
						 
						
							2016-04-07 12:42:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6d417f4f71 
								
							
								 
							
						 
						
							
							
								
								io.encodings: a bit faster and make ascii support slices.  
							
							 
							
							
							
						 
						
							2016-04-07 12:32:05 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0988df1e5a 
								
							
								 
							
						 
						
							
							
								
								io.encodings: allow encode-string to be called with non-strings.  
							
							 
							
							
							
						 
						
							2016-04-07 12:17:00 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f0292db7d3 
								
							
								 
							
						 
						
							
							
								
								continuations: Moving usages of rethrow below where it's defined. I don't know if these work, but I'm trying to make the hooks throw like the stack effect requests.  
							
							 
							
							
							
						 
						
							2016-04-06 17:55:47 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9427c78506 
								
							
								 
							
						 
						
							
							
								
								ui.debugger: quotation stack effect wants ( .. -- * ), throw causes infinite loop, but rethrow works. change previous patch to rethrow everywhere.  
							
							 
							
							
							
						 
						
							2016-04-06 17:35:13 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1f7bf0d6ab 
								
							
								 
							
						 
						
							
							
								
								splitting: string-lines is optimized for strings. revert my previous slowdown of 50% or so. add a note so this won't happen again. oops.  
							
							 
							
							
							
						 
						
							2016-04-05 21:17:43 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								aaae4bcf9f 
								
							
								 
							
						 
						
							
							
								
								splitting-docs: Fix stack effect of string-lines.  
							
							 
							
							
							
						 
						
							2016-04-05 14:50:50 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								51b70b2050 
								
							
								 
							
						 
						
							
							
								
								core: clean up split-lines with subseq-as. clean up subseq/subseq-as/subseq-unsafe/subseq-unsafe-as.  
							
							 
							
							
							
						 
						
							2016-04-05 12:42:38 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1bc99066a7 
								
							
								 
							
						 
						
							
							
								
								strings.parser: allow "\u{snowman}" or "\u{2603}".  
							
							 
							
							
							
						 
						
							2016-04-05 10:19:43 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								96336d2f6c 
								
							
								 
							
						 
						
							
							
								
								sets: make null? use cardinality.  
							
							 
							
							
							
						 
						
							2016-04-04 21:06:21 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								68bdd4196b 
								
							
								 
							
						 
						
							
							
								
								strings.parser: adding error tests.  
							
							 
							
							
							
						 
						
							2016-04-04 15:13:46 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6dd1172a8d 
								
							
								 
							
						 
						
							
							
								
								strings.parser: fix docs for parse-string.  
							
							 
							
							
							
						 
						
							2016-04-04 15:01:43 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4d83867cb4 
								
							
								 
							
						 
						
							
							
								
								strings.parser: remove parse-short-string, everyone should parse-string.  
							
							 
							
							
							
						 
						
							2016-04-04 15:00:04 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								42c56a2de1 
								
							
								 
							
						 
						
							
							
								
								strings.parser: better string error messages.  
							
							 
							
							
							
						 
						
							2016-04-04 15:00:04 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2269b07d33 
								
							
								 
							
						 
						
							
							
								
								use with-temp-file and with-temp-directory in some tests.  
							
							 
							
							
							
						 
						
							2016-04-04 10:33:03 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								fbfb42c768 
								
							
								 
							
						 
						
							
							
								
								vocabs.parser: sift the search-vocabs.  
							
							 
							
							... 
							
							
							
							Because non-existing private vocabs are in the search-vocabs list. 
							
						 
						
							2016-03-31 08:36:23 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c12b73e929 
								
							
								 
							
						 
						
							
							
								
								math: fix docs for binary printing.  
							
							 
							
							
							
						 
						
							2016-03-31 07:46:14 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								30d158ccce 
								
							
								 
							
						 
						
							
							
								
								prettyprint: Print .b .o .h with prefixes so it's not super confusing.  Fixes   #1351 .  
							
							 
							
							
							
						 
						
							2016-03-30 22:59:29 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4d222cc69a 
								
							
								 
							
						 
						
							
							
								
								syntax: Fix docs for removed article syntax.comments.  
							
							 
							
							
							
						 
						
							2016-03-30 22:55:37 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								180a0be647 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf16n: Fix using.  
							
							 
							
							
							
						 
						
							2016-03-30 21:25:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								77c256412d 
								
							
								 
							
						 
						
							
							
								
								lexer: make CHAR: ! work.  
							
							 
							
							
							
						 
						
							2016-03-30 21:21:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								52a3f6f309 
								
							
								 
							
						 
						
							
							
								
								lexer: support universal comments.  
							
							 
							
							
							
						 
						
							2016-03-30 21:09:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c133c16377 
								
							
								 
							
						 
						
							
							
								
								core: Trim using lists from -tests and clean up a few irregularities.  
							
							 
							
							
							
						 
						
							2016-03-30 18:43:41 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								80d0baaa7d 
								
							
								 
							
						 
						
							
							
								
								io.files: make tests not use temp-file  
							
							 
							
							
							
						 
						
							2016-03-30 17:31:32 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9e9b7fe367 
								
							
								 
							
						 
						
							
							
								
								io.streams.c: use unique-file  
							
							 
							
							
							
						 
						
							2016-03-30 17:31:32 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fe7d6ea76e 
								
							
								 
							
						 
						
							
							
								
								io.pathnames: don't use temp-file  
							
							 
							
							
							
						 
						
							2016-03-30 17:31:32 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								24d9e3a491 
								
							
								 
							
						 
						
							
							
								
								effects.parser: allow generic methods not in current vocabs.  
							
							 
							
							
							
						 
						
							2016-03-30 17:21:58 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0d1f9f9e01 
								
							
								 
							
						 
						
							
							
								
								parser: require an IN: for any word definitions (even generics).  
							
							 
							
							
							
						 
						
							2016-03-30 16:14:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								267706c4d6 
								
							
								 
							
						 
						
							
							
								
								io.encodings: add a test that tell doesn't work anymore.  
							
							 
							
							
							
						 
						
							2016-03-30 15:19:04 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								48b3ec47f7 
								
							
								 
							
						 
						
							
							
								
								Revert "io.encodings: Add a stream-tell method for decoder streams."  
							
							 
							
							... 
							
							
							
							This reverts commit 417b8abbeac013e20b2b360aa215c38604bd18fc. 
							
						 
						
							2016-03-30 15:16:19 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4ce62e0827 
								
							
								 
							
						 
						
							
							
								
								math.parser: add tests for change to not throw zero division.  
							
							 
							
							
							
						 
						
							2016-03-30 14:31:37 -07:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								0b98eb121e 
								
							
								 
							
						 
						
							
							
								
								math.parser: number>string, don't throw zero division on '1/0'  
							
							 
							
							
							
						 
						
							2016-03-30 14:29:37 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								dcf8aa16c7 
								
							
								 
							
						 
						
							
							
								
								effects.parser: fix some incorrect can't-nest-definition errors.  
							
							 
							
							... 
							
							
							
							definitions in one vocabulary can trigger definitions in other vocabularies,
so track them separately instead of using a single boolean. 
							
						 
						
							2016-03-30 13:16:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1721f9e314 
								
							
								 
							
						 
						
							
							
								
								fix some tests for the sets:set change.  
							
							 
							
							
							
						 
						
							2016-03-29 20:43:46 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								71ef8a22c2 
								
							
								 
							
						 
						
							
							
								
								disambiguate namespaces:set and sets:set.  
							
							 
							
							
							
						 
						
							2016-03-29 17:14:42 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e7a42b1dc4 
								
							
								 
							
						 
						
							
							
								
								sets: rename unordered-set back to set.  
							
							 
							
							
							
						 
						
							2016-03-29 15:46:29 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								eca6dfac15 
								
							
								 
							
						 
						
							
							
								
								bootstrap.image.primitives: new vocab to make primitive declarations better  
							
							 
							
							
							
						 
						
							2016-03-29 23:52:29 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7dbe6c177e 
								
							
								 
							
						 
						
							
							
								
								vocabs: words-named should't f suffix.  
							
							 
							
							
							
						 
						
							2016-03-29 13:14:24 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7aa0e16df8 
								
							
								 
							
						 
						
							
							
								
								vocabs: support qualified lookups in no-word restarts.  
							
							 
							
							
							
						 
						
							2016-03-29 13:03:59 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3f18b71d07 
								
							
								 
							
						 
						
							
							
								
								cleanup some QUALIFIED: that are no longer needed.  
							
							 
							
							
							
						 
						
							2016-03-29 10:20:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b1be11f39c 
								
							
								 
							
						 
						
							
							
								
								vocabs.parser: all USE: vocabs are also QUALIFIED:.  
							
							 
							
							
							
						 
						
							2016-03-29 10:20:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7d0c596c92 
								
							
								 
							
						 
						
							
							
								
								Hopefully fix stack effects of error hooks to throw when required.  
							
							 
							
							
							
						 
						
							2016-03-28 22:27:35 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								20aadd5688 
								
							
								 
							
						 
						
							
							
								
								core: rename some double paren words.  
							
							 
							
							
							
						 
						
							2016-03-25 03:13:27 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9db94d33d6 
								
							
								 
							
						 
						
							
							
								
								io.streams.sequence: make some errors into ERROR:. rename double paren word.  
							
							 
							
							
							
						 
						
							2016-03-25 03:13:27 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								92afdc3ad0 
								
							
								 
							
						 
						
							
							
								
								hashtables: rename ((tombstone)) to +tombstone+, ((empty)) to +empty+  
							
							 
							
							
							
						 
						
							2016-03-25 03:13:27 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								58efceb408 
								
							
								 
							
						 
						
							
							
								
								effects.parser: Remove left-over old code that did (( -- )) stack effects.  
							
							 
							
							
							
						 
						
							2016-03-25 03:13:27 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								579875821b 
								
							
								 
							
						 
						
							
							
								
								VM: removes the OBJ-ERROR special object in favor of a constant  
							
							 
							
							... 
							
							
							
							The special object contained the string "kernel-error" which were used
to tag VM errors. But it is simplier and removes a little complexity to
just tag them with a fixnum constant. 
							
						 
						
							2016-03-22 17:52:19 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								0d2859124e 
								
							
								 
							
						 
						
							
							
								
								checksums: remove hex-string in favor of math.parser:bytes>hex-string.  
							
							 
							
							
							
						 
						
							2016-03-21 21:06:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9cc73c9492 
								
							
								 
							
						 
						
							
							
								
								graphs: move to core and simplify.  
							
							 
							
							... 
							
							
							
							1. remove add-vertex* and remove-vertex* that contradicted the documentation.
2. graphs use hash-sets of edges instead of hashtables of {edge,edge} pairs.
3. make graphs:closure work like classes:closure, use in classes. 
							
						 
						
							2016-03-21 10:20:38 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								85c3ccbb98 
								
							
								 
							
						 
						
							
							
								
								slots: add initial value for integer-array-capacity, fixes part of  #1571  
							
							 
							
							
							
						 
						
							2016-03-21 18:10:39 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4d2baf5d50 
								
							
								 
							
						 
						
							
							
								
								kernel: improve docs for ?.  
							
							 
							
							
							
						 
						
							2016-03-20 10:36:23 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6b07e6caf2 
								
							
								 
							
						 
						
							
							
								
								math: rename fast-gcd to simple-gcd.  
							
							 
							
							
							
						 
						
							2016-03-19 12:20:09 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								c7ed8a88bb 
								
							
								 
							
						 
						
							
							
								
								bootstrap.primitives: new predicate integer-array-capacity  
							
							 
							
							... 
							
							
							
							It is to be used to declare values for better optimizations. 
							
						 
						
							2016-03-18 20:21:51 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								baae677276 
								
							
								 
							
						 
						
							
							
								
								io.files.unique: change to create unique files and directories relative to the current-directory.  
							
							 
							
							
							
						 
						
							2016-03-18 10:57:54 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d4b8e44399 
								
							
								 
							
						 
						
							
							
								
								license rename: fix the rest of it.  
							
							 
							
							
							
						 
						
							2016-03-17 02:36:34 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								47ae304ff7 
								
							
								 
							
						 
						
							
							
								
								parser: fix docs typo.  
							
							 
							
							
							
						 
						
							2016-03-16 12:36:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								35ca557ce7 
								
							
								 
							
						 
						
							
							
								
								core: use $sequence help-markup in a few places.  
							
							 
							
							
							
						 
						
							2016-03-16 10:13:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								59b41e4f90 
								
							
								 
							
						 
						
							
							
								
								math.parser: adding bytes>hex-string and hex-string>bytes.  
							
							 
							
							
							
						 
						
							2016-03-16 10:13:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								497f8cb514 
								
							
								 
							
						 
						
							
							
								
								Update tests for LICENSE.txt rename.  
							
							 
							
							
							
						 
						
							2016-03-16 10:13:56 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								41d9bda3ce 
								
							
								 
							
						 
						
							
							
								
								system: these words can't be foldable  
							
							 
							
							... 
							
							
							
							Because they will return new values if you update the VM. 
							
						 
						
							2016-03-16 16:18:23 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								82d4b1d67e 
								
							
								 
							
						 
						
							
							
								
								splitting: fix docs for string-lines.  
							
							 
							
							
							
						 
						
							2016-03-13 20:02:09 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e8b62d41c3 
								
							
								 
							
						 
						
							
							
								
								splitting: fix using.  
							
							 
							
							
							
						 
						
							2016-03-13 17:01:58 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ef2ae9c360 
								
							
								 
							
						 
						
							
							
								
								splitting: make string-lines more correctly handle line terminator.  
							
							 
							
							
							
						 
						
							2016-03-13 15:46:04 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								db4c4665f3 
								
							
								 
							
						 
						
							
							
								
								Docs: doc updates  
							
							 
							
							
							
						 
						
							2016-03-13 07:37:20 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								6362a4ad5f 
								
							
								 
							
						 
						
							
							
								
								compiler.units: changes dynamic vars so that they are stack parameters instead  
							
							 
							
							
							
						 
						
							2016-03-09 23:24:42 +01:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								13c27b69e5 
								
							
								 
							
						 
						
							
							
								
								sequences-docs, improve consistency  
							
							 
							
							
							
						 
						
							2016-03-08 13:41:54 -08:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								cb6ddb1735 
								
							
								 
							
						 
						
							
							
								
								rename math.statistics:cum-map to sequences:accumulate*  
							
							 
							
							
							
						 
						
							2016-03-08 13:41:54 -08:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								7eaa24b3e0 
								
							
								 
							
						 
						
							
							
								
								math.parser: simplify fix-float (from  16c93c7874)  
							
							 
							
							
							
						 
						
							2016-03-08 07:55:25 -08:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								19fadb6c96 
								
							
								 
							
						 
						
							
							
								
								prettyprinter, locale independant float printing  
							
							 
							
							
							
						 
						
							2016-03-08 07:55:25 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b75def3bfb 
								
							
								 
							
						 
						
							
							
								
								hashtables: remove 2hashtable (not really used).  
							
							 
							
							
							
						 
						
							2016-03-03 14:38:16 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b0fe6631c7 
								
							
								 
							
						 
						
							
							
								
								core: I messed up the refactoring. with-scope should go away, but so should with-variables with an empty hashtable too.  
							
							 
							
							
							
						 
						
							2016-03-03 11:54:33 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9c4ed3ddae 
								
							
								 
							
						 
						
							
							
								
								core: Don't use with-scope. H{ } clone [ ] with-variables is the same thing and is more explicit.  
							
							 
							
							
							
						 
						
							2016-03-02 17:18:42 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3c48141689 
								
							
								 
							
						 
						
							
							
								
								hashtables: add a 2hashtable word that is like associate but for two key/value pairs.  
							
							 
							
							
							
						 
						
							2016-03-02 17:17:58 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								90ac4ab9f6 
								
							
								 
							
						 
						
							
							
								
								checksums: speedup add-checksum-bytes by using the slice.  
							
							 
							
							
							
						 
						
							2015-12-30 09:40:58 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3affad7681 
								
							
								 
							
						 
						
							
							
								
								docs: using $maybe.  
							
							 
							
							
							
						 
						
							2015-12-11 17:05:45 -08:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								339b1b6466 
								
							
								 
							
						 
						
							
							
								
								VM: put the singletons t, -1, 0 and 1 in the special objects table  
							
							 
							
							... 
							
							
							
							Having them there instead of as fields in the vm struct removes a bunch
of special handling. This commit just adds them and doesn't remove the
old ones to avoid potential chicken-and-egg bootstrap problems. 
							
						 
						
							2015-12-09 21:31:13 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								9d95602591 
								
							
								 
							
						 
						
							
							
								
								io.encodings: doc fix  
							
							 
							
							
							
						 
						
							2015-12-08 04:21:32 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								74cb1acd17 
								
							
								 
							
						 
						
							
							
								
								Docs: more docs for vocabs in core/  
							
							 
							
							
							
						 
						
							2015-12-05 16:34:46 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								986bf1b2f9 
								
							
								 
							
						 
						
							
							
								
								Revert "Auto load urls.secure when needed"  
							
							 
							
							... 
							
							
							
							This reverts commit bb7740091e . 
							
						 
						
							2015-11-04 07:45:46 -08:00  
						
					 
				
					
						
							
							
								 
								Sankaranarayanan Viswanathan
							
						 
						
							 
							
							
							
								
							
								bb7740091e 
								
							
								 
							
						 
						
							
							
								
								Auto load urls.secure when needed  
							
							 
							
							
							
						 
						
							2015-10-29 21:28:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2fc178e518 
								
							
								 
							
						 
						
							
							
								
								arrays: don't need to use slots.private.  
							
							 
							
							
							
						 
						
							2015-10-29 09:05:12 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								05b6d2d19b 
								
							
								 
							
						 
						
							
							
								
								arrays: can use the length>> accessor instead  
							
							 
							
							
							
						 
						
							2015-10-29 06:36:38 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								1ee0823e52 
								
							
								 
							
						 
						
							
							
								
								arrays: make it so pair? doesn't call length,  fixes   #1496  
							
							 
							
							
							
						 
						
							2015-10-29 00:48:18 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								81ad3e21cb 
								
							
								 
							
						 
						
							
							
								
								tuple-arrays: initial-values can be reused here to create the tuple  
							
							 
							
							... 
							
							
							
							array sequence 
							
						 
						
							2015-10-10 23:58:04 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9c0d5cf34d 
								
							
								 
							
						 
						
							
							
								
								memory: disable a test to get a clean win32 build.  
							
							 
							
							
							
						 
						
							2015-10-10 09:56:15 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								141f3c9e65 
								
							
								 
							
						 
						
							
							
								
								math: use "i/f" for stack effect.  
							
							 
							
							
							
						 
						
							2015-09-30 19:01:38 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								85784c5265 
								
							
								 
							
						 
						
							
							
								
								VM: make save-image throw exception on error ( #1090 )  
							
							 
							
							
							
						 
						
							2015-09-30 23:31:47 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								ffc441ad63 
								
							
								 
							
						 
						
							
							
								
								VM: looks like ERROR_C_STRING is never thrown, so it can be removed  
							
							 
							
							
							
						 
						
							2015-09-29 23:12:56 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								adbd379241 
								
							
								 
							
						 
						
							
							
								
								classes.tuple: fix stack effect, didn't mean to commit change.  
							
							 
							
							
							
						 
						
							2015-09-24 09:38:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7583ffc2c9 
								
							
								 
							
						 
						
							
							
								
								classes.tuple: use class-of in tuple>array.  
							
							 
							
							
							
						 
						
							2015-09-24 07:58:02 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								804348287c 
								
							
								 
							
						 
						
							
							
								
								Docs: fix a bunch of help-lint warnings  
							
							 
							
							
							
						 
						
							2015-09-22 08:52:59 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								db0739ff36 
								
							
								 
							
						 
						
							
							
								
								sequences: extra doc and test for 2all?  
							
							 
							
							
							
						 
						
							2015-09-22 08:52:59 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								eaa65bc66f 
								
							
								 
							
						 
						
							
							
								
								lexer: change shebang handling to be in skip-blank.  
							
							 
							
							... 
							
							
							
							It previously required "#!" to be defined like "!", now it doesn't. 
							
						 
						
							2015-09-10 17:53:04 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								59caf874a3 
								
							
								 
							
						 
						
							
							
								
								syntax: removing #! as a comment character.  
							
							 
							
							... 
							
							
							
							We don't need two types of comments and shebang (#!) is handled
natively by the lexer, so the original reason for #! is not valid. 
							
						 
						
							2015-09-09 18:28:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5fdc98cb97 
								
							
								 
							
						 
						
							
							
								
								syntax: fix bad search-and-replace.  
							
							 
							
							
							
						 
						
							2015-09-08 16:21:06 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e477f6996f 
								
							
								 
							
						 
						
							
							
								
								Fix comments to be ! not #!.  
							
							 
							
							
							
						 
						
							2015-09-08 16:15:10 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								de4917e6a1 
								
							
								 
							
						 
						
							
							
								
								VM: give the exception handling special object a real name  
							
							 
							
							
							
						 
						
							2015-09-02 21:54:33 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								cee0b19324 
								
							
								 
							
						 
						
							
							
								
								VM: the ffi-signal-handler and ffi-leaf-signal-handler primitives are unused  
							
							 
							
							
							
						 
						
							2015-09-02 21:54:15 +02:00