Doug Coleman
|
35b7b74b97
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-22 20:31:32 -06:00 |
Doug Coleman
|
374ad0752e
|
add using
|
2008-11-22 20:31:23 -06:00 |
Doug Coleman
|
3a8f1b4966
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-22 20:02:52 -06:00 |
Doug Coleman
|
fb8bdfe7e5
|
rename last-slice1 to slice1-last
|
2008-11-22 20:00:37 -06:00 |
Doug Coleman
|
26cb48b0ab
|
rename last-slice1 to slice1-last. add slice1-slice and slice1-last-slice, docs, and tests
|
2008-11-22 19:59:43 -06:00 |
Slava Pestov
|
3e7afcac29
|
(call-next-method) now takes a method instead of a class and a generic
|
2008-11-22 19:57:25 -06:00 |
Slava Pestov
|
9628bcd646
|
New 'expect' word, which is a more correct version of the 'scan assert=' idiom
|
2008-11-22 17:27:40 -06:00 |
U-SLAVA-DFB8FF805\Slava
|
82a83496f3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-22 02:47:00 -06:00 |
U-SLAVA-DFB8FF805\Slava
|
21856550e3
|
show doesn't need to print \r\n
|
2008-11-22 02:44:35 -06:00 |
Slava Pestov
|
d504d6b8de
|
slice-errors now report the parameters to the slicing operation
|
2008-11-21 21:00:30 -06:00 |
Slava Pestov
|
420ff0a447
|
Fry now throws a parse time error if it detects >r r> usage, tweak fry to better interact with locals
|
2008-11-21 05:17:51 -06:00 |
Slava Pestov
|
3e29a31493
|
Residual fixes for curry/compose change
|
2008-11-21 05:17:20 -06:00 |
Slava Pestov
|
89440b2a23
|
curry and compose now check their inputs
|
2008-11-21 04:37:17 -06:00 |
Slava Pestov
|
af29312a9e
|
Fix parser tests
|
2008-11-21 02:25:43 -06:00 |
Slava Pestov
|
ae4f9a2809
|
Add fixnum/mod-fast and fixnum/i-fast subprimitives
|
2008-11-21 02:11:36 -06:00 |
Slava Pestov
|
1addde1567
|
If 'search' was called outside of the parser, note. might be called, which would fail if no lexer was set
|
2008-11-21 00:18:25 -06:00 |
Slava Pestov
|
2e2856b9a4
|
Document auto-use? feature
|
2008-11-20 21:54:38 -06:00 |
Slava Pestov
|
98d109a9a8
|
Rename do-what-i-mean? to auto-use?
|
2008-11-20 20:35:01 -06:00 |
Slava Pestov
|
3d8f432856
|
Clarify math.bitwise -vs- bitwise-arithmetic docs
|
2008-11-19 19:23:11 -06:00 |
Slava Pestov
|
eb6cdcc06e
|
Fix parser tests
|
2008-11-19 17:41:39 -06:00 |
Slava Pestov
|
57c933f98a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-19 16:28:51 -06:00 |
Slava Pestov
|
002563ce44
|
Add DWIM mode
|
2008-11-19 16:27:16 -06:00 |
Doug Coleman
|
199bdfdbe6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-19 16:24:23 -06:00 |
Doug Coleman
|
25d9fd68fc
|
translate directory-type flags to our factor symbols
|
2008-11-19 16:22:42 -06:00 |
Slava Pestov
|
6085557116
|
Parser now prints an IN:/USING: form if restarts were invoked; add more restarts for certain errors
|
2008-11-19 16:03:05 -06:00 |
Slava Pestov
|
d62a6c4b09
|
Minor core cleanup
|
2008-11-18 22:08:02 -06:00 |
Slava Pestov
|
a9a28a3231
|
Trying to blindly fix Win64 unit tests
|
2008-11-17 20:28:52 -06:00 |
Slava Pestov
|
f29300c6ba
|
Better error message when vocab top level forms leave crap on the stack
|
2008-11-16 19:47:52 -06:00 |
Slava Pestov
|
251f9213c3
|
Fix typo
|
2008-11-16 19:19:53 -06:00 |
Slava Pestov
|
fbe29ceca8
|
format-table should not be private since ui.gadgets.grids uses it
|
2008-11-16 15:31:17 -06:00 |
Slava Pestov
|
e6218fdc71
|
Move words from compiler.errors.private to compiler.errors
|
2008-11-16 13:46:21 -06:00 |
Slava Pestov
|
acc1dc23fa
|
More usages of $quotation
|
2008-11-16 09:08:38 -06:00 |
Slava Pestov
|
9bf63b1613
|
New $quotation markup element
|
2008-11-16 09:03:30 -06:00 |
Slava Pestov
|
93e9e34175
|
Add $maybe markup element
|
2008-11-16 06:02:13 -06:00 |
Slava Pestov
|
99fd539b01
|
Rename io.streams.string:null to null-encoding
|
2008-11-16 05:59:38 -06:00 |
Slava Pestov
|
ff95802c46
|
Change tags a bit
|
2008-11-14 20:17:27 -06:00 |
Slava Pestov
|
dffbb120a3
|
SLOT: now defines the accessor words instead of just deferring them
|
2008-11-14 00:39:28 -06:00 |
Slava Pestov
|
4858a2ea74
|
Simplify inline? now that generic words can't be inline anymore
|
2008-11-13 09:33:18 -06:00 |
Slava Pestov
|
ef6206d4bb
|
Try to optimize generic dispatch to speed up + on fixnums, nth on arrays for example
|
2008-11-13 03:51:04 -06:00 |
Slava Pestov
|
9f52ee50b0
|
Another speedup to >alist: create vector with right size up-front. 10 second bootstrap time reduction
|
2008-11-12 00:10:50 -06:00 |
Slava Pestov
|
eed1dd3d2b
|
Fix byte vector prettyprinting
|
2008-11-11 23:38:19 -06:00 |
Slava Pestov
|
57cf756c0e
|
Use eq? instead of number= in a few places
|
2008-11-11 23:04:15 -06:00 |
Slava Pestov
|
ed3a81a503
|
Faster M: hashtable >alist performs less dispatch and allocates less junk
|
2008-11-11 23:03:50 -06:00 |
Doug Coleman
|
0edfc83d50
|
document file-systems
|
2008-11-11 15:41:27 -06:00 |
Doug Coleman
|
78ab09d8bb
|
move file-systems word to core
|
2008-11-11 14:04:05 -06:00 |
Slava Pestov
|
a32acdcff0
|
Tweak grouping code for better method inlining
|
2008-11-11 12:11:13 -06:00 |
Slava Pestov
|
1d630b6cf2
|
Minor documentation fixes
|
2008-11-11 10:51:15 -06:00 |
Slava Pestov
|
e49ee006d1
|
Fix loop combinator docs
|
2008-11-11 08:50:48 -06:00 |
Slava Pestov
|
33a082c361
|
Fix reference to obsolete G: word
|
2008-11-10 02:43:16 -06:00 |
Slava Pestov
|
57242951b9
|
Better error reporting in FROM: and RENAME: words
|
2008-11-08 19:33:15 -06:00 |