Doug Coleman
|
89a5957033
|
add file-type>ch and ch>file-type
|
2008-11-13 19:32:34 -06:00 |
Slava Pestov
|
b8eebd5c2b
|
swap over == tuck; dupd swap == over
|
2008-11-10 00:16:11 -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
|
27c36974a7
|
remove primitives from core, update usages
|
2008-10-18 21:42:01 -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
|
ff64bafae2
|
dont use structs
|
2008-10-06 21:17:51 -05:00 |
Doug Coleman
|
1d5b86f23c
|
factor is hard. let's go shopping!
|
2008-10-06 21:16:15 -05:00 |
Doug Coleman
|
1f1a62fcdd
|
fix using
|
2008-10-06 21:02:10 -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
|
8e315944b4
|
fix
|
2008-10-06 19:01:41 -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
|
2e48915f9c
|
Strip out C I/O if native I/O enabled
|
2008-10-02 03:38:36 -05:00 |
Slava Pestov
|
d3423bec4f
|
Better logging
|
2008-09-28 17:56:44 -05:00 |
Doug Coleman
|
e3678cf248
|
Add timeouts
|
2008-09-15 17:13:48 -05:00 |
slava
|
4f03543912
|
Fix Linux bootstrap
|
2008-09-11 03:58:20 -05:00 |
Slava Pestov
|
0c8e2584b4
|
Fixing unit tests for make, fry changes
|
2008-09-11 00:20:06 -05:00 |
Slava Pestov
|
44f53de164
|
Move make to its own vocabulary, remove fry _ feature
|
2008-09-10 20:07:00 -05:00 |
Slava Pestov
|
0ddc5d04e6
|
Tweak sockets benchmark
|
2008-09-07 04:14:47 -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 |