Slava Pestov
|
2ace3c5956
|
formatting: remove platform-specific example
|
2010-04-15 16:14:29 -05:00 |
Joe Groff
|
c588d28acb
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-04-15 13:48:31 -07:00 |
Joe Groff
|
feb62f3e88
|
missing USING: for system-info.linux
|
2010-04-15 13:48:14 -07:00 |
Slava Pestov
|
f26bf45b4a
|
formatting: fix unit tests on Windows; libc's float formatting produces different output there
|
2010-04-15 13:49:16 -05:00 |
Joe Groff
|
c261141e00
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-04-15 11:27:54 -07:00 |
Joe Groff
|
5f71d2bb18
|
db.sqlite.ffi: remove leftover stack effects from converted FUNCTION-ALIAS:es
|
2010-04-15 11:27:33 -07:00 |
Slava Pestov
|
aaacd2a349
|
unix.process: use if-zero instead of re-inventing it
|
2010-04-14 22:45:30 -07:00 |
Joe Groff
|
ba2fa96eeb
|
unix: don't hack _exit to have a terminating effect; just use FUNCTION:
|
2010-04-14 22:04:04 -07:00 |
Joe Groff
|
343856307e
|
db.sqlite.ffi: use FUNCTION-ALIAS:
|
2010-04-14 21:58:52 -07:00 |
Joe Groff
|
1c99d0cae0
|
update libc to use FUNCTION: and FUNCTION-ALIAS:
|
2010-04-14 21:50:30 -07:00 |
Joe Groff
|
37784cd356
|
rearrange stuff in alien.arrays and alien.data to eliminate libc dependency from alien.arrays, and by extension, alien.syntax
|
2010-04-14 21:40:29 -07:00 |
Joe Groff
|
c595c4a151
|
x11.syntax: update X-FUNCTION: for FUNCTION: refactoring
|
2010-04-14 21:34:32 -07:00 |
Joe Groff
|
4aa62ffb24
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-04-14 19:37:54 -07:00 |
Slava Pestov
|
bd4e920995
|
compiler.tree.propagation: fix scalability issue with constraints
|
2010-04-14 17:19:26 -07:00 |
Joe Groff
|
54015782f3
|
document FUNCTION-ALIAS:
|
2010-04-14 16:14:33 -07:00 |
Joe Groff
|
5b470d8da9
|
system-info.linux: use FUNCTION-ALIAS:
|
2010-04-14 16:00:11 -07:00 |
Joe Groff
|
1dadc4efed
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-04-14 13:16:08 -07:00 |
Joe Groff
|
f10ea3cbea
|
libc: add DESTRUCTOR: for (free)
|
2010-04-14 13:08:45 -07:00 |
Joe Groff
|
d20bff5615
|
prettyprint FUNCTION-ALIAS: definitions
|
2010-04-14 12:40:10 -07:00 |
Joe Groff
|
efbc3033da
|
math.libm: use FUNCTION-ALIAS:
|
2010-04-14 12:25:22 -07:00 |
Joe Groff
|
e5c1a82643
|
alien.syntax: FUNCTION-ALIAS: syntax to define a C function binding with a different Factor name
|
2010-04-14 12:06:45 -07:00 |
Slava Pestov
|
8f4210436b
|
formatting: use the new format-float word to fix a failing test case
|
2010-04-13 21:24:35 -07:00 |
Slava Pestov
|
288090d993
|
math.parser: expose a format-float primitive for use by formatting vocabulary
|
2010-04-13 21:21:28 -07:00 |
Slava Pestov
|
7524007110
|
load-all now skips vocabs tagged 'not loaded', and test-all skips vocabs tagged 'not tested'
|
2010-04-13 18:43:33 -07:00 |
Slava Pestov
|
da6bcbedfc
|
Replace 'untested' tag with 'not loaded' and 'not tested' tags
|
2010-04-13 18:43:01 -07:00 |
Slava Pestov
|
74075511c2
|
ui.tools.error-list: smaller default size
|
2010-04-13 06:16:45 -07:00 |
Slava Pestov
|
572b71238f
|
stack-checker: calling 'dispatch' with unbalanced branches generated an error message that erroneously talked about 'if'
|
2010-04-13 05:24:49 -07:00 |
Slava Pestov
|
956ffa8946
|
furnace.recaptcha: add new tag
|
2010-04-13 01:52:57 -07:00 |
Slava Pestov
|
4f16212840
|
compiler.tests.redefine23: test wasn't testing anything
|
2010-04-13 00:56:48 -07:00 |
Slava Pestov
|
88f627a402
|
compiler.tests.alien: fix tests on Win64
|
2010-04-13 01:24:04 -05:00 |
Joe Groff
|
378e0f7f6e
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-04-12 19:17:53 -07:00 |
Joe Groff
|
54b357eb63
|
Merge git://github.com/erikcharlebois/factor
|
2010-04-12 19:17:37 -07:00 |
Slava Pestov
|
3c11991843
|
classes.struct, specialized-arrays: fix unit tests to work when forget-tests? is on
|
2010-04-12 18:29:47 -07:00 |
Slava Pestov
|
99a3b3c9f6
|
furnace: documentation improvements
|
2010-04-12 18:17:21 -07:00 |
Joe Groff
|
c7f52ab3b1
|
Merge git://github.com/william42/factor
|
2010-04-12 17:06:21 -07:00 |
Slava Pestov
|
918b202b9a
|
compiler.tests.alien: get it passing when VM is compiled with MINGW by disabling certain tests and using the MINGW ABI for others, and fix fastcall alien-indirect tests for name decoration
|
2010-04-12 18:14:18 -05:00 |
Slava Pestov
|
67e24b1d2a
|
compiler.codegen: need to do name decoration with fastcall as well
|
2010-04-12 18:10:25 -05:00 |
Slava Pestov
|
becb7c78b7
|
Move non-parsing words out of alien.syntax, and use a symbol instead of a string variable to store the current library in alien.parser
|
2010-04-12 18:09:26 -05:00 |
Slava Pestov
|
2712496880
|
cpu.x86.32: fastcall struct returns are different on Linux than everywhere else for some unknown reason
|
2010-04-12 18:44:02 -04:00 |
Slava Pestov
|
a7ee58dc83
|
mason.test: forget test vocabs right after each test, instead of at the end
|
2010-04-12 14:45:43 -07:00 |
Slava Pestov
|
1434a305c8
|
vm: add a new rc-absolute-1 relocation class to allow storing values in 8-bit operands, and optimized code sequences for inline caches using this
|
2010-04-12 14:22:41 -07:00 |
Erik Charlebois
|
4addd3161b
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-04-12 11:29:24 -07:00 |
Erik Charlebois
|
ef365bfa53
|
Remove unused locals.
|
2010-04-12 01:18:58 -07:00 |
Slava Pestov
|
3be3fdeb46
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-04-12 01:16:43 -07:00 |
Erik Charlebois
|
0448c867e2
|
Fix indentation in read-token
|
2010-04-12 01:15:49 -07:00 |
Erik Charlebois
|
3d4dadffe2
|
Image encoding/decoding of PBM format
|
2010-04-12 00:49:16 -07:00 |
Slava Pestov
|
1881476892
|
ui.backend.windows: fix icon name
|
2010-04-11 15:03:38 -05:00 |
Slava Pestov
|
328068b480
|
windows: fix load errors
|
2010-04-11 15:00:54 -05:00 |
Slava Pestov
|
2b4a55b53a
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-04-10 18:01:19 -07:00 |
Slava Pestov
|
145e6428ba
|
Fixing load errors
|
2010-04-10 17:24:44 -07:00 |