John Benediktsson
e5db4c2ccc
tools.deploy: bump sizes to get clean 32-bit builds (for now).
2014-07-06 11:11:22 -07:00
John Benediktsson
cf3fdfc23e
libc: fix usings.
2014-07-06 10:46:02 -07:00
John Benediktsson
fd19fadcc6
libc: fix for linux using GNU strerror_r (for now).
2014-07-06 10:41:51 -07:00
Doug Coleman
451a621dad
libc: Add default strerror that is not threadsafe. Move threadsafe unix load to the end of the file so that malloc is defined.
2014-07-04 03:31:11 -07:00
Doug Coleman
dbba9f931b
libc: Fix strerror for unix.
2014-07-04 03:25:57 -07:00
Doug Coleman
df452dfb91
libc: Fix load error on windows.
2014-07-04 05:19:29 -05:00
Doug Coleman
d7595bbb7c
libc: First stab at using strerror_r and (strerror_s on Windows) instead of thread-unsafe strerror.
2014-07-04 03:11:45 -07:00
Doug Coleman
79b0948377
io.backend.unix.multiplexers.run-loop: Really fix bug #775 !
2014-07-04 01:50:45 -07:00
Doug Coleman
525fe70306
core-foundation.run-loop: Fix botched rename. Ugh. Fixes #775 on mac at least.
2014-07-04 00:53:46 -07:00
Doug Coleman
138ec84642
io.files.temp.macosx: Create the cache and temp directories every time. Fixes #1089 .
2014-07-03 23:41:20 -07:00
Björn Lindqvist
508b85851d
tools.deploy.backend: ui depends on (full) io so it needs to be loaded first
...
find-library on linux needs to call /sbin/ldconfig which requires a
full io-backend. Using gtk requires loading alien libraries which
requires find-library. So the ui should always load the whole io.
2014-07-03 21:57:07 +00:00
Doug Coleman
5d44509720
alien.libraries.finder.linux: Trim blanks off the arch names.
2014-07-03 21:30:15 +00:00
Doug Coleman
01ed046b4a
typed: .97 basically breaks typed. Check that the new behavior is enforced.
2014-07-03 12:29:40 -07:00
Doug Coleman
712aa303db
compiler, stack-checker docs: Fix for 32-bit builds.
2014-07-03 12:21:17 -07:00
Doug Coleman
a6ce3e9113
compiler.tree.modular-arithmetic: Don't require that fixnum+ works on tuple slots marked fixnum. This is probably a speed regression. XXX revisit
2014-07-03 12:12:46 -07:00
Doug Coleman
3ca95f58f9
tools.coverage.testvocab: Fix help lint errors.
2014-07-03 11:48:08 -07:00
John Benediktsson
055cacabd4
alien.enums: cleanup using.
2014-06-30 09:09:46 -07:00
John Benediktsson
b8ac661ce8
core-foundation.file-descriptors: some cleanup.
2014-06-26 13:49:57 -07:00
John Benediktsson
0c7a5b7c84
io.backend.unix.multiplexors.select: some cleanup.
2014-06-26 13:49:48 -07:00
Doug Coleman
96f2561b42
alien.libraries.finder.linux: Remove tags like "OS ABI: Linux 2.6.24" from the ``ldconfig -p`` output.
2014-06-17 14:13:06 -07:00
Doug Coleman
2f53a7c5de
alien.libraries.finder.linux: On mint 32 bit, the gtk-x11-2.0 library arch is just (libc6). Hopefully this is correct.
2014-06-16 23:07:13 -07:00
John Benediktsson
c20838117d
heaps: fix stack effect for >max-heap.
2014-06-10 17:18:37 -07:00
John Benediktsson
64aa894fee
help.tutorial: make it more clear how the tests work, thanks @ambimorph!
2014-06-10 15:06:28 -07:00
John Benediktsson
8a2028d2c6
math.statistics: use if-zero in mean-ddof.
2014-06-10 13:06:42 -07:00
Björn Lindqvist
a4e98529fa
io.launcher.windows.tests: many of the tests can result in utf8-encoded strings
2014-06-10 08:10:21 -07:00
John Benediktsson
8ed47488e9
stack-checker.alien: fix help-lint.
2014-06-09 14:15:18 -07:00
John Benediktsson
1701fe3f59
http.client: adding version of download-to that checks file exists.
2014-06-09 08:57:45 -07:00
Jon Harper
0cf6541847
tools.coverage: add tests, fixes #433
2014-06-09 08:31:04 -07:00
Jon Harper
485932eff1
test-coverage-recursively: remove private and tests vocabs
...
private vocabs are already covered when testing the main vocab.
test vocabs don't need coverage.
2014-06-09 08:31:04 -07:00
John Benediktsson
bf473ec943
compiler.cfg: fix some docs.
2014-06-08 18:20:27 -07:00
John Benediktsson
d02b399f70
opengl.capabilities: fix docs.
2014-06-08 18:14:20 -07:00
John Benediktsson
5986f9cbe3
help.lint.checks: allow $slot to be used with struct-class.
2014-06-08 18:12:26 -07:00
John Benediktsson
de12140505
alien.libraries.finder: fix docs.
2014-06-08 18:08:26 -07:00
John Benediktsson
445c7f299a
stack-checker.known-words: adding bignum>fixnum-strict.
2014-06-08 18:02:16 -07:00
John Benediktsson
14f425c57c
compiler.tree.modular-arithmetic: strict versions shouldn't be here.
2014-06-08 16:16:24 -07:00
John Benediktsson
17478e27cd
alien.libraries.finder: fix tests for @erg's recent change.
2014-06-08 13:41:38 -07:00
John Benediktsson
b573c40402
compiler.tree: teaching it bignum>fixnum-strict.
2014-06-08 13:40:38 -07:00
John Benediktsson
8303d6aacf
alien.libraries.finder.macosx: adding some tests.
2014-06-08 13:38:35 -07:00
John Benediktsson
b7bd78d92d
alien.libraries.finder.linux: add some tests.
2014-06-08 13:37:10 -07:00
John Benediktsson
96e337f937
alien.libraries.finder.linux: make "m" find-library work.
2014-06-08 13:30:54 -07:00
John Benediktsson
04a04dacca
alien.libraries.finder.linux: sigh.
2014-06-08 13:25:51 -07:00
John Benediktsson
7bfd267d02
alien.libraries.finder: whoops.
2014-06-08 13:23:43 -07:00
John Benediktsson
b915520311
cpu.architecture: fix using from bad conflict merge.
2014-06-08 11:48:31 -07:00
Björn Lindqvist
280620c55f
Docs: docs for compiler-related words
2014-06-08 11:48:31 -07:00
Björn Lindqvist
160df8b3f1
Docs: for compiler.cfg.* vocabs
2014-06-08 11:48:31 -07:00
Björn Lindqvist
9c901b9c0e
Docs: for compiler, vm and combinators
2014-06-08 11:48:30 -07:00
Björn Lindqvist
4f91e9efbb
Docs: more docs for stack-checker.* words
2014-06-08 11:48:30 -07:00
Björn Lindqvist
2d7f344109
Docs: more docs for compiler.cfg.* words
2014-06-08 11:48:30 -07:00
Björn Lindqvist
3d7b0dbf0a
Docs: for compiler.cfg.regsters
2014-06-08 11:48:30 -07:00
Björn Lindqvist
395a490b90
Docs: documentation for stack-checker.* and compiler.* vocabs
2014-06-08 11:48:30 -07:00