Commit Graph

30 Commits (2a34339e6579b2a03ed304e59603d4c8acd0a8e5)

Author SHA1 Message Date
Doug Coleman 2a34339e65 make a generic protocol for filling in the file-system-info obj in io.unix.files 2008-12-01 14:04:55 -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
Doug Coleman 89a5957033 add file-type>ch and ch>file-type 2008-11-13 19:32:34 -06:00
Doug Coleman 4ff38b2148 pull in unix.statfs in the io code 2008-10-21 01:05:41 -05:00
Doug Coleman f40fc145de remove openbsd shiz 2008-10-20 23:23:17 -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 0e9ecc1ba9 directory changes 2008-10-19 13:09:48 -05:00
Doug Coleman ab0ed9f988 redo home implementation 2008-10-18 21:24:14 -05:00
Doug Coleman d6784bdb46 make user-read? work in file-info objects 2008-10-18 17:48:33 -05:00
Doug Coleman 6aadd70623 user-read? is now generic, can take a filename or an integer from a stat struct 2008-10-18 17:29:38 -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 e464941d52 rename words for consistency, update docs, add unit tests 2008-10-08 14:18:50 -05:00
Doug Coleman 0f891e002b add io.unix.files docs 2008-10-08 13:04:23 -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 5afbade0a5 setting permissions, file times 2008-10-07 19:25:22 -05:00
Doug Coleman 39160d66e3 add files 2008-10-06 23:02:06 -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 114e81590c renamed timestamp>unix-time 2008-10-06 20:52:32 -05:00
Doug Coleman 69b3306f4b fix using 2008-10-06 19:13:33 -05:00
Doug Coleman 5e57f68814 use calendar.unix 2008-10-06 18:01:53 -05:00
Doug Coleman 9f6a7bfd87 typo 2008-10-06 17:56:12 -05:00
Doug Coleman 1d25db2a6e empty case for linux 2008-10-06 17:54:50 -05:00
Doug Coleman e0d6aadc8e complete file-info across *bsd, linux 2008-10-06 17:17:14 -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 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