Slava Pestov
|
91d0c4ed1f
|
Fix conflict
|
2009-02-22 20:02:13 -06:00 |
Slava Pestov
|
0c090699c2
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-02-22 19:52:06 -06:00 |
Slava Pestov
|
127f9b3578
|
Add unit tests for bignum bug
|
2009-02-22 19:41:47 -06:00 |
Doug Coleman
|
a6b40707df
|
use CONSTANT: in core/
|
2009-02-22 19:09:49 -06:00 |
Doug Coleman
|
ff44ef224d
|
add ?at, tests, documentation
|
2009-02-22 17:13:18 -06:00 |
Slava Pestov
|
591472f7a9
|
Clean up namespaces a bit
|
2009-02-20 20:51:51 -06:00 |
Slava Pestov
|
be40bd33ee
|
New initialize-alien word
|
2009-02-20 20:51:13 -06:00 |
Daniel Ehrenberg
|
484112ad2b
|
Merge branch 'master' into regexp
|
2009-02-20 20:15:51 -06:00 |
Slava Pestov
|
58e55d4f45
|
Working on documentation
|
2009-02-19 16:54:27 -06:00 |
Daniel Ehrenberg
|
478c1d2928
|
Assocs stack effect fix
|
2009-02-19 16:50:55 -06:00 |
Slava Pestov
|
b4a61114e1
|
Merge branch 'master' into new_ui
|
2009-02-19 13:36:32 -06:00 |
Slava Pestov
|
60134eeb98
|
Documentation fixes
|
2009-02-19 13:35:53 -06:00 |
Slava Pestov
|
5e19766330
|
Fix conflict
|
2009-02-18 22:20:05 -06:00 |
Doug Coleman
|
2af9d5a6df
|
add canonicalize-path, fix a bug in file-extension
|
2009-02-18 13:33:55 -06:00 |
Samuel Tardieu
|
087d931c36
|
Remove the tail argument from do/until/while
|
2009-02-18 02:41:14 +01:00 |
Samuel Tardieu
|
3c859a77bf
|
Simplify most
|
2009-02-18 01:56:54 +01:00 |
Slava Pestov
|
664e9b75de
|
Improve " docs
|
2009-02-17 14:26:25 -06:00 |
Slava Pestov
|
d147b98cfe
|
Documentation improvements
|
2009-02-17 04:57:02 -06:00 |
Slava Pestov
|
73dfa2ae65
|
Fix conflict
|
2009-02-16 21:47:35 -06:00 |
Doug Coleman
|
53224ebce0
|
remove empty file
|
2009-02-16 21:29:13 -06:00 |
Slava Pestov
|
421ee726b8
|
Merge branch 'master' into new_ui
|
2009-02-16 21:22:12 -06:00 |
Slava Pestov
|
6a89e4ee3b
|
Updating sequence and hashtable documentation to point more clearly at the relevant generic operations defined on these types
|
2009-02-16 21:06:28 -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
|
6b99b04531
|
Add vocab: for vocab-relative paths
|
2009-02-15 19:53:21 -06:00 |
Slava Pestov
|
2d3d722fd0
|
parser: tweak note printing
|
2009-02-14 00:45:34 -06:00 |
Slava Pestov
|
056e7aa442
|
Merge branch 'master' into new_ui
|
2009-02-13 18:12:35 -06:00 |
Doug Coleman
|
cdc5aa60b0
|
add a stack effect to tuple article
|
2009-02-13 10:48:11 -06:00 |
Slava Pestov
|
312bf5939e
|
Fix conflict
|
2009-02-12 04:45:45 -06:00 |
Slava Pestov
|
a550c9874c
|
kernel: add {bi,tri}-curry{,*,@} combinators from new_ui branch
|
2009-02-12 04:23:35 -06:00 |
Slava Pestov
|
67eef761bb
|
kernel: cleanup
|
2009-02-12 04:14:05 -06:00 |
Slava Pestov
|
ae52662a77
|
Merge branch 'master' into new_ui
|
2009-02-11 05:02:19 -06:00 |
Slava Pestov
|
049753f0cc
|
Tweak quotations docs
|
2009-02-11 04:59:36 -06:00 |
Slava Pestov
|
e5f21545dd
|
Start writing some docs for curried dataflow combinators
|
2009-02-11 04:57:46 -06:00 |
Slava Pestov
|
a62d058a83
|
Merge branch 'master' into new_ui
|
2009-02-10 18:52:26 -06:00 |
Slava Pestov
|
f14d6b79c6
|
io.pathnames: Clarify normalize-path docs
|
2009-02-10 17:30:19 -06:00 |
Doug Coleman
|
8bad9f014a
|
case now throws the value it can't find
|
2009-02-10 16:59:55 -06:00 |
Slava Pestov
|
ab386d01aa
|
Merge branch 'master' into new_ui
|
2009-02-10 16:23:14 -06:00 |
Slava Pestov
|
07caee3405
|
Update some existing code to use initialize
|
2009-02-10 16:16:12 -06:00 |
Joe Groff
|
1708d10c9a
|
add initialize word to namespaces. foo global [ [ bar ] unless* ] curry => foo [ bar ] initialize
|
2009-02-10 13:02:33 -06:00 |
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 |
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
|
478ef76801
|
Documents no longer mutatte their model's value
|
2009-01-29 03:04:23 -06:00 |
Slava Pestov
|
7a6552397f
|
Merge branch 'master' into new_ui
|
2009-01-29 01:45:48 -06:00 |
Doug Coleman
|
d684e24ee8
|
file-contents and set-file-contents deal in sequences, not strings
|
2009-01-29 00:08:40 -06:00 |
Slava Pestov
|
87e0110ff1
|
O(1) equal? and hashcode* for ranges
|
2009-01-28 23:33:26 -06:00 |
Slava Pestov
|
60990b2dc5
|
Merge branch 'master' into new_ui
|
2009-01-28 19:19:42 -06:00 |
Slava Pestov
|
41af194074
|
Update io.files docs
|
2009-01-28 19:19:25 -06:00 |
Slava Pestov
|
75e8c793d7
|
Merge branch 'master' into new_ui
|
2009-01-28 17:11:33 -06:00 |
Slava Pestov
|
4de41f94e9
|
Fixing wrappers with locals
|
2009-01-28 17:07:31 -06:00 |