Doug Coleman
|
ec1ecbe549
|
io.directories.unix: If you mount a .iso, all the file types are +unknown+ according to directory-files.
Fall back to file-info on +unknown+ file types and use with-directory in with-unix-directory so the paths are correct for file-info.
Fixes #911.
|
2013-07-11 09:46:26 -07:00 |
Doug Coleman
|
1136ed9c19
|
io.launcher: Fix bug -- if dispose fails, still call dispose on the other
resource.
|
2013-05-19 10:22:07 -07:00 |
Doug Coleman
|
7c1caacc35
|
io.launcher: Fix two potential bugs.
1) If first (pipe) succeeds but second one fails, first pipe leaks.
2) out>> dispose fails, then in>> dispose is never called and leaks.
|
2013-05-19 10:18:14 -07:00 |
Doug Coleman
|
c64cb2c886
|
io.pipes: If dispose on in>> throws, then out>> leaks.
|
2013-05-19 10:12:38 -07:00 |
Doug Coleman
|
19002c93a6
|
io.files.info: Longer names for file-info predicates.
|
2013-04-18 10:08:42 -07:00 |
Doug Coleman
|
345b5bb678
|
io.files.info: Add file? and symlink? words.
|
2013-04-18 07:35:47 -07:00 |
Doug Coleman
|
7a35d85f30
|
io.directories.search: Show directory entries instead of throwing them away.
|
2013-04-13 16:18:54 -07:00 |
Doug Coleman
|
84a93dd998
|
io.directories.search.windows: Windows8 doesn't find ProgramFiles with the
existing methods, find it in an os-env.
|
2013-04-09 12:19:06 -07:00 |
John Benediktsson
|
1718c69e56
|
io.files: use split instead of split*.
|
2013-03-31 16:04:11 -07:00 |
John Benediktsson
|
5a99bbaf1d
|
io.directories.unix: style fix to line up code.
|
2013-03-25 19:47:56 -07:00 |
Doug Coleman
|
4bb509ccdf
|
io.encodings.strict: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
efc2dedab4
|
io.pools: Fix load
|
2013-03-24 21:40:29 -07:00 |
Doug Coleman
|
f12633e73b
|
io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc.
|
2013-03-24 12:38:02 -07:00 |
Doug Coleman
|
e0216808e2
|
io.encodings.strict: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
dc1adc942b
|
io.pools: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
20e14a96df
|
unix.statfs etc: Naming conflicts.
|
2013-03-23 22:38:38 -07:00 |
Doug Coleman
|
f4410e295a
|
io.files.info.windows: Fix file-info-tuple inheritance.
|
2013-03-23 19:14:28 -07:00 |
Doug Coleman
|
3b7d0681af
|
unix: rename C function kevent.
|
2013-03-23 17:44:00 -07:00 |
Doug Coleman
|
2761c45277
|
io.files.info: Fix unit test.
|
2013-03-23 17:20:00 -07:00 |
Doug Coleman
|
d2024a84e3
|
io.files.info: Rename file-info and file-system-info.
|
2013-03-23 16:43:32 -07:00 |
Doug Coleman
|
8c19602ae9
|
assocs: Add of and ?of. Change all the things at once! Fixes #701.
|
2013-03-23 14:59:07 -07:00 |
Doug Coleman
|
f9ea61bf91
|
basis/extra: Update last usages of <sliced-groups> to <groups>.
|
2013-03-23 12:08:18 -07:00 |
Doug Coleman
|
8917ae9ad7
|
grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes
|
2013-03-23 11:37:51 -07:00 |
John Benediktsson
|
67a2b9dc9a
|
io.encodings: speed up ascii and utf8 stream-read-until.
|
2013-03-18 13:35:22 -07:00 |
John Benediktsson
|
86b2dea8d5
|
io.encodings: remove duplication in decoder-readln.
|
2013-03-15 10:50:40 -07:00 |
John Benediktsson
|
68fed78c7d
|
io.encodings.strict: some fixes.
|
2013-03-15 07:55:20 -07:00 |
John Benediktsson
|
d11805228f
|
io.files.info.unix.linux: use string>csv instead.
|
2013-03-15 06:40:24 -07:00 |
Doug Coleman
|
ce72121c7a
|
basis: End <PRIVATE with PRIVATE>.
|
2013-03-10 22:36:57 -07:00 |
Doug Coleman
|
d7a61ae809
|
io.encodings.utf32: Fix unmatched <PRIVATE.
|
2013-03-10 22:20:59 -07:00 |
John Benediktsson
|
85d0c607b0
|
io.directories: fix docs for (directory-entries).
|
2013-03-06 17:35:53 -08:00 |
Doug Coleman
|
f4834ce51c
|
io.backend.unix: Nobody uses (refill), remove it.
|
2013-02-05 09:35:51 -08:00 |
John Benediktsson
|
83712ad87e
|
io.directories: defining "?delete-file".
|
2012-10-25 10:07:15 -07:00 |
Doug Coleman
|
2921829b79
|
windows: Attempt to fix circularity.
|
2012-10-24 19:03:25 -07:00 |
John Benediktsson
|
04e783a886
|
io.files.info.unix: errno EACCES should be handled separately.
|
2012-10-24 17:51:13 -07:00 |
John Benediktsson
|
83b40e44d2
|
io.files.info: make access checks throw on file-does-not-exist.
|
2012-10-24 17:40:00 -07:00 |
Doug Coleman
|
c458b7dcaf
|
io.files.info.windows: Implement file-readable?, writable?, and executable?
|
2012-10-24 17:29:32 -07:00 |
John Benediktsson
|
379f060636
|
io.files.info.unix: make sure to normalize so special paths work.
|
2012-10-24 17:11:35 -07:00 |
John Benediktsson
|
37bb5f6917
|
io.files.info: adding checks for read, write, or execute permissions.
|
2012-10-24 16:44:12 -07:00 |
John Benediktsson
|
013160df9a
|
change some "2drop 2drop" to "4drop".
|
2012-10-23 12:21:30 -07:00 |
John Benediktsson
|
87f55eb033
|
Change "3dup drop" to "2over".
|
2012-10-22 20:45:15 -07:00 |
John Benediktsson
|
adb3a15d21
|
io.launcher.unix: fix tests to use arch in file names.
|
2012-09-22 10:30:10 -07:00 |
Doug Coleman
|
0bdcf5173f
|
io.files.info: On my Windows7 box, D: is "not really there" and it kills
file-systems. Ignore errors instead of dying.
|
2012-09-16 17:23:25 -07:00 |
Doug Coleman
|
bcc86baf45
|
io.sockets: Minor cleanup.
|
2012-08-26 00:04:53 -07:00 |
Doug Coleman
|
30673f65cf
|
io.ports: More correct memory handling. There are still leaks in the tests...
|
2012-08-25 19:44:22 -07:00 |
Doug Coleman
|
27f445d505
|
assocs: Add sift-keys and sift-values. Remove three other implementations
of sift-values and use the new one.
|
2012-08-23 22:36:10 -07:00 |
John Benediktsson
|
8343c88f4d
|
io.sockets: fix stack effect names.
|
2012-08-02 14:49:50 -07:00 |
John Benediktsson
|
7d8d6cdd51
|
core-foundation.run-loop: remove reset on every iteration.
|
2012-08-01 16:59:33 -07:00 |
John Benediktsson
|
1b32690d22
|
io.backend.unix.multiplexors.run-loop: switch to "mx get-global".
|
2012-08-01 16:20:31 -07:00 |
John Benediktsson
|
1a3e8a2994
|
io.backend: fix docs to show nanoseconds instead of micros.
|
2012-08-01 12:08:18 -07:00 |
John Benediktsson
|
3e6e6458e5
|
core-foundation.run-loop: do less work, speeds up yield by 50%.
|
2012-08-01 10:57:58 -07:00 |