Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c9fd44502c 
								
							
								 
							
						 
						
							
							
								
								slots.macros: Refactor {word-names}.  
							
							 
							
							
							
						 
						
							2017-08-20 11:36:32 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bb756c8823 
								
							
								 
							
						 
						
							
							
								
								quadtrees: Remove creative stack effects and {names}.  
							
							 
							
							
							
						 
						
							2017-08-20 11:36:17 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								40d9767084 
								
							
								 
							
						 
						
							
							
								
								.travis.yml: Try to disable ``long-unit-test`` so travis doesn't time out.  
							
							 
							
							
							
						 
						
							2017-08-19 00:03:30 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								25232859d8 
								
							
								 
							
						 
						
							
							
								
								.travis.yml: Add @jonenst's travis-ci with two environment variables.  
							
							 
							
							... 
							
							
							
							To set per-repository environment variables:
https://travis-ci.org/factor/factor/settings 
OR from the command line, from a repo cloned from github:
```
sudo apt install ruby-dev
sudo gem install travis
travis encrypt FACTOR_IMAP_USER="..." --add
travis encrypt FACTOR_IMAP_PASSWORD="..." --add
``` 
							
						 
						
							2017-08-18 22:58:17 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8675e51489 
								
							
								 
							
						 
						
							
							
								
								opengl.gl: Try libGL.so.1 before libGL.so  
							
							 
							
							... 
							
							
							
							This patch makes it prefer nvidia/amd drivers on Debian and hopefully other systems.
Related to #1827 . 
							
						 
						
							2017-08-17 21:38:33 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c7abd13d33 
								
							
								 
							
						 
						
							
							
								
								cli.git: Use number of threads not cpus.  
							
							 
							
							
							
						 
						
							2017-08-17 21:37:58 -05:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								7a554e302f 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: add a short documentation and a summary  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:57 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								94b67b52a8 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: add copyright comments and the authors file  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:56 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								52b6cee8e4 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: optimize the DragEnter implementation  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								db24910497 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: generalize some code for reuse  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:55 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								75f5f08810 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: fix filenames-from-hdrop implementation  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:54 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								cc5333694a 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: add a helper word  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:54 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								5c0ca7c41b 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: list all function parameters in the comments  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:53 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								e1bd46faee 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: balance the stack effects to pass compilation  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:53 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								aa3d2ae5c4 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: fix a COM interface reference  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:52 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								bd10484dc1 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: fix compilation of dragdrop-listener-window  
							
							 
							
							... 
							
							
							
							The actual code needs to be updated to work with the current UI. 
							
						 
						
							2017-08-18 02:21:52 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								111d73a901 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: replace construct-boa with boa  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								d6c7a7437f 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: fix the USING: list  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:51 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								d91d820e70 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: replace set-ulong-nth with set-alien-unsigned-4  
							
							 
							
							
							
						 
						
							2017-08-18 02:21:50 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								5f87b1d577 
								
							
								 
							
						 
						
							
							
								
								windows.dragdrop-listener: move from unmaintained to basis  
							
							 
							
							
							
						 
						
							2017-08-18 02:20:31 +03:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								3faad21b3d 
								
							
								 
							
						 
						
							
							
								
								llvm.ffi: make the binding linux-specific for now  
							
							 
							
							
							
						 
						
							2017-08-09 12:56:35 +02:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								48fc7831e2 
								
							
								 
							
						 
						
							
							
								
								web-services.github: Fix the IN:.  
							
							 
							
							
							
						 
						
							2017-08-08 16:09:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ed62640f83 
								
							
								 
							
						 
						
							
							
								
								Revert "ui.backend.cocoa.views: call super.prepareOpenGL()."  
							
							 
							
							... 
							
							
							
							This reverts commit 864912f446 .
This patch breaks the UI on 10.13 
							
						 
						
							2017-08-08 15:29:59 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c469bfaf0c 
								
							
								 
							
						 
						
							
							
								
								ui.backend.cocoa.tools: install-app-delegate is a confusing word name to  
							
							 
							
							... 
							
							
							
							reuse. 
							
						 
						
							2017-08-06 17:48:03 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2920d2ee71 
								
							
								 
							
						 
						
							
							
								
								factor: Rename [curry] -> currier, remove some [foo] words.  
							
							 
							
							... 
							
							
							
							The [foo] convention is not descriptive and looks like special syntax. 
							
						 
						
							2017-08-06 00:20:35 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fad9e9d002 
								
							
								 
							
						 
						
							
							
								
								peg.ebnf: Add EBNF-PARSER: to define a word that returns an EBNF parser  
							
							 
							
							... 
							
							
							
							This is in contrast to defining a word that parser. 
							
						 
						
							2017-08-06 00:17:25 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								42ceea05cb 
								
							
								 
							
						 
						
							
							
								
								gml.parser: Use multiline.  
							
							 
							
							
							
						 
						
							2017-08-05 22:48:28 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8a6094229d 
								
							
								 
							
						 
						
							
							
								
								cocoa.apple-script: Make APPLESCRIPT: take a string.  
							
							 
							
							
							
						 
						
							2017-08-05 22:33:47 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								08771e950f 
								
							
								 
							
						 
						
							
							
								
								fuel: Update syntax for ;FUNCTOR> and ;EBNF  
							
							 
							
							
							
						 
						
							2017-08-05 22:30:18 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								15b13870ae 
								
							
								 
							
						 
						
							
							
								
								peg.ebnf: Clean up EBNF: syntax.  
							
							 
							
							... 
							
							
							
							The syntax for an EBNF parser is now ``EBNF: identifier string``. The
inline syntax went from [EBNF ...  EBNF] to EBNF[[ ]], EBNF[=[ ]=], etc.
<EBNF looked for a main word, but this functionality is just EBNF[[ ]]
now. 
							
						 
						
							2017-08-05 22:23:57 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								de1cdfec52 
								
							
								 
							
						 
						
							
							
								
								windows.directx: Fix some TYPEDEF: lines that end in a semicolon.  
							
							 
							
							
							
						 
						
							2017-08-05 20:57:42 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7d47def4c9 
								
							
								 
							
						 
						
							
							
								
								cocoa: CLASS: ; -> <CLASS: ;CLASS>  
							
							 
							
							... 
							
							
							
							<CLASS: is a container like <PRIVATE and <FUNCTOR: 
							
						 
						
							2017-08-05 20:54:02 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								27b3c4cccf 
								
							
								 
							
						 
						
							
							
								
								functors: FUNCTOR: ;FUNCTOR -> <FUNCTOR: ;FUNCTOR>  
							
							 
							
							... 
							
							
							
							Functors contain nested definitions, much like <PRIVATE PRIVATE> blocks.
A new parser will be able to parse nested definitions unambigiously without
knowledge of the definition of <FUNCTOR: itself, which is not the case if
it looks like FUNCTOR: instead. 
							
						 
						
							2017-08-05 20:41:19 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								21e42a5d3b 
								
							
								 
							
						 
						
							
							
								
								extra: Add cli.git and github.sync.  
							
							 
							
							... 
							
							
							
							cli.git is a command-line git wrapper.
github.sync is a way to sync an organization to local disk. 
							
						 
						
							2017-08-05 20:40:57 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b92a3e109d 
								
							
								 
							
						 
						
							
							
								
								io: Add with-ensure-directory and ?file-info.  
							
							 
							
							
							
						 
						
							2017-08-03 18:42:32 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bfd830f6b4 
								
							
								 
							
						 
						
							
							
								
								machine-learning.functions: Add selu  
							
							 
							
							
							
						 
						
							2017-07-30 11:40:25 -05:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								a515af7d68 
								
							
								 
							
						 
						
							
							
								
								checksums.ripemd-docs: fix some typos.  
							
							 
							
							
							
						 
						
							2017-07-29 08:54:53 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								154de53470 
								
							
								 
							
						 
						
							
							
								
								tools.test: less duplication in unit-test~/v~.  
							
							 
							
							
							
						 
						
							2017-07-25 11:31:30 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								47b45ccad3 
								
							
								 
							
						 
						
							
							
								
								tools.test: better errors when unit-test-~/v~ fail.  
							
							 
							
							
							
						 
						
							2017-07-25 11:26:50 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0ac181c797 
								
							
								 
							
						 
						
							
							
								
								tools.test: Fix unit-test~ and a couple of tests.  
							
							 
							
							
							
						 
						
							2017-07-23 11:50:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								49b01011c7 
								
							
								 
							
						 
						
							
							
								
								math.vectors.simd.intrinsics: Add a comment so I am not tempted to delete this word.  
							
							 
							
							
							
						 
						
							2017-07-23 11:44:01 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								dabc4c3d49 
								
							
								 
							
						 
						
							
							
								
								machine-learning.functions: Add softmax, softmin, relu, etc.  
							
							 
							
							... 
							
							
							
							Add some unit-tests. 
							
						 
						
							2017-07-22 18:49:39 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								22c20bd887 
								
							
								 
							
						 
						
							
							
								
								arrays.shaped: A bit of work on arrays.shaped.  
							
							 
							
							
							
						 
						
							2017-07-22 18:49:04 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								62129ffea4 
								
							
								 
							
						 
						
							
							
								
								basis: Add unit-test~ and unit-test-v~ for testing floats.  
							
							 
							
							... 
							
							
							
							Use unit-test~ in math.functions in some places to make sure we like it. 
							
						 
						
							2017-07-22 18:47:59 -05:00  
						
					 
				
					
						
							
							
								 
								Jon Harper
							
						 
						
							 
							
							
							
								
							
								9adddfc5e5 
								
							
								 
							
						 
						
							
							
								
								checksums: add ripemd-160 (based on the md5 implementation)  
							
							 
							
							
							
						 
						
							2017-07-16 17:32:01 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								47356c738e 
								
							
								 
							
						 
						
							
							
								
								llvm: looks like we need not tested tags on the subvocabs too  
							
							 
							
							
							
						 
						
							2017-07-15 18:37:24 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								1c1afb15a1 
								
							
								 
							
						 
						
							
							
								
								llvm.examples.sumfunc: making the example work with the wrapper-based api  
							
							 
							
							
							
						 
						
							2017-07-15 01:22:47 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								ed3e3ebb78 
								
							
								 
							
						 
						
							
							
								
								llvm: more of the old api added, and some tests  
							
							 
							
							
							
						 
						
							2017-07-15 01:22:12 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								1478af9666 
								
							
								 
							
						 
						
							
							
								
								llvm.ffi: add-library if found, should fix loading failures  
							
							 
							
							
							
						 
						
							2017-07-14 21:21:04 +02:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								7ce054a94d 
								
							
								 
							
						 
						
							
							
								
								llvm: not loaded tag to avoid build machine failures  
							
							 
							
							
							
						 
						
							2017-07-14 18:55:47 +02:00