Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								42f4dc36b2
								
							
								
							
						 | 
						
							
							
								
								namespaces: Rename ``bind`` to ``with-variables``. Update a few places that called ``global [ ] with-variables`` to use ``with-global``.
							
							
							
							
							
						 | 
						
							2012-07-19 00:02:47 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b7182432f3
								
							
								
							
						 | 
						
							
							
								
								io.monitors.recursive: fix typo
							
							
							
							
							
						 | 
						
							2010-08-23 21:54:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								76d2b83685
								
							
								
							
						 | 
						
							
							
								
								Add unless-disposed combinator to clean up some repetition, and fix bogus error reported from timer thread if an I/O operation with a set timeout fails on Windows
							
							
							
							
							
						 | 
						
							2010-08-23 21:12:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								85f3c69c70
								
							
								
							
						 | 
						
							
							
								
								io.monitors.recursive: don't bomb if a dsubordinate monitor is disposed of
							
							
							
							
							
						 | 
						
							2010-04-07 20:40:13 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5336d6f287
								
							
								
							
						 | 
						
							
							
								
								io.monitors.recursive: fix hang introduced by recent io.monitors change
							
							
							
							
							
						 | 
						
							2010-02-19 07:36:12 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a343f8a31c
								
							
								
							
						 | 
						
							
							
								
								io.monitors: if a monitor is disposed while other threads are waiting on it, an error will be thrown from next-change, instead of those threads hanging forever. This makes monitors consistent with streams and other native resources that behave in a similar manner
							
							
							
							
							
						 | 
						
							2010-02-20 00:23:24 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e376a0ece2
								
							
								
							
						 | 
						
							
							
								
								(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
							
							
							
							
							
						 | 
						
							2009-10-28 17:25:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46045c882e
								
							
								
							
						 | 
						
							
							
								
								Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems
							
							
							
							
							
						 | 
						
							2009-08-24 02:26:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3f3d57032b
								
							
								
							
						 | 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
							
							
							
							
							
						 | 
						
							2009-08-13 19:21:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								05f3f9dcb9
								
							
								
							
						 | 
						
							
							
								
								Fixing unit tests for stack effect inference changes
							
							
							
							
							
						 | 
						
							2009-04-20 21:15:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2a294fac7
								
							
								
							
						 | 
						
							
							
								
								io.monitors:next-change now outputs a single value instead of a pathname and a sequence
							
							
							
							
							
						 | 
						
							2009-01-26 23:18:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5cb18d51b3
								
							
								
							
						 | 
						
							
							
								
								Fixing test-all and help-lint-all failures
							
							
							
							
							
						 | 
						
							2008-12-15 03:33:04 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e0f86889c7
								
							
								
							
						 | 
						
							
							
								
								Fixing load-everything for io.files split
							
							
							
							
							
						 | 
						
							2008-12-15 01:13:35 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								74a112f1cf
								
							
								
							
						 | 
						
							
							
								
								Update cpu.x86.basis/io to use dip instead of >r/r>
							
							
							
							
							
						 | 
						
							2008-12-02 03:10:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e310e382c5
								
							
								
							
						 | 
						
							
							
								
								fix io monitors recusive
							
							
							
							
							
						 | 
						
							2008-10-19 18:30:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								0e9ecc1ba9
								
							
								
							
						 | 
						
							
							
								
								directory changes
							
							
							
							
							
						 | 
						
							2008-10-19 13:09:48 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |