Slava Pestov
|
66a9416473
|
Update documentation for stricter vocabulary search path semantics
|
2009-05-16 00:29:21 -05:00 |
Slava Pestov
|
b62630b5ac
|
Updating code in basis and extra for stricter vocab search path semantics
|
2009-05-14 23:23:06 -05:00 |
Slava Pestov
|
b31fe9b8f2
|
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab
|
2009-05-14 22:31:29 -05:00 |
Slava Pestov
|
1214e22839
|
copy-tree now preserves file permissions on Unix
|
2009-05-14 17:36:07 -05:00 |
Slava Pestov
|
fb6df472a2
|
Cleaning up USING: lists for new strict semantics
|
2009-05-14 16:54:16 -05:00 |
Slava Pestov
|
0c1e519dcb
|
Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist
|
2009-05-13 22:15:48 -05:00 |
Slava Pestov
|
5a8e7d1c76
|
io.bakend.windows.nt: fix bootstrap error
|
2009-05-12 06:25:06 -05:00 |
Slava Pestov
|
e3d39b9d9e
|
Move try-output-process from mason.common to io.launcher
|
2009-05-12 05:16:19 -05:00 |
Slava Pestov
|
5ddca1d0f2
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-12 04:26:17 -05:00 |
Slava Pestov
|
96b1ae86a4
|
Clean up init-stdio implementations and move io.streams.null to basis
|
2009-05-12 03:35:48 -05:00 |
Doug Coleman
|
0ef5826b86
|
remove the rest of the unportable fields from dirent for now
|
2009-05-11 22:03:07 -05:00 |
Doug Coleman
|
e3a3aea5de
|
d_off is missing on macosx, remove for now
|
2009-05-11 21:56:09 -05:00 |
U-C4\Administrator
|
ba1795c854
|
add a find-by-extensions word
|
2009-05-10 19:20:04 -05:00 |
Slava Pestov
|
9488e78532
|
clean up contents and lines words; contents never outputs f now
|
2009-05-10 16:39:51 -05:00 |
erg
|
9aaa04acea
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-09 10:21:38 -05:00 |
erg
|
6626e8c927
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-08 03:53:01 -05:00 |
Slava Pestov
|
2b23d1dd9e
|
Remove silly retry word from continuations vocab
|
2009-05-08 00:20:54 -05:00 |
Slava Pestov
|
9d2fb3378b
|
io.backend.windows.privileges: clean up code and fix inference problem
|
2009-05-07 21:26:29 -05:00 |
Slava Pestov
|
3f871d3bae
|
io.launcher.windows.nt: update unit tests for recent changes to lines and contents words
|
2009-05-07 21:25:55 -05:00 |
erg
|
3bf8e41eef
|
fix bootstrap errors, add missing files
|
2009-05-07 16:53:32 -05:00 |
erg
|
8c19ab04c9
|
use open64 instead of open on linux. use stat64 instead of stat on
linux. add word to report if a file is sparse
|
2009-05-07 16:41:37 -05:00 |
Slava Pestov
|
b4088373b7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-05-04 05:16:47 -05:00 |
Slava Pestov
|
a63ad6a7a5
|
Remove cruddy string encoding/decoding code from VM
|
2009-05-02 13:45:38 -05:00 |
Doug Coleman
|
ce7ad9a42d
|
fix unit tests that call lines or contents
|
2009-05-01 16:38:04 -05:00 |
Doug Coleman
|
e5217b928e
|
Merge branch 'master' of git://github.com/bogiebro/factor
|
2009-05-01 15:57:33 -05:00 |
Doug Coleman
|
471fe2c272
|
rename lines to stream-lines
rename cnotents to stream-contents
|
2009-05-01 10:41:27 -05:00 |
Slava Pestov
|
9d1c4f39a8
|
Some gold plating
|
2009-05-01 02:03:22 -05:00 |
Slava Pestov
|
d93514d47d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-30 21:13:36 -05:00 |
Slava Pestov
|
f51b7b2677
|
Fix tools.time output in the TTY listener
|
2009-04-30 20:03:52 -05:00 |
Doug Coleman
|
6ec73b2a2a
|
fix bootstrap on windows. here's an opportunity to use literals.
|
2009-04-30 13:47:49 -05:00 |
Doug Coleman
|
31ce2252e7
|
fix win32 error handling
|
2009-04-30 13:11:51 -05:00 |
Doug Coleman
|
335d7b9cee
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-30 10:26:51 -05:00 |
Doug Coleman
|
65d76e6509
|
finish fixing the using list for windows.errors, more ffi bindings
|
2009-04-30 10:25:59 -05:00 |
Doug Coleman
|
8ab4d39036
|
move windows error handling to windows.errors and update usages.
|
2009-04-30 09:36:25 -05:00 |
Sam Anklesaria
|
5038cb3ba6
|
added run-desc in io.launcher
|
2009-04-30 08:30:45 -05:00 |
Doug Coleman
|
2d0925d995
|
add make-hard-link to io.files.links
|
2009-04-28 22:51:35 -05:00 |
Doug Coleman
|
3f764fc872
|
fix file mode for read only mmap in unix
|
2009-04-25 20:03:13 -05:00 |
Doug Coleman
|
c44349c74e
|
test read-only mmap
|
2009-04-25 19:32:44 -05:00 |
Doug Coleman
|
2484ea07b0
|
support read-only mmap
|
2009-04-25 19:22:00 -05:00 |
Doug Coleman
|
5e5042fe5f
|
fix help-lint, compilation issue in io.directories.search
|
2009-04-24 19:01:26 -05:00 |
Doug Coleman
|
0220609928
|
handle errors when traversing directories
|
2009-04-24 16:24:31 -05:00 |
Doug Coleman
|
c3c51e2c60
|
more tests for io.directories.search, fix docs, refactoring
|
2009-04-24 15:22:12 -05:00 |
Doug Coleman
|
33743c1a3d
|
refactor io.directories.search
|
2009-04-24 14:49:31 -05:00 |
Doug Coleman
|
0759ddcfca
|
fix io.directories.search -- doens't call link-info twice on every file now
|
2009-04-24 01:18:29 -05:00 |
Doug Coleman
|
74ac35f432
|
Merge branch 'master' into directory-searching
|
2009-04-24 00:05:03 -05:00 |
Slava Pestov
|
c2fe2a4fea
|
Improve stack checker documentation
|
2009-04-23 03:48:32 -05:00 |
Slava Pestov
|
97a522da0e
|
Fix conflict
|
2009-04-21 16:26:22 -05:00 |
Slava Pestov
|
b1d0066baa
|
ui.tools.listener: better error summary display
|
2009-04-21 00:27:21 -05:00 |
Doug Coleman
|
0dd144b461
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-20 21:17:32 -05:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Doug Coleman
|
08d80f6237
|
use HOMEDRIVE/HOMEPATH for HOME, then USERPROFILE, the default to a directory if no env vars are set
|
2009-04-20 21:11:50 -05:00 |
Slava Pestov
|
be12dc3e9f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-20 20:05:53 -05:00 |
Slava Pestov
|
0d0c7f2d55
|
Fix unit test failures caused by stricter type checking in M: encoder stream-write
|
2009-04-20 20:05:17 -05:00 |
Doug Coleman
|
e8d695e314
|
refactoring directory searching
|
2009-04-20 19:01:33 -05:00 |
Doug Coleman
|
bf0b1e63c8
|
use link-info instead of file-info
|
2009-04-20 17:50:26 -05:00 |
Doug Coleman
|
bd6eb42d0f
|
fix size-on-disk for unix
|
2009-04-20 17:44:12 -05:00 |
Doug Coleman
|
12a89f1550
|
fix size-on-disk for unix
|
2009-04-20 17:25:18 -05:00 |
Doug Coleman
|
5c236d6585
|
add a size-on-disk slot to file-info, the each-file combinator now works better, add a path>sizes word
|
2009-04-20 16:52:18 -05:00 |
Slava Pestov
|
7aeb13e58a
|
io.buffers and io.ports performance tweaks
|
2009-04-20 03:27:30 -05:00 |
Slava Pestov
|
0f26d02d41
|
Passing the wrong type of sequence to M\ encoder write now throws an error
|
2009-04-20 03:26:56 -05:00 |
Slava Pestov
|
1c123e7e22
|
Remove some usages of -rot and tuck
|
2009-04-18 21:53:22 -05:00 |
Slava Pestov
|
394a4ec315
|
io.launcher.windows.nt: update for eval(
|
2009-04-17 20:58:58 -05:00 |
Slava Pestov
|
86e97b0d9c
|
io.crlf: add some unit tests; read-crlf now returns f on EOF
|
2009-04-17 17:52:22 -05:00 |
Slava Pestov
|
c0874e64cc
|
Documentation updates
|
2009-04-15 18:19:35 -05:00 |
Slava Pestov
|
a881d803fc
|
Fix help-lint failures
|
2009-04-14 16:36:53 -05:00 |
Slava Pestov
|
9522f92afd
|
Cleanup
|
2009-04-13 14:41:01 -05:00 |
Doug Coleman
|
07cf80f0a8
|
fix stack effect for unique-file
|
2009-04-08 18:42:26 -05:00 |
Slava Pestov
|
e12f0f2280
|
Treat a limit of f as unlimited instead of throwing an error
|
2009-04-07 04:11:56 -05:00 |
Slava Pestov
|
1dfa621f4d
|
Tweak some code to reduce deployed image size
|
2009-03-31 08:03:27 -05:00 |
Doug Coleman
|
d3bd574820
|
inline a couple of combinators to fix compile warnings
|
2009-03-28 16:34:52 -05:00 |
Slava Pestov
|
f97389503f
|
Fix stream-read-until on byte-readers
|
2009-03-27 19:26:16 -05:00 |
Slava Pestov
|
5a9dbc2c0f
|
Remove useless declarations
|
2009-03-23 01:18:24 -05:00 |
Slava Pestov
|
723bfab030
|
Fixing unit tests for syntax change
|
2009-03-23 00:34:02 -05:00 |
Slava Pestov
|
b9459fb860
|
Minor cleanup in io.encodings.iso2022
|
2009-03-21 04:14:18 -05:00 |
Slava Pestov
|
ea60f8ae93
|
Changing : foo ; parsing to SYNTAX: foo ;
|
2009-03-21 01:27:50 -05:00 |
Daniel Ehrenberg
|
9de4083fc0
|
ISO 2022-JP-1 implementation
|
2009-03-20 16:15:26 -05:00 |
Daniel Ehrenberg
|
b6e5bac483
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-20 02:20:43 -05:00 |
Daniel Ehrenberg
|
91aec52a1e
|
Fixing io.encodings.iana help lint
|
2009-03-20 02:20:31 -05:00 |
Slava Pestov
|
4b26ff6a95
|
Add variables to set request-limit and upload-limit
|
2009-03-20 01:47:09 -05:00 |
Daniel Ehrenberg
|
c5788ea67f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-18 19:43:19 -05:00 |
Slava Pestov
|
3f1e6a46e4
|
io.sockets.secure.unix.debug: Add <test-config> word
|
2009-03-18 19:30:57 -05:00 |
Daniel Ehrenberg
|
68a81675c0
|
io.encodings.iana no longer throws errors for name>encoding/encoding>name
|
2009-03-18 18:13:11 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Slava Pestov
|
38c6be94d4
|
Fixing some stack comments
|
2009-03-16 06:17:18 -05:00 |
Slava Pestov
|
8e55533bfa
|
Tweak some furnace code to infer and load with almost no warnings
|
2009-03-15 18:19:29 -05:00 |
Slava Pestov
|
07a5a46009
|
Add stream-element-type generic word
|
2009-03-15 17:11:18 -05:00 |
Doug Coleman
|
3bfce6e95c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-12 21:40:24 -05:00 |
Doug Coleman
|
7bbcb569d4
|
fix find-in-directories and add unit tests
|
2009-03-12 17:01:44 -05:00 |
Slava Pestov
|
692b648feb
|
Change tabular-output and smash-pane behavior to fix panes unit tests; re-organize panes code to make more words private
|
2009-03-11 03:17:30 -05:00 |
Slava Pestov
|
cc9e81f27c
|
Help lint and meta-data fixes
|
2009-03-08 01:49:06 -06:00 |
Daniel Ehrenberg
|
f9283bd0af
|
Fixing case of reference to file in Big5 encoding
|
2009-03-07 16:53:48 -06:00 |
Doug Coleman
|
12a53bbdc0
|
add seeking to byte-array streams
|
2009-03-06 17:34:21 -06:00 |
Slava Pestov
|
7b9491066c
|
Fix conflict in images vocab
|
2009-03-04 21:43:56 -06:00 |
Slava Pestov
|
e06b618244
|
Fix typo in io.mmap.functor stack effect
|
2009-03-04 21:37:49 -06:00 |
Daniel Ehrenberg
|
3a6d9e912f
|
Minor bug fixes
|
2009-03-02 23:31:13 -06:00 |
Daniel Ehrenberg
|
8c61791364
|
Big5 encoding; simple-flat-file vocab abstracts parsing out; EUC code factored out; Asian encoding vocabs renamed
Merge branch 'master' of git://github.com/ageldama/factor
Conflicts:
basis/io/encodings/korean/korean-docs.factor
basis/io/encodings/korean/korean-tests.factor
basis/io/encodings/korean/korean.factor
|
2009-03-02 23:19:06 -06:00 |
Daniel Ehrenberg
|
0bff96a990
|
Factoring out EUC code
|
2009-03-02 18:22:55 -06:00 |
Yun, Jonghyouk
|
43fc1d7029
|
io.encodings.japanese eucjp encode-char working...
|
2009-03-01 23:49:33 +09:00 |
Yun, Jonghyouk
|
f4c5412337
|
io.encodings.japanese eucjp=>decode-char proper working version!
|
2009-03-01 22:54:00 +09:00 |
Yun, Jonghyouk
|
9a49a1b837
|
io.encodings.korean iso2022kr ...
|
2009-03-01 17:23:41 +09:00 |
Yun, Jonghyouk
|
dceda349cd
|
io.encodings.korean iso2022kr encode-char working version
|
2009-03-01 17:17:01 +09:00 |
Yun, Jonghyouk
|
7903319263
|
io.encodings.japanese eucjp ...
|
2009-03-01 12:38:17 +09:00 |
Yun, Jonghyouk
|
ac27696bf9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-01 11:29:07 +09:00 |
Slava Pestov
|
25a877e50b
|
Merge OneEyed's patch
|
2009-02-28 17:06:55 -06:00 |
Slava Pestov
|
cd53c2bd37
|
produce and produce-as: don't need third quotation either
|
2009-02-28 15:31:34 -06:00 |
Slava Pestov
|
78ce670101
|
Merge branch 'for-slava' of git://git.rfc1149.net/factor
|
2009-02-28 14:42:56 -06:00 |
Yun, Jonghyouk
|
4f02c5648e
|
io.encodings.korean iso2022kr encoding working...
|
2009-03-01 04:32:24 +09:00 |
Yun, Jonghyouk
|
c763d92e12
|
io.encodings.korean iso2022kr encode-char working...
|
2009-03-01 02:24:03 +09:00 |
Yun, Jonghyouk
|
5d70cdfd27
|
io.encodings.blackhole initial
|
2009-03-01 01:16:13 +09:00 |
Yun, Jonghyouk
|
a583af44d9
|
io.encodings.korean johab documentation
|
2009-02-28 23:36:53 +09:00 |
Yun, Jonghyouk
|
15b6aa212e
|
io.encodings.korean decode-char refactored.
|
2009-02-28 23:21:05 +09:00 |
Yun, Jonghyouk
|
cf6a12c55c
|
io.encodings.korean johab, cp949 => encode-char refactoring...
|
2009-02-28 16:29:25 +09:00 |
Yun, Jonghyouk
|
fc1199358c
|
io.encodings.korean cp949, johab encode-char/decode-char refactoring...
|
2009-02-28 15:57:14 +09:00 |
Yun, Jonghyouk
|
017fc8f1bf
|
io.encodings.korean johab codetable
|
2009-02-28 15:11:41 +09:00 |
Yun, Jonghyouk
|
b02332df40
|
io.encodings.korean johab encodings initial
|
2009-02-28 15:10:15 +09:00 |
Yun, Jonghyouk
|
e36967d3b8
|
io.encodings.korean modified
|
2009-02-28 01:34:04 +09:00 |
Yun, Jonghyouk
|
c3be596926
|
io.encodings.{asian, korean} updates: i.e.asian docs...
|
2009-02-28 01:21:24 +09:00 |
Yun, Jonghyouk
|
c993d7324a
|
* initial: io.encodings.asian vocab
* modify io.encodings.korean to use io.encodings.asian common codetable vocab
|
2009-02-28 00:57:13 +09:00 |
Daniel Ehrenberg
|
2c462745f1
|
Redoing string streams and byte-array streams without copying
|
2009-02-27 00:53:05 -06:00 |
Slava Pestov
|
45dae72f4a
|
Merge branch 'master' into new_ui
|
2009-02-26 23:31:36 -06:00 |
Doug Coleman
|
de9154fc5e
|
make find-all-files and find-in-program-files not take the traversal method
|
2009-02-26 21:50:01 -06:00 |
Doug Coleman
|
1bd35e6f62
|
better io.mmap test
|
2009-02-26 19:58:25 -06:00 |
Doug Coleman
|
084311750e
|
add using to mmap tests
|
2009-02-26 18:11:07 -06:00 |
Doug Coleman
|
dc370e56ab
|
mmap now throws an understandable exception upon trying to mmap a zero length file. fix a bug with calling |dispose on an integer if mmap failed on unix
|
2009-02-26 17:34:26 -06:00 |
Slava Pestov
|
ce1bc1d6ed
|
Fixing conflicts from stack checker changes
|
2009-02-24 01:21:10 -06:00 |
Slava Pestov
|
91d0c4ed1f
|
Fix conflict
|
2009-02-22 20:02:13 -06:00 |
Doug Coleman
|
990513db60
|
use CONSTANT: in basis
|
2009-02-22 19:13:08 -06:00 |
Slava Pestov
|
be40bd33ee
|
New initialize-alien word
|
2009-02-20 20:51:13 -06:00 |
Doug Coleman
|
19acf89d82
|
fix find-in-program-files
|
2009-02-20 12:12:00 -06:00 |
Slava Pestov
|
5e19766330
|
Fix conflict
|
2009-02-18 22:20:05 -06:00 |
Doug Coleman
|
adb6b21683
|
fix load error
|
2009-02-18 17:25:58 -06:00 |
Doug Coleman
|
91b4947e1e
|
with-logging should not take a DEBUG level
|
2009-02-18 16:01:53 -06:00 |
Doug Coleman
|
8936ff6c6d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-02-18 15:51:15 -06:00 |
Doug Coleman
|
6324fb6c13
|
add unix canonicalize-path
|
2009-02-18 13:34:45 -06:00 |
Yun, Jonghyouk
|
fdad5d4d97
|
io.encodings.korean TODO removes
|
2009-02-18 19:19:18 +09:00 |
Samuel Tardieu
|
087d931c36
|
Remove the tail argument from do/until/while
|
2009-02-18 02:41:14 +01:00 |
Doug Coleman
|
d92b02b0c2
|
use the new with-logging
|
2009-02-17 11:30:06 -06:00 |
Doug Coleman
|
4440a210b1
|
make io.servers.packet load again
|
2009-02-17 11:28:43 -06:00 |
Yun, Jonghyouk
|
89a3e45a3a
|
io.encodings.korean TODOs comment
|
2009-02-17 21:47:45 +09:00 |
Yun, Jonghyouk
|
da9ae85637
|
io.encodings.korean some docs.
|
2009-02-17 21:46:57 +09:00 |
Yun, Jonghyouk
|
8169c35b9e
|
io.encodings.korean TODOs
|
2009-02-17 16:40:01 +09:00 |
Slava Pestov
|
73dfa2ae65
|
Fix conflict
|
2009-02-16 21:47:35 -06:00 |
Doug Coleman
|
f79f49a349
|
remove empty file
|
2009-02-16 21:30:22 -06:00 |
Slava Pestov
|
421ee726b8
|
Merge branch 'master' into new_ui
|
2009-02-16 21:22:12 -06:00 |
Slava Pestov
|
6b25e99470
|
Add summary for heaps more vocabs
|
2009-02-16 21:05:13 -06:00 |
Slava Pestov
|
4a639033fa
|
Merge branch 'master' into new_ui
|
2009-02-15 21:06:55 -06:00 |
Slava Pestov
|
ebd0e9250f
|
Clean up some <file-reader> usages to use file-lines, file>csv, and file>xml instead
|
2009-02-15 20:45:06 -06:00 |
Slava Pestov
|
2fe934ba9d
|
Remove some code duplication in io.directories.unix
|
2009-02-15 20:36:04 -06:00 |
Slava Pestov
|
e8c3fe2afc
|
Use vocab: in io.encodings.korean
|
2009-02-15 20:08:00 -06:00 |
Slava Pestov
|
723dcd334f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-02-15 20:06:23 -06:00 |