Samuel Tardieu
b5e08a8e3e
When a factor has been found, check if the remainder is a prime number
...
Performances are greatly increased when a large prime number is involved.
Also, mark some words as flushable, even if it is unlikely that they
will be invoked if their result is discarded.
2009-03-02 19:05:54 +01:00
Slava Pestov
cd53c2bd37
produce and produce-as: don't need third quotation either
2009-02-28 15:31:34 -06:00
Slava Pestov
78ce670101
Merge branch 'for-slava' of git://git.rfc1149.net/factor
2009-02-28 14:42:56 -06:00
Daniel Ehrenberg
0214dc5e7d
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-27 00:56:54 -06:00
Daniel Ehrenberg
2c462745f1
Redoing string streams and byte-array streams without copying
2009-02-27 00:53:05 -06:00
Slava Pestov
452ba3edb3
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-26 23:30:58 -06:00
Slava Pestov
11117648ea
Fix stack checker regressions
2009-02-26 23:30:48 -06:00
Doug Coleman
efe701af9b
fix editors for find-in-program-files change
2009-02-26 21:50:20 -06:00
Doug Coleman
de9154fc5e
make find-all-files and find-in-program-files not take the traversal method
2009-02-26 21:50:01 -06:00
Doug Coleman
1bd35e6f62
better io.mmap test
2009-02-26 19:58:25 -06:00
Doug Coleman
084311750e
add using to mmap tests
2009-02-26 18:11:07 -06:00
Doug Coleman
dc370e56ab
mmap now throws an understandable exception upon trying to mmap a zero length file. fix a bug with calling |dispose on an integer if mmap failed on unix
2009-02-26 17:34:26 -06:00
Slava Pestov
bda8b2dda6
Better inlining for both-fixnums?
2009-02-26 14:11:26 -06:00
Slava Pestov
3f70bb3b22
Update docs for improved error reporting
2009-02-26 13:41:50 -06:00
Slava Pestov
063e457109
Remove superflous \
2009-02-26 13:41:30 -06:00
Slava Pestov
efede19571
Make some errors better in the stack checker
2009-02-26 01:25:13 -06:00
Slava Pestov
4426526252
Fixing some things I broke
2009-02-25 23:30:30 -06:00
slava
e8361b9980
Updating X11 UI backend for stricter stack effect checking
2009-02-24 01:06:50 -06:00
Samuel Tardieu
da2ebe21a6
Fix two overzealous [ ] removal in tests
2009-02-18 03:06:14 +01:00
Samuel Tardieu
087d931c36
Remove the tail argument from do/until/while
2009-02-18 02:41:14 +01:00
Slava Pestov
6e8c86a093
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-16 21:42:57 -06:00
Slava Pestov
be46168a24
define-operation doesn't add duplicate operations anymore; ui.operations initializes operations global variable automatically
2009-02-16 21:42:47 -06:00
Slava Pestov
13d96df8b6
Add unit test for >alist on linked-assocs
2009-02-16 21:42:09 -06:00
Doug Coleman
f79f49a349
remove empty file
2009-02-16 21:30:22 -06:00
Doug Coleman
bff66cd47b
remove empty file
2009-02-16 21:27:32 -06:00
Doug Coleman
99cc82dec3
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-16 21:25:39 -06:00
Doug Coleman
4944bc29f2
use CONSTANT:
2009-02-16 21:23:10 -06:00
Slava Pestov
60d96b56ce
Remove a rot usage
2009-02-16 21:13:49 -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
1a4aaf219f
Fix deploy tool: error wasn't printed properly
2009-02-16 19:36:02 -06:00
Slava Pestov
20053c7f5c
Deploy tool: if debugger is not stripped out, actually use it to report errors; print an error if vocab has no MAIN: word
2009-02-16 19:00:09 -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
2fe934ba9d
Remove some code duplication in io.directories.unix
2009-02-15 20:36:04 -06:00
Slava Pestov
72e3210f33
Add summary for new error
2009-02-15 20:31:28 -06:00
Slava Pestov
e1866ff0e4
Fix xml.writer unit test
2009-02-15 20:11:36 -06:00
Slava Pestov
e8c3fe2afc
Use vocab: in io.encodings.korean
2009-02-15 20:08:00 -06:00
Slava Pestov
723dcd334f
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-15 20:06:23 -06:00
Slava Pestov
6b99b04531
Add vocab: for vocab-relative paths
2009-02-15 19:53:21 -06:00
Daniel Ehrenberg
523e0d993d
Cleanup and bug fix in io.encodings.korean
2009-02-15 18:01:34 -06:00
Daniel Ehrenberg
66c2efb378
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-15 14:29:39 -06:00
Doug Coleman
5ef7afcbb3
refactor tiff loading a bit, identify lots of ifd header tags
2009-02-15 10:42:36 -06:00
Doug Coleman
f4a242f341
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-15 09:14:33 -06:00
Doug Coleman
3df5422151
add support for parsing all baseline tiff tags, fix loading a tiff that used to work
2009-02-15 09:13:53 -06:00
Slava Pestov
1bea447e4d
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-15 04:07:13 -06:00
Slava Pestov
cddb1f6133
Fix spelling
2009-02-15 04:07:05 -06:00
Yun, Jonghyouk
7f130be10f
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-15 10:59:03 +09:00
Doug Coleman
5741aa198e
not all images have associated alpha data... oops
2009-02-14 19:28:00 -06:00
Doug Coleman
47a2f42c9f
handle associated alpha data in tiffs
2009-02-14 19:24:42 -06:00
Doug Coleman
99122a8fb1
use while to implement randomize (thanks joe!), document it
2009-02-14 14:25:48 -06:00