Commit Graph

53 Commits (a0fb970080769c28769c3c89e0f35f57dcadd9fe)

Author SHA1 Message Date
Doug Coleman b6f8fd587a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-06 19:36:59 -06:00
Doug Coleman 2a417f4a9c add with-file-in with-file-out with-file-appender 2008-02-06 19:36:53 -06:00
Slava Pestov 90ed177a9c Fixing load-everything and unit tests 2008-02-06 19:23:39 -06:00
Slava Pestov be2c8b13d7 Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom 2008-02-06 13:47:19 -06:00
Slava Pestov 1eda70f1ad Bug fixes 2008-02-05 19:16:22 -06:00
Slava Pestov ba1a958a32 Move cd and cwd primitives to native I/O, fix Windows normalize-pathname 2008-02-05 13:11:36 -06:00
sheeple f2af000ed0 refresh-all fix, new show word for debugging 2008-02-04 11:50:20 -06:00
Daniel Ehrenberg c584e50c04 Finishing updating UTF 2008-02-01 23:59:46 -06:00
Daniel Ehrenberg 64650d8500 Fixing UTF-8 to put the replacement character for malformed stuff 2008-02-01 22:50:30 -06:00
Daniel Ehrenberg c66b264af5 Incomplete update of UTF decoder 2008-02-01 17:45:35 -06:00
Slava Pestov 27ebd08b99 Encodings fix 2008-02-01 16:21:42 -06:00
Slava Pestov ff55f0f4cc New \u...... syntax; io.utf8 and io.utf16 can actually use strings now 2008-02-01 15:00:02 -06:00
Slava Pestov 0a5f90d5da Clarify docs 2008-01-31 01:15:41 -06:00
Slava Pestov 926e09a46a New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts 2008-01-31 00:52:06 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Slava Pestov 35f390e8ca Remove unnecessary word 2008-01-24 23:50:00 -04:00
Slava 09eb56d0c2 epoll almost works 2008-01-23 03:07:15 -05:00
Slava Pestov 157043ad19 Minor I/O backend tweak 2008-01-23 02:45:55 -04:00
Slava Pestov 670a284772 Fix stderr 2008-01-18 19:50:35 -05:00
Slava Pestov 309a1c179c Add stderr stream; more Unix I/O work 2008-01-18 19:43:14 -05:00
Doug Coleman 8b8ebaacc8 small cleanups from lint 2008-01-12 07:42:47 -10:00
Daniel Ehrenberg 1dfabe3b34 Merge commit 'slava/master' into unicode
Conflicts:

	core/parser/parser.factor
	core/source-files/source-files.factor
	extra/unicode/unicode-tests.factor
	extra/unicode/unicode.factor
2008-01-09 17:30:59 -06:00
Slava Pestov c8360f5ae5 Rename curry* to with 2008-01-09 17:36:30 -05:00
Slava Pestov 2180b0f146 Fix init-stdio scope issue 2008-01-09 01:50:25 -05:00
Slava Pestov 4e43b946f9 Fix conflicts 2008-01-06 14:17:50 -04:00
Doug Coleman 3f1370f2b5 lines-crc32 now crcs a \n at the end of each line. it is still off by one \n if the last line doesn't have a newline, but it's good enough for the parser 2008-01-05 21:46:39 -06:00
Doug Coleman 12f990bd1a change the parser to use file-lines
add lines-crc32
update source-files for the contents -> lines change
2008-01-04 20:02:54 -06:00
Doug Coleman ace3419a8a Remove circular dependency in io
add file-lines
2008-01-04 18:56:04 -06:00
Aaron Schaefer 897a8ed8aa Replace '<file-reader> contents' with 'file-contents' in all vocabs 2007-12-31 14:47:24 -05:00
Aaron Schaefer 41fa14010d Move file-contents word to core/io/io.factor 2007-12-30 21:29:27 -05:00
Slava Pestov 07a4022d62 Parser, definitions, source-files refactoring work in progress 2007-12-21 21:18:24 -05:00
Slava Pestov d7217801c3 Documentation fixes 2007-12-11 22:36:40 -05:00
Doug Coleman 0cc666a87b Remove binary/library roots from core/files 2007-12-09 11:43:00 -06:00
Doug Coleman ddd55ac4fa Experimental find-binary and find-library words 2007-12-05 18:09:08 -06:00
Slava Pestov aaa493ebd2 Implement copy-file on Windows 2007-11-24 16:38:20 -05:00
Slava Pestov a552625ee3 Fix stream-read-partial on a line-reader 2007-11-21 03:39:34 -05:00
Slava Pestov 0740e436d6 Fix bootstrap bug 2007-11-20 18:44:55 -05:00
Slava Pestov ddb85815ef stream-copy optimization 2007-11-18 01:10:58 -05:00
Slava Pestov a39b4fd338 Fix bug 2007-11-12 17:13:59 -05:00
Slava Pestov 3e7df398c7 Resolve conflict 2007-11-12 17:11:17 -05:00
Slava Pestov a20584b47d Fix parent-directory 2007-11-12 17:00:32 -05:00
Slava Pestov 6f19e210b3 Fix parent-directory on / 2007-11-12 01:56:40 -05:00
Slava Pestov a6ef4582c3 io.files now has a path-separator? hook; cleanup 2007-11-12 01:41:13 -05:00
Slava Pestov 6d2f1bc4bd Rename parent-dir to parent-directory, add copy-file and copy-directory words, start Windows deploy tool 2007-11-05 00:45:02 -05:00
Slava Pestov dfeb154bb1 Change unfold word 2007-11-04 17:32:01 -05:00
Slava Pestov fe9563ece2 Move io.buffers to extra 2007-11-03 15:38:45 -04:00
Slava Pestov 5cf331a345 Cleanup 2007-10-27 14:43:17 -04:00
Slava Pestov de0808320e Fix ltrim/rtrim, get extra/ to load after number tower changes 2007-10-21 17:37:50 -04:00
U-SLAVA-FB3999113\Slava 024cf03a1b Resolve conflict 2007-10-21 15:28:35 -04:00
Slava Pestov 1d8bd74d0f new unfold word 2007-10-16 04:15:16 -04:00