Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fe2a43b481 
								
							
								 
							
						 
						
							
							
								
								fix bootstrap  
							
							 
							
							
							
						 
						
							2009-01-09 14:41:00 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5135a2499a 
								
							
								 
							
						 
						
							
							
								
								username -> user-name  
							
							 
							
							
							
						 
						
							2009-01-08 17:07:33 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3026f1c8e3 
								
							
								 
							
						 
						
							
							
								
								add another test for group-name  
							
							 
							
							
							
						 
						
							2009-01-07 16:05:48 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d3220a607f 
								
							
								 
							
						 
						
							
							
								
								add unit test for group-name  
							
							 
							
							
							
						 
						
							2009-01-07 16:04:42 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								638f1f4ceb 
								
							
								 
							
						 
						
							
							
								
								fix group-name word, rename username -> user-name because of symmetry with group-name, use cleave>array in a couple places to eliminate counting items in an array manually  
							
							 
							
							
							
						 
						
							2009-01-07 14:53:43 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ffe0aac310 
								
							
								 
							
						 
						
							
							
								
								Fix a couple bugs in unix.users and add unit tests  
							
							 
							
							
							
						 
						
							2009-01-04 11:44:49 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								49eeef4c35 
								
							
								 
							
						 
						
							
							
								
								Move unused unix.linux vocabs to unmaintained, some of them don't even load anymore  
							
							 
							
							
							
						 
						
							2008-12-17 19:25:01 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c5160d76e9 
								
							
								 
							
						 
						
							
							
								
								Merge qualified, alias, symbols, constants into core  
							
							 
							
							
							
						 
						
							2008-12-17 18:10:01 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								564a84b4e1 
								
							
								 
							
						 
						
							
							
								
								add using for linux inotify  
							
							 
							
							
							
						 
						
							2008-12-16 02:55:01 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4dcef7e94f 
								
							
								 
							
						 
						
							
							
								
								Yet more unix fixes  
							
							 
							
							
							
						 
						
							2008-12-16 02:32:57 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								de75909550 
								
							
								 
							
						 
						
							
							
								
								More unix updates  
							
							 
							
							
							
						 
						
							2008-12-16 02:28:05 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c03a12a885 
								
							
								 
							
						 
						
							
							
								
								Add alias to USING:  
							
							 
							
							
							
						 
						
							2008-12-16 02:11:52 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7926cab415 
								
							
								 
							
						 
						
							
							
								
								Fix Linux load error  
							
							 
							
							
							
						 
						
							2008-12-16 02:03:04 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								63fda570bf 
								
							
								 
							
						 
						
							
							
								
								Fixing assorted compile errors and help lint warnings  
							
							 
							
							
							
						 
						
							2008-12-16 01:12:36 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0021cde743 
								
							
								 
							
						 
						
							
							
								
								Fix more compile errors  
							
							 
							
							
							
						 
						
							2008-12-15 22:21:56 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								daf2857d7b 
								
							
								 
							
						 
						
							
							
								
								define-inline now takes an effect parameter  
							
							 
							
							... 
							
							
							
							C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words 
							
						 
						
							2008-12-15 19:44:56 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								50e214c152 
								
							
								 
							
						 
						
							
							
								
								io.files split up and general refactoring work in progress  
							
							 
							
							
							
						 
						
							2008-12-14 20:03:00 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e7979a1ac5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-12-12 13:49:59 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								e57b28b6e1 
								
							
								 
							
						 
						
							
							
								
								Check for signal exit status  
							
							 
							
							
							
						 
						
							2008-12-10 17:30:07 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								a4fc4046a0 
								
							
								 
							
						 
						
							
							
								
								Updating epoll code  
							
							 
							
							
							
						 
						
							2008-12-09 20:01:23 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c2504f207d 
								
							
								 
							
						 
						
							
							
								
								Use kqueue on Mac OS X instead of select  
							
							 
							
							
							
						 
						
							2008-12-09 17:49:03 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								43fe6c56a2 
								
							
								 
							
						 
						
							
							
								
								Windows fixes  
							
							 
							
							
							
						 
						
							2008-12-09 06:02:39 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								403ae9db9e 
								
							
								 
							
						 
						
							
							
								
								Fix load error in unix.debugger  
							
							 
							
							
							
						 
						
							2008-12-08 18:48:35 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7940020491 
								
							
								 
							
						 
						
							
							
								
								Untangling more dependencies  
							
							 
							
							
							
						 
						
							2008-12-08 16:02:31 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								13ed2476cd 
								
							
								 
							
						 
						
							
							
								
								Fix bogus dependency  
							
							 
							
							
							
						 
						
							2008-12-03 03:44:15 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								4eacebe3a3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'specialized-arrays'  
							
							 
							
							
							
						 
						
							2008-12-03 00:08:38 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8edcf841f1 
								
							
								 
							
						 
						
							
							
								
								back to using getmntinfo64 instead of getfsstat64 on mac  
							
							 
							
							
							
						 
						
							2008-12-02 23:10:27 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								201c02414a 
								
							
								 
							
						 
						
							
							
								
								file-systems works on netbsd now  
							
							 
							
							
							
						 
						
							2008-12-02 21:32:00 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								89a0286c3b 
								
							
								 
							
						 
						
							
							
								
								fix file-systems on freebsd  
							
							 
							
							
							
						 
						
							2008-12-02 20:16:53 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								350e697615 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into specialized-arrays  
							
							 
							
							
							
						 
						
							2008-12-02 20:07:14 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9e3bc2b1a0 
								
							
								 
							
						 
						
							
							
								
								use getfsstat instead of getmntinfo on macosx  
							
							 
							
							
							
						 
						
							2008-12-02 19:18:48 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3183c65940 
								
							
								 
							
						 
						
							
							
								
								fix bootstrap error  
							
							 
							
							
							
						 
						
							2008-12-02 19:08:22 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1ac4b92051 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into specialized-arrays  
							
							 
							
							
							
						 
						
							2008-12-02 16:20:32 -06:00  
						
					 
				
					
						
							
							
								 
								sheeple
							
						 
						
							 
							
							
							
								
							
								f887d71965 
								
							
								 
							
						 
						
							
							
								
								file-systems on openbsd  
							
							 
							
							
							
						 
						
							2008-12-02 15:59:01 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9ac3f13b2a 
								
							
								 
							
						 
						
							
							
								
								Call statfs on OpenBSD.  Clean up unused code  
							
							 
							
							
							
						 
						
							2008-12-02 17:43:07 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5c446e3460 
								
							
								 
							
						 
						
							
							
								
								fix bootstrap on netbsd  
							
							 
							
							
							
						 
						
							2008-12-02 14:44:00 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								e559a101e8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into specialized-arrays  
							
							 
							
							
							
						 
						
							2008-12-02 02:46:26 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								402da00390 
								
							
								 
							
						 
						
							
							
								
								Fixing bootstrap with specialized arrays  
							
							 
							
							
							
						 
						
							2008-12-02 02:44:19 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3a8f784baa 
								
							
								 
							
						 
						
							
							
								
								add a tags file  
							
							 
							
							
							
						 
						
							2008-12-02 00:53:30 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								53d44bb78c 
								
							
								 
							
						 
						
							
							
								
								remove unused vocab  
							
							 
							
							
							
						 
						
							2008-12-02 00:52:48 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								722989d895 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor into specialized-arrays  
							
							 
							
							
							
						 
						
							2008-12-01 21:55:32 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f51708386d 
								
							
								 
							
						 
						
							
							
								
								Fix conflicts  
							
							 
							
							
							
						 
						
							2008-12-01 20:39:43 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								da3936a162 
								
							
								 
							
						 
						
							
							
								
								fix netbsd file-system-info  
							
							 
							
							
							
						 
						
							2008-11-30 17:32:55 -06:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								dfde2dfef3 
								
							
								 
							
						 
						
							
							
								
								fix file-system-info on linux  
							
							 
							
							
							
						 
						
							2008-12-01 16:28:22 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								72db24ad65 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/unix/statfs/netbsd/netbsd.factor 
							
						 
						
							2008-12-01 14:07:56 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1f7b5ef6d0 
								
							
								 
							
						 
						
							
							
								
								redo most of statfs and statvfs  
							
							 
							
							
							
						 
						
							2008-12-01 14:04:31 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3f2907663f 
								
							
								 
							
						 
						
							
							
								
								fix lame bug in netbsd statvfs code  
							
							 
							
							
							
						 
						
							2008-11-30 14:20:28 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bc14b8c7c8 
								
							
								 
							
						 
						
							
							
								
								fix a netbsd struct definition and some >r r> usage  
							
							 
							
							
							
						 
						
							2008-11-29 20:19:40 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								e8a69a3aea 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							 
							
							
							
						 
						
							2008-11-29 05:14:49 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7788b3e0db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into microseconds  
							
							 
							
							
							
						 
						
							2008-11-23 03:06:32 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f5b19f8c31 
								
							
								 
							
						 
						
							
							
								
								add the characters for ls -F to io.files.listing  
							
							 
							
							
							
						 
						
							2008-11-19 21:15:27 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								25d9fd68fc 
								
							
								 
							
						 
						
							
							
								
								translate directory-type flags to our factor symbols  
							
							 
							
							
							
						 
						
							2008-11-19 16:22:42 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8819f23312 
								
							
								 
							
						 
						
							
							
								
								Replace millis primitive with micros primitive  
							
							 
							
							... 
							
							
							
							Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part 
							
						 
						
							2008-11-19 01:50:05 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								281657dd82 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							 
							
							
							
						 
						
							2008-11-18 22:18:14 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								f44d8f4cf5 
								
							
								 
							
						 
						
							
							
								
								Fix combinators so that directory. can infer on Unix  
							
							 
							
							
							
						 
						
							2008-11-18 11:45:55 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								2fe364a7bb 
								
							
								 
							
						 
						
							
							
								
								Specialized arrays work in progress  
							
							 
							
							
							
						 
						
							2008-11-14 20:18:16 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fa282c5053 
								
							
								 
							
						 
						
							
							
								
								remove duplicate using  
							
							 
							
							
							
						 
						
							2008-11-11 15:37:32 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6ced106bee 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-11-11 15:37:30 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								17916ed7f2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-11-11 14:04:25 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								78ab09d8bb 
								
							
								 
							
						 
						
							
							
								
								move file-systems word to core  
							
							 
							
							
							
						 
						
							2008-11-11 14:04:05 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c860ab78b6 
								
							
								 
							
						 
						
							
							
								
								removed duplicate file-system-info definition. oops  
							
							 
							
							
							
						 
						
							2008-11-11 13:41:34 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bbaa8b95bd 
								
							
								 
							
						 
						
							
							
								
								mounted -> file-systems  
							
							 
							
							
							
						 
						
							2008-11-11 13:30:12 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4d8b31f0d7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-11-11 13:20:50 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								482933f4d3 
								
							
								 
							
						 
						
							
							
								
								remove duplicated slot from linux statfs  
							
							 
							
							
							
						 
						
							2008-11-11 13:19:53 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f6c0c43dd4 
								
							
								 
							
						 
						
							
							
								
								fix user-cache and add tests for this  
							
							 
							
							
							
						 
						
							2008-11-11 13:05:04 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5dc875e724 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-11-08 18:39:08 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								affb48a067 
								
							
								 
							
						 
						
							
							
								
								Fix docs  
							
							 
							
							
							
						 
						
							2008-11-05 04:27:12 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2937f71702 
								
							
								 
							
						 
						
							
							
								
								more usings  
							
							 
							
							
							
						 
						
							2008-10-23 13:38:26 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a42c8d4ab7 
								
							
								 
							
						 
						
							
							
								
								fix using  
							
							 
							
							
							
						 
						
							2008-10-23 13:37:14 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								03d96cc1bd 
								
							
								 
							
						 
						
							
							
								
								rename name to mount-point  
							
							 
							
							
							
						 
						
							2008-10-23 13:18:00 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b85b0f6820 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							 
							
							
							
						 
						
							2008-10-22 21:43:19 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c9167e2ab2 
								
							
								 
							
						 
						
							
							
								
								better file-system-info on mac  
							
							 
							
							
							
						 
						
							2008-10-22 20:32:39 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								bccf9d9698 
								
							
								 
							
						 
						
							
							
								
								add device-name and type to file-system-info  
							
							 
							
							
							
						 
						
							2008-10-22 20:28:30 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4ddfc83423 
								
							
								 
							
						 
						
							
							
								
								id_t type  
							
							 
							
							
							
						 
						
							2008-10-22 20:22:35 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								46fbd8c520 
								
							
								 
							
						 
						
							
							
								
								mounton -> name  
							
							 
							
							
							
						 
						
							2008-10-22 20:18:58 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								278b55ee57 
								
							
								 
							
						 
						
							
							
								
								include mount point in file-system-info  
							
							 
							
							
							
						 
						
							2008-10-22 20:04:10 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								89e9fa8b6b 
								
							
								 
							
						 
						
							
							
								
								mounted* -> mounted  
							
							 
							
							
							
						 
						
							2008-10-22 19:56:46 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								b4b02d29fa 
								
							
								 
							
						 
						
							
							
								
								fix mounted on linux  
							
							 
							
							
							
						 
						
							2008-10-22 19:54:22 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f9b90d035b 
								
							
								 
							
						 
						
							
							
								
								implement mounted on linux  
							
							 
							
							
							
						 
						
							2008-10-22 19:01:45 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								371b1f8f20 
								
							
								 
							
						 
						
							
							
								
								fix mounted on macosx  
							
							 
							
							
							
						 
						
							2008-10-22 18:46:24 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b9e043effe 
								
							
								 
							
						 
						
							
							
								
								move >file-system-info  
							
							 
							
							
							
						 
						
							2008-10-21 23:43:36 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1423577d89 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							 
							
							
							
						 
						
							2008-10-21 03:21:17 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								33948aa024 
								
							
								 
							
						 
						
							
							
								
								linux32 and linx64 filesystem info objects instead of only one type  
							
							 
							
							
							
						 
						
							2008-10-21 03:16:48 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								09c1f8cc01 
								
							
								 
							
						 
						
							
							
								
								split up linux statfs  
							
							 
							
							
							
						 
						
							2008-10-21 03:11:26 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								69aad251c1 
								
							
								 
							
						 
						
							
							
								
								use common statfs fields on linux for now  
							
							 
							
							
							
						 
						
							2008-10-21 02:53:34 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								3a910b5acc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-10-20 04:16:28 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1b03aaf63e 
								
							
								 
							
						 
						
							
							
								
								typos  
							
							 
							
							
							
						 
						
							2008-10-20 04:35:15 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								74dab4f90a 
								
							
								 
							
						 
						
							
							
								
								netbsd work  
							
							 
							
							
							
						 
						
							2008-10-20 04:30:01 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0ed6d71c9d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/unix/stat/netbsd/netbsd.factor 
							
						 
						
							2008-10-20 04:14:46 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								91b3b7e8fc 
								
							
								 
							
						 
						
							
							
								
								add function  
							
							 
							
							
							
						 
						
							2008-10-20 04:13:52 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d686ea1293 
								
							
								 
							
						 
						
							
							
								
								netbsd work  
							
							 
							
							
							
						 
						
							2008-10-20 03:01:44 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								ff918546c1 
								
							
								 
							
						 
						
							
							
								
								ffi work  
							
							 
							
							
							
						 
						
							2008-10-20 02:08:33 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								70fb131e82 
								
							
								 
							
						 
						
							
							
								
								add netbsd  
							
							 
							
							
							
						 
						
							2008-10-20 02:27:09 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fe67aae4f4 
								
							
								 
							
						 
						
							
							
								
								add netbsd statvfs struct  
							
							 
							
							
							
						 
						
							2008-10-20 02:05:15 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								84a9a49416 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-10-20 01:57:29 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								deb4526bd1 
								
							
								 
							
						 
						
							
							
								
								ffi work  
							
							 
							
							
							
						 
						
							2008-10-20 01:55:40 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fe16f4d560 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2008-10-20 01:14:29 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								dc4a1bc902 
								
							
								 
							
						 
						
							
							
								
								fix netbsd stat struct  
							
							 
							
							
							
						 
						
							2008-10-20 01:14:07 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e2880e8dd7 
								
							
								 
							
						 
						
							
							
								
								add statfs stuff  
							
							 
							
							
							
						 
						
							2008-10-20 00:47:51 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0121d0f678 
								
							
								 
							
						 
						
							
							
								
								add file-system-info  
							
							 
							
							
							
						 
						
							2008-10-20 00:30:24 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								763f4f7503 
								
							
								 
							
						 
						
							
							
								
								move constants to bsd.factor  
							
							 
							
							
							
						 
						
							2008-10-19 22:01:14 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								54819c0f95 
								
							
								 
							
						 
						
							
							
								
								more tags  
							
							 
							
							
							
						 
						
							2008-10-19 20:45:34 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6037ed413d 
								
							
								 
							
						 
						
							
							
								
								add unportable tags  
							
							 
							
							
							
						 
						
							2008-10-19 20:45:04 -05:00  
						
					 
				
					
						
							
							
								 
								erg
							
						 
						
							 
							
							
							
								
							
								dcd534292e 
								
							
								 
							
						 
						
							
							
								
								fixes  
							
							 
							
							
							
						 
						
							2008-10-19 19:45:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								16f7c09b54 
								
							
								 
							
						 
						
							
							
								
								try to fix bootstrap  
							
							 
							
							
							
						 
						
							2008-10-19 19:43:46 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4f948ef5ce 
								
							
								 
							
						 
						
							
							
								
								try to make bootstrap work again  
							
							 
							
							
							
						 
						
							2008-10-19 19:39:20 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								dfef28e715 
								
							
								 
							
						 
						
							
							
								
								make a word generic  
							
							 
							
							
							
						 
						
							2008-10-21 01:27:15 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b9d23a2ce7 
								
							
								 
							
						 
						
							
							
								
								more ffi work  
							
							 
							
							
							
						 
						
							2008-10-21 01:17:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								34fa12a737 
								
							
								 
							
						 
						
							
							
								
								tabs  
							
							 
							
							
							
						 
						
							2008-10-21 01:08:36 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d5c33a865f 
								
							
								 
							
						 
						
							
							
								
								usings  
							
							 
							
							
							
						 
						
							2008-10-21 01:07:07 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bfeec2e9aa 
								
							
								 
							
						 
						
							
							
								
								ready to push now, expect some more bugs..  
							
							 
							
							
							
						 
						
							2008-10-21 00:52:04 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								236aaf4a35 
								
							
								 
							
						 
						
							
							
								
								more moving  
							
							 
							
							
							
						 
						
							2008-10-20 23:43:50 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								76e460860d 
								
							
								 
							
						 
						
							
							
								
								moving stuff around  
							
							 
							
							
							
						 
						
							2008-10-20 23:43:36 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7e734ead14 
								
							
								 
							
						 
						
							
							
								
								add freebsd and openbsd structs  
							
							 
							
							
							
						 
						
							2008-10-20 23:25:40 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b90aeee25c 
								
							
								 
							
						 
						
							
							
								
								use readdir on openbsd until we upgrade so the build machine is ok  
							
							 
							
							
							
						 
						
							2008-10-20 11:32:55 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d4916e9fcb 
								
							
								 
							
						 
						
							
							
								
								fix type  
							
							 
							
							
							
						 
						
							2008-10-19 15:03:29 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								60941f4eb5 
								
							
								 
							
						 
						
							
							
								
								fix types  
							
							 
							
							
							
						 
						
							2008-10-19 14:56:22 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								cc1365390a 
								
							
								 
							
						 
						
							
							
								
								dirent and type definitions  
							
							 
							
							
							
						 
						
							2008-10-19 14:33:45 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								548ee091d9 
								
							
								 
							
						 
						
							
							
								
								ffi work, add dirent struct for linux  
							
							 
							
							
							
						 
						
							2008-10-19 14:21:12 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								bce8b1eff6 
								
							
								 
							
						 
						
							
							
								
								DIR is not meant to be explicit  
							
							 
							
							
							
						 
						
							2008-10-19 13:43:42 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								613cd3fd67 
								
							
								 
							
						 
						
							
							
								
								directory/stat struct work  
							
							 
							
							
							
						 
						
							2008-10-19 13:10:28 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0e9ecc1ba9 
								
							
								 
							
						 
						
							
							
								
								directory changes  
							
							 
							
							
							
						 
						
							2008-10-19 13:09:48 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8b26610808 
								
							
								 
							
						 
						
							
							
								
								os envs code and use unix.utilities  
							
							 
							
							
							
						 
						
							2008-10-18 21:15:43 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								51f7204356 
								
							
								 
							
						 
						
							
							
								
								add unix utilities words  
							
							 
							
							
							
						 
						
							2008-10-18 21:14:51 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								031ebe98b1 
								
							
								 
							
						 
						
							
							
								
								largert group buffer, openbsd apparently keeps the microseconds in their file timestamps.  fix unit tests for this  
							
							 
							
							
							
						 
						
							2008-10-08 15:57:47 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b7095ff39f 
								
							
								 
							
						 
						
							
							
								
								fix using  
							
							 
							
							
							
						 
						
							2008-10-08 15:14:08 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								967a8375ec 
								
							
								 
							
						 
						
							
							
								
								fix using  
							
							 
							
							
							
						 
						
							2008-10-08 14:59:05 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8627a30b6c 
								
							
								 
							
						 
						
							
							
								
								remove old structs  
							
							 
							
							
							
						 
						
							2008-10-08 14:58:16 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								a78636024c 
								
							
								 
							
						 
						
							
							
								
								don't define structs in the same file as the constants  
							
							 
							
							
							
						 
						
							2008-10-08 14:57:53 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5b86d3a51e 
								
							
								 
							
						 
						
							
							
								
								mac bootstrap  
							
							 
							
							
							
						 
						
							2008-10-08 14:40:19 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								402126d038 
								
							
								 
							
						 
						
							
							
								
								fix spacing  
							
							 
							
							
							
						 
						
							2008-10-08 13:26:43 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e0ad27401e 
								
							
								 
							
						 
						
							
							
								
								add groups tests  
							
							 
							
							
							
						 
						
							2008-10-08 13:23:23 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f026177e27 
								
							
								 
							
						 
						
							
							
								
								add users tests, fix naming inconsistencies  
							
							 
							
							
							
						 
						
							2008-10-08 13:22:53 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e7e0e7ad69 
								
							
								 
							
						 
						
							
							
								
								fix bugs in unix.users found by adding unit tests. oops  
							
							 
							
							
							
						 
						
							2008-10-08 13:13:25 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								1ba5b448d7 
								
							
								 
							
						 
						
							
							
								
								document unix.groups  
							
							 
							
							
							
						 
						
							2008-10-08 13:05:16 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								65b891a687 
								
							
								 
							
						 
						
							
							
								
								document unix.users  
							
							 
							
							
							
						 
						
							2008-10-08 13:05:00 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fb23eca0d9 
								
							
								 
							
						 
						
							
							
								
								move file flags to io.unix.files, change some word names for consistency  
							
							 
							
							
							
						 
						
							2008-10-08 13:03:55 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5916fcea75 
								
							
								 
							
						 
						
							
							
								
								initial comit of groups, users, and utmpx  
							
							 
							
							
							
						 
						
							2008-10-07 19:25:05 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9228d367a1 
								
							
								 
							
						 
						
							
							
								
								ffi structs and typedefs  
							
							 
							
							
							
						 
						
							2008-10-07 19:23:35 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								9e807a88c6 
								
							
								 
							
						 
						
							
							
								
								ffi work  
							
							 
							
							
							
						 
						
							2008-10-07 13:16:18 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5cc44e8ad8 
								
							
								 
							
						 
						
							
							
								
								move passwd struct from macosx to bsd  
							
							 
							
							
							
						 
						
							2008-10-07 13:15:29 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d656509e24 
								
							
								 
							
						 
						
							
							
								
								fix mac stat  
							
							 
							
							
							
						 
						
							2008-10-07 07:43:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								312f399003 
								
							
								 
							
						 
						
							
							
								
								found stat64 for macosx, so there's a unix-file-info and a bsd-file-info only  
							
							 
							
							
							
						 
						
							2008-10-06 22:51:06 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								0e81d4c82c 
								
							
								 
							
						 
						
							
							
								
								last using patch, i think i got it  
							
							 
							
							
							
						 
						
							2008-10-06 21:41:06 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								4eb3f73483 
								
							
								 
							
						 
						
							
							
								
								moving structs around  
							
							 
							
							
							
						 
						
							2008-10-06 18:18:33 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								c4fdad4df6 
								
							
								 
							
						 
						
							
							
								
								move structs around AGAIN  
							
							 
							
							
							
						 
						
							2008-10-06 18:02:07 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								847205432f 
								
							
								 
							
						 
						
							
							
								
								fix load error  
							
							 
							
							
							
						 
						
							2008-10-06 17:34:58 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b168d75a46 
								
							
								 
							
						 
						
							
							
								
								add timespec>timestamp word  
							
							 
							
							
							
						 
						
							2008-10-06 17:17:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5c8de44085 
								
							
								 
							
						 
						
							
							
								
								more unix ffi functions  
							
							 
							
							
							
						 
						
							2008-10-05 15:23:04 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								c19f2257f4 
								
							
								 
							
						 
						
							
							
								
								Fix permission bits  
							
							 
							
							
							
						 
						
							2008-10-02 08:34:49 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								aea0fed14c 
								
							
								 
							
						 
						
							
							
								
								Fixing basis -> extra dependencies  
							
							 
							
							
							
						 
						
							2008-09-05 19:29:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								1f02696b08 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into new_optimizer  
							
							 
							
							
							
						 
						
							2008-08-14 23:39:05 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								d9074c9d4e 
								
							
								 
							
						 
						
							
							
								
								fix bootstrap  
							
							 
							
							
							
						 
						
							2008-08-13 23:20:44 -05:00  
						
					 
				
					
						
							
							
								 
								sheeple
							
						 
						
							 
							
							
							
								
							
								bbb3597ac2 
								
							
								 
							
						 
						
							
							
								
								add a couple constants for unix file access  
							
							 
							
							
							
						 
						
							2008-08-13 15:13:55 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								48fa2e2d0e 
								
							
								 
							
						 
						
							
							
								
								Updating some code  
							
							 
							
							
							
						 
						
							2008-08-12 03:31:48 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6408b01e9d 
								
							
								 
							
						 
						
							
							
								
								Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything  
							
							 
							
							
							
						 
						
							2008-07-29 16:47:52 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d66f887736 
								
							
								 
							
						 
						
							
							
								
								Create basis vocab root  
							
							 
							
							
							
						 
						
							2008-07-28 22:03:13 -05:00