Commit Graph

1959 Commits (8654bfe92142b4b1bfe8aa5257fa1d361f83a461)

Author SHA1 Message Date
Slava Pestov 8654bfe921 Merge branch 'master' into new_ui 2009-02-09 20:30:44 -06:00
Slava Pestov 0684a9b7b0 Merge branch 'master' into new_ui 2009-02-09 18:16:14 -06:00
Slava Pestov 2f5d4ff512 effects: fix typo 2009-02-09 18:07:40 -06:00
Slava Pestov 3bd22a39f6 effects: fix bug reported by Joe where printing { f } { } <effect> kills the listener; simpler implementation of 'shuffle'; add compiler transform to 'shuffle' if effect is constant 2009-02-09 16:26:56 -06:00
Daniel Ehrenberg 8aa729abb1 Merge branch 'master' of git://factorcode.org/git/factor 2009-02-09 15:22:20 -06:00
Daniel Ehrenberg 975f197558 Fixing help-lint bugs 2009-02-09 14:37:22 -06:00
Daniel Ehrenberg 35b526cc7a Docs for lists, consolidating list functionality in lists, minor API changes 2009-02-09 14:29:09 -06:00
Slava Pestov ad0f8d505d Merge branch 'master' into new_ui 2009-02-09 01:53:22 -06:00
Nicholas Seckar 25d20c6000 Update docs for GENERIC: GENERIC# and HOOK to show stack effect decl 2009-02-08 23:45:59 -08:00
Slava Pestov 3045777f02 Fix conflict 2009-02-09 00:34:00 -06:00
Slava Pestov 4117430762 string-lines throws an error if input is not a string 2009-02-09 00:25:46 -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
Slava Pestov 112c94cda2 Merge branch 'master' into new_ui 2009-02-08 18:36:47 -06:00
Doug Coleman c069add10b fix using lists 2009-02-08 17:34:17 -06:00
Doug Coleman bba1598697 move io tests into io.files 2009-02-08 13:59:32 -06:00
Doug Coleman fef602b185 remove superfluous flush from io tests 2009-02-08 13:58:39 -06:00
Doug Coleman 69f4899e11 document stream seeking 2009-02-08 13:51:02 -06:00
Slava Pestov 043b77c702 Fix conflict 2009-02-08 00:07:59 -06:00
Slava Pestov 36e5536110 Mention string encoding in >string 2009-02-07 20:39:32 -06:00
Doug Coleman 2820b9fc99 better error handling on unix seek, unit tests 2009-02-07 11:23:00 -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 f6f716c4e3 unix support for stream seeking 2009-02-07 01:03:12 -06:00
Doug Coleman 3df4cfb651 fix words help-lint 2009-02-06 16:58:17 -06:00
Slava Pestov c04ee453e3 Merge branch 'master' into new_ui 2009-02-06 11:10:55 -06:00
Slava Pestov d1486589ef Improving macro docs 2009-02-06 10:22:09 -06:00
Slava Pestov aed691dab3 Clean up kernel vocab 2009-02-06 05:12:30 -06:00
Slava Pestov dd9cf39467 Fix conflict in libc 2009-02-06 05:10:41 -06:00
Slava Pestov 7ffbbb13e0 Specialized arrays can now be passed to alien functions directly, without calling underlying>> first 2009-02-06 04:36:17 -06:00
Slava Pestov a0c1d32197 Move io.streams.string from core to basis 2009-02-06 01:58:51 -06:00
Slava Pestov 1bbabcd5e1 Remove some usages of slip combinators from the core 2009-02-05 03:29:59 -06:00
Slava Pestov dfa0931db1 Merge branch 'master' into new_ui 2009-02-04 05:26:32 -06:00
Slava Pestov f8d80faed3 Add 1sequence word. Add unit tests for existing 1vector and 1byte-array words, and make them use 1sequence 2009-02-04 05:13:12 -06:00
Slava Pestov feb5688296 Merge branch 'master' into new_ui 2009-02-04 04:45:33 -06:00
Slava Pestov cd77ecfab3 'case' didn't work if the default was a non-quotation callable, like a curry; this could come up with macro expansion. Bug reported by Dan 2009-02-04 02:41:30 -06:00
Slava Pestov f5c7beb75a Clean up trim-{head,tail}{,-slice} combinators 2009-02-04 00:51:00 -06:00
Doug Coleman 86a46477a6 Unchecked-examples are hard, let's go shopping. 2009-02-03 21:29:24 -06:00
Doug Coleman d5f2a2133b add random to using list 2009-02-03 21:27:59 -06:00
slava e29f18a2f4 Trying to fix a bad merge...
Revert "Merge branch 'master' of git://factorcode.org/git/factor"

This reverts commit da639739bd, reversing
changes made to 346a61f497.
2009-02-03 00:27:34 -06:00
Daniel Ehrenberg 8dfc63eb99 Adding Japanese and Chinese encodings to io.encodings docs and io.encodings.iana 2009-02-02 21:20:55 -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 833b805f5c infimum, supremum: use map-reduce 2009-02-02 03:33:40 -06:00
Slava Pestov 32bde32018 Merge branch 'master' into new_ui 2009-02-02 00:22:48 -06:00
Daniel Ehrenberg 3c75dfd2e0 Shift-JIS support; minor cleanup of io.binary 2009-02-01 23:47:36 -06:00
Slava Pestov 4513417657 Clean up some messy stack shuffling 2009-02-01 19:14:43 -06:00
Daniel Ehrenberg f660c7e7e8 Cleanup of io.encodings.utf32 2009-02-01 18:54:06 -06:00
Slava Pestov e090c6ed92 Merge branch 'master' into new_ui 2009-01-30 23:30:00 -06:00
Slava Pestov 30b2dd2e20 Fix typo, we're Unicode 5.1 not 5.0 2009-01-30 23:26:50 -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