Commit Graph

346 Commits (aa331e451b77de288eb9d32b26b74c95c1895c8f)

Author SHA1 Message Date
Slava Pestov aa331e451b Eliminate more tuck usages 2009-02-02 16:11:16 -06:00
Slava Pestov 669548e62e Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary 2009-02-02 13:43:54 -06:00
Slava Pestov d2590bb2bf Foo 2009-02-02 06:07:06 -06:00
Slava Pestov 32bde32018 Merge branch 'master' into new_ui 2009-02-02 00:22:48 -06:00
Daniel Ehrenberg ce83be67a4 Cleanup of various encodings implementations 2009-02-02 00:16:33 -06:00
Daniel Ehrenberg 3c75dfd2e0 Shift-JIS support; minor cleanup of io.binary 2009-02-01 23:47:36 -06:00
Daniel Ehrenberg f660c7e7e8 Cleanup of io.encodings.utf32 2009-02-01 18:54:06 -06:00
Daniel Ehrenberg ec22af4dbd UTF-32 encoding/decoding 2009-02-01 15:36:07 -06:00
Slava Pestov 8728891876 Update io.styles docs 2009-01-30 03:37:11 -06:00
Slava Pestov 0a0431e6ab Fix conflict 2009-01-30 02:24:34 -06:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Slava Pestov 505c9a77c2 Merge branch 'master' into new_ui 2009-01-29 22:11:34 -06:00
Doug Coleman f9cd01683c fix unix bootstrap 2009-01-29 21:26:27 -06:00
Doug Coleman 2f9ad7e492 add using 2009-01-29 21:13:49 -06:00
Doug Coleman c1e09147e3 fix docs typo 2009-01-29 21:11:18 -06:00
Doug Coleman b21e40fe95 fix windows backend 2009-01-29 21:03:16 -06:00
Doug Coleman c253cd854a move null streams to core and make them not depend on io.styles and io.timeouts, initialize the std streams to null-streams on windows in win32 mode 2009-01-29 18:33:19 -06:00
Slava Pestov 7a6552397f Merge branch 'master' into new_ui 2009-01-29 01:45:48 -06:00
Slava Pestov a45c91659a Update mmap docs 2009-01-28 23:33:10 -06:00
Slava Pestov 6eebc66be4 Merge branch 'master' into new_ui 2009-01-28 15:41:08 -06:00
Slava Pestov ddd8c2b67e Merge branch 'master' of git://factorcode.org/git/factor 2009-01-28 15:10:29 -06:00
Slava Pestov 16181f818b Clean up functors so that the generated code looks sane with 'see' 2009-01-28 15:07:16 -06:00
Daniel Ehrenberg b13ebfe757 Summary and author for io.crlf 2009-01-27 18:43:20 -06:00
Daniel Ehrenberg fcb56cf6db Factored out io.crlf 2009-01-27 18:42:17 -06:00
Slava Pestov 5cd4f65e59 Fix conflict 2009-01-27 15:49:49 -06:00
Slava Pestov 298fdecf32 Fixing eval unit test, and help lint failures from stricter help lint 2009-01-27 15:38:01 -06:00
Slava Pestov 8b6ae748b9 Merge branch 'master' into new_ui 2009-01-27 06:34:19 -06:00
Slava Pestov ad7b4cec01 Revert Windows console encoding since the DOS prompt is not really cp1252 2009-01-27 04:29:44 -06:00
Slava Pestov d8e135a4d3 Merge branch 'master' into new_ui 2009-01-27 00:08:52 -06:00
Slava Pestov 043adcf0f6 Use windows-1252 encoding for stdin/stdout on Windows 2009-01-27 00:03:34 -06:00
Slava Pestov 56260087ae Merge branch 'master' of git://factorcode.org/git/factor 2009-01-26 23:20:45 -06:00
Slava Pestov 92f9338978 Smart quotes 2009-01-26 23:20:27 -06:00
Slava Pestov b2a294fac7 io.monitors:next-change now outputs a single value instead of a pathname and a sequence 2009-01-26 23:18:57 -06:00
Doug Coleman 25eb1a01a0 fix using 2009-01-26 20:17:02 -06:00
Doug Coleman 67d0fd934c fix unit test 2009-01-26 20:16:18 -06:00
Slava Pestov 5aec661b92 Rename font key in io.styles to font-name for clarity; clean up some nefarious stack shuffling in ui.gadgets.panes 2009-01-26 16:25:57 -06:00
Doug Coleman 6f12877418 make temporary nesting work better with limited streams, fix a bug with unlimit 2009-01-26 15:14:54 -06:00
Doug Coleman 4d64474d18 redo much of io.files.unique -- add unique-file to replace temp-file 2009-01-26 15:05:15 -06:00
Slava Pestov bb27511753 Fixing code for first-class fonts 2009-01-26 02:21:28 -06:00
Slava Pestov 6e2f60729f Use fry in io.styles 2009-01-25 22:56:47 -06:00
Slava Pestov ef223f26d5 Fix conflict 2009-01-24 23:56:33 -06:00
Slava Pestov f34c14a0f5 Remove some usages of tuck 2009-01-23 18:20:47 -06:00
Slava Pestov c7c37f5f5c Update I/O docs to talk about elements instead of characters, and add each-block combinator which generalizes contents just like each-line generalizes lines 2009-01-22 19:08:20 -06:00
Slava Pestov 088ad42370 Merge branch 'master' into new_ui 2009-01-20 18:44:24 -06:00
Doug Coleman 9a06ce94a5 add an unlimit word, refactor limited-streams, better docs 2009-01-20 15:42:41 -06:00
Slava Pestov 25340e881b Merge branch 'master' into new_ui 2009-01-20 15:38:05 -06:00
U-C4\Administrator 94a72d3915 document limited streams, make some words private 2009-01-20 13:21:58 -06:00
U-C4\Administrator 0dd3dc770b remove duplication in io.streams.limited 2009-01-20 12:04:20 -06:00
U-C4\Administrator 8676ebafea replace boolean with singletons for io.streams.limited -- stream-throws or stream-eofs 2009-01-20 12:02:54 -06:00
U-C4\Administrator 0563bedefa add a no-throw? flag to limited-streams, add unit tests 2009-01-19 18:52:09 -06:00