John Benediktsson
							
						 
						
							 
							
							
							
								
							
								498285d7dd 
								
							
								 
							
						 
						
							
							
								
								unicode: make this the API for all unicode things.  
							
							 
							
							
							
						 
						
							2016-03-30 23:29:48 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								2845fb47c1 
								
							
								 
							
						 
						
							
							
								
								windows.crypt32: adding platforms.txt.  
							
							 
							
							
							
						 
						
							2016-03-13 07:57:11 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c906148e29 
								
							
								 
							
						 
						
							
							
								
								windows.types: fix using  
							
							 
							
							
							
						 
						
							2016-03-13 01:53:22 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f3eca53bf5 
								
							
								 
							
						 
						
							
							
								
								windows: Adding crypt32 api for SSL certificate loading.  
							
							 
							
							
							
						 
						
							2016-03-13 01:42:52 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								aac36d1af8 
								
							
								 
							
						 
						
							
							
								
								windows.types: LPSTR is a utf8 string. Add LPTCSTR.  
							
							 
							
							
							
						 
						
							2016-03-13 01:42:51 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								26e5c1aecf 
								
							
								 
							
						 
						
							
							
								
								windows.kernel32, io.files.windows: Add support for listing alternate data  
							
							 
							
							... 
							
							
							
							streams, e.g. file paths like foo.txt:Zone.Identifier. 
							
						 
						
							2015-11-01 18:17:51 -08:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								436cb76dd3 
								
							
								 
							
						 
						
							
							
								
								windows.uniscribe: add SSA_FALLBACK and SSA_TAB to the flags, should  fix   #860  
							
							 
							
							
							
						 
						
							2015-10-22 23:14:55 +02:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8e90bd3dec 
								
							
								 
							
						 
						
							
							
								
								kernel32: Fix a typo, fix a constant value, another typo, add three more  
							
							 
							
							... 
							
							
							
							flags to the monitors api. 
							
						 
						
							2015-10-09 20:38:30 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								77f0d0042e 
								
							
								 
							
						 
						
							
							
								
								unix.ffi,windows.winsock: add the rest of the AI_* flags  
							
							 
							
							... 
							
							
							
							Currently unused, but they are useful if you are calling the getaddrinfo
function directly 
							
						 
						
							2015-10-08 15:29:14 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e477f6996f 
								
							
								 
							
						 
						
							
							
								
								Fix comments to be ! not #!.  
							
							 
							
							
							
						 
						
							2015-09-08 16:15:10 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bb16ef8a86 
								
							
								 
							
						 
						
							
							
								
								windows.kernel32: add more bindings  
							
							 
							
							
							
						 
						
							2015-08-27 11:29:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3e9d80edf1 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput.constants: simplify uninitialize.  
							
							 
							
							
							
						 
						
							2015-08-14 19:51:52 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5ba44b37bc 
								
							
								 
							
						 
						
							
							
								
								windows.errors: fix bootstrap  
							
							 
							
							
							
						 
						
							2015-08-13 23:07:32 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							 
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b6be8685c3 
								
							
								 
							
						 
						
							
							
								
								basis: ERROR: changes.  
							
							 
							
							
							
						 
						
							2015-08-13 03:20:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1fcf96cada 
								
							
								 
							
						 
						
							
							
								
								factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.  
							
							 
							
							
							
						 
						
							2015-07-25 22:59:56 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								cf0cb4aedc 
								
							
								 
							
						 
						
							
							
								
								nested-comments: remove this vocab.  we have /* */ which is good enough for now.  
							
							 
							
							... 
							
							
							
							broken case:
(*
: print-broken ( -- ) "*)" ;
*)
not worth fixing, please don't bring this back :)
its functionality will be replaced soon. 
							
						 
						
							2015-07-21 12:07:53 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1e22e9b814 
								
							
								 
							
						 
						
							
							
								
								factor: all FUNCTION: rename complete  
							
							 
							
							
							
						 
						
							2015-07-19 22:55:24 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6f6007570a 
								
							
								 
							
						 
						
							
							
								
								factor: Fix rename issues.  
							
							 
							
							
							
						 
						
							2015-07-19 19:56:16 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6ce59b755f 
								
							
								 
							
						 
						
							
							
								
								windows.user32: fix some more sloppiness  
							
							 
							
							
							
						 
						
							2015-07-19 17:24:17 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								07b8ba1ed5 
								
							
								 
							
						 
						
							
							
								
								windows.user32: forgot one  
							
							 
							
							
							
						 
						
							2015-07-19 17:22:57 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8bda0caff1 
								
							
								 
							
						 
						
							
							
								
								factor: FUNCTION: rename by hand...  
							
							 
							
							
							
						 
						
							2015-07-19 17:09:01 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5f8426cfbe 
								
							
								 
							
						 
						
							
							
								
								factor: rename files that are not loadable on mac, too  
							
							 
							
							
							
						 
						
							2015-07-19 16:55:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								865510670a 
								
							
								 
							
						 
						
							
							
								
								windows.ddk.setupapi: fix function syntax  
							
							 
							
							
							
						 
						
							2015-07-19 16:55:27 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								14ba179254 
								
							
								 
							
						 
						
							
							
								
								factor: change FUNCTION: and similar to not have trailing ;  
							
							 
							
							
							
						 
						
							2015-07-19 16:24:47 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								c25fb5f55e 
								
							
								 
							
						 
						
							
							
								
								update some more MACRO: effects.  
							
							 
							
							
							
						 
						
							2015-07-19 11:42:46 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								352e5de16a 
								
							
								 
							
						 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.  
							
							 
							
							... 
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 
						
							2015-06-29 17:25:40 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1230f56197 
								
							
								 
							
						 
						
							
							
								
								com.wrapper: create -> create-word  
							
							 
							
							
							
						 
						
							2015-06-08 13:21:24 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d6b6b955d3 
								
							
								 
							
						 
						
							
							
								
								windows: fix words -> vocab-words  
							
							 
							
							
							
						 
						
							2015-06-08 13:07:12 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6e60c811ac 
								
							
								 
							
						 
						
							
							
								
								core: Rename create to create-word, create-in to create-word-in.  
							
							 
							
							
							
						 
						
							2015-06-08 12:47:35 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								37e7349dee 
								
							
								 
							
						 
						
							
							
								
								windows.com: Prevent release from being called with f, which causes a  
							
							 
							
							... 
							
							
							
							segfault. 
							
						 
						
							2015-06-06 17:04:02 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								b366a06c41 
								
							
								 
							
						 
						
							
							
								
								use reject instead of [ ... not ] filter.  
							
							 
							
							
							
						 
						
							2015-05-12 18:50:34 -07:00  
						
					 
				
					
						
							
							
								 
								Benjamin Pollack
							
						 
						
							 
							
							
							
								
							
								2c3dd8c3c8 
								
							
								 
							
						 
						
							
							
								
								Remove executable bit from tons of files that aren't  
							
							 
							
							
							
						 
						
							2014-11-05 20:40:42 -08:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								3f65984055 
								
							
								 
							
						 
						
							
							
								
								stack-checker.alien: use free-callback as a destructor when creating  
							
							 
							
							... 
							
							
							
							callbacks
+ tests proving it works. now in case you create temporary callbacks you
can enclose them in with-destructors and it will just work(tm). 
							
						 
						
							2014-09-29 07:30:21 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6c26ea81c4 
								
							
								 
							
						 
						
							
							
								
								windows.directx: Upgrade xinput library.  
							
							 
							
							
							
						 
						
							2014-07-09 22:36:44 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								ee19a97869 
								
							
								 
							
						 
						
							
							
								
								io.sockets.windows: wrap ioctlsocket and related constants to enable  
							
							 
							
							... 
							
							
							
							setting sockets in non-blocking mode 
							
						 
						
							2014-04-02 16:50:20 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								4676ff921a 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: fix the definition of SOCKET_ERROR and unit tests that  
							
							 
							
							... 
							
							
							
							verifies its correctness 
							
						 
						
							2014-04-02 16:50:13 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								a5397756fe 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: use the windows api types instead of int and void*  
							
							 
							
							... 
							
							
							
							where applicable 
							
						 
						
							2014-04-02 16:50:06 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								f8387a08ae 
								
							
								 
							
						 
						
							
							
								
								Merge:  
							
							 
							
							... 
							
							
							
							io.sockets.secure.windows: use non-blocking sockets to prevent
SSL_connect from blocking
On Windows, SSL_connect may hang forever if the server doesn't send any
data. To counteract that we temporarily set the socket non-blocking and
then call select in the wait-for-fd method.
Conflicts:
	basis/io/sockets/secure/openssl/openssl-tests.factor 
							
						 
						
							2014-04-02 12:16:51 -05:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								3715bb6b9a 
								
							
								 
							
						 
						
							
							
								
								windows.errors:  fix   #987  
							
							 
							
							
							
						 
						
							2014-02-12 18:08:52 -08:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								eaf0b40a9f 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: wrap socket function  
							
							 
							
							
							
						 
						
							2013-10-11 10:23:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ff96ad9475 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: port should be short, not sure if it should be PACKED-STRUCT or not.  
							
							 
							
							
							
						 
						
							2013-09-26 14:02:08 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								db3d5f48cc 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: the servent structure is different between 32-bit and 64-bit.  
							
							 
							
							
							
						 
						
							2013-09-25 11:39:27 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								04c36279bb 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: fix getservbyport and servent struct.  
							
							 
							
							
							
						 
						
							2013-09-16 17:35:06 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								7c179f876c 
								
							
								 
							
						 
						
							
							
								
								unix.ffi, windows.winsock: wraps for servent functions  
							
							 
							
							
							
						 
						
							2013-09-16 17:31:37 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a326b73470 
								
							
								 
							
						 
						
							
							
								
								windows.ntdll: Use the real field names for all the BYTE and reserved  
							
							 
							
							... 
							
							
							
							dummy fields. 
							
						 
						
							2013-05-01 18:15:14 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9e14cee4cf 
								
							
								 
							
						 
						
							
							
								
								windows.ntdll: Make this Windows-only.  
							
							 
							
							
							
						 
						
							2013-04-27 02:47:52 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c95c0fcc98 
								
							
								 
							
						 
						
							
							
								
								windows: Add ntdll and bind to more process listing functions.  
							
							 
							
							
							
						 
						
							2013-04-26 21:15:12 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1b66b12b8a 
								
							
								 
							
						 
						
							
							
								
								windows.winmm: adding platforms.txt.  
							
							 
							
							
							
						 
						
							2013-04-26 15:53:26 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5054b6b3de 
								
							
								 
							
						 
						
							
							
								
								windows.winmm: Add binding to play mp3s.  
							
							 
							
							
							
						 
						
							2013-04-26 11:06:49 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								99db5b68d7 
								
							
								 
							
						 
						
							
							
								
								windows: Fix bootstrap.  
							
							 
							
							
							
						 
						
							2012-10-25 09:06:02 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2921829b79 
								
							
								 
							
						 
						
							
							
								
								windows: Attempt to fix circularity.  
							
							 
							
							
							
						 
						
							2012-10-24 19:03:25 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								43fb3fb174 
								
							
								 
							
						 
						
							
							
								
								windows.shell32: Throw an error if file does not exist on file-executable?  
							
							 
							
							... 
							
							
							
							call. 
							
						 
						
							2012-10-24 17:48:42 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0ae18456fd 
								
							
								 
							
						 
						
							
							
								
								windows.shell32: Add a way to find out the kind of executable of a file on  
							
							 
							
							... 
							
							
							
							windows. Inline a word. 
							
						 
						
							2012-10-24 16:16:35 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b839d15b4a 
								
							
								 
							
						 
						
							
							
								
								windows.kernel32: Add function and some structs.  
							
							 
							
							
							
						 
						
							2012-10-24 14:23:02 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								84c1137eb4 
								
							
								 
							
						 
						
							
							
								
								windows.uniscribe: Render image lazily. Speeds up panes benchmark.  
							
							 
							
							
							
						 
						
							2012-09-21 09:54:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								3470492e21 
								
							
								 
							
						 
						
							
							
								
								windows.fonts: speed up cached fonts.  
							
							 
							
							
							
						 
						
							2012-09-20 12:14:44 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b72040d3b6 
								
							
								 
							
						 
						
							
							
								
								windows: Start adding GetBestInterface.  
							
							 
							
							
							
						 
						
							2012-09-17 08:05:23 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c5df68d7b3 
								
							
								 
							
						 
						
							
							
								
								windows.iphlpapi: Add a way to get interfaces, mac addrs, and ips on  
							
							 
							
							... 
							
							
							
							windows. 
							
						 
						
							2012-09-16 17:51:05 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6f8043241e 
								
							
								 
							
						 
						
							
							
								
								windows.winsock: Add sockaddr>ip.  
							
							 
							
							
							
						 
						
							2012-09-16 17:50:47 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								320efb8bc7 
								
							
								 
							
						 
						
							
							
								
								windows.kernel32: Add HeapAlloc, HeapFree but don't use them..  
							
							 
							
							
							
						 
						
							2012-09-16 17:24:31 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4e72d80256 
								
							
								 
							
						 
						
							
							
								
								Using "same?" in more places.  
							
							 
							
							
							
						 
						
							2012-07-21 10:22:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4043244ce5 
								
							
								 
							
						 
						
							
							
								
								windows.time: fix using list.  
							
							 
							
							
							
						 
						
							2012-07-16 15:46:52 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								80a7329de8 
								
							
								 
							
						 
						
							
							
								
								windows.time: faster windows-time>timestamp.  
							
							 
							
							
							
						 
						
							2012-07-16 15:30:58 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3dd30d2f49 
								
							
								 
							
						 
						
							
							
								
								issue  #358 : rename ole32-error -> check-ole32-error  
							
							 
							
							
							
						 
						
							2012-06-21 08:38:02 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								eccf5a82ae 
								
							
								 
							
						 
						
							
							
								
								io.files.info.windows: Fix file-systems word in two ways. First, don't  
							
							 
							
							... 
							
							
							
							allocate 32k on the local alloc stack (which causes a 'double fault.')
Second, if the volume doesnt look up to a real path, don't make a dummy
object for that. volume
Use alien>native-string and native-string>alien wherever possible instead of
utf16n for Windows. 
							
						 
						
							2012-06-21 08:32:53 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								25e6e41707 
								
							
								 
							
						 
						
							
							
								
								windows.ddk.setupapi: use PACKED-STRUCT (thanks Joe Moschini).  
							
							 
							
							
							
						 
						
							2012-06-04 19:08:46 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								8b9b8df457 
								
							
								 
							
						 
						
							
							
								
								io.files.temp.windows: fix up  
							
							 
							
							
							
						 
						
							2012-04-16 11:55:33 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								943596575a 
								
							
								 
							
						 
						
							
							
								
								use radix literals  
							
							 
							
							
							
						 
						
							2011-11-23 19:03:40 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4ebe5218c7 
								
							
								 
							
						 
						
							
							
								
								Update Windows for word renames, fix lint errors  
							
							 
							
							
							
						 
						
							2011-10-24 21:50:02 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4246c0ad36 
								
							
								 
							
						 
						
							
							
								
								windows.directx: add platforms.txt.  
							
							 
							
							
							
						 
						
							2011-10-24 15:47:06 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b58688f87d 
								
							
								 
							
						 
						
							
							
								
								Add throw-win32-error, use it in (delete-file)  
							
							 
							
							
							
						 
						
							2011-10-19 02:51:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5608178389 
								
							
								 
							
						 
						
							
							
								
								When deleting a file, if it fails with "Access is denied" then set the file  
							
							 
							
							... 
							
							
							
							attributes to normal and try again. Some files in the .git directory are set
to read-only, preventing the build machines from deleting old builds. 
							
						 
						
							2011-10-19 02:28:45 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								80e1c8e3f2 
								
							
								 
							
						 
						
							
							
								
								Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed.  
							
							 
							
							
							
						 
						
							2011-10-18 13:19:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								671f19d70f 
								
							
								 
							
						 
						
							
							
								
								Remove all non-core uses of (scan-token)  
							
							 
							
							... 
							
							
							
							Add scan-datum
Add scan-number
Document more words
Fixes  #225 . 
							
						 
						
							2011-10-02 12:00:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								76580da5d5 
								
							
								 
							
						 
						
							
							
								
								Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.  
							
							 
							
							... 
							
							
							
							CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes  #183 .
Fixes  #209 . 
							
						 
						
							2011-09-29 11:28:28 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4f42c72012 
								
							
								 
							
						 
						
							
							
								
								specialized-arrays: performed some cleanup.  
							
							 
							
							... 
							
							
							
							Specifically,
    •   Created >c-array to be replacement for >T-array.
    •   Created cast-array to be generic replacement for all T-array-cast words.
    •   Created c-array@ to be generic replacement for T-array@ words.
    •   Replaced usages of <T-array> with T <c-array>
    •   Replaced usages of <direct-T-array> with T <c-direct-array>
    •   Replaced usages of >T-array with T >c-array
    •   Replaced usages of T-array-cast with T cast-array
    •   Replaced usages of malloc-T-array with T malloc-array.
    •   Removed malloc-T-array.
    •   Removed T-array-cast.
    •   Removed T-array@.
    •   Removed >T-array.
I also added (but didn't change any code to use):
    •   T c-array-type, returns T-array
    •   T c-array?, returns T-array?
    •   c-array{ T ... }, returns T-array{ ... }
Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me. 
							
						 
						
							2011-09-26 11:37:51 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								819041eede 
								
							
								 
							
						 
						
							
							
								
								Remove extra stack effects in windows.messages  
							
							 
							
							
							
						 
						
							2011-09-25 19:32:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bf2a96e9e0 
								
							
								 
							
						 
						
							
							
								
								Remove Windows CE from core/ basis/ and build-support/  
							
							 
							
							... 
							
							
							
							Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes  #84 . 
							
						 
						
							2011-09-18 23:19:06 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								c14f087196 
								
							
								 
							
						 
						
							
							
								
								windows, windows.directx: move directx libraries out of windows vocab  
							
							 
							
							
							
						 
						
							2011-09-14 11:25:06 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ed416d210b 
								
							
								 
							
						 
						
							
							
								
								Windows bindings for security tokens  
							
							 
							
							
							
						 
						
							2011-09-08 15:47:57 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								baeb8a45fe 
								
							
								 
							
						 
						
							
							
								
								images.gdiplus, windows.gdiplus, windows.streams: update for change to with-out-parameters  
							
							 
							
							
							
						 
						
							2011-08-27 15:53:07 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9040ee37e0 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'Blei/gtk-image-loader'  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/alien/enums/enums-tests.factor
	basis/alien/enums/enums.factor
	basis/alien/parser/parser.factor
	basis/gdk/pixbuf/ffi/ffi.factor
	basis/glib/ffi/ffi.factor
	basis/tools/deploy/shaker/shaker.factor
	basis/ui/backend/gtk/gtk.factor
	basis/windows/nt/nt.factor 
							
						 
						
							2011-08-27 14:07:18 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3616f93250 
								
							
								 
							
						 
						
							
							
								
								windows: merge library manifest from old windows.nt in Blei/gtk-image-loader  
							
							 
							
							
							
						 
						
							2011-08-27 13:52:20 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								13d6c6a698 
								
							
								 
							
						 
						
							
							
								
								Update code for alien.data changes  
							
							 
							
							
							
						 
						
							2010-12-26 02:08:57 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								75560699ea 
								
							
								 
							
						 
						
							
							
								
								Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object>  
							
							 
							
							
							
						 
						
							2010-12-25 16:55:36 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								67c37591ca 
								
							
								 
							
						 
						
							
							
								
								Remove <uint> *uint and friends.  Hopefully remove the last usages of these words  
							
							 
							
							
							
						 
						
							2010-10-25 15:54:42 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4ca9bd0bba 
								
							
								 
							
						 
						
							
							
								
								Remove usages of <void*> and *void*  
							
							 
							
							
							
						 
						
							2010-10-25 13:22:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1f57dc326e 
								
							
								 
							
						 
						
							
							
								
								Remove many uses of <int> and *int etc  
							
							 
							
							
							
						 
						
							2010-10-25 12:49:12 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f981b6db3c 
								
							
								 
							
						 
						
							
							
								
								Make a way to get DNS server ips on Windows  
							
							 
							
							
							
						 
						
							2010-09-29 15:36:56 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								67fa5080f4 
								
							
								 
							
						 
						
							
							
								
								Add a basic windows registry vocabulary  
							
							 
							
							
							
						 
						
							2010-09-29 11:19:30 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								db7d81b008 
								
							
								 
							
						 
						
							
							
								
								Fix error checking in windows.sockets again  
							
							 
							
							
							
						 
						
							2010-09-21 14:33:10 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7b0a50e7d2 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							 
							
							... 
							
							
							
							commit 90deaafa9db083ecdb9e0e30ad3694317e616399
Merge: f392dfd  32cf7bb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Tue Sep 21 00:33:37 2010 -0500
    Merge branch 'icmp-ping' of git://github.com/mrjbq7/factor into icmp-ping2
commit 32cf7bb0e0b876309bce248944dfeca243f02594
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:01:47 2010 -0700
    ping: Adding a simple IPv4 ping implementation.
commit da0c5ce7acf1407256c3ac2b98ac5b68858878c1
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:01:15 2010 -0700
    io.sockets.icmp: Adding ICMP support.
commit 60fdf7e7d995d63c11be87e8e1398f7bdd593833
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:00:48 2010 -0700
    io.sockets: Adding protocol support for sockets.
commit 2f130f1f9e0e2ea44d798beaad244a9c33b0d86a
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:00:28 2010 -0700
    Adding getprotobyname(). 
							
						 
						
							2010-09-21 11:15:33 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f9c9814e57 
								
							
								 
							
						 
						
							
							
								
								alien.data: remove deprecated malloc-object word  
							
							 
							
							
							
						 
						
							2010-09-20 21:36:20 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8aa22487da 
								
							
								 
							
						 
						
							
							
								
								Fix io.servers -- if it doesn't start up, don't throw an error when it's stopped.  IPV6 must be enabled on windows with the command: ipv6 install (the build machines need this before we get clean windows builds).  Fix up winsock error handling.  
							
							 
							
							
							
						 
						
							2010-09-19 21:35:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f791c8c5d2 
								
							
								 
							
						 
						
							
							
								
								Squashed commit of the following:  
							
							 
							
							... 
							
							
							
							commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 19:01:38 2010 -0500
    Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:26:30 2010 -0500
    Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:19:05 2010 -0500
    Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 16:07:46 2010 -0500
    Remove Windows CE from vm/ 
							
						 
						
							2010-09-19 19:13:25 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7122f9fccb 
								
							
								 
							
						 
						
							
							
								
								Make sure io.backend.windows loads the implementations for the generics it defines.  Make windows.handles not depend on io.timeouts.  Fix typo in win32-file-attributes.  Fix bug in null-output word.  Clean up error checking code.  
							
							 
							
							
							
						 
						
							2010-09-17 14:19:10 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								aefbed1f29 
								
							
								 
							
						 
						
							
							
								
								Add platforms.txt for windows.handles  
							
							 
							
							
							
						 
						
							2010-09-16 15:52:14 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5c8316be07 
								
							
								 
							
						 
						
							
							
								
								Move win32-handle to windows.handles and update using lists to avoid pulling in the io backend where not necessary  
							
							 
							
							
							
						 
						
							2010-09-16 15:40:36 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								fe96ce3d61 
								
							
								 
							
						 
						
							
							
								
								windows.directx: update for void being parsed like a word  
							
							 
							
							
							
						 
						
							2010-08-15 15:15:23 -05:00  
						
					 
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 
						
							 
							
							
							
								
							
								d2530a4365 
								
							
								 
							
						 
						
							
							
								
								Merge remote branch 'origin/native-image-loader' into gtk-image-loader  
							
							 
							
							
							
						 
						
							2010-07-17 11:26:45 +02:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								446ee6896d 
								
							
								 
							
						 
						
							
							
								
								alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary  
							
							 
							
							
							
						 
						
							2010-07-16 17:32:05 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								987c2b8153 
								
							
								 
							
						 
						
							
							
								
								windows.streams: get rid of workaround for stream-tell bug  
							
							 
							
							
							
						 
						
							2010-07-07 13:52:18 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								509f100806 
								
							
								 
							
						 
						
							
							
								
								windows.streams: remove some code used for debugging  
							
							 
							
							
							
						 
						
							2010-07-06 22:47:01 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								099607bfdd 
								
							
								 
							
						 
						
							
							
								
								windows.gdiplus: start-gdi+/stop-gdi+/check-gdi+-status helper words  
							
							 
							
							
							
						 
						
							2010-07-06 22:36:24 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								5a3b6960e0 
								
							
								 
							
						 
						
							
							
								
								windows.streams: attempt to determine stream size because GdipCreateBitmapFromStream requires its IStream to report it  
							
							 
							
							
							
						 
						
							2010-07-06 22:35:49 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								780c190d69 
								
							
								 
							
						 
						
							
							
								
								new vocab windows.streams: COM IStream wrapper for factor streams  
							
							 
							
							
							
						 
						
							2010-06-28 21:51:49 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6bca9f2e15 
								
							
								 
							
						 
						
							
							
								
								windows.com: add IStream interface  
							
							 
							
							
							
						 
						
							2010-06-28 19:41:51 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								93a893f8f4 
								
							
								 
							
						 
						
							
							
								
								windows.gdiplus: resolve ambiguity introduced by auto-use  
							
							 
							
							
							
						 
						
							2010-06-28 16:42:15 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								e140cf09f4 
								
							
								 
							
						 
						
							
							
								
								windows.gdiplus: clean up so it loads  
							
							 
							
							
							
						 
						
							2010-06-28 16:30:45 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								cd183a24b4 
								
							
								 
							
						 
						
							
							
								
								new vocab windows.gdiplus: bindings to GDI+ (not tested yet)  
							
							 
							
							
							
						 
						
							2010-06-28 11:33:25 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								11d20228f1 
								
							
								 
							
						 
						
							
							
								
								Implement set-time on Windows  
							
							 
							
							
							
						 
						
							2010-06-16 17:42:15 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								66fcab3721 
								
							
								 
							
						 
						
							
							
								
								Fixes for out parameter changes  
							
							 
							
							
							
						 
						
							2010-05-23 03:27:40 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								70a99e1cdb 
								
							
								 
							
						 
						
							
							
								
								Updating code to use with-out-parameters  
							
							 
							
							
							
						 
						
							2010-05-23 03:07:47 -04:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bdecd564a3 
								
							
								 
							
						 
						
							
							
								
								Use keys/values where appropriate  
							
							 
							
							
							
						 
						
							2010-05-21 12:48:04 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								98db8b5e78 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput: redo constant generation yet again to get compile time under control  
							
							 
							
							
							
						 
						
							2010-05-05 23:26:54 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								aaa4c70b01 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput: factor out a code snippet into a word instead of repeating it many times in macro expansion, reducing compiled code size  
							
							 
							
							
							
						 
						
							2010-05-04 04:56:38 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1bd7b85b03 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput.constants: fix breakage if image is saved and restarted  
							
							 
							
							
							
						 
						
							2010-05-04 02:31:36 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								7e2d32b7d2 
								
							
								 
							
						 
						
							
							
								
								windows.errors, debugger.windows: improve description of Windows error objects  
							
							 
							
							
							
						 
						
							2010-05-02 22:29:59 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								c167646e3b 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput: pre-construct some intermediate structs to slightly improve horrible compilation time on the gigantic macro expansions  
							
							 
							
							
							
						 
						
							2010-05-02 18:14:30 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								515296892b 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput: forgot to reenable constant initialization  
							
							 
							
							
							
						 
						
							2010-05-02 11:23:51 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3e3b85d279 
								
							
								 
							
						 
						
							
							
								
								windows.directx.dinput: use macros to define format constants to avoid holding onto a bunch of useless symbols after deployment  
							
							 
							
							
							
						 
						
							2010-05-02 01:27:07 -07:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								baab8c060d 
								
							
								 
							
						 
						
							
							
								
								Remove ENUM: f and replace uses with CONSTANTs.  
							
							 
							
							... 
							
							
							
							Fix bootstrap and load-all errors from enum classes. 
							
						 
						
							2010-04-19 20:08:40 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								4bc915d526 
								
							
								 
							
						 
						
							
							
								
								C-ENUM: -> ENUM:  
							
							 
							
							
							
						 
						
							2010-04-19 20:07:16 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 
						
							 
							
							
							
								
							
								aa6158b366 
								
							
								 
							
						 
						
							
							
								
								Changing require-when usages to the new syntax for require-when  
							
							 
							
							
							
						 
						
							2010-04-18 14:29:24 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								328068b480 
								
							
								 
							
						 
						
							
							
								
								windows: fix load errors  
							
							 
							
							
							
						 
						
							2010-04-11 15:00:54 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2b4a55b53a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/erikcharlebois/factor  
							
							 
							
							
							
						 
						
							2010-04-10 18:01:19 -07:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								5768ae0af4 
								
							
								 
							
						 
						
							
							
								
								Forget to save some files for enum change  
							
							 
							
							
							
						 
						
							2010-04-10 00:12:59 -07:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								e1849518ec 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor  
							
							 
							
							
							
						 
						
							2010-04-09 23:49:40 -07:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								edc489f4c1 
								
							
								 
							
						 
						
							
							
								
								Change C-ENUM: to always take a type. Use f for anonymous enums. Update all uses.  
							
							 
							
							
							
						 
						
							2010-04-09 23:48:22 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3e0d86f355 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into abi-symbols  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/compiler/tests/alien.factor 
							
						 
						
							2010-04-06 12:30:15 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								eac2849833 
								
							
								 
							
						 
						
							
							
								
								Temporary fix for directx bindings until I revert flags{ patch or parsing words get redone  
							
							 
							
							
							
						 
						
							2010-04-05 18:01:25 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9ec94f242d 
								
							
								 
							
						 
						
							
							
								
								Dont use literals twice  
							
							 
							
							
							
						 
						
							2010-04-05 18:01:23 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f86c9439e9 
								
							
								 
							
						 
						
							
							
								
								windows.errors: redundant USING: list entry  
							
							 
							
							
							
						 
						
							2010-04-02 15:58:47 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ef884ef7f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into abi-symbols  
							
							 
							
							
							
						 
						
							2010-04-01 15:28:36 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								026499e64f 
								
							
								 
							
						 
						
							
							
								
								Use flags{ instead of flags all over the place  
							
							 
							
							
							
						 
						
							2010-04-01 14:44:03 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								f3dd625de6 
								
							
								 
							
						 
						
							
							
								
								"stdcall" -> stdcall  
							
							 
							
							
							
						 
						
							2010-03-31 19:29:04 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								65c3259761 
								
							
								 
							
						 
						
							
							
								
								"cdecl" -> cdecl  
							
							 
							
							
							
						 
						
							2010-03-31 19:20:35 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e7487bfe98 
								
							
								 
							
						 
						
							
							
								
								More constants and functions in windows.advapi32  
							
							 
							
							
							
						 
						
							2010-03-31 15:03:35 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								be51468863 
								
							
								 
							
						 
						
							
							
								
								Report the Win32 error code along with the error message  
							
							 
							
							
							
						 
						
							2010-03-31 15:03:32 -05:00  
						
					 
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 
						
							 
							
							
							
								
							
								eb060443db 
								
							
								 
							
						 
						
							
							
								
								Updating code to use require-when rather than vocab [ require ] when  
							
							 
							
							
							
						 
						
							2010-03-18 01:13:37 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								f13a031f8f 
								
							
								 
							
						 
						
							
							
								
								windows.offscreen: generalize the declared effect of with-memory-dc  
							
							 
							
							
							
						 
						
							2010-03-12 19:59:21 -08:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								7d9c73c406 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor  
							
							 
							
							
							
						 
						
							2010-03-03 00:04:17 -08:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								a0ac5a16c3 
								
							
								 
							
						 
						
							
							
								
								Update tags.txt files for Windows DDK  
							
							 
							
							
							
						 
						
							2010-03-03 00:03:44 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6d81d1eaaa 
								
							
								 
							
						 
						
							
							
								
								windows.directx.d3d9: a method was missing argument names  
							
							 
							
							
							
						 
						
							2010-02-28 23:11:43 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bde65fe2d0 
								
							
								 
							
						 
						
							
							
								
								windows.com: update COM-INTERFACE: to parse incrementally  
							
							 
							
							
							
						 
						
							2010-02-28 19:30:15 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								93efc83938 
								
							
								 
							
						 
						
							
							
								
								more user32 bindings  
							
							 
							
							
							
						 
						
							2010-02-27 07:58:41 -06:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								889fb74b8f 
								
							
								 
							
						 
						
							
							
								
								Fix windows.directx compile errors  
							
							 
							
							
							
						 
						
							2010-02-25 18:50:05 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								4358edcae7 
								
							
								 
							
						 
						
							
							
								
								windows.com: typedef interface word to void* immediately so that self-referential pointers in the interface definition parse properly. fix a bug where pointer return values for interface methods couldn't parse  
							
							 
							
							
							
						 
						
							2010-02-25 16:39:30 -08:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								31b77781ae 
								
							
								 
							
						 
						
							
							
								
								Add more user32 bindings  
							
							 
							
							
							
						 
						
							2010-02-25 14:36:44 -06:00