Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								51c9bd040d
								
							
								
							
						 | 
						
							
							
								
								Delete .lib objects from Visual Studio if they exist.  gcc doesn't build them, yet tries to use them if they exist...
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								40cf302d2d
								
							
								
							
						 | 
						
							
							
								
								Fix image save on Windows
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:36 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3c09c7052c
								
							
								
							
						 | 
						
							
							
								
								Fix using
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:33 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								eacb1412e2
								
							
								
							
						 | 
						
							
							
								
								Mason requires a hostname now (things break if this is an empty string)
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								b7b84fc5b7
								
							
								
							
						 | 
						
							
							
								
								fix using
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8d952277a2
								
							
								
							
						 | 
						
							
							
								
								Handle EINTR in a lot of cases where it wasn't handled before.  Split off unix into unix.ffi and unix.
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:24 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bb2f455747
								
							
								
							
						 | 
						
							
							
								
								Save images to a temporary file first, then call MOVE_FILE to avoid writing incomplete and truncated images.
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:20 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								07fcb43a06
								
							
								
							
						 | 
						
							
							
								
								Make unix-system-call retry the call immediately upon hitting EINTR.  Use unix-system-call wherever EAGAIN or EINPROGRESS are not handled.  Handle EINTR if connect returns it.
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								bbd4e27275
								
							
								
							
						 | 
						
							
							
								
								Tighten up libc file io code to avoid EINTR problems
							
							
							
							
							
						 | 
						
							2010-01-22 12:59:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								790c7afeaf
								
							
								
							
						 | 
						
							
							
								
								io.launcher: since process timeouts only kick in when wait-for-process is called, try-output-process would hang indefinitely. Fix this by splitting up wait-for-process and wrapping stream-contents in a with-timeout
							
							
							
							
							
						 | 
						
							2010-01-22 12:20:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								098ef42202
								
							
								
							
						 | 
						
							
							
								
								compiler: fix docs
							
							
							
							
							
						 | 
						
							2010-01-23 00:46:04 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea5e168d77
								
							
								
							
						 | 
						
							
							
								
								compiler.test: fix
							
							
							
							
							
						 | 
						
							2010-01-23 00:40:56 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f804c9c422
								
							
								
							
						 | 
						
							
							
								
								Move compile-call and related words only meant to be used for debugging to compiler.test
							
							
							
							
							
						 | 
						
							2010-01-23 00:39:56 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								892522f8bd
								
							
								
							
						 | 
						
							
							
								
								alien.c-types: ensure that long and ulong types are defined with define-primitive-type and not typedef
							
							
							
							
							
						 | 
						
							2010-01-23 00:15:08 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								638fbb13b0
								
							
								
							
						 | 
						
							
							
								
								alien.c-types: clean up and fix for win64
							
							
							
							
							
						 | 
						
							2010-01-22 23:14:20 +13:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								d63c2fefc9
								
							
								
							
						 | 
						
							
							
								
								Fix missing vocab USINGs and mispelled d2dbasetypes
							
							
							
							
							
						 | 
						
							2010-01-21 23:33:37 -08:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								407399b86a
								
							
								
							
						 | 
						
							
							
								
								Add iota call in game.input.dinput fill-mouse-state.
							
							
							
							
							
						 | 
						
							2010-01-21 18:39:23 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								77385e8715
								
							
								
							
						 | 
						
							
							
								
								generalize vim syntax highlighting for SBUF" " to any syntax word ending in "
							
							
							
							
							
						 | 
						
							2010-01-21 11:13:34 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								de9dad0f08
								
							
								
							
						 | 
						
							
							
								
								make sure VAOs are available to gpu library
							
							
							
							
							
						 | 
						
							2010-01-21 10:41:11 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								97668156d9
								
							
								
							
						 | 
						
							
							
								
								NetBSD 64 blas abi changed
							
							
							
							
							
						 | 
						
							2010-01-21 05:02:39 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								d58ac13101
								
							
								
							
						 | 
						
							
							
								
								remove debug prints
							
							
							
							
							
						 | 
						
							2010-01-20 15:23:48 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								90a065e690
								
							
								
							
						 | 
						
							
							
								
								rearrange order of <static-audio-clip> args to be consistent with <streaming-audio-clip> . add a streaming noise generator to audio.engine.test to ensure streaming clips work
							
							
							
							
							
						 | 
						
							2010-01-20 12:26:07 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5692b17500
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-20 11:49:59 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6b8c5bd101
								
							
								
							
						 | 
						
							
							
								
								tweak audio.engine generator interface
							
							
							
							
							
						 | 
						
							2010-01-20 11:48:48 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								87c09af8f3
								
							
								
							
						 | 
						
							
							
								
								update game.worlds and gpu.demo.raytrace for audio.engine changes
							
							
							
							
							
						 | 
						
							2010-01-20 11:44:18 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								92409fd3b6
								
							
								
							
						 | 
						
							
							
								
								mop up dead code and other debris from audio.engine
							
							
							
							
							
						 | 
						
							2010-01-20 11:40:13 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								8f9b5b8bc7
								
							
								
							
						 | 
						
							
							
								
								update audio.engine.test for audio.engine changes
							
							
							
							
							
						 | 
						
							2010-01-20 11:36:52 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7a27d8a92b
								
							
								
							
						 | 
						
							
							
								
								audio.engine improvements: support static and streaming audio clips. let openal handle static sources to avoid factor timer vagaries. rename (audio-clip) to <static-audio-clip>/<streaming-audio-clip>, and <audio-clip> to play-static-audio-clip/play-streaming-audio-clip
							
							
							
							
							
						 | 
						
							2010-01-20 11:35:02 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								67472040a9
								
							
								
							
						 | 
						
							
							
								
								adjust game.worlds docs language
							
							
							
							
							
						 | 
						
							2010-01-20 11:32:21 -08:00 | 
						
					
				
					
						
							
							
								 
								Philipp Brüschweiler
							
						 | 
						
							
							
							
							
								
							
								ed16e89999
								
							
								
							
						 | 
						
							
							
								
								misc: update factor.vim and it's template
							
							
							
							
							
						 | 
						
							2010-01-20 16:57:24 +01:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e68996c511
								
							
								
							
						 | 
						
							
							
								
								game.input.dinput: fix load error
							
							
							
							
							
						 | 
						
							2010-01-20 07:02:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5279845ee0
								
							
								
							
						 | 
						
							
							
								
								tools.deploy.shaker: also include tools.errors if user requests debugger to be part of image. This ensures useful printouts of parse errors
							
							
							
							
							
						 | 
						
							2010-01-20 07:01:29 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ee71f87cfd
								
							
								
							
						 | 
						
							
							
								
								kernel: remove bogus test
							
							
							
							
							
						 | 
						
							2010-01-20 19:13:58 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								21c07397d2
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/erikcharlebois/factor
							
							
							
							
							
						 | 
						
							2010-01-20 18:10:25 +13:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								281103ec7e
								
							
								
							
						 | 
						
							
							
								
								Move windows.dinput to windows.directx.dinput.
							
							
							
							
							
						 | 
						
							2010-01-19 21:08:28 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9d41492aa0
								
							
								
							
						 | 
						
							
							
								
								windows.psapi: add unportable tag
							
							
							
							
							
						 | 
						
							2010-01-20 18:02:10 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8b366c108f
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/erikcharlebois/factor
							
							
							
							
							
						 | 
						
							2010-01-20 17:51:40 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								00328c85e0
								
							
								
							
						 | 
						
							
							
								
								vm: remove vm-ptr primitive
							
							
							
							
							
						 | 
						
							2010-01-20 17:06:49 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								580cbe75c6
								
							
								
							
						 | 
						
							
							
								
								Make stack-checker throw proper errors for primitives that do not have static stack effects
							
							
							
							
							
						 | 
						
							2010-01-20 16:37:58 +13:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								20d27198b0
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor
							
							
							
							
							
						 | 
						
							2010-01-19 19:31:44 -08:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								10566ccf5d
								
							
								
							
						 | 
						
							
							
								
								DirectSDK bindings, excluding dinput which already exists.
							
							
							
							
							
						 | 
						
							2010-01-19 19:31:14 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ef7b5b92f1
								
							
								
							
						 | 
						
							
							
								
								add note to game.worlds docs that draw-world* and resize-world can have methods added in addition to the *-game-world specific methods
							
							
							
							
							
						 | 
						
							2010-01-19 19:12:00 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								fc4686eaee
								
							
								
							
						 | 
						
							
							
								
								downsample gpu.demos.raytrace sound effects to 11kHz so they aren't so pointlessly huge
							
							
							
							
							
						 | 
						
							2010-01-19 19:03:01 -08:00 | 
						
					
				
					
						
							
							
								 
								erikc
							
						 | 
						
							
							
							
							
								
							
								57111b09c3
								
							
								
							
						 | 
						
							
							
								
								Map WM_APPCOMMAND browser backward and forward messages to action-left and action-right.
							
							
							
							
							
						 | 
						
							2010-01-19 18:28:53 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2f8180faa6
								
							
								
							
						 | 
						
							
							
								
								allow audio-sources to control reference distance and rolloff factor
							
							
							
							
							
						 | 
						
							2010-01-19 17:54:55 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7a14b4ce61
								
							
								
							
						 | 
						
							
							
								
								add gratuitous audio to gpu.demos.raytrace
							
							
							
							
							
						 | 
						
							2010-01-19 17:54:25 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a99f1fd20e
								
							
								
							
						 | 
						
							
							
								
								make a protocol for audio.engine sources/listeners. fix multiple clip play/pause/stop words, and fix when a clip gets disposed during update-audio
							
							
							
							
							
						 | 
						
							2010-01-19 17:39:11 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								e5c44b95aa
								
							
								
							
						 | 
						
							
							
								
								game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method
							
							
							
							
							
						 | 
						
							2010-01-19 16:07:47 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3cfe2afa44
								
							
								
							
						 | 
						
							
							
								
								make apply-world-attributes generic
							
							
							
							
							
						 | 
						
							2010-01-19 14:06:48 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								ab7d8aca7c
								
							
								
							
						 | 
						
							
							
								
								add words to audio.engine for synchronized play/pause/stop of multiple clips
							
							
							
							
							
						 | 
						
							2010-01-19 13:16:45 -08:00 |