Doug Coleman
							
						 
						
							 
							
							
							
								
							
								001ac7fbcd 
								
							
								 
							
						 
						
							
							
								
								Extraneous top-level stack-effect  
							
							 
							
							
							
						 
						
							2011-09-25 19:32:34 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c5f1651567 
								
							
								 
							
						 
						
							
							
								
								Peekable streams wrapper  
							
							 
							
							
							
						 
						
							2011-09-25 19:32:34 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								673d280fc5 
								
							
								 
							
						 
						
							
							
								
								Vocabulary to reduce numbers to more convenient representations  
							
							 
							
							
							
						 
						
							2011-09-25 19:32:33 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5cf0652db4 
								
							
								 
							
						 
						
							
							
								
								benchmark.ant: needed a MAIN.  
							
							 
							
							
							
						 
						
							2011-09-25 19:08:56 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								605c2b265e 
								
							
								 
							
						 
						
							
							
								
								vocabs: adding docs for 'parent-vocab?' and 'parent-vocabs'.  
							
							 
							
							
							
						 
						
							2011-09-25 18:36:20 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								46df742317 
								
							
								 
							
						 
						
							
							
								
								vocabs: adding 'parent-vocab?' and 'parent-vocabs'.  
							
							 
							
							
							
						 
						
							2011-09-25 18:32:03 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								82e34082ec 
								
							
								 
							
						 
						
							
							
								
								classes.struct: add test cases for see on structs.  
							
							 
							
							
							
						 
						
							2011-09-25 17:25:28 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								645fb8ccd3 
								
							
								 
							
						 
						
							
							
								
								images.cocoa: removing unused image loader code.  
							
							 
							
							
							
						 
						
							2011-09-25 16:41:11 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c7e3238149 
								
							
								 
							
						 
						
							
							
								
								benchmark.ant: fix vocab name and using.  
							
							 
							
							
							
						 
						
							2011-09-25 15:33:49 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6f72e5a638 
								
							
								 
							
						 
						
							
							
								
								benchmark.ant: adding the "ant puzzle" benchmark.  See  #153 .  
							
							 
							
							
							
						 
						
							2011-09-25 12:25:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								98f7d2530d 
								
							
								 
							
						 
						
							
							
								
								ui.gadgets.editors: simplify private word.  
							
							 
							
							
							
						 
						
							2011-09-25 11:43:53 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1fa63f97f0 
								
							
								 
							
						 
						
							
							
								
								Removing unused private words.  See  #132 .  
							
							 
							
							
							
						 
						
							2011-09-25 11:43:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								bbeccadbbe 
								
							
								 
							
						 
						
							
							
								
								tools.crossref: now 50% faster.  
							
							 
							
							
							
						 
						
							2011-09-25 11:40:55 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a916bebcfe 
								
							
								 
							
						 
						
							
							
								
								Fixing docs for recent stack effects additions.  
							
							 
							
							
							
						 
						
							2011-09-24 22:08:54 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								22f1545ec5 
								
							
								 
							
						 
						
							
							
								
								Graphviz now unix only  
							
							 
							
							
							
						 
						
							2011-09-24 21:10:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								808eb6726c 
								
							
								 
							
						 
						
							
							
								
								sequences.product: fix help-lint for stack effect changes.  
							
							 
							
							
							
						 
						
							2011-09-24 21:07:11 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								81b12adcad 
								
							
								 
							
						 
						
							
							
								
								math.blas, alien.fortran: move to unmaintained cuz I'm getting too old for this shit.  closes   #171  
							
							 
							
							
							
						 
						
							2011-09-24 20:59:21 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								849674f847 
								
							
								 
							
						 
						
							
							
								
								images: only register with the images.loader on proper platform.   Fixes   #172 .  Fixes   #173 .  
							
							 
							
							
							
						 
						
							2011-09-24 19:19:34 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e49c3d17b5 
								
							
								 
							
						 
						
							
							
								
								classes.struct: Fix prettyprint for PACKED-STRUCT.  Fixes   #162 .  
							
							 
							
							
							
						 
						
							2011-09-24 17:55:13 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b2176f98a7 
								
							
								 
							
						 
						
							
							
								
								Use gvplugin_list instead of gvPluginList  
							
							 
							
							... 
							
							
							
							Make graphviz unix only for several reasons:
1) Win32 graphviz doesn't have the gvplugin_list() exported and we don't have a word to check if an ffi call exists before attempting to call it so we are unable to find a two-state solution with both gvplugin_list and gvPluginList
2) Compiling the Graphviz Project on Windows is extremely broken under Cygwin, MinGW and Visual Studio 2008 and fails to compile without major changes and still has disabled projects and thousands of warnings/errors. Th HOWTO on their website is outdated on all counts and the maintainer has not replied to my email asking for help. I do not have time to be a Graphviz maintainer myself.
3) When I did manage to compile it on Windows, none of the engines are avaialable to the dlls we load so the compiled Graphviz has no features except symbol exports. The same is true for the binary package--we do not have access to the
4) There is no win64 binary of Graphviz on their website and compiling it would likely result in an unusable set of dlls as per above 
							
						 
						
							2011-09-24 19:00:17 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								94815d0f3c 
								
							
								 
							
						 
						
							
							
								
								sequences.product: improve stack effects.  
							
							 
							
							
							
						 
						
							2011-09-23 17:46:55 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f6ee4c5a55 
								
							
								 
							
						 
						
							
							
								
								math.order: Removing stack effect (not quite right).  
							
							 
							
							
							
						 
						
							2011-09-23 17:46:49 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3c1356bf69 
								
							
								 
							
						 
						
							
							
								
								Adding stack effects.  
							
							 
							
							
							
						 
						
							2011-09-23 17:46:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								f6b6e17b00 
								
							
								 
							
						 
						
							
							
								
								alien.data: removing unused (and broken?) "require-c-array".  
							
							 
							
							
							
						 
						
							2011-09-23 13:15:09 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								954bf89c40 
								
							
								 
							
						 
						
							
							
								
								math.functions: clean up some more to trim back load-time dependencies; alter tests to avoid inexact float constants where possible and hex-ify inexact constants otherwise  
							
							 
							
							
							
						 
						
							2011-09-22 16:04:49 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								96c710a7b7 
								
							
								 
							
						 
						
							
							
								
								math.functions: inline 'on-bits' per Joe Groff's suggestion.  
							
							 
							
							
							
						 
						
							2011-09-22 13:44:30 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								aa880f46ca 
								
							
								 
							
						 
						
							
							
								
								math.functions: rename 'bignum-log-helper'.  
							
							 
							
							
							
						 
						
							2011-09-22 12:38:33 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								820b54d0f7 
								
							
								 
							
						 
						
							
							
								
								math.functions: duplicate on-bits to avoid circular dependency on math.bitwise.  
							
							 
							
							
							
						 
						
							2011-09-22 12:23:16 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								90dbb84663 
								
							
								 
							
						 
						
							
							
								
								math.functions: test log with negative (really) bignums.  
							
							 
							
							
							
						 
						
							2011-09-22 11:15:06 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7f4604318a 
								
							
								 
							
						 
						
							
							
								
								math.functions: add forgotten imports and fix between? check.  
							
							 
							
							
							
						 
						
							2011-09-22 10:00:22 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								077ef8ed5b 
								
							
								 
							
						 
						
							
							
								
								math.functions: implement "frexp" and support log of really big numbers.  Fixes   #160 .  
							
							 
							
							
							
						 
						
							2011-09-22 09:42:28 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fa52349f9c 
								
							
								 
							
						 
						
							
							
								
								Add STRUCT: syntax to alien.endian. Test and document the changes.  
							
							 
							
							
							
						 
						
							2011-09-22 11:27:53 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								216f2332be 
								
							
								 
							
						 
						
							
							
								
								alien: fix docs (add space between sentences).  
							
							 
							
							
							
						 
						
							2011-09-21 19:33:23 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								7103dfab6b 
								
							
								 
							
						 
						
							
							
								
								infix: using "if-empty" makes it cleaner.  
							
							 
							
							
							
						 
						
							2011-09-21 19:31:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								08aa100eb7 
								
							
								 
							
						 
						
							
							
								
								mongodb: using "if-empty" makes it cleaner.  
							
							 
							
							
							
						 
						
							2011-09-21 19:31:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								315896c857 
								
							
								 
							
						 
						
							
							
								
								factor.vim: fix syntax highlight for exponentials (i.e. "1.5e10").  
							
							 
							
							
							
						 
						
							2011-09-21 19:29:56 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4220f9dc0c 
								
							
								 
							
						 
						
							
							
								
								Add c-types in alien.endian for making endian-aware STRUCTs.  
							
							 
							
							
							
						 
						
							2011-09-21 16:04:17 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								eedc1e185f 
								
							
								 
							
						 
						
							
							
								
								Add more unit-tests and docs for math.bitwise. Fix a bug with >signed so that it truncates a number to however many bits you tell it the number is before doing the calculation.  
							
							 
							
							
							
						 
						
							2011-09-21 14:55:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c96289ef62 
								
							
								 
							
						 
						
							
							
								
								Fix sequences docs for change-nth stack effect and example needed using section  
							
							 
							
							
							
						 
						
							2011-09-21 10:09:03 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								a002b7aa5f 
								
							
								 
							
						 
						
							
							
								
								sequences: adding stack effects for change-nth, map-integers, and interleave.  
							
							 
							
							
							
						 
						
							2011-09-19 20:49:57 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d142dbb456 
								
							
								 
							
						 
						
							
							
								
								Revert "classes.singleton: fix "summary" of singletons. Fixes #145."  
							
							 
							
							... 
							
							
							
							This reverts commit d820c86974 . 
							
						 
						
							2011-09-19 17:46:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ac75393fbd 
								
							
								 
							
						 
						
							
							
								
								Revert "classes.mixin: fix definitions for MIXIN:."  
							
							 
							
							... 
							
							
							
							This reverts commit f625612f89 . 
							
						 
						
							2011-09-19 17:46:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								8827cbdba1 
								
							
								 
							
						 
						
							
							
								
								classes.mixin: fix definitions for MIXIN:.  
							
							 
							
							
							
						 
						
							2011-09-19 17:22:50 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								46c417370f 
								
							
								 
							
						 
						
							
							
								
								classes.singleton: fix "summary" of singletons.  Fixes   #145 .  
							
							 
							
							
							
						 
						
							2011-09-19 16:49:11 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								5bef322c6a 
								
							
								 
							
						 
						
							
							
								
								xml.tests: fix encoding test for latin5.   Fixes   #144 .  
							
							 
							
							
							
						 
						
							2011-09-19 16:28:18 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								2bd6de9a02 
								
							
								 
							
						 
						
							
							
								
								slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global  
							
							 
							
							
							
						 
						
							2011-09-19 10:03:43 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								867b5a1178 
								
							
								 
							
						 
						
							
							
								
								Move javascriptcore to unmaintained.  Fixes   #130  
							
							 
							
							
							
						 
						
							2011-09-19 00:12:36 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								023435a253 
								
							
								 
							
						 
						
							
							
								
								see: revert change for ALIAS (since it breaks parsing prettyprint).  See  #120 .  
							
							 
							
							
							
						 
						
							2011-09-18 22:43:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f6bdebb36b 
								
							
								 
							
						 
						
							
							
								
								Revert "spread>quot now outputs empty quotations where you would expect so that things like { [ ] [ ] } spread infer as ( x x -- x x ) instead of ( -- )"  
							
							 
							
							... 
							
							
							
							This causes problems in bootstrap and in make-images. Revisit sometime in the future...
This reverts commit 004b20df12 . 
							
						 
						
							2011-09-18 23:41:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								15f44a7276 
								
							
								 
							
						 
						
							
							
								
								spread>quot now outputs empty quotations where you would expect so that things like { [ ] [ ] } spread infer as ( x x -- x x ) instead of ( -- )  
							
							 
							
							... 
							
							
							
							Fixes  #139  
							
						 
						
							2011-09-18 23:23:53 -05:00