Joe Groff
							
						 | 
						
							
							
							
							
								
							
								aef979b552
								
							
								
							
						 | 
						
							
							
								
								alien.fortran: update tests to reflect new pointer c-type objects
							
							
							
							
							
						 | 
						
							2010-02-22 21:58:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ff9fc2713b
								
							
								
							
						 | 
						
							
							
								
								cairo.ffi: update references to pointer types in alien-callbacks
							
							
							
							
							
						 | 
						
							2010-02-22 21:57:56 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								32fe19148c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor
							
							
							
							
							
						 | 
						
							2010-02-22 20:43:23 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								cdb297f6f3
								
							
								
							
						 | 
						
							
							
								
								Make scaffolding use set-file-lines so that generated text files end with a newline.
							
							
							
							
							
						 | 
						
							2010-02-22 20:39:45 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								234fa6e20d
								
							
								
							
						 | 
						
							
							
								
								Windows DDK SetupAPI bindings -- used for hardware device discovery
							
							
							
							
							
						 | 
						
							2010-02-22 20:37:06 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								e513151e1d
								
							
								
							
						 | 
						
							
							
								
								Summary and tags file for windows.ddk.hid
							
							
							
							
							
						 | 
						
							2010-02-22 20:19:04 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								ea2fcd2aed
								
							
								
							
						 | 
						
							
							
								
								Fix new compile errors in d3d bindings
							
							
							
							
							
						 | 
						
							2010-02-22 20:18:15 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								0142d46688
								
							
								
							
						 | 
						
							
							
								
								Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab
							
							
							
							
							
						 | 
						
							2010-02-22 20:17:49 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								33f1a7b03b
								
							
								
							
						 | 
						
							
							
								
								db.sqlite.ffi: replace some TYPEDEF: void* foo* with C-TYPE: foo
							
							
							
							
							
						 | 
						
							2010-02-22 19:36:14 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								21ab2ef6e7
								
							
								
							
						 | 
						
							
							
								
								repeated runs of classes.tuple test would fail because partially defined classes.tuple.tests:bad-superclass type would shadow classes.tuple:bad-superclass
							
							
							
							
							
						 | 
						
							2010-02-22 19:35:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								4f8a6a032c
								
							
								
							
						 | 
						
							
							
								
								Syntax highlighting for COM-INTERFACE:
							
							
							
							
							
						 | 
						
							2010-02-22 19:34:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								aead6e7dd8
								
							
								
							
						 | 
						
							
							
								
								Revert change to make-callback-type cause Slava already fixed it in parse-arglist
							
							
							
							
							
						 | 
						
							2010-02-22 19:34:34 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7844cbafab
								
							
								
							
						 | 
						
							
							
								
								missed a dead memory>struct in io.sockets
							
							
							
							
							
						 | 
						
							2010-02-22 19:09:03 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								829351f2f2
								
							
								
							
						 | 
						
							
							
								
								don't box struct pointer values when they're null
							
							
							
							
							
						 | 
						
							2010-02-22 19:08:43 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9ce43aadf0
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into new-alien-pointers
							
							
							
							
							
						 | 
						
							2010-02-22 17:46:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								949f658928
								
							
								
							
						 | 
						
							
							
								
								Fix a couple of typos in complex number docs
							
							
							
							
							
						 | 
						
							2010-02-22 17:39:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								8628b60327
								
							
								
							
						 | 
						
							
							
								
								remove unnecessary memory>structs from extra/ too
							
							
							
							
							
						 | 
						
							2010-02-22 12:34:38 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6d4724a095
								
							
								
							
						 | 
						
							
							
								
								scrub memory>struct calls made redundant
							
							
							
							
							
						 | 
						
							2010-02-22 12:22:29 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1bf37f01e5
								
							
								
							
						 | 
						
							
							
								
								alien.arrays/classes.struct: ensure specialized array types for struct array slots get instantiated at parse time
							
							
							
							
							
						 | 
						
							2010-02-22 12:21:29 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4d2ded634b
								
							
								
							
						 | 
						
							
							
								
								alien.parser: properly generate return type name for FUNCTION: stack effects
							
							
							
							
							
						 | 
						
							2010-02-22 11:25:01 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								833372cd08
								
							
								
							
						 | 
						
							
							
								
								Merge alien/parser/parser.factor
							
							
							
							
							
						 | 
						
							2010-02-22 10:53:19 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								9c3f3a5a43
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of github.com:erikcharlebois/factor
							
							
							
							
							
						 | 
						
							2010-02-22 10:49:46 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								b2fe49704e
								
							
								
							
						 | 
						
							
							
								
								Add some additional error masks and codes
							
							
							
							
							
						 | 
						
							2010-02-22 10:48:22 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								124982ce23
								
							
								
							
						 | 
						
							
							
								
								Fix CALLBACK: effect return type also not a string. Added accompanying unit test.
							
							
							
							
							
						 | 
						
							2010-02-22 10:48:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								a15c09b396
								
							
								
							
						 | 
						
							
							
								
								Add some additional error masks and codes
							
							
							
							
							
						 | 
						
							2010-02-22 10:39:50 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								31a0d98e02
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new-alien-pointers
							
							
							
							
							
							
							
							Conflicts:
	basis/alien/c-types/c-types.factor
	basis/stack-checker/dependencies/dependencies.factor 
							
						 | 
						
							2010-02-22 10:32:59 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								23a1f0ed8c
								
							
								
							
						 | 
						
							
							
								
								alien: some code cleanups and fixes
							
							
							
							
							
						 | 
						
							2010-02-23 01:28:56 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								869e95717c
								
							
								
							
						 | 
						
							
							
								
								windows.ddk.hid: add platforms.txt
							
							
							
							
							
						 | 
						
							2010-02-23 00:23:30 +13:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								58485af60b
								
							
								
							
						 | 
						
							
							
								
								Fix CALLBACK: effect return type also not a string. Added accompanying unit test.
							
							
							
							
							
						 | 
						
							2010-02-22 00:46:27 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb3f8632dd
								
							
								
							
						 | 
						
							
							
								
								stack-checker.alien: now that C types are words, the compiler can add dependencies on them when compiling alien words. This triggers the necessary recompilation when C types are redefined
							
							
							
							
							
						 | 
						
							2010-02-22 21:32:41 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								7578429692
								
							
								
							
						 | 
						
							
							
								
								alien.c-types: remove void? word
							
							
							
							
							
						 | 
						
							2010-02-22 21:31:41 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								338edac16c
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into new-alien-pointers
							
							
							
							
							
						 | 
						
							2010-02-21 23:14:08 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								cdde1aa92a
								
							
								
							
						 | 
						
							
							
								
								opengl.gl: TYPEDEF: void* GLvoid* => C-TYPE: GLvoid
							
							
							
							
							
						 | 
						
							2010-02-21 23:13:56 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d64653ee9a
								
							
								
							
						 | 
						
							
							
								
								specialized-arrays: fix underlying-type so it always returns void* for pointer types
							
							
							
							
							
						 | 
						
							2010-02-21 23:13:31 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								c4cc70b92c
								
							
								
							
						 | 
						
							
							
								
								stack-checker.dependencies: extend c-type-word method for depends-on-c-type to all words (so it works for non-c-types like void)
							
							
							
							
							
						 | 
						
							2010-02-21 23:13:12 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d8432db495
								
							
								
							
						 | 
						
							
							
								
								openssl: replace some TYPEDEF: void* foo* (which won't work anymore) with C-TYPE: foo
							
							
							
							
							
						 | 
						
							2010-02-21 23:12:28 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0bc8e8f408
								
							
								
							
						 | 
						
							
							
								
								alien.arrays: typedef special char* symbol so it still works as expected
							
							
							
							
							
						 | 
						
							2010-02-21 23:11:59 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1986dc49e4
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/erikcharlebois/factor
							
							
							
							
							
						 | 
						
							2010-02-22 20:09:20 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								c7acbda342
								
							
								
							
						 | 
						
							
							
								
								classes.struct: set dependency on slot types in slot accessors, so that accessors update when types change. enables pointers to make circular references between struct types
							
							
							
							
							
						 | 
						
							2010-02-21 22:46:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								310b3df2ec
								
							
								
							
						 | 
						
							
							
								
								stack-checker.dependencies: add method for pointers to depends-on-c-type
							
							
							
							
							
						 | 
						
							2010-02-21 22:31:32 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2a751106a8
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into new-alien-pointers
							
							
							
							
							
						 | 
						
							2010-02-21 22:30:12 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2c34ecbdb5
								
							
								
							
						 | 
						
							
							
								
								stack-checker.dependencies: add depends-on-c-type
							
							
							
							
							
						 | 
						
							2010-02-22 19:25:09 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								db3a23ffe0
								
							
								
							
						 | 
						
							
							
								
								parser: auto-use prefers non-private words to private words
							
							
							
							
							
						 | 
						
							2010-02-22 19:25:08 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bb06e4671a
								
							
								
							
						 | 
						
							
							
								
								Require that g++ or cl be present to use factor.sh
							
							
							
							
							
						 | 
						
							2010-02-22 00:20:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								82e773f8ba
								
							
								
							
						 | 
						
							
							
								
								Add some more win32 symbols
							
							
							
							
							
						 | 
						
							2010-02-22 00:14:15 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a0b3a370b8
								
							
								
							
						 | 
						
							
							
								
								Fix quirk in open-in-explorer -- msft explorer wouldn't go to previous directory correctly if / was a path separator
							
							
							
							
							
						 | 
						
							2010-02-22 00:14:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								eb2f6e43d9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-02-21 22:10:42 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								525a57fa3d
								
							
								
							
						 | 
						
							
							
								
								windows.com: add missing USING: windows.types
							
							
							
							
							
						 | 
						
							2010-02-21 22:07:53 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								dcd76d2abe
								
							
								
							
						 | 
						
							
							
								
								windows.com.syntax: don't put c-type words inside stack effect of Interface::Method words
							
							
							
							
							
						 | 
						
							2010-02-21 22:07:32 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5b726f0af9
								
							
								
							
						 | 
						
							
							
								
								add missing using to classes.struct tests
							
							
							
							
							
						 | 
						
							2010-02-21 22:04:23 -08:00 |