John Benediktsson
|
41db42a571
|
Revert "io.encodings.utf16: add a utf16n word for native utf16 type."
This reverts commit ad24fa414f .
|
2019-08-06 07:12:55 -07:00 |
John Benediktsson
|
ad24fa414f
|
io.encodings.utf16: add a utf16n word for native utf16 type.
remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings.
|
2019-08-05 13:08:09 -07:00 |
Alexander Iljin
|
0007789795
|
continuations[-docs]: add the finally word
|
2019-04-22 21:57:51 -07:00 |
Jack Lucas
|
c6c2377072
|
Fix typo in monitor file
|
2019-02-09 18:43:51 -05:00 |
Jack Lucas
|
b259a2725c
|
Fix monitor errors on startup
|
2019-02-09 18:38:20 -05:00 |
Jack Lucas
|
3154242a3a
|
Re-add Freebsd Support
|
2019-02-08 19:17:30 -05:00 |
John Benediktsson
|
88617a9e65
|
io.monitors: cleanup using.
|
2019-01-11 08:19:59 -08:00 |
Doug Coleman
|
4b614cc15b
|
factor: Make source files/resources 644 instead of 755.
|
2018-07-13 20:36:50 -05:00 |
John Benediktsson
|
ce1de81ec6
|
cleanup a few resource paths.
|
2018-02-26 17:38:07 -08:00 |
Björn Lindqvist
|
00d4572e6c
|
basis,extra: refactorings to use the ignore-error and ignore-error/f words
|
2016-11-18 23:41:36 +01:00 |
Björn Lindqvist
|
ca2aef8e67
|
io.monitors.recursive: with-qualified-directory-files works here
|
2016-07-30 19:03:23 +02:00 |
John Benediktsson
|
2269b07d33
|
use with-temp-file and with-temp-directory in some tests.
|
2016-04-04 10:33:03 -07:00 |
John Benediktsson
|
d2daa05790
|
io: fix some temp-files in the tests to use unique-files.
|
2016-03-31 00:23:13 -07:00 |
Doug Coleman
|
9b3e522869
|
io.monitors.linux: fix a set.
|
2016-03-29 18:27:47 -07:00 |
John Benediktsson
|
f5b31a85c0
|
io.monitors: change tests to not use unique because it only ever used temp-file.
|
2016-03-18 10:36:45 -07:00 |
Doug Coleman
|
acdd529983
|
io.monitors.windows: ADS pathnames crashing the monitors threads is the
real culprit. Back out change and print out the crash and error message instead of ignoring
errors!
|
2015-11-02 21:19:12 -08:00 |
Doug Coleman
|
d645b2e17c
|
io.monitors.windows: Strip the :Zone.Identifier from pathnames reported
by the file change api.
|
2015-11-01 19:58:05 -08:00 |
Doug Coleman
|
78f9fe9053
|
io.monitors.windows: make a DWORD ref instead of a uint. probably
irrelevant but it's what the win32 api header uses.
|
2015-10-09 19:21:24 -07:00 |
John Benediktsson
|
e477f6996f
|
Fix comments to be ! not #!.
|
2015-09-08 16:15:10 -07:00 |
Doug Coleman
|
e0d1b14e5c
|
factor: don't need FROM: namespaces => set or namespaces:set anymore
|
2015-08-12 11:25:57 -05:00 |
Doug Coleman
|
5f8426cfbe
|
factor: rename files that are not loadable on mac, too
|
2015-07-19 16:55:36 -07:00 |
Doug Coleman
|
892c62e1dc
|
factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
|
2015-07-03 09:39:59 -07:00 |
Doug Coleman
|
59f3b1ea57
|
Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.
This reverts commit 7e54cc2824 .
|
2015-07-02 13:47:06 -07:00 |
Doug Coleman
|
7e54cc2824
|
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
|
2015-07-02 11:36:08 -07:00 |
Doug Coleman
|
352e5de16a
|
core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
|
2015-06-29 17:25:40 -07:00 |
Doug Coleman
|
12bd42c663
|
io.monitors: Fix using, speed up test from 3 second timeouts to 100ms timeouts.
|
2015-05-19 12:37:07 -07:00 |
Doug Coleman
|
0962b4a697
|
io.monitors: Run each set of monitors tests in its own directory. Fixes #1106.
|
2015-05-19 10:50:58 -07:00 |
John Benediktsson
|
3f362dfc99
|
destructors: change check-disposed not to drop the disposable.
|
2014-11-21 08:19:05 -08:00 |
John Benediktsson
|
d6b6f3893d
|
basis/extra: switch to "vocab." os name>> append require.
|
2014-11-13 13:00:44 -08:00 |
Benjamin Pollack
|
2c3dd8c3c8
|
Remove executable bit from tons of files that aren't
|
2014-11-05 20:40:42 -08: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 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
98935b7f15
|
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
|
2014-05-18 20:09:10 -07:00 |
Björn Lindqvist
|
eaca04de3b
|
libc: several vocabs now need to depend on libc
|
2014-04-02 12:13:00 -05:00 |
Doug Coleman
|
7ed9365c00
|
io.monitors.recursive: Fry quotations - do not apply liberally.
|
2013-07-16 14:43:29 -07:00 |
Doug Coleman
|
36a4eb7ee1
|
io.monitors.recursive: Bug - <recursive-monitor> could fail and leak a file monitor.
Fix - Monitors tests were "leaking" dummy-monitors objects.
|
2013-07-16 14:30:38 -07:00 |
Doug Coleman
|
42f4dc36b2
|
namespaces: Rename ``bind`` to ``with-variables``. Update a few places that called ``global [ ] with-variables`` to use ``with-global``.
|
2012-07-19 00:02:47 -07:00 |
Joe Groff
|
9b73ecdf70
|
io.monitors: kill outdated doc about kqueue on BSD
|
2011-11-17 16:56:34 -08:00 |
Joe Groff
|
8cf18d1a82
|
remove BSD,solaris,etc. misc platform support code
|
2011-11-02 17:13:51 -07:00 |
Doug Coleman
|
94db86a6db
|
Make "foo.private" require load foo instead.
Move require from vocabs.loader to vocabs. Update everything.
Fixes #201.
|
2011-11-02 11:50:03 -07:00 |
Doug Coleman
|
bf2a96e9e0
|
Remove Windows CE from core/ basis/ and build-support/
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84.
|
2011-09-18 23:19:06 -05:00 |
Doug Coleman
|
1f57dc326e
|
Remove many uses of <int> and *int etc
|
2010-10-25 12:49:12 -05:00 |
Doug Coleman
|
f791c8c5d2
|
Squashed commit of the following:
commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 19:01:38 2010 -0500
Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 18:26:30 2010 -0500
Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 18:19:05 2010 -0500
Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 16:07:46 2010 -0500
Remove Windows CE from vm/
|
2010-09-19 19:13:25 -05:00 |
Slava Pestov
|
e5b30b7518
|
io: minor doc fixes throughout
|
2010-09-11 18:43:47 -07:00 |
Slava Pestov
|
b88b2c9b81
|
io.monitors.linux: fix typo
|
2010-08-24 23:01:37 -04:00 |
Slava Pestov
|
b7182432f3
|
io.monitors.recursive: fix typo
|
2010-08-23 21:54:59 -07:00 |
Slava Pestov
|
76d2b83685
|
Add unless-disposed combinator to clean up some repetition, and fix bogus error reported from timer thread if an I/O operation with a set timeout fails on Windows
|
2010-08-23 21:12:24 -05:00 |
Slava Pestov
|
627295f094
|
Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
|
2010-05-06 17:21:02 -04:00 |