Commit Graph

374 Commits (fbebb3e4c66df46460cbdebb63bfb1b5a12f6700)

Author SHA1 Message Date
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
Daniel Ehrenberg 2c462745f1 Redoing string streams and byte-array streams without copying 2009-02-27 00:53:05 -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
Samuel Tardieu 087d931c36 Remove the tail argument from do/until/while 2009-02-18 02:41:14 +01:00
Doug Coleman f79f49a349 remove empty file 2009-02-16 21:30:22 -06:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -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
Slava Pestov 6b99b04531 Add vocab: for vocab-relative paths 2009-02-15 19:53:21 -06:00
Daniel Ehrenberg 523e0d993d Cleanup and bug fix in io.encodings.korean 2009-02-15 18:01:34 -06:00
ageldama 02e4c14a89 'work' -> 'basis' correction 2009-02-14 10:55:45 +09:00
ageldama eef49a82b5 initial 'io.encodings.korean' commit 2009-02-14 10:42:31 +09:00
Slava Pestov 07caee3405 Update some existing code to use initialize 2009-02-10 16:16:12 -06:00
Slava Pestov eaad0c7660 Updating code to use CONSTANT: instead of : foo 123 ; inline 2009-02-23 21:40:17 -06:00
Slava Pestov 1951d739a0 Stack effect declarations are mandatory on all words now
define-temp now takes an effect parameter
Fix compiler bug that Dan found
Stricter enforcement of * effects
Move compile-call from compiler.units to compiler
2009-02-23 20:27:05 -06:00
Doug Coleman 990513db60 use CONSTANT: in basis 2009-02-22 19:13:08 -06:00
Doug Coleman 19acf89d82 fix find-in-program-files 2009-02-20 12:12:00 -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
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
U-SLAVA-DFB8FF805\Slava 5af6c10eed Fix io.launcher.windows.nt test when run from factor.exe 2009-01-28 01:58:03 -06:00
Doug Coleman b529df9652 handle seeking before the file start on windows, add a unit test for this 2009-02-08 20:18:30 -06:00
Doug Coleman 16312f6711 clean up stream-seek with some suggestions from slava 2009-02-08 10:35:30 -06:00
Doug Coleman 959ef7a737 better error handling for backends 2009-02-07 11:24:12 -06:00
Doug Coleman 44a4c20f23 update stream seeking on windows for new api 2009-02-07 11:00:16 -06:00
Doug Coleman bc0521f88a make seeking support the full lseek options, add seeking on output ports, remove seeking from decoders.. 2009-02-07 10:30:51 -06:00
Doug Coleman 723f08ca61 fix buffer-seek 2009-02-07 09:52:34 -06:00
Doug Coleman 790f3b867c remove bogus unix depenedency, implement seeking on windows 2009-02-07 01:12:03 -06:00
Doug Coleman f6f716c4e3 unix support for stream seeking 2009-02-07 01:03:12 -06:00
Doug Coleman 43a91efde9 rename err_no to errno, clear_err_no to clear-errno, move them to libc, update usages 2009-02-06 18:22:28 -06:00
Slava Pestov 79bb003e6d io.sockets.secure.openssl: Don't allocate empty password string. Fixes test failures introduced by >c-ptr change 2009-02-06 10:17:20 -06:00
Slava Pestov d6aa376ed0 Removing now-redundant underlying>> calls 2009-02-06 04:37:28 -06:00
Doug Coleman 3d84d17cc6 use the console factor for tests 2009-02-04 13:28:19 -06:00
Slava Pestov 489019acd0 io.encodings.chinese and io.encodings.japanese: use [1234]byte-array words instead of B{ } new-sequence and [1234]array >byte-array 2009-02-04 05:14:00 -06:00
Slava Pestov 4ee7fb1c30 Minor performance improvement for io.encodings.chinese: don't call 'linear' all the time 2009-02-04 04:58:19 -06:00
Daniel Ehrenberg 594f21e5bd Fixing HTTP and IANA tests 2009-02-03 19:44:28 -06:00
Daniel Ehrenberg 246c4bb13c Fixing encodings/XML 2009-02-03 17:32:05 -06:00