John Benediktsson
|
3f3c11c446
|
ui.backend.cocoa: fix reset of thread-timer.
|
2015-01-17 15:58:57 -08:00 |
John Benediktsson
|
be173c8a43
|
core-foundation.run-loop: cleanup timer-thread code.
|
2015-01-17 14:16:24 -08:00 |
John Benediktsson
|
3515a45b84
|
io.launcher: fix stack effects.
|
2014-12-30 17:23:24 -08:00 |
John Benediktsson
|
3e7bc051d4
|
io.launcher: fix docs for with-process-reader and with-process-writer.
|
2014-12-30 15:04:34 -08:00 |
John Benediktsson
|
9fd568267d
|
io.launcher: add versions of with-process that preserve process and status.
|
2014-12-30 14:51:23 -08:00 |
John Benediktsson
|
83f7b31910
|
io.launcher: cleanup public interface, make some things private or internal.
|
2014-12-30 10:04:09 -08:00 |
Doug Coleman
|
c59a025288
|
io.ports: Make buffered-port not have a length because of Linux virtual files and TCP sockets.
Related to issues #1256 and #1259.
|
2014-12-23 13:47:50 -08:00 |
John Benediktsson
|
76761b2e59
|
more minor cleanup.
|
2014-11-30 19:26:23 -08:00 |
John Benediktsson
|
49bcbaee7a
|
removing small and unnecessary files.
|
2014-11-29 17:24:42 -08:00 |
Doug Coleman
|
d23ab51ce8
|
io.files: Move with-cd to the tests file so that nobody uses it. My bad. Basically nobody should ever use cd or cwd for anything. Fixes #1214.
|
2014-11-23 01:39:36 -08:00 |
Doug Coleman
|
aff0150a8c
|
io.files: add with-cd. Related to #1214.
|
2014-11-22 22:21:35 -08:00 |
John Benediktsson
|
7badef25ce
|
libc: reduce code duplication.
|
2014-11-21 10:19:12 -08:00 |
John Benediktsson
|
39093727b1
|
libc: rename (io-error) to throw-errno.
|
2014-11-21 09:29:45 -08:00 |
John Benediktsson
|
3f362dfc99
|
destructors: change check-disposed not to drop the disposable.
|
2014-11-21 08:19:05 -08:00 |
John Benediktsson
|
45bd145596
|
io: use errno case instead of cond.
|
2014-11-20 19:46:14 -08:00 |
John Benediktsson
|
c0b4c1adb1
|
io.buffers: unsafe code is more unsafe.
|
2014-11-20 17:46:36 -08:00 |
John Benediktsson
|
25f3032d04
|
io.ports: use fixnum where possible, assert c-ptr since we use memcpy.
|
2014-11-20 17:19:16 -08:00 |
John Benediktsson
|
f6ed37a6f7
|
io.ports: some cleanup before optimizations.
|
2014-11-20 16:19:39 -08:00 |
John Benediktsson
|
e55af0ebfe
|
io.buffers: simplify test word.
|
2014-11-20 15:46:07 -08:00 |
John Benediktsson
|
c60a3e6e80
|
io.buffers: adding a buffer-read-into that can take a c-ptr or a sequence.
|
2014-11-20 14:40:43 -08:00 |
John Benediktsson
|
0a31a7c17a
|
io.backend.unix: { fixnum } read will be a { fixnum } .
|
2014-11-20 13:23:53 -08:00 |
Doug Coleman
|
0fe5b2d90f
|
io.directories: Add unit test for #890.
|
2014-11-18 14:11:13 -08:00 |
Doug Coleman
|
831ec24b14
|
io.sockets.windows: Spacing cleanup.
|
2014-11-18 14:06:24 -08:00 |
Doug Coleman
|
09f0edfb2f
|
io.launcher.windows: Don't cd to directory when calling run-process. Fixes
|
2014-11-18 14:03:06 -08:00 |
Doug Coleman
|
cab001234a
|
io.sockets.windows: Fix unit test--recover leaves socket on stack, nip
it.
|
2014-11-18 14:02:44 -08:00 |
John Benediktsson
|
0826d8468c
|
io.launcher: really minor cleanup.
|
2014-11-16 20:31:50 -08:00 |
John Benediktsson
|
f79d61060e
|
io.buffers: cleanup interface a bit.
|
2014-11-16 18:54:24 -08:00 |
John Benediktsson
|
b7ed0a431c
|
basis/extra: cleanup some platform requires.
|
2014-11-15 14:25:12 -08:00 |
John Benediktsson
|
d6b6f3893d
|
basis/extra: switch to "vocab." os name>> append require.
|
2014-11-13 13:00:44 -08:00 |
Björn Lindqvist
|
bbab41ade4
|
io.sockets.windows.tests: plugs the socket leaks (#1104)
|
2014-11-12 19:32:44 -08:00 |
Benjamin Pollack
|
2c3dd8c3c8
|
Remove executable bit from tons of files that aren't
|
2014-11-05 20:40:42 -08:00 |
John Benediktsson
|
21b4e31d60
|
Revert "io.backend.unix.macosx: Trying to change instances of USE: to require if"
This reverts commit 4bab33bddb .
|
2014-11-01 15:29:37 -07:00 |
Doug Coleman
|
4bab33bddb
|
io.backend.unix.macosx: Trying to change instances of USE: to require if
the vocab must be loaded but no symbols are directly depended upon.
|
2014-11-01 13:16:13 -07:00 |
John Benediktsson
|
321186f6c5
|
io.backend.unix.macosx: need this for deploy.
|
2014-10-27 19:40:22 -07:00 |
John Benediktsson
|
8033741135
|
io/ui: slim down the USE: list
|
2014-10-24 17:33:27 -07:00 |
Doug Coleman
|
be232dac9b
|
io.backend: Remove duplicate definition of file-mode. Add mkdir-mode using non-magic symbols. Cleanup imports.
|
2014-10-24 17:16:40 -07:00 |
Doug Coleman
|
026aa163c8
|
io.launcher.windows: Make unit tests show that process fails rather than
reporting bogus error. Fixes #1152 (it wasn't really a bug, just bad
tests).
|
2014-10-16 16:40:49 -07:00 |
Doug Coleman
|
d8121a9622
|
io.launcher.windows.test/env.factor: Fix script for new . behavior.
|
2014-10-07 13:51:13 -07:00 |
Björn Lindqvist
|
c1187500de
|
io.ports.tests: better to use with-disposal than calling the dispose word explicitly
|
2014-09-24 14:40:34 -07:00 |
Björn Lindqvist
|
47c16ed078
|
io.streams.limited.tests: use with-stream in the tests to ensure that the pipes are disposed
|
2014-09-24 14:40:34 -07:00 |
John Benediktsson
|
d6019337f9
|
core-foundation: define some more callbacks.
|
2014-08-05 16:09:04 -07:00 |
John Benediktsson
|
8c58b99b1d
|
Revert "openssl: define a startup-hook so that openssl initializes automatically"
This reverts commit 981ea313a0 .
Conflicts:
basis/openssl/openssl.factor
|
2014-08-05 12:14:53 -07:00 |
John Benediktsson
|
fec182d2d8
|
io.backend.unix.multiplexers.run-loop: don't enable-all-callbacks twice.
|
2014-08-05 10:31:42 -07:00 |
Björn Lindqvist
|
60ffe0680e
|
kernel: new combinator 2with = with with
|
2014-07-22 07:40:13 -07:00 |
John Benediktsson
|
5771cae818
|
io.monitors.recursive: fix second test.
|
2014-07-11 18:03:37 -07:00 |
Doug Coleman
|
4e67fac92d
|
io.monitors.recursive: On Windows, at least, a recursive file monitor gets
set up for every single file. This is causing OOM errors on win32, so
let's just test resource:core\io instead.
|
2014-07-11 17:15:20 -07:00 |
Doug Coleman
|
3ad3e33006
|
io.launcher: Example is not very cross-platform.
|
2014-07-10 11:21:33 -07:00 |
Doug Coleman
|
6ea98afc99
|
io.sockets.secure.openssl: We don't care what the error is as long as it fails.
|
2014-07-09 22:32:32 -07:00 |
Doug Coleman
|
baa9bed236
|
io.launcher: Fix help-lint for Windows. The examples don't work on
Windows, so disable them.
|
2014-07-09 23:19:58 -05:00 |
Doug Coleman
|
377180baf6
|
io.sockets.secure.windows: Fix using, remove duplication.
|
2014-07-07 21:44:40 -05:00 |