Slava Pestov
|
cee6ab6770
|
Add unit test to prevent future screwups
|
2008-05-23 17:45:00 -05:00 |
Slava Pestov
|
a251556024
|
Add failing unit tests
|
2008-05-23 17:33:57 -05:00 |
Doug Coleman
|
79da16bc5a
|
2dip documented, but should we use it in our code? the official stance is "no comment"
|
2008-05-23 16:47:35 -05:00 |
Doug Coleman
|
2225d1b990
|
uncomment bugs to let factor build (buggy) binaries!
|
2008-05-23 16:34:12 -05:00 |
Slava Pestov
|
3ee56c3a68
|
Add extract-keys word
|
2008-05-22 22:41:48 -05:00 |
Slava Pestov
|
56852d3ab8
|
Little cleanups
|
2008-05-22 15:45:30 -05:00 |
Slava Pestov
|
7a8da37733
|
Add failing inference test
|
2008-05-20 18:52:22 -05:00 |
Slava Pestov
|
332960adab
|
Doc fix
|
2008-05-20 18:25:21 -05:00 |
Eduardo Cavazos
|
75eded700d
|
io.binary-docs: fix typo
|
2008-05-19 21:30:55 -05:00 |
Eduardo Cavazos
|
e9ee2dc654
|
sequences-docs: Fix typo
|
2008-05-19 21:28:32 -05:00 |
Eduardo Cavazos
|
8b14f119e5
|
byte-arrays-docs: Fix the description
|
2008-05-19 15:25:45 -05:00 |
Slava Pestov
|
78fb1a5022
|
Tweaks
|
2008-05-18 17:18:28 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
dcce702d0c
|
Remove pending-error machinery
|
2008-05-17 23:50:11 -05:00 |
slava
|
f25c2e80f9
|
Fix Linux monitors
|
2008-05-16 01:44:52 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
29556e2a2b
|
Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust
|
2008-05-15 05:20:42 -05:00 |
Slava Pestov
|
03cefc141e
|
Fixing unit tests
|
2008-05-15 01:38:14 -05:00 |
Slava Pestov
|
46c76b8b1b
|
Fix unit tests
|
2008-05-15 00:03:21 -05:00 |
Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |
Slava Pestov
|
467c9d23af
|
Destructor changes
|
2008-05-14 19:03:07 -05:00 |
Slava Pestov
|
509cf872a8
|
Update docs
|
2008-05-14 01:14:52 -05:00 |
Slava Pestov
|
c60baf1232
|
sift and harvest words added
|
2008-05-13 23:36:55 -05:00 |
Slava Pestov
|
dfb25c3350
|
SSL API fleshed out, doesn't work yet
|
2008-05-12 19:23:32 -05:00 |
Slava Pestov
|
1260c1ba51
|
Working on SSL and refactoring related code to make things easier to plug in
|
2008-05-12 18:53:22 -05:00 |
Slava Pestov
|
b7597fbd8a
|
add strlen
|
2008-05-11 17:43:34 -05:00 |
Slava Pestov
|
d682d572e2
|
Add read-partial word
|
2008-05-11 17:43:17 -05:00 |
Slava Pestov
|
7f725dfa6d
|
Fix stack effect of (exists?)
|
2008-05-11 17:43:11 -05:00 |
Slava Pestov
|
f9db3f8b50
|
Documentation updates
|
2008-05-11 17:42:48 -05:00 |
Slava Pestov
|
e13be8ce3f
|
Use unique word
|
2008-05-11 13:07:07 -05:00 |
Slava Pestov
|
14d04a37aa
|
Help lint fix
|
2008-05-11 02:12:36 -05:00 |
Slava Pestov
|
a42756abac
|
object is now an empty intersection
|
2008-05-11 01:37:37 -05:00 |
Slava Pestov
|
aaf8e66215
|
Fix prettyprinting for INTERSECTION:
|
2008-05-11 00:41:47 -05:00 |
Slava Pestov
|
1bb83a21ae
|
Merge branch 'master' of git://factorcode.org/git/littledan
|
2008-05-11 00:21:39 -05:00 |
Slava Pestov
|
71cb0f9042
|
Disable some tests
|
2008-05-11 00:21:26 -05:00 |
Slava Pestov
|
dd08bdfdd1
|
Class algebra changes
|
2008-05-10 23:59:02 -05:00 |
Daniel Ehrenberg
|
8b6e234709
|
Encodings use singletons; descriptive error updates
|
2008-05-10 20:17:24 -05:00 |
Slava Pestov
|
849b4a062c
|
Document intersection classes
|
2008-05-10 18:59:23 -05:00 |
Slava Pestov
|
db59ade218
|
Fix for SINGLETON:
|
2008-05-10 18:20:50 -05:00 |
Slava Pestov
|
53cda42d44
|
Add failing test
|
2008-05-10 18:09:10 -05:00 |
Slava Pestov
|
315110eb09
|
Working on intersection classes
|
2008-05-10 18:09:05 -05:00 |
Slava Pestov
|
0a3429810c
|
Fix classes.tuple unit test failures
|
2008-05-10 16:28:02 -05:00 |
Slava Pestov
|
5d61651cb2
|
Changing method combination would delete methods
|
2008-05-10 15:56:30 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
4a9a1ba2b5
|
Fix and clean up Windows deployment
|
2008-05-10 15:22:38 -05:00 |
Slava Pestov
|
3f0640457c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-09 18:50:47 -05:00 |
Slava Pestov
|
f0fda2f48f
|
Fix PPC intrinsics
|
2008-05-09 18:50:31 -05:00 |
Slava Pestov
|
8c8f5fdb2c
|
Bigger decks and cards
|
2008-05-09 18:48:48 -05:00 |
Slava Pestov
|
f42719aa98
|
Fix PowerPC write barrier for real
|
2008-05-09 18:24:41 -05:00 |
Slava Pestov
|
c035f86ca2
|
Revert large deck change for now, fix PowerPC write barrier
|
2008-05-09 17:30:32 -05:00 |
Slava Pestov
|
4ffac018a1
|
More robust threads test
|
2008-05-09 17:14:26 -05:00 |
Slava Pestov
|
d425844485
|
Fix bootstrap without compiler being loaded
|
2008-05-09 17:11:46 -05:00 |
Slava Pestov
|
c6bf45c07d
|
Stylistic change
|
2008-05-09 17:11:30 -05:00 |
Slava Pestov
|
30c7f560c1
|
Add unit test for Ed's touch-file fix
|
2008-05-09 16:46:24 -05:00 |
Slava Pestov
|
0cd8e61f24
|
Streams fixes
|
2008-05-09 16:38:27 -05:00 |
Slava Pestov
|
a233349c1f
|
Bigger cards and decks
|
2008-05-09 00:09:12 -05:00 |
Slava Pestov
|
fb605aadad
|
Simpler write barrier
|
2008-05-08 23:21:46 -05:00 |
Slava Pestov
|
d0cb659566
|
Update docs
|
2008-05-08 23:21:06 -05:00 |
Slava Pestov
|
d4fcaa9e84
|
Fix USING:
|
2008-05-08 21:59:27 -05:00 |
Slava Pestov
|
59f85c321e
|
Doc fixes from stesch
|
2008-05-08 20:35:37 -05:00 |
Slava Pestov
|
89de1282be
|
Better support for 8-bit instructions in x86 assembler, more efficient write barrier on x86
|
2008-05-08 20:34:40 -05:00 |
Slava Pestov
|
793c58f7a2
|
Simpler write barrier, upate PowerPC write barrier
|
2008-05-08 17:30:33 -05:00 |
Slava Pestov
|
23d95c99f2
|
Add primitive
|
2008-05-08 17:04:28 -05:00 |
Slava Pestov
|
2164bcf784
|
Fix Ed's fix
|
2008-05-08 16:05:46 -05:00 |
Slava Pestov
|
e0adccbddb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-08 16:01:03 -05:00 |
Eduardo Cavazos
|
b1bc2ff7af
|
io.files: Minor help fix
|
2008-05-08 06:35:42 -05:00 |
Slava Pestov
|
739a75f2bb
|
More efficient minor GC
|
2008-05-07 21:39:20 -05:00 |
Slava Pestov
|
1d60d722fe
|
Improve time word, faster card scan
|
2008-05-07 17:42:41 -05:00 |
Slava Pestov
|
a7c0b356a8
|
Fix inference.state tests
|
2008-05-07 10:31:19 -05:00 |
Slava Pestov
|
0314d05a08
|
Cleanup compiler
|
2008-05-07 07:49:36 -05:00 |
Slava Pestov
|
1b2d7eac4a
|
with-return
|
2008-05-07 07:49:29 -05:00 |
Slava Pestov
|
08e0eff03f
|
Fix stack effect
|
2008-05-07 07:49:13 -05:00 |
Slava Pestov
|
7fb8b3c406
|
Fix threads
|
2008-05-07 04:22:48 -05:00 |
Slava Pestov
|
2f44e86ee1
|
Doc fix
|
2008-05-07 02:33:02 -05:00 |
Slava Pestov
|
a6ab5c3a47
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-07 01:57:08 -05:00 |
Slava Pestov
|
cbac71c3bf
|
Another threads fix
|
2008-05-07 01:56:55 -05:00 |
Doug Coleman
|
fd531c1a31
|
rename butlast to but-last
|
2008-05-07 01:38:34 -05:00 |
Slava Pestov
|
9fd7b12534
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-07 00:40:17 -05:00 |
Slava Pestov
|
1449836f25
|
Debugging threads
|
2008-05-06 22:20:27 -05:00 |
Slava Pestov
|
5666cd78b9
|
Linked error fixes, add 2parallel-each and 2parallel-map combinators
|
2008-05-06 21:23:07 -05:00 |
Doug Coleman
|
0acbdcdcc6
|
remove <resource-path>
|
2008-05-06 14:45:28 -05:00 |
Doug Coleman
|
0cd8023a25
|
use resource: instead of resource-path
|
2008-05-06 14:41:59 -05:00 |
Doug Coleman
|
01f20cf32d
|
update core to use butlast, butlast-slice
|
2008-05-06 12:36:49 -05:00 |
Doug Coleman
|
e771314833
|
add butlast and butlast-slice with docs
|
2008-05-06 12:36:32 -05:00 |
Doug Coleman
|
6590c60cb3
|
fix bootstrap
|
2008-05-06 11:27:13 -05:00 |
Slava Pestov
|
53832ccd2f
|
Fix
|
2008-05-06 09:01:28 -05:00 |
Slava Pestov
|
68d65685e6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-05-06 02:52:21 -05:00 |
Slava Pestov
|
1b9d2478e3
|
Bug fixes
|
2008-05-06 02:52:08 -05:00 |
Eduardo Cavazos
|
404bf07ad5
|
Merge branch 'master' of factorcode.org:/git/factor
|
2008-05-05 21:56:36 -05:00 |
Eduardo Cavazos
|
3883c30639
|
io.files: Fix help bug
|
2008-05-05 21:56:01 -05:00 |
Slava Pestov
|
598ba7dedb
|
Documentation fixes
|
2008-05-05 19:41:44 -05:00 |
Slava Pestov
|
91ef98cc70
|
math.parser fix
|
2008-05-05 18:09:44 -05:00 |
Slava Pestov
|
9d5d4ec5c4
|
Fixes, rename sliding-groups to clumps
|
2008-05-05 17:31:46 -05:00 |
Slava Pestov
|
75fb15ee4c
|
Split stdio up into input-stream/output-stream, pipes work in progress
|
2008-05-05 02:19:25 -05:00 |
Slava Pestov
|
cb83172578
|
sliding-groups
|
2008-05-05 00:18:35 -05:00 |
Slava Pestov
|
255a86c2df
|
Move unclip-last-slice to sequences
|
2008-05-05 00:14:43 -05:00 |
Slava Pestov
|
fa1938eda1
|
Move unclip-last to sequences
|
2008-05-05 00:13:17 -05:00 |
Slava Pestov
|
234242e631
|
Better error. for assertion failures
|
2008-05-05 00:13:06 -05:00 |
Slava Pestov
|
d1a3b64569
|
Fix class sorting again
|
2008-05-02 17:36:31 -05:00 |
Slava Pestov
|
98d6cf4ce8
|
Fix problems found by builder
|
2008-05-02 17:17:53 -05:00 |
Slava Pestov
|
5a29b2e273
|
Class linearization
|
2008-05-02 02:51:38 -05:00 |
Slava Pestov
|
1f32ecbe98
|
Add unit test for feature discovered by erg
|
2008-05-01 21:49:23 -05:00 |
Slava Pestov
|
f0f0cfb7c3
|
dispose-each
|
2008-05-01 21:42:51 -05:00 |
Slava Pestov
|
583d036e8a
|
Use subset? word
|
2008-05-01 20:02:45 -05:00 |
Slava Pestov
|
a1ea2655ed
|
Fix problems found by builder
|
2008-05-01 20:02:34 -05:00 |
Slava Pestov
|
1bd8b19ff5
|
Rename subassoc? to assoc-subset?, add subset? word for sequences
|
2008-05-01 20:01:57 -05:00 |
Slava Pestov
|
d3660002c5
|
Change parser so that M:: can use call-next-method
|
2008-05-01 16:23:35 -05:00 |
Slava Pestov
|
7584e02805
|
New checksum protocol
|
2008-04-30 16:11:55 -05:00 |
Slava Pestov
|
a145d1bac3
|
Fix typo
|
2008-04-30 04:53:11 -05:00 |
Slava Pestov
|
d2fe9f6abb
|
Fix unit tests
|
2008-04-29 06:01:01 -05:00 |
Slava Pestov
|
ee46527023
|
Fix tests
|
2008-04-29 03:59:41 -05:00 |
Slava Pestov
|
5901107f66
|
Bootstrap fix
|
2008-04-29 01:49:06 -05:00 |
Slava Pestov
|
08af497255
|
Fix /f for large integers
|
2008-04-28 21:26:31 -05:00 |
Slava Pestov
|
1083f36e6e
|
Fix stage1 bootstrap bug, overly-eager object merging
|
2008-04-28 21:25:59 -05:00 |
Doug Coleman
|
e486683d96
|
fix binsearch and thus math.primes
|
2008-04-28 18:09:13 -05:00 |
Doug Coleman
|
1dbc37e0cd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-28 15:18:07 -05:00 |
Doug Coleman
|
594d57d5cc
|
fix docs
|
2008-04-28 15:17:47 -05:00 |
Slava Pestov
|
1f7be9945b
|
Cleanup erg's cleanup
|
2008-04-28 14:52:03 -05:00 |
Doug Coleman
|
61ffc2efe6
|
better fix is a new boot image.
|
2008-04-28 10:36:41 -05:00 |
Doug Coleman
|
688202ea1f
|
fix bootstrap
|
2008-04-28 10:11:26 -05:00 |
Doug Coleman
|
09c21f077b
|
add invert-comparison word
|
2008-04-27 23:23:51 -05:00 |
Doug Coleman
|
32814ffce5
|
<=> outputs +lt+ +eq+ +gt+
|
2008-04-27 18:57:46 -05:00 |
Doug Coleman
|
b4f7619655
|
add math.order
|
2008-04-27 17:03:21 -05:00 |
Slava Pestov
|
31308a7fb2
|
Oops
|
2008-04-27 06:42:53 -05:00 |
Slava Pestov
|
524e3ea762
|
Fix PPC backend load error
|
2008-04-27 06:42:12 -05:00 |
Slava Pestov
|
9a5d34ae7b
|
Fix conflicts
|
2008-04-27 03:19:41 -05:00 |
Slava Pestov
|
517671fad0
|
Thread refactoring work in progress
|
2008-04-27 03:16:12 -05:00 |
Slava Pestov
|
7a7d7be324
|
Fix typo in documentation
|
2008-04-27 03:15:31 -05:00 |
Slava Pestov
|
6ee115901a
|
Better error message
|
2008-04-26 18:55:26 -05:00 |
Doug Coleman
|
550b83278a
|
fix unit test
|
2008-04-26 18:45:03 -05:00 |
Doug Coleman
|
658ec32b67
|
rearrange IN:
add using
|
2008-04-26 11:28:08 -05:00 |
Doug Coleman
|
ce087fcf61
|
fix using
|
2008-04-26 11:06:46 -05:00 |
Doug Coleman
|
e264537a1a
|
reverse the arguments of diff, assoc-diff
fix lots of usings
fix help-lint
|
2008-04-26 02:01:06 -05:00 |
Doug Coleman
|
15402ed1b4
|
core changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
|
2008-04-25 23:12:44 -05:00 |
Slava Pestov
|
20e599251b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-25 03:27:05 -05:00 |
Slava Pestov
|
3ea844b9f2
|
Better error message
|
2008-04-25 03:23:56 -05:00 |
Doug Coleman
|
9f97ae2b0c
|
add unit test for parser
|
2008-04-25 01:54:42 -05:00 |
Doug Coleman
|
ad0139ac0c
|
default vocab is now f when parsing files
|
2008-04-25 00:23:49 -05:00 |
Slava Pestov
|
857ecda0eb
|
Improve error messages for mirrors
|
2008-04-24 02:48:48 -05:00 |
Doug Coleman
|
ca1484b94c
|
fix ffi test
|
2008-04-23 17:07:37 -05:00 |
Doug Coleman
|
8a0909d849
|
fix ffi test int ffi test 36 point 5
|
2008-04-10 20:09:36 -05:00 |
Slava Pestov
|
df41c8b68f
|
Fix documentation
|
2008-04-23 02:46:35 -05:00 |
Slava Pestov
|
f1113b7c2a
|
Fix case bug
|
2008-04-22 16:29:10 -05:00 |
Slava Pestov
|
cad4a4ea77
|
Support old behavior
|
2008-04-20 22:20:13 -05:00 |
Slava Pestov
|
40acac17c2
|
Fix f ... alien>string
|
2008-04-20 19:29:58 -05:00 |
Slava Pestov
|
a3a0ce5bee
|
Fixes
|
2008-04-20 06:15:08 -05:00 |
Slava Pestov
|
55f6636bc0
|
FFI string encoding conversion
|
2008-04-20 05:15:46 -05:00 |
Slava Pestov
|
d1f37ab5ec
|
Fix bloopers
|
2008-04-20 02:30:52 -05:00 |
Slava Pestov
|
10ee5cf8ed
|
Fix bootstrap
|
2008-04-20 00:18:27 -05:00 |
Slava Pestov
|
18c2f11d06
|
Move columns, bit-vectors, byte-vectors, float-vectors to extra
|
2008-04-19 22:56:28 -05:00 |
Slava Pestov
|
435e24f3b7
|
Fix regression
|
2008-04-19 21:43:45 -05:00 |
Slava Pestov
|
6a3f908c41
|
Fix PowerPC inline allocators
|
2008-04-19 21:41:51 -05:00 |
Slava Pestov
|
f4fdbd6a6c
|
Fix problem with words becoming uncompiled
|
2008-04-19 20:56:36 -05:00 |
Slava Pestov
|
0ae748d9ba
|
Compiler fixes
|
2008-04-19 20:39:58 -05:00 |
Slava Pestov
|
f48d5091c9
|
Faster inline allocators
|
2008-04-19 04:52:34 -05:00 |
Slava Pestov
|
6dedc433d5
|
Improve recursive word type inference
|
2008-04-19 02:11:55 -05:00 |
Slava Pestov
|
3b795b6a07
|
Fix class< bug
|
2008-04-19 02:11:40 -05:00 |
Slava Pestov
|
d7763d6b71
|
Add another unit test
|
2008-04-19 02:11:30 -05:00 |
Slava Pestov
|
2d2b3ec904
|
Partial dispatch on integer operations
|
2008-04-18 16:51:09 -05:00 |
Slava Pestov
|
608a1c03f4
|
Improve type inference for recursive functions
|
2008-04-17 14:34:32 -05:00 |
Slava Pestov
|
80ee4f8771
|
Code cleanup
|
2008-04-17 12:54:47 -05:00 |
Slava Pestov
|
390afacac8
|
Better modular arithmetic optmizer
|
2008-04-17 12:22:24 -05:00 |
Slava Pestov
|
9edff32bb7
|
Update docs
|
2008-04-17 05:17:30 -05:00 |
Slava Pestov
|
382b5f9aa8
|
Fix tchange
|
2008-04-17 05:16:28 -05:00 |
Slava Pestov
|
3d62f9393a
|
Fix PPC backend
|
2008-04-17 04:39:16 -05:00 |
Slava Pestov
|
d7272871fe
|
Remove commented out code
|
2008-04-17 04:14:55 -05:00 |
Slava Pestov
|
c00f89c38b
|
Fix problem with callbacks
|
2008-04-17 04:14:42 -05:00 |
Slava Pestov
|
deb51fbd00
|
Don't emit first engine in the sequence
|
2008-04-17 03:07:17 -05:00 |
Slava Pestov
|
91e516853a
|
Generate branches in reverse order
|
2008-04-17 03:06:55 -05:00 |
Slava Pestov
|
b4ce5c93e8
|
More efficient locals
|
2008-04-17 03:05:36 -05:00 |
Slava Pestov
|
4eb4542431
|
Add failing unit test
|
2008-04-17 03:03:22 -05:00 |
Slava Pestov
|
9589c5359a
|
Remove commented-out code
|
2008-04-17 03:03:00 -05:00 |
Slava Pestov
|
7601005ac6
|
Fix load, test, help failurse
|
2008-04-14 07:53:54 -05:00 |
Slava Pestov
|
7f89cb73a1
|
Fix bootstrap
|
2008-04-14 05:27:04 -05:00 |
Slava Pestov
|
31a9954530
|
Documentation updates and cleanups
|
2008-04-14 05:19:26 -05:00 |
Slava Pestov
|
70bec926d0
|
New convention for parametrized constructors: new-* instead of construct-*
|
2008-04-14 05:07:31 -05:00 |
Slava Pestov
|
d42ae9508f
|
Merge with erg's changes
|
2008-04-14 04:42:43 -05:00 |
Slava Pestov
|
31e6604a68
|
Inheritance-friendly lexer type
|
2008-04-14 03:54:34 -05:00 |
Slava Pestov
|
5c94bd00b0
|
Change unit test
|
2008-04-14 03:54:17 -05:00 |
Slava Pestov
|
5fda0ed040
|
Throw error if superclass is not a tuple class
|
2008-04-14 03:54:02 -05:00 |
Doug Coleman
|
f64d511ca6
|
add usings
|
2008-04-14 02:40:32 -05:00 |
Doug Coleman
|
4597cab824
|
move some words to sets
write docs for sets
started on usings..
|
2008-04-14 02:20:37 -05:00 |
Doug Coleman
|
83aad018ca
|
add union word
move prune
|
2008-04-14 01:14:46 -05:00 |
Doug Coleman
|
f80085ff0a
|
seq-diff -> diff
seq-intersect -> intersect
|
2008-04-13 23:09:42 -05:00 |
Doug Coleman
|
2edd0fefc9
|
new -> new-sequence
construct-empty -> new
construct-boa -> boa
diff -> assoc-diff
union -> assoc-union
intersect -> assoc-intersect
|
2008-04-13 22:58:07 -05:00 |
Doug Coleman
|
30b75a797a
|
construct-boa -> boa
construct-empty -> new
|
2008-04-13 15:06:09 -05:00 |
Doug Coleman
|
fafd00bae7
|
rename new -> new-sequence
|
2008-04-13 12:54:58 -05:00 |
Slava Pestov
|
f7df948b06
|
Documentation updates
|
2008-04-13 09:34:27 -05:00 |
Slava Pestov
|
0a5701d868
|
Fix write barrier and roots problem with strings
|
2008-04-13 09:20:19 -05:00 |
Slava Pestov
|
aaf48cebf5
|
New utility word
|
2008-04-13 03:52:40 -05:00 |
Slava Pestov
|
9cc25c3eff
|
Fix docs
|
2008-04-13 03:47:51 -05:00 |
Slava Pestov
|
8bb7aafee5
|
Fix bootstrap error
|
2008-04-13 03:22:51 -05:00 |
Slava Pestov
|
8110074bc0
|
Doc updates
|
2008-04-13 00:39:56 -05:00 |
Slava Pestov
|
4435f5bf96
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-13 00:39:50 -05:00 |
Slava Pestov
|
55e777476c
|
Add parser logic to catch common mistake
|
2008-04-13 00:26:03 -05:00 |
Slava Pestov
|
a5d5dfb0df
|
Update duplex streams for new-slots
|
2008-04-13 00:21:48 -05:00 |
Slava Pestov
|
615f7057e4
|
Omit tuple dispatch engines from usage listings
|
2008-04-12 19:05:06 -05:00 |
Doug Coleman
|
88bb122d1c
|
update docs on set-os-env
|
2008-04-11 22:42:45 -05:00 |
Doug Coleman
|
def4e06652
|
unit test for long os-env values
|
2008-04-11 22:41:38 -05:00 |
Slava Pestov
|
4bd21f59db
|
Merge branch 'master' of git://factorcode.org/git/littledan
|
2008-04-11 16:17:01 -05:00 |
Doug Coleman
|
723696fa32
|
update docs on gensym
|
2008-04-11 13:04:21 -05:00 |
Doug Coleman
|
dbac0a1543
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-11 12:59:20 -05:00 |
Doug Coleman
|
bced4022e5
|
updating usages of cond/case
|
2008-04-11 12:53:22 -05:00 |
Doug Coleman
|
9348b9b8a7
|
gensyms don't output a number in the name now
|
2008-04-11 12:52:56 -05:00 |
Doug Coleman
|
ce57aca4f5
|
case now executes its keys if they are words
cond now accepts a default quotation
|
2008-04-11 12:51:50 -05:00 |
Slava Pestov
|
0c7e742b8c
|
step-into for hooks
|
2008-04-11 08:35:07 -05:00 |
slava
|
56892ae74a
|
Overhaul monitors
|
2008-04-11 07:15:26 -05:00 |
Slava Pestov
|
48a16b542d
|
Unit test fixes
|
2008-04-09 20:14:14 -05:00 |
Slava Pestov
|
f6e73abc02
|
Redo refresh-all
|
2008-04-09 19:30:54 -05:00 |
Doug Coleman
|
02886132f3
|
add [un]set-os-env tests
|
2008-04-09 12:50:58 -05:00 |
Slava Pestov
|
5204d7065c
|
Improve docs
|
2008-04-09 03:00:15 -05:00 |
Slava Pestov
|
8d8c39ecca
|
Fix circularity
|
2008-04-09 02:53:21 -05:00 |
Eric Mertens
|
c6e1347c67
|
Two small spelling fixes
|
2008-04-08 23:28:51 -07:00 |
Doug Coleman
|
c5229fcbd1
|
add some docs for environment variables
|
2008-04-09 00:32:18 -05:00 |
Doug Coleman
|
6c5935a3b0
|
add set-os-env, unset-os-env
|
2008-04-08 23:08:11 -05:00 |
Slava Pestov
|
b4ad4673b5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-07 20:45:06 -05:00 |
Slava Pestov
|
0f4ac3a8dc
|
Slot shadow warnings
|
2008-04-07 20:44:43 -05:00 |
Slava Pestov
|
4c08b7dc81
|
Add zip word, better code-room primitive
|
2008-04-07 20:19:49 -05:00 |
Slava Pestov
|
600740d68b
|
Tweaks
|
2008-04-07 20:07:30 -05:00 |
Slava Pestov
|
e4f5448ae1
|
Documentation
|
2008-04-07 20:07:12 -05:00 |
Slava Pestov
|
f7f7972756
|
Sequence equality on slices and reversals
|
2008-04-07 20:07:03 -05:00 |
Slava Pestov
|
fcb78822b2
|
Remove annoying and useless shadowing warnings
|
2008-04-07 00:16:05 -05:00 |
Slava Pestov
|
225a0fb781
|
Fix Windows crash with set-os-envs
|
2008-04-06 23:31:53 -05:00 |
Slava Pestov
|
f5d7f8b917
|
Doc fix
|
2008-04-06 20:09:31 -05:00 |
Slava Pestov
|
29406f07eb
|
Fix declaration
|
2008-04-05 21:30:16 -05:00 |
Slava Pestov
|
871831fdae
|
Fixing hook stack effects
|
2008-04-05 20:07:30 -05:00 |
Daniel Ehrenberg
|
b369ed600d
|
Graph docs fix
|
2008-04-05 16:02:41 -05:00 |
Slava Pestov
|
d5667fd4b1
|
Better hashcodes
|
2008-04-05 07:35:51 -05:00 |
Slava Pestov
|
1cc72a386e
|
Faster bootstrap
|
2008-04-05 07:35:36 -05:00 |
Slava Pestov
|
f7f43fa689
|
ABOUT: updates vocabulary
|
2008-04-05 07:00:09 -05:00 |
Slava Pestov
|
b2cb88f497
|
GC: allocate large objects directly into tenured space
|
2008-04-05 04:01:46 -05:00 |
Slava Pestov
|
cfa1c02013
|
Add test case for GC
|
2008-04-05 02:08:45 -05:00 |
Slava Pestov
|
4139f0e804
|
Fix set-current-directory
|
2008-04-04 22:22:38 -05:00 |
Slava Pestov
|
d046c3b614
|
Documentation updates
|
2008-04-04 19:40:08 -05:00 |
Slava Pestov
|
979d0b7dfe
|
Fixing unit tests
|
2008-04-04 19:30:04 -05:00 |
Slava Pestov
|
8f8d78d73d
|
Documentation updates
|
2008-04-04 09:57:06 -05:00 |
Slava Pestov
|
ca652dc157
|
Fix UI panes
|
2008-04-04 08:44:32 -05:00 |
Slava Pestov
|
9c31dc1164
|
Fix failing unit test
|
2008-04-04 07:39:00 -05:00 |
Slava Pestov
|
8d39853248
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-04 07:09:21 -05:00 |
Slava Pestov
|
3a374f2045
|
Fix amazing performance regression
|
2008-04-04 07:08:03 -05:00 |
Slava Pestov
|
c8588a37ee
|
Load fixes
|
2008-04-04 06:28:51 -05:00 |
Slava Pestov
|
5cc78f5b39
|
Remove usages of delegation from core io
|
2008-04-04 06:21:50 -05:00 |
Slava Pestov
|
48a6baedcd
|
Convert compiler to use inheritance
|
2008-04-04 05:44:45 -05:00 |
Slava Pestov
|
9e227d394e
|
Remove redundant code
|
2008-04-04 05:09:58 -05:00 |
Slava Pestov
|
b040d4d033
|
Convert prettyprinter to inheritance
|
2008-04-04 04:33:35 -05:00 |
Slava Pestov
|
82fc8f18db
|
Converting core to use inheritance
|
2008-04-04 03:46:30 -05:00 |
Slava Pestov
|
ef4046cda9
|
Converting code to use inheritance
|
2008-04-04 00:33:06 -05:00 |
Doug Coleman
|
1e538ccd03
|
more docs
|
2008-04-03 22:16:37 -05:00 |
Slava Pestov
|
76581ad6d0
|
Remove crappy parser feature
|
2008-04-03 21:43:41 -05:00 |
Doug Coleman
|
e22a7a6100
|
update docs pl0x
|
2008-04-03 21:39:52 -05:00 |
Slava Pestov
|
f2440381cd
|
More documentation updates
|
2008-04-03 21:29:49 -05:00 |
Slava Pestov
|
cc2f512287
|
New classes.builtin vocab
|
2008-04-03 21:19:20 -05:00 |
Slava Pestov
|
8245d65a6c
|
Documentation updates
|
2008-04-03 19:08:34 -05:00 |
erg
|
653bc1cd80
|
update docs
|
2008-04-03 18:59:04 -05:00 |
erg
|
4acd587629
|
move cwd and cd to private vocabs
|
2008-04-03 18:34:47 -05:00 |
Slava Pestov
|
e006aca541
|
Walker: step directly into the effective method
|
2008-04-03 17:33:06 -05:00 |
Slava Pestov
|
16377be935
|
Use call-next-method
|
2008-04-03 05:57:20 -05:00 |
Slava Pestov
|
88092f2c2a
|
Documentation update
|
2008-04-03 05:27:38 -05:00 |
Slava Pestov
|
1ff2eaf09c
|
Move enum docs
|
2008-04-03 05:24:04 -05:00 |
Slava Pestov
|
54265a9f4c
|
Final inheritance fixes
|
2008-04-03 04:58:37 -05:00 |
Slava Pestov
|
cfe1c5d39e
|
Update unit test for word removal
|
2008-04-03 00:22:10 -05:00 |
Slava Pestov
|
93d9722a6b
|
Fix class resetting
|
2008-04-03 00:21:53 -05:00 |
Slava Pestov
|
a27fa29098
|
Remove type, class-hash primitives
|
2008-04-02 21:37:26 -05:00 |
Slava Pestov
|
192471badb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-02 21:31:50 -05:00 |
Slava Pestov
|
337d582a81
|
Fix call-next-method
|
2008-04-02 21:31:41 -05:00 |
Slava Pestov
|
5346e1899f
|
Working on call-next-method, and identity-tuple
|
2008-04-02 21:27:49 -05:00 |
Doug Coleman
|
0d8a27e5e4
|
update docs
|
2008-04-02 19:23:26 -05:00 |
Doug Coleman
|
a9cd31704d
|
remove win32? and win64? words
|
2008-04-02 18:53:24 -05:00 |
Slava Pestov
|
8fde3fb914
|
More inheritance debugging
|
2008-04-02 18:50:21 -05:00 |
Doug Coleman
|
393f77715c
|
update everything to use os singletons
|
2008-04-02 18:25:33 -05:00 |
Doug Coleman
|
7cb3fdcfec
|
compiler backend now dispatches on the os
|
2008-04-02 17:07:38 -05:00 |
Doug Coleman
|
d736a8660d
|
cpu is now a singleton
|
2008-04-02 16:32:58 -05:00 |
Doug Coleman
|
7ec68e0aa7
|
singleton docs
|
2008-04-02 16:32:34 -05:00 |
Doug Coleman
|
8b22f4436b
|
t is now a singleton
|
2008-04-02 16:32:10 -05:00 |
Doug Coleman
|
47b54b1307
|
add singletons to core
|
2008-04-02 15:41:29 -05:00 |
Doug Coleman
|
e62c3c323c
|
fix unit test
|
2008-04-02 13:13:56 -05:00 |
Doug Coleman
|
11feb563eb
|
move singletons to core
|
2008-04-02 13:11:55 -05:00 |
Slava Pestov
|
7a596ce004
|
Debugging inheritancE
|
2008-04-02 02:44:10 -05:00 |
Slava Pestov
|
f96a43c42d
|
Getting ready to drop in new dispatch code
|
2008-04-02 00:45:30 -05:00 |
Slava Pestov
|
fa8b578370
|
Rewriting method dispatch to support inheritance
|
2008-04-02 00:28:07 -05:00 |
Doug Coleman
|
2bad7228a7
|
rename normalize-pathname to normalize-path
fix windows launcher issue
|
2008-04-01 19:51:49 -05:00 |
Doug Coleman
|
ae623ff924
|
normalize-pathname prepends unicode prefix,
(normalize-pathname) does not
|
2008-04-01 19:00:20 -05:00 |
Slava Pestov
|
8f3fd992a1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-04-01 01:40:37 -05:00 |
Slava Pestov
|
2223633b43
|
Tweak
|
2008-04-01 01:40:30 -05:00 |
Slava Pestov
|
38cb4f13b6
|
Add 3cleave
|
2008-04-01 01:40:12 -05:00 |
Eduardo Cavazos
|
c71a3e05c6
|
Fix add references
|
2008-03-31 20:29:12 -06:00 |
Eduardo Cavazos
|
cc5ddd8d78
|
Resolve more add/add* items
|
2008-03-31 20:05:06 -06:00 |
Eduardo Cavazos
|
4f07aefc97
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
core/classes/tuple/tuple.factor
|
2008-03-31 19:42:21 -06:00 |
Eduardo Cavazos
|
e75222d039
|
More add and add* cleanups
|
2008-03-31 19:24:48 -06:00 |
Eduardo Cavazos
|
9e96befa69
|
Remove add and add*
|
2008-03-31 19:24:29 -06:00 |
Eduardo Cavazos
|
aa40350aa7
|
replace add* and add with prefix and suffix
|
2008-03-31 18:18:05 -06:00 |
Eduardo Cavazos
|
01d0ab20c6
|
sequences: new words: prefix and suffix
|
2008-03-31 15:28:21 -06:00 |
Doug Coleman
|
b13ac1e17f
|
remove using
|
2008-03-31 13:51:24 -05:00 |
Doug Coleman
|
13b31be060
|
fix copy-tree
|
2008-03-31 13:43:42 -05:00 |
Slava Pestov
|
8f0530daa6
|
More inheritance fixes
|
2008-03-31 03:40:27 -05:00 |
Slava Pestov
|
75497d7212
|
Add another unit test
|
2008-03-31 01:26:09 -05:00 |
Slava Pestov
|
6995e2adf5
|
Tuple reshaping now works with inheritance
|
2008-03-31 01:19:34 -05:00 |
Slava Pestov
|
2ebb7d2271
|
Clean up bootstrap code a bit
|
2008-03-31 01:19:21 -05:00 |
Slava Pestov
|
8aa676ab1e
|
Documentation fixes
|
2008-03-30 22:42:36 -05:00 |
Slava Pestov
|
edc586e48b
|
Merge commit 'yuuki/master'
|
2008-03-30 20:16:28 -05:00 |
Slava Pestov
|
cd85b545bd
|
Cleaning up tuples
|
2008-03-30 17:23:42 -05:00 |
Slava Pestov
|
71283f7fc5
|
Documentation update
|
2008-03-30 17:21:58 -05:00 |
erg
|
5b0f6907fb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-30 14:49:19 -05:00 |
erg
|
6ece2fbde2
|
fix copy-tree
|
2008-03-30 14:48:49 -05:00 |
Slava Pestov
|
8bc2589a7a
|
Documentation updates
|
2008-03-30 08:16:07 -05:00 |
erg
|
f49d26e8d0
|
make copy-tree and delete-tree symlink aware
|
2008-03-30 01:13:29 -05:00 |
Slava Pestov
|
2d19b38683
|
Documentation fixes
|
2008-03-30 00:40:43 -05:00 |
Slava Pestov
|
8eb55b4c59
|
More doc fixes
|
2008-03-29 23:48:06 -05:00 |
Slava Pestov
|
48501f1f6e
|
Documentation fixes
|
2008-03-29 23:11:45 -05:00 |
Slava Pestov
|
c22af5c7a6
|
Rename 2apply to bi@
|
2008-03-29 20:36:58 -05:00 |
Slava Pestov
|
db7939d68c
|
Cleanup
|
2008-03-29 20:28:07 -05:00 |
Slava Pestov
|
f00ff8813d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-29 20:17:42 -05:00 |
Eduardo Cavazos
|
2e04b8623d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-29 16:08:55 -06:00 |
Eduardo Cavazos
|
8ea195d8ce
|
hashtables: use cleavers in hashtables
|
2008-03-29 16:08:08 -06:00 |
Slava Pestov
|
0e6f753b2f
|
Fix help
|
2008-03-29 16:04:46 -05:00 |
Slava Pestov
|
7174e8cbc4
|
Fixing unit test failures
|
2008-03-29 15:50:50 -05:00 |
Slava Pestov
|
189a9323cd
|
Fix tree shaker issue
|
2008-03-29 05:03:17 -05:00 |
Slava Pestov
|
47c91e379e
|
Fix predicate clobberage
|
2008-03-29 05:03:04 -05:00 |
Slava Pestov
|
adb1dd14d0
|
Rename tuples vocab to classes.tuple for consistency
|
2008-03-29 03:34:48 -05:00 |
Slava Pestov
|
f5e2389c04
|
Clean up tuple code and get hierarchy changes working
|
2008-03-29 02:46:29 -05:00 |
Slava Pestov
|
aec04edbda
|
Phasing out get-slots and cleaning up some code
|
2008-03-29 00:59:05 -05:00 |
Slava Pestov
|
ea45fe2b45
|
Move more cleave stuff into core
|
2008-03-28 23:38:03 -05:00 |
Slava Pestov
|
2ffd5a1b0d
|
Merge branch 'master' of git://factorcode.org/git/littledan
|
2008-03-28 23:08:15 -05:00 |
Slava Pestov
|
1f3e6fd0b7
|
combinators.cleave is now core
|
2008-03-28 23:00:20 -05:00 |
Slava Pestov
|
d8abb49a9b
|
Working on classes
|
2008-03-28 22:59:48 -05:00 |
Daniel Ehrenberg
|
31de812987
|
renaming parse-unit to scan-until
|
2008-03-27 20:52:53 -04:00 |
Daniel Ehrenberg
|
7ad1686590
|
Factoring out parse-unit
|
2008-03-27 20:50:41 -04:00 |
Slava Pestov
|
b6fdf66f29
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-28 20:28:55 -05:00 |
Slava Pestov
|
a0975b5c46
|
Adding some unit tests
|
2008-03-28 20:28:17 -05:00 |
Doug Coleman
|
280e3bbf98
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 20:10:30 -05:00 |
Doug Coleman
|
17ba5aa2ef
|
use resource:
|
2008-03-27 20:10:16 -05:00 |
Slava Pestov
|
2c5f9ce6ca
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 16:24:48 -05:00 |
Slava Pestov
|
af28c3376d
|
Fix PowerPC <tuple> intrinsic
|
2008-03-27 16:24:38 -05:00 |
Doug Coleman
|
b6818e75f4
|
cleanup windows normalize-path
|
2008-03-27 16:22:24 -05:00 |
Doug Coleman
|
8939dd4971
|
add path-separator
|
2008-03-26 14:57:35 -05:00 |
erg
|
84a2a32a4e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 18:14:13 -05:00 |
erg
|
d8fc446622
|
add unit tests and fix lots of words for normalize-pathname
|
2008-03-27 18:13:55 -05:00 |
Slava Pestov
|
c19b02a7b9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 17:53:15 -05:00 |
Slava Pestov
|
f09547ece1
|
Fix mirrors docs
|
2008-03-27 17:47:04 -05:00 |
Slava Pestov
|
6de4ca510b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 17:13:00 -05:00 |
Slava Pestov
|
f0a900d11b
|
Fix Windows bootstrap
|
2008-03-27 17:12:39 -05:00 |
erg
|
15139b06ec
|
can't use unicode or ascii in io.files..
|
2008-03-27 09:06:06 -05:00 |
erg
|
e39894155c
|
add windows-absolute-path? and move unit tests
|
2008-03-27 09:00:59 -05:00 |
erg
|
3dde03bb4d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-27 07:36:18 -05:00 |
Slava Pestov
|
febcd88459
|
Unit test fixes
|
2008-03-27 05:13:52 -05:00 |
Slava Pestov
|
f1ee3dcb32
|
Clean up temp-directory
|
2008-03-27 02:12:15 -05:00 |
Slava Pestov
|
3a9839a168
|
Fix conflict
|
2008-03-27 01:43:32 -05:00 |
Slava Pestov
|
5aae4516dd
|
Working on slot inheritance
|
2008-03-27 01:42:13 -05:00 |
erg
|
15c68a23f8
|
remove ?resource-path and resource-exists?
|
2008-03-26 23:47:51 -05:00 |
Slava Pestov
|
a90c3ddf5d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-26 23:12:44 -05:00 |
Slava Pestov
|
f05fef0a63
|
Fix PowerPC compiler backend
|
2008-03-26 23:11:55 -05:00 |
erg
|
5bab5de16d
|
make directory work inside with-directory
|
2008-03-26 22:47:13 -05:00 |
erg
|
24466cfc57
|
normalize-pathname all ova tha place
|
2008-03-26 22:39:16 -05:00 |
erg
|
4684c9cacc
|
work on normalize-pathname
add two failing unit tests
|
2008-03-26 19:40:40 -05:00 |
Slava Pestov
|
be5a09c9e3
|
Inheritance work in progress
|
2008-03-26 18:37:28 -05:00 |
Slava Pestov
|
690621ffb6
|
Change PREDICATE: syntax
|
2008-03-26 18:23:19 -05:00 |
Slava Pestov
|
67eea75f4a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-26 17:08:56 -05:00 |
Slava Pestov
|
89a531d4a2
|
Fixing unit tests
|
2008-03-26 17:07:50 -05:00 |
Slava Pestov
|
4844bae31a
|
Tuple redefinition fixes
|
2008-03-26 16:38:31 -05:00 |
Doug Coleman
|
d4dd93e316
|
move some io files unit tests to unix
|
2008-03-26 16:22:34 -05:00 |
erg
|
eed26edf23
|
fix bootstrap
|
2008-03-26 15:24:54 -05:00 |
Daniel Ehrenberg
|
64203f762d
|
Docs improvements; simplification of design of io.encodings.8-bit
|
2008-03-26 14:41:09 -04:00 |
Slava Pestov
|
e1ad21a439
|
Working on shapes
|
2008-03-26 03:57:48 -05:00 |
Slava Pestov
|
b3f99d1746
|
Merge git://factorcode.org/git/littledan
|
2008-03-25 21:56:52 -05:00 |
Daniel Ehrenberg
|
06848c8e75
|
UTF-16 native order; better encodings docs
|
2008-03-25 21:17:37 -04:00 |
erg
|
1070685db7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-25 19:52:29 -05:00 |
erg
|
b13e0f7042
|
redo path handling
|
2008-03-25 19:50:39 -05:00 |
Daniel Ehrenberg
|
514c626e56
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-25 19:43:09 -04:00 |
Slava Pestov
|
577c670631
|
Test fix
|
2008-03-24 20:15:42 -05:00 |
Slava Pestov
|
8d7367674c
|
Class algebra refactoring
|
2008-03-24 19:52:21 -05:00 |
Daniel Ehrenberg
|
7888601949
|
Change to encodings docs
|
2008-03-23 00:58:17 -04:00 |
Daniel Ehrenberg
|
d967d04e4c
|
Changing 8-bit encoding names; documentation
|
2008-03-23 00:43:43 -04:00 |
Daniel Ehrenberg
|
4cfd62c373
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-21 16:59:40 -04:00 |
Daniel Ehrenberg
|
fae69bd092
|
Final fix for 8-bit encodings
|
2008-03-21 16:57:13 -04:00 |
Daniel Ehrenberg
|
88baf7c3b7
|
latin1 -> iso-8859-1
|
2008-03-21 14:07:17 -04:00 |
Slava Pestov
|
02727576c2
|
New slots are now in the core
|
2008-03-20 15:30:59 -05:00 |
Slava Pestov
|
e20762e0cb
|
Fix errors
|
2008-03-20 14:25:08 -05:00 |
Slava Pestov
|
616f96dbb7
|
Fixes
|
2008-03-19 23:58:47 -05:00 |
Slava Pestov
|
70641c9293
|
Fix failing classes unit tests
|
2008-03-19 23:29:59 -05:00 |
Slava Pestov
|
aec6d6f5c8
|
Replace (stat) with (exists?)
|
2008-03-19 23:29:19 -05:00 |
Slava Pestov
|
e9d7e2523c
|
Clean up random and fix circular
|
2008-03-19 21:48:29 -05:00 |
Slava Pestov
|
0d9947198c
|
Bootstrap fixes
|
2008-03-19 21:41:39 -05:00 |
Doug Coleman
|
6f2369b16e
|
add code to bootstrap.syntax
|
2008-03-19 21:15:38 -05:00 |
Doug Coleman
|
d0b348591a
|
path+, prepend
|
2008-03-19 19:15:43 -05:00 |
Slava Pestov
|
5904d3fffa
|
Fix set-timeout with dan's new encoding stuff
|
2008-03-19 15:24:49 -05:00 |
Slava Pestov
|
3591ed402d
|
Simplify vocab.loader even further
|
2008-03-19 14:39:08 -05:00 |
Slava Pestov
|
3d43c0350e
|
Fix USING: in alien.factor
|
2008-03-19 13:26:39 -05:00 |
Slava Pestov
|
e826f1fe4a
|
Merge branch 'master' of git://factorcode.org/git/littledan
|
2008-03-19 13:23:55 -05:00 |
Slava Pestov
|
8f521b07f2
|
Merge branch 'master' of git://pgdn.org/factor
|
2008-03-19 13:20:36 -05:00 |
Slava Pestov
|
de4b699d98
|
Documentation update
|
2008-03-19 02:43:23 -05:00 |
Joe Groff
|
11d28109cf
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-18 23:02:44 -07:00 |
Slava Pestov
|
d04eb777ff
|
Update bootstrap code for loader changes
|
2008-03-18 21:45:04 -05:00 |
Slava Pestov
|
d3997fbe08
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-18 21:43:58 -05:00 |
Slava Pestov
|
848c340ae9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-18 21:43:42 -05:00 |
Slava Pestov
|
993a647ccc
|
Parser fixes
|
2008-03-18 21:43:29 -05:00 |
Slava Pestov
|
da7f10804a
|
Refactor vocab loader
|
2008-03-18 20:27:09 -05:00 |
Slava Pestov
|
23dd1f3310
|
Fix usage typo
|
2008-03-18 20:24:39 -05:00 |
Slava Pestov
|
4ec88d6bc6
|
Fix tests typo
|
2008-03-18 20:24:29 -05:00 |
Slava Pestov
|
290883f0e4
|
Fix DLL"
|
2008-03-18 18:02:24 -05:00 |
Slava Pestov
|
f31c521c47
|
Assorted bug fixes
|
2008-03-18 17:46:25 -05:00 |
Daniel Ehrenberg
|
d496065f89
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-18 17:02:48 -04:00 |
Daniel Ehrenberg
|
b362175d43
|
Initial optimization of encodings
|
2008-03-18 17:01:14 -04:00 |
Slava Pestov
|
65c74d8404
|
Fix macosx/ppc bootstrap
|
2008-03-18 02:37:31 -05:00 |
Eduardo Cavazos
|
4e0c0dab49
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-16 15:58:14 -06:00 |
Eduardo Cavazos
|
d46de0ae59
|
io.files: remove old code
|
2008-03-16 15:57:22 -06:00 |
Slava Pestov
|
8a8a94206d
|
Update unit tests
|
2008-03-16 03:51:43 -05:00 |
Slava Pestov
|
fcee406c6f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-16 03:44:20 -05:00 |
Slava Pestov
|
254d8455a3
|
load-library returns f if library not defined
|
2008-03-16 03:43:24 -05:00 |
Slava Pestov
|
d06db3f628
|
Fix bootstrap error exit code
|
2008-03-16 02:44:39 -05:00 |
Slava Pestov
|
bc71849bf6
|
Fix bogus f variable in global namespace
|
2008-03-16 02:44:17 -05:00 |
Slava Pestov
|
ec698b7f53
|
Parser overhaul
|
2008-03-16 02:43:00 -05:00 |
Slava Pestov
|
0d10b84614
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-16 02:22:01 -05:00 |
Slava Pestov
|
8b956d1efa
|
Fixing deployment
|
2008-03-16 02:21:51 -05:00 |
Slava Pestov
|
194b0d827e
|
Clarify docs for constructors
|
2008-03-16 00:18:28 -05:00 |
Joe Groff
|
6f89d7921b
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
extra/combinators/lib/lib.factor
extra/io/windows/files/files.factor
extra/opengl/demo-support/demo-support.factor
extra/opengl/shaders/shaders.factor
|
2008-03-15 20:39:43 -07:00 |
Slava Pestov
|
5dac0ac889
|
Add unit test
|
2008-03-15 06:23:10 -05:00 |
Slava Pestov
|
b6fece6314
|
Doc fixes
|
2008-03-15 06:22:29 -05:00 |
Eduardo Cavazos
|
21d52749a2
|
io.files: 'directory?' uses file-info
|
2008-03-14 12:58:10 -06:00 |
Daniel Ehrenberg
|
037c8cf35e
|
Merge branch 'master' into unicode
|
2008-03-14 12:57:38 -05:00 |
Daniel Ehrenberg
|
56afb67bfc
|
Unicode encoding changes
|
2008-03-14 03:09:51 -05:00 |
Slava Pestov
|
90f8aa3136
|
Fix regressions
|
2008-03-14 02:27:43 -05:00 |
Slava Pestov
|
033085a683
|
Fix inference.class regression
|
2008-03-13 22:11:10 -05:00 |
Slava Pestov
|
31e15e3204
|
Fix bootstrap problems
|
2008-03-13 18:56:24 -05:00 |
Slava Pestov
|
9a36f36ff7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-13 17:20:54 -05:00 |
Slava Pestov
|
93ad9cb096
|
Working on classes
|
2008-03-13 17:20:28 -05:00 |
Eduardo Cavazos
|
67562173a4
|
Replace more old 'stat' based code
|
2008-03-13 14:10:56 -06:00 |
Slava Pestov
|
fc725ce7fa
|
Add unit test
|
2008-03-13 06:38:09 -05:00 |
Slava Pestov
|
02d7c9fb24
|
Simplifications
|
2008-03-13 05:21:56 -05:00 |
Slava Pestov
|
3cddca95ae
|
Simply core: don't call directory? and file-modified until after bootstrap
|
2008-03-13 04:54:33 -05:00 |
Slava Pestov
|
96c4aaf94a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-13 04:29:39 -05:00 |
Eduardo Cavazos
|
3929d02f17
|
Fix a couple of problems preventing bootstrap
|
2008-03-13 04:19:32 -06:00 |
Slava Pestov
|
19b1de8b5e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-13 03:52:34 -05:00 |
Slava Pestov
|
cb2863ea5f
|
Add tools.vocabs to default using
|
2008-03-13 03:45:08 -05:00 |
Slava Pestov
|
0ed8bfe276
|
Documentation updates
|
2008-03-13 03:44:58 -05:00 |
Eduardo Cavazos
|
c3391ac0ae
|
Remove file-length
|
2008-03-13 01:49:21 -06:00 |
Eduardo Cavazos
|
979a81a25d
|
io.files-docs: fix another bug (reference to calendar which is in extra)
|
2008-03-13 01:48:11 -06:00 |
Eduardo Cavazos
|
ce8828e007
|
io.files-docs: fix bug
|
2008-03-13 01:47:39 -06:00 |
Eduardo Cavazos
|
d5572b6218
|
io.files-docs: add some file-info docs
|
2008-03-13 01:43:30 -06:00 |
Slava Pestov
|
b891555472
|
Merge branch 'master' of git://factorcode.org/git/wrunt
|
2008-03-12 23:57:03 -05:00 |
Joe Groff
|
07baa20969
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
extra/combinators/lib/lib.factor
|
2008-03-12 20:52:00 -07:00 |
Slava Pestov
|
8399336648
|
tools.vocabs absorbs some words from tools.browser and vocabs.loader
|
2008-03-12 19:55:06 -05:00 |
Eduardo Cavazos
|
35a67bdc23
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-12 18:39:16 -06:00 |
Eduardo Cavazos
|
58216abada
|
core/io/files/files-docs: Add some help for file-info
|
2008-03-12 15:41:02 -06:00 |
Slava Pestov
|
e8c2ad6fa6
|
Fix 64 bit load
|
2008-03-12 16:04:14 -05:00 |
Slava Pestov
|
0e760c5923
|
Fix test failurs
|
2008-03-12 02:48:44 -05:00 |
Slava Pestov
|
8226f8b295
|
Documentation updaet
|
2008-03-12 02:36:42 -05:00 |
Slava Pestov
|
120c9cacb7
|
Fixing 64-bit image generation
|
2008-03-12 01:54:29 -05:00 |
Slava Pestov
|
32526206f1
|
Help fixes
|
2008-03-11 19:51:58 -05:00 |
Slava Pestov
|
dfacba5f3b
|
Clean up erg's change
|
2008-03-11 03:36:33 -05:00 |
Slava Pestov
|
dcdee4ec6f
|
Minor core features
|
2008-03-11 03:30:14 -05:00 |
Doug Coleman
|
3b7d630a84
|
implement CREATE-CLASS with create-class
add SINGLETONS:
|
2008-03-08 12:01:48 -06:00 |
Slava Pestov
|
26df05b912
|
More unit test fixes
|
2008-03-08 04:27:19 -06:00 |
Slava Pestov
|
7ad74eb320
|
Various fixes
|
2008-03-08 02:51:26 -06:00 |
Slava Pestov
|
7ffd9c95ba
|
Fixing interval comparison
|
2008-03-07 21:27:00 -06:00 |
Slava Pestov
|
2fa5f34a71
|
Byte-array-ification
|
2008-03-07 21:26:35 -06:00 |
Slava Pestov
|
50a2c51187
|
Fix size-of
|
2008-03-07 17:53:20 -06:00 |
Slava Pestov
|
9910de0439
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-07 02:34:40 -06:00 |
Slava Pestov
|
60a4cc48a5
|
Mirror keys are now slot names not reader words
|
2008-03-07 02:29:00 -06:00 |
Slava Pestov
|
b387066357
|
Fix slot name
|
2008-03-07 02:28:29 -06:00 |
Slava Pestov
|
05b02f3c38
|
Changing launcher to use new_slots
|
2008-03-06 20:44:52 -06:00 |
Doug Coleman
|
e6d4afa1c1
|
remove unique from core/ docs
|
2008-03-06 17:03:44 -06:00 |
Slava Pestov
|
62568770a9
|
Fix
|
2008-03-06 16:07:30 -06:00 |
Slava Pestov
|
549a7538c7
|
Clean up some of Dan's code after merge
|
2008-03-06 15:58:05 -06:00 |
Slava Pestov
|
d95231cc43
|
Merge branch 'unicode' of git://factorcode.org/git/littledan into unicode
|
2008-03-06 14:47:32 -06:00 |
Daniel Ehrenberg
|
b32276d1da
|
Stupid bug fix
|
2008-03-06 14:46:11 -06:00 |
Slava Pestov
|
6574009e03
|
Fix merge conflicts
|
2008-03-06 13:54:15 -06:00 |
dharmatech
|
c6364fe2b3
|
Merge branch 'master' of /Users/dharmatech/builds/factor/
|
2008-03-06 13:46:36 -06:00 |
dharmatech
|
a336cb7570
|
Unit test fixes
|
2008-03-06 13:46:15 -06:00 |
Eduardo Cavazos
|
56919b42af
|
io.files: link-info
|
2008-03-06 12:04:54 -06:00 |
Eduardo Cavazos
|
f2463f34ae
|
hashtables: simplify (key@)
|
2008-03-06 11:28:49 -06:00 |
Daniel Ehrenberg
|
ee9b940bc6
|
Modifications to the encoding protocol for later optimization
|
2008-03-06 00:23:38 -06:00 |
Daniel Ehrenberg
|
d8858ef924
|
Stack effect comment typo in io.files
|
2008-03-05 19:14:58 -06:00 |
Daniel Ehrenberg
|
946d3e7414
|
changes in io.encodings.string
|
2008-03-05 19:12:40 -06:00 |
Daniel Ehrenberg
|
1abb7c643e
|
Tests for decode-string
|
2008-03-05 17:49:02 -06:00 |
Daniel Ehrenberg
|
e06885550e
|
Replacing encode/decode-utf8 with utf8 encode/decode-string
|
2008-03-05 17:41:25 -06:00 |
Daniel Ehrenberg
|
5805db7ac4
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
extra/http/client/client.factor
extra/http/server/server.factor
extra/http/server/templating/templating.factor
extra/webapps/cgi/cgi.factor
extra/webapps/file/file.factor
extra/webapps/source/source.factor
|
2008-03-05 17:04:43 -06:00 |
Daniel Ehrenberg
|
4c9ef7946d
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
extra/benchmark/sockets/sockets.factor
|
2008-03-05 16:57:06 -06:00 |
Slava Pestov
|
b6b8ab32b5
|
Fixing unit tests
|
2008-03-05 16:24:32 -06:00 |
Slava Pestov
|
3c98385c11
|
Fixes for recent method tuple cleanup
|
2008-03-05 16:00:34 -06:00 |
Daniel Ehrenberg
|
93c4ac23a8
|
Encodings updates; /* */ comments in multline
|
2008-03-05 14:51:01 -06:00 |
Slava Pestov
|
e933cf97fe
|
Add $vocab-subsection
|
2008-03-04 22:46:01 -06:00 |
Slava Pestov
|
18d8f449b9
|
Remove unnecessary method tuple, move its slots to word properties
|
2008-03-04 22:13:30 -06:00 |
Daniel Ehrenberg
|
84052ac5f3
|
Update to encodings docs
|
2008-03-04 21:13:14 -06:00 |
Daniel Ehrenberg
|
30eba00774
|
Bug fixes; docs
|
2008-03-04 21:05:58 -06:00 |
Daniel Ehrenberg
|
578d620223
|
Fixing unit tests and listener merge
|
2008-03-04 18:12:01 -06:00 |
Daniel Ehrenberg
|
c5eec0ba10
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
core/io/files/files-tests.factor
core/io/files/files.factor
core/io/io-tests.factor
core/io/streams/c/c-tests.factor
core/io/streams/lines/lines-tests.factor
core/source-files/source-files.factor
extra/benchmark/sockets/sockets.factor
extra/http/server/templating/templating-tests.factor
extra/http/server/templating/templating.factor
extra/io/launcher/launcher.factor
extra/io/mmap/mmap-tests.factor
extra/io/unix/launcher/launcher.factor
extra/io/unix/unix-tests.factor
|
2008-03-04 17:51:40 -06:00 |
Daniel Ehrenberg
|
1764f8671b
|
Deleting duplication in files
|
2008-03-04 17:44:08 -06:00 |
Slava Pestov
|
2c23357f25
|
Unit test fixes
|
2008-03-03 16:44:24 -06:00 |
Slava Pestov
|
67eade4a29
|
Fix refresh-all
|
2008-03-02 18:49:04 -05:00 |
Slava Pestov
|
dbd8ce49cf
|
Merge git://factorcode.org/git/factor
|
2008-03-01 17:01:12 -05:00 |
Slava Pestov
|
e98cd1fd59
|
New convention for unit tests
|
2008-03-01 17:00:45 -05:00 |
Slava Pestov
|
bec4691d6b
|
Fix for word renamings
|
2008-03-01 15:52:34 -06:00 |
Slava Pestov
|
d4f37e175f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-01 13:46:58 -06:00 |
Eduardo Cavazos
|
c5f5e0a61a
|
io.files: rename the *-to words to *-into
|
2008-03-01 02:58:29 -06:00 |
Slava Pestov
|
28b170c70e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-02-29 23:36:29 -06:00 |
Doug Coleman
|
4994a0e435
|
fix with-directory. i thought i did this already..
|
2008-02-29 23:17:15 -06:00 |
Slava Pestov
|
a0a0e36739
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-02-29 19:15:34 -06:00 |
Slava Pestov
|
373a88a77a
|
Fix UI hang, add if-box combinator
|
2008-02-29 19:10:30 -06:00 |
Daniel Ehrenberg
|
efb3367c45
|
Merge branch 'master' of git://factorcode.org/git/factor into unicode
Conflicts:
core/io/files/files-docs.factor
core/io/files/files-tests.factor
core/io/files/files.factor
core/listener/listener.factor
extra/benchmark/sum-file/sum-file.factor
extra/bootstrap/image/upload/upload.factor
extra/http/server/templating/templating.factor
extra/logging/server/server.factor
extra/smtp/smtp.factor
extra/tools/deploy/macosx/macosx.factor
extra/tools/disassembler/disassembler.factor
extra/webapps/file/file.factor
|
2008-02-29 01:20:44 -06:00 |
Doug Coleman
|
6cb5f76893
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-02-29 00:11:11 -06:00 |
Doug Coleman
|
edcda314bd
|
add temporary files to docs
|
2008-02-29 00:11:01 -06:00 |
Eduardo Cavazos
|
c9b73f062b
|
Implement file-info
|
2008-02-28 23:46:27 -06:00 |
Slava Pestov
|
7c24a78281
|
Fix init-hook regression
|
2008-02-28 01:20:27 -06:00 |