Joe Groff
|
60aecace7d
|
remove dangling PRIVATE> from math.parser
|
2009-11-01 00:42:25 -05:00 |
Joe Groff
|
3774c72591
|
rearrange destructive sequence ops docs
|
2009-10-31 16:53:39 -05:00 |
Joe Groff
|
2f90b13160
|
touch up quotation documentation
|
2009-10-31 16:40:10 -05:00 |
Joe Groff
|
9163e4e552
|
clean up cleave/spread/apply combinator articles
|
2009-10-31 15:41:34 -05:00 |
Joe Groff
|
d4a207662e
|
might want to accurately divide large negative fixnums too
|
2009-10-31 12:10:29 -05:00 |
Joe Groff
|
a7011fe087
|
use bignum/f to get accurate division of fixnums >= 2^53 on 64-bit platforms
|
2009-10-31 12:06:56 -05:00 |
Joe Groff
|
07254fa823
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-30 22:02:15 -05:00 |
Joe Groff
|
d55a3a3445
|
remove useless slot types from copy-state
|
2009-10-30 22:01:51 -05:00 |
Slava Pestov
|
c05affdce3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-30 21:00:26 -05:00 |
Slava Pestov
|
0d24e65e4e
|
growable: M\ growable contract should be declared inline, fixes performance regression on stack benchmark
|
2009-10-30 20:53:47 -05:00 |
Joe Groff
|
3af3536404
|
clean up copy implementation for real
|
2009-10-30 19:39:46 -05:00 |
Joe Groff
|
3f15e028f7
|
exile roll and -roll to basis/shuffle and mark them deprecated
|
2009-10-30 17:11:45 -05:00 |
Joe Groff
|
9624b0c5c3
|
add inlinable assoc methods on f
|
2009-10-30 15:22:14 -05:00 |
Joe Groff
|
70ffa003ec
|
eliminate roll/-roll from core
|
2009-10-30 13:36:15 -05:00 |
Joe Groff
|
1cf45abf06
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-30 00:42:37 -05:00 |
Joe Groff
|
09e76591b1
|
start cleaning up internal implementation of copy (needs more work)
|
2009-10-30 00:42:21 -05:00 |
Joe Groff
|
eccf3fba9d
|
shun ugly shuffle words in the docs
|
2009-10-29 19:42:55 -05:00 |
Joe Groff
|
3cf641a87c
|
remove inaccurate comment from sequences docs example
|
2009-10-29 15:34:38 -05:00 |
Doug Coleman
|
1d12a6707d
|
sigma -> map-sum
|
2009-10-29 14:34:04 -05:00 |
Joe Groff
|
a8b9477fe7
|
clean up typos and improve synergy between locals and namespaces docs
|
2009-10-29 14:08:45 -05:00 |
Joe Groff
|
f21ba7a759
|
update the article on shuffle words to hide away the more troublesome ones
|
2009-10-29 14:07:46 -05:00 |
Joe Groff
|
2599993093
|
link vocabularies->words->quotations in synopsis documentation
|
2009-10-28 22:48:25 -05:00 |
Doug Coleman
|
e376a0ece2
|
(normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks
|
2009-10-28 17:25:50 -05:00 |
Doug Coleman
|
1738fb7c5e
|
link a word in docs
|
2009-10-28 16:17:08 -05:00 |
Doug Coleman
|
3e9593d3c0
|
add a unit test for accumulate!
|
2009-10-28 16:12:43 -05:00 |
Doug Coleman
|
def951ce9b
|
add accumulate! for joe
|
2009-10-28 16:10:05 -05:00 |
Doug Coleman
|
93de179c2f
|
over push -> suffix!, over push-all -> append!
|
2009-10-28 15:29:01 -05:00 |
Doug Coleman
|
bd13e018dd
|
memq? -> member-eq?, sorted-memq? -> sorted-member-eq?
|
2009-10-28 15:02:00 -05:00 |
Doug Coleman
|
1476cdb974
|
reverse-here -> reverse!
|
2009-10-28 14:40:15 -05:00 |
Doug Coleman
|
b0e3c7a1fc
|
add docs for append! and suffix!
|
2009-10-28 13:48:16 -05:00 |
Doug Coleman
|
7ce4b746e5
|
parsed -> suffix!, add append!
|
2009-10-28 13:38:27 -05:00 |
Slava Pestov
|
299b5b0f6c
|
filter-here -> filter!
|
2009-10-28 00:44:05 -05:00 |
Slava Pestov
|
50f5c3d116
|
remq -> remove-eq, delq -> remove-eq!
|
2009-10-28 00:23:08 -05:00 |
Slava Pestov
|
b7e05a525b
|
remove unused and really confusing remove-all word
|
2009-10-27 23:45:03 -05:00 |
Slava Pestov
|
951e3e9c83
|
delete-nth -> remove-nth!
|
2009-10-27 23:41:57 -05:00 |
Slava Pestov
|
f5a0a8b6e1
|
delete -> remove!
|
2009-10-27 23:25:35 -05:00 |
Slava Pestov
|
08e7d25dc5
|
change-each -> map!, deep-change-each -> deep-map!
|
2009-10-27 22:32:56 -05:00 |
Joe Groff
|
ad18098a4f
|
add some math.parser hints that slightly improve number parsing performance
|
2009-10-26 17:48:05 -05:00 |
Joe Groff
|
5caa118e40
|
make first2, first3, first4 inline
|
2009-10-26 17:30:37 -05:00 |
Joe Groff
|
11b75ea4bd
|
don't talk about the retain stack anymore in combinators docs
|
2009-10-24 20:58:35 -05:00 |
Slava Pestov
|
2b142dabae
|
Re-organize a few things to reduce '-include=' image size
|
2009-10-23 04:32:17 -05:00 |
Joe Groff
|
d5d89f03a7
|
swap around io combinators to avoid a bunch of redundant "input-stream get"s in each-line, each-block, contents, etc.
|
2009-10-23 00:07:19 -05:00 |
Joe Groff
|
28f5347e71
|
tighten some screws in math.parser
|
2009-10-22 20:48:46 -05:00 |
Joe Groff
|
943bde59f9
|
speed up dec>float a little
|
2009-10-22 18:55:32 -05:00 |
Joe Groff
|
cdd0e5774e
|
make new-resizable on growable sequences return a growable of the same type
|
2009-10-22 18:55:00 -05:00 |
Joe Groff
|
e31ed3eda4
|
add filter-as to sequences
|
2009-10-22 17:37:20 -05:00 |
Joe Groff
|
1a7b4d7c63
|
inline the trivial words in math.parser
|
2009-10-22 17:26:22 -05:00 |
Joe Groff
|
ba5429e772
|
fix sequences bootstrap
|
2009-10-22 14:53:16 -05:00 |
Joe Groff
|
fdea9b09f2
|
change produce-as so it uses an intermediate vector of a type appropriate to the destination type
|
2009-10-22 14:35:27 -05:00 |
Doug Coleman
|
649323ebe0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-22 13:20:17 -05:00 |