John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								4d573ed52b 
								
									
								
							
								 
							
						 
						
							
							
								
								core/basis/extra: update some tags.txt.  
							
							 
							
							
							
						 
						
							2020-04-11 20:34:54 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								773811b66d 
								
									
								
							
								 
							
						 
						
							
							
								
								help.markup: adding a $slots word to document slots, use it.  
							
							 
							
							
							
						 
						
							2020-04-11 20:34:27 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								3101da4c83 
								
									
								
							
								 
							
						 
						
							
							
								
								help: add more bold table headings.  
							
							 
							
							
							
						 
						
							2020-04-11 20:34:04 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								765b067cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								generic.math: some minor cleanup.  
							
							 
							
							
							
						 
						
							2020-04-11 20:34:02 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								6d798c4617 
								
									
								
							
								 
							
						 
						
							
							
								
								vocabs.loader: fix alignment of last patch.  
							
							 
							
							
							
						 
						
							2020-04-11 20:33:57 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								7bb47a28bd 
								
									
								
							
								 
							
						 
						
							
							
								
								vocabs.loader: prevent create-vocab if check-vocab fails.  
							
							 
							
							
							
						 
						
							2020-04-11 20:33:56 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
								
								
							
							
								
							
								470f774e20 
								
									
								
							
								 
							
						 
						
							
							
								
								byte-arrays: Add a byte-sequence protocol for byte-{array,vector}  
							
							 
							
							... 
							
							
							
							Allow hexdumping strings as utf8 for convenience. 
							
						 
						
							2020-04-11 20:33:25 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								2f9c8c6bca 
								
									
								
							
								 
							
						 
						
							
							
								
								continuations: more use of check-instance.  
							
							 
							
							
							
						 
						
							2020-04-11 20:33:22 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								4631eb5a7e 
								
									
								
							
								 
							
						 
						
							
							
								
								classes: use check-instance in a few places, to remove duplication.  
							
							 
							
							
							
						 
						
							2020-04-11 20:33:21 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								a8416f24b2 
								
									
								
							
								 
							
						 
						
							
							
								
								classes: adding a check-instance for checking type of things.  
							
							 
							
							... 
							
							
							
							This will replace a bunch of not-a-thingy errors that we have in a few
places.  Those should probably go away anyway, in favor of better type
propagation or runtime JIT compilation. 
							
						 
						
							2020-04-11 20:33:21 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
								
								
							
							
								
							
								dfac484e00 
								
									
								
							
								 
							
						 
						
							
							
								
								io.files: quot effects in change-file-lines and change-file-contents.  
							
							 
							
							
							
						 
						
							2020-04-11 20:33:11 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
								
								
							
							
								
							
								5e9016cde9 
								
									
								
							
								 
							
						 
						
							
							
								
								io: Fix word to find disk space if a file is missing.  
							
							 
							
							... 
							
							
							
							Add canonicalize-drive because Windows likes C: instead of c:.
Add >windows-path for path string comparison.
Add canonicalize-path-full for fixing the path, drive, and / to \\ on
Windows. 
							
						 
						
							2020-04-11 20:32:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
								
								
							
							
								
							
								cafb2b8089 
								
									
								
							
								 
							
						 
						
							
							
								
								io: Trim using lists.  
							
							 
							
							
							
						 
						
							2020-04-11 20:32:43 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6be39382a3 
								
							
								 
							
						 
						
							
							
								
								sequences: adding cartesian-find.  
							
							 
							
							
							
						 
						
							2019-12-13 19:20:27 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								77b13fbdc2 
								
							
								 
							
						 
						
							
							
								
								core/basis/extra: using while* in a few places.  
							
							 
							
							
							
						 
						
							2019-12-13 14:38:26 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								05665e8d13 
								
							
								 
							
						 
						
							
							
								
								kernel: adding while* that passes the predicate result to the body.  
							
							 
							
							
							
						 
						
							2019-12-13 14:35:51 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								12dc9e7ab7 
								
							
								 
							
						 
						
							
							
								
								classes.union: faster builtin-class check, for example sequence?.  
							
							 
							
							
							
						 
						
							2019-11-06 14:13:13 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bebdb54543 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: update forgotten test for flatten-class.  
							
							 
							
							
							
						 
						
							2019-10-25 17:53:06 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								61964d0f46 
								
							
								 
							
						 
						
							
							
								
								classes.union: woops, reduce in fast-union-mask.  
							
							 
							
							
							
						 
						
							2019-10-24 14:14:01 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								80bd0feaef 
								
							
								 
							
						 
						
							
							
								
								classes.algebra: change (flatten-class) to use arrays.  
							
							 
							
							
							
						 
						
							2019-10-24 14:12:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								738113d524 
								
							
								 
							
						 
						
							
							
								
								classes: update docs with $sequence.  
							
							 
							
							
							
						 
						
							2019-10-24 14:10:41 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2657e7507e 
								
							
								 
							
						 
						
							
							
								
								effects: fix clone of row variadic effects.  
							
							 
							
							
							
						 
						
							2019-09-15 08:35:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								41db42a571 
								
							
								 
							
						 
						
							
							
								
								Revert "io.encodings.utf16: add a utf16n word for native utf16 type."  
							
							 
							
							... 
							
							
							
							This reverts commit ad24fa414f . 
							
						 
						
							2019-08-06 07:12:55 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								04fab09c8f 
								
							
								 
							
						 
						
							
							
								
								Revert "io.encodings.utf16: update docs for utf16n."  
							
							 
							
							... 
							
							
							
							This reverts commit e6fdc8fd51 . 
							
						 
						
							2019-08-06 07:12:50 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6e161a2ccb 
								
							
								 
							
						 
						
							
							
								
								Revert "io.encodings.utf16: make utf16n foldable, maybe fixes windows bootstrap."  
							
							 
							
							... 
							
							
							
							This reverts commit 17a3cf7590 . 
							
						 
						
							2019-08-06 07:12:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								17a3cf7590 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf16: make utf16n foldable, maybe fixes windows bootstrap.  
							
							 
							
							
							
						 
						
							2019-08-05 19:44:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e6fdc8fd51 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf16: update docs for utf16n.  
							
							 
							
							
							
						 
						
							2019-08-05 18:32:47 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ad24fa414f 
								
							
								 
							
						 
						
							
							
								
								io.encodings.utf16: add a utf16n word for native utf16 type.  
							
							 
							
							... 
							
							
							
							remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings. 
							
						 
						
							2019-08-05 13:08:09 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2692227fbc 
								
							
								 
							
						 
						
							
							
								
								kernel: fix stack effect for -rotd.  
							
							 
							
							
							
						 
						
							2019-07-23 16:23:27 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d0a8377827 
								
							
								 
							
						 
						
							
							
								
								words: remove word-props? used only in one place.  
							
							 
							
							
							
						 
						
							2019-05-20 20:45:29 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c6e14ce3ca 
								
							
								 
							
						 
						
							
							
								
								sequences: making copy-state indices integers.  
							
							 
							
							
							
						 
						
							2019-05-19 15:59:31 -07:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								0007789795 
								
							
								 
							
						 
						
							
							
								
								continuations[-docs]: add the finally word  
							
							 
							
							
							
						 
						
							2019-04-22 21:57:51 -07:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								0fc946dc0f 
								
							
								 
							
						 
						
							
							
								
								sequences-docs: add a missing article  
							
							 
							
							
							
						 
						
							2019-04-14 08:42:26 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d248f2452e 
								
							
								 
							
						 
						
							
							
								
								combinators: faster hashcode for byte-arrays.  
							
							 
							
							
							
						 
						
							2019-04-05 16:55:10 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								357d504719 
								
							
								 
							
						 
						
							
							
								
								tests: Don't depend on license.txt not changing.  
							
							 
							
							... 
							
							
							
							It's probably bad to have the year in the license file, but it's worse to depend on
the license never changing.
Add a dummy file to crc32, and for multi checksums, the file we were checksumming is
not really integral to the test since it's read into a buffer first. 
							
						 
						
							2019-03-23 13:00:52 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c228aaf836 
								
							
								 
							
						 
						
							
							
								
								io.backend: remove comment from years ago.  
							
							 
							
							
							
						 
						
							2019-03-22 20:36:45 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								64d835e2bf 
								
							
								 
							
						 
						
							
							
								
								parser: use ?first.  
							
							 
							
							
							
						 
						
							2019-03-16 20:33:40 -07:00  
						
					 
				
					
						
							
							
								 
								Jack Lucas
							
						 
						
							 
							
							
							
								
							
								3154242a3a 
								
							
								 
							
						 
						
							
							
								
								Re-add Freebsd Support  
							
							 
							
							
							
						 
						
							2019-02-08 19:17:30 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								591a468800 
								
							
								 
							
						 
						
							
							
								
								assocs: Add ?delete-at.  
							
							 
							
							
							
						 
						
							2019-02-03 14:51:59 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								81caec378d 
								
							
								 
							
						 
						
							
							
								
								classes.tuple: use integer>fixnum in tuple-hashcode.  
							
							 
							
							
							
						 
						
							2019-01-10 21:39:24 -08:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								97a91d66fc 
								
							
								 
							
						 
						
							
							
								
								syntax-docs: add a couple of missing CHAR: syntax examples  
							
							 
							
							
							
						 
						
							2019-01-03 15:36:03 -08:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								f11e5da90f 
								
							
								 
							
						 
						
							
							
								
								splitting-docs: mention two existing words in documentation  
							
							 
							
							
							
						 
						
							2018-08-21 10:45:52 -07:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								0637557cca 
								
							
								 
							
						 
						
							
							
								
								*-docs: remove extra space character at the end of paragraghs  
							
							 
							
							
							
						 
						
							2018-08-21 10:45:52 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3a5533dc44 
								
							
								 
							
						 
						
							
							
								
								layouts: Add 32bit? and 64bit? words.  
							
							 
							
							
							
						 
						
							2018-07-22 11:46:01 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2b4d2a4a13 
								
							
								 
							
						 
						
							
							
								
								system: Make the git version code more robust.  
							
							 
							
							... 
							
							
							
							Really confusing sequence errors if Factor vm isn't compiled with proper git label.
e.g. good: -DFACTOR_GIT_LABEL="heads/master-102fe6154e9deec5dff38ee70519f7bbe506f6ce"
bad: -DFACTOR_GIT_LABEL=""
before this patch gave an integer comparison error comparing ``f 16 <`` 
							
						 
						
							2018-07-22 11:45:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4b614cc15b 
								
							
								 
							
						 
						
							
							
								
								factor: Make source files/resources 644 instead of 755.  
							
							 
							
							
							
						 
						
							2018-07-13 20:36:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								db9386d4c3 
								
							
								 
							
						 
						
							
							
								
								io.pathnames: Fix using list.  
							
							 
							
							
							
						 
						
							2018-07-07 12:09:02 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3ac520a8ec 
								
							
								 
							
						 
						
							
							
								
								io.pathnames: Add canonicalize-path.  
							
							 
							
							... 
							
							
							
							The idea is to make a canonical representation of any path, taking into
account . and .. and unicode-prefix on Windows.
The use case is in a shell you have a current-directory and you can do
crazy commands like ``cd ../foo/bar/baz/../.././././`` and get the
canonical/shortened directory name. You can also use this word to
compare if two paths are the same. 
							
						 
						
							2018-07-07 11:59:59 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								93b5e59f72 
								
							
								 
							
						 
						
							
							
								
								kernel: Only test that it fails 10 times for TravisCI to pass.  
							
							 
							
							
							
						 
						
							2018-07-07 03:15:09 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								54d36ec03f 
								
							
								 
							
						 
						
							
							
								
								kernel: Test if one ``-1 f <array>`` hangs travisci.  
							
							 
							
							... 
							
							
							
							Related to #2013 . 
							
						 
						
							2018-07-07 02:44:32 -05:00