Doug Coleman
c5f1651567
Peekable streams wrapper
2011-09-25 19:32:34 -07:00
Doug Coleman
673d280fc5
Vocabulary to reduce numbers to more convenient representations
2011-09-25 19:32:33 -07:00
John Benediktsson
5cf0652db4
benchmark.ant: needed a MAIN.
2011-09-25 19:08:56 -07:00
John Benediktsson
c7e3238149
benchmark.ant: fix vocab name and using.
2011-09-25 15:33:49 -07:00
John Benediktsson
6f72e5a638
benchmark.ant: adding the "ant puzzle" benchmark. See #153 .
2011-09-25 12:25:52 -07:00
Doug Coleman
22f1545ec5
Graphviz now unix only
2011-09-24 21:10:08 -07:00
Joe Groff
81b12adcad
math.blas, alien.fortran: move to unmaintained cuz I'm getting too old for this shit. closes #171
2011-09-24 20:59:21 -07:00
Doug Coleman
b2176f98a7
Use gvplugin_list instead of gvPluginList
...
Make graphviz unix only for several reasons:
1) Win32 graphviz doesn't have the gvplugin_list() exported and we don't have a word to check if an ffi call exists before attempting to call it so we are unable to find a two-state solution with both gvplugin_list and gvPluginList
2) Compiling the Graphviz Project on Windows is extremely broken under Cygwin, MinGW and Visual Studio 2008 and fails to compile without major changes and still has disabled projects and thousands of warnings/errors. Th HOWTO on their website is outdated on all counts and the maintainer has not replied to my email asking for help. I do not have time to be a Graphviz maintainer myself.
3) When I did manage to compile it on Windows, none of the engines are avaialable to the dlls we load so the compiled Graphviz has no features except symbol exports. The same is true for the binary package--we do not have access to the
4) There is no win64 binary of Graphviz on their website and compiling it would likely result in an unusable set of dlls as per above
2011-09-24 19:00:17 -05:00
John Benediktsson
f6b6e17b00
alien.data: removing unused (and broken?) "require-c-array".
2011-09-23 13:15:09 -07:00
John Benediktsson
7103dfab6b
infix: using "if-empty" makes it cleaner.
2011-09-21 19:31:26 -07:00
John Benediktsson
08aa100eb7
mongodb: using "if-empty" makes it cleaner.
2011-09-21 19:31:08 -07:00
Joe Groff
2bd6de9a02
slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
2011-09-19 10:03:43 -07:00
Slava Pestov
867b5a1178
Move javascriptcore to unmaintained. Fixes #130
2011-09-19 00:12:36 -07:00
Doug Coleman
bf2a96e9e0
Remove Windows CE from core/ basis/ and build-support/
...
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84 .
2011-09-18 23:19:06 -05:00
John Benediktsson
e422187be1
fuel.eval: some minor cleanup.
2011-09-18 20:35:16 -07:00
John Benediktsson
2a72c5c34d
fuel.eval: using a local fuel-eval-error symbol. Fixes #142 .
2011-09-18 20:19:49 -07:00
Joe Groff
db324a65ee
new vocab slots.macros: macro interface to slot accessors, as discussed in #134
2011-09-18 17:33:53 -07:00
Doug Coleman
7e4aa6f67f
Graphviz's gvc.dll doesn't export gvplugin_list() on Windows, so call gvPluginList() instead. This bug has been reported to the Windows Graphviz maintainer, so we can potentially go back to calling gvplugin_list() someday.
2011-09-16 01:25:45 -05:00
Slava Pestov
7507196a98
mason.release.tidy: one last fix for tests
2011-09-14 20:00:15 -07:00
Slava Pestov
4d30021d77
mason.release.tidy: add unit tests and ensure it works
2011-09-13 23:39:16 -07:00
Slava Pestov
0ed9112f75
mason.release.tidy: logic for blowing away Factor.app on non-Mac platforms was wrong; fixes #125
2011-09-13 20:22:24 -07:00
Doug Coleman
900afdd6a8
Make parser in mason.test noisy so we get real output.
...
Fixes #126 .
2011-09-13 19:52:32 -05:00
Doug Coleman
f41fcc937e
Forgot QUALIFIED: math in images.png.
2011-09-13 15:45:47 -05:00
Doug Coleman
cb1ed13a37
Generate reference .figs for all of pngsuite
...
Make directory for bad pngs from libpng
2011-09-13 12:11:04 -05:00
Doug Coleman
5ea02f4798
PNG library should reverse filter on entire bytes
...
Add word to test that some pngs fail to load
2011-09-13 12:10:18 -05:00
Slava Pestov
c489f7a9f5
webapps.wiki: mark edit links and old revision links with rel="nofollow". Fixes #38
2011-09-11 23:49:13 -07:00
John Benediktsson
a4b6adbb6d
system-info.macosx: Using 'gestalt' to support 'os-version' on macosx.
2011-09-11 08:29:16 -07:00
Slava Pestov
396ef06355
mason: more useful logging to console, with timestamps
2011-09-09 20:21:05 -07:00
Slava Pestov
f1c2707b5f
Some mason improvements:
...
- Rename config variables to be more intuitive, split up upload-to-factorcode? into several variables
- Add target-variant variable. This allows running multiple masons on the same architecture but with different parameters, for example bootstrapping with SSE disabled, or simply for testing on a different OS release.
- Added a boot-flags variable for use with the above
2011-09-09 19:54:47 -07:00
Slava Pestov
2f6b98a141
mason tests didn't pass if the machine wasn't configured for running mason
2011-09-09 19:14:55 -07:00
Doug Coleman
70a8c35141
Don't test ping on any platform higher than windows xp
2011-09-08 15:49:39 -07:00
Doug Coleman
f19d8cfd99
Windows doesn't like 0 f <inet4>. See issue #85 .
2011-09-08 15:49:08 -07:00
Doug Coleman
f625f3ea47
Find timezone based on string
2011-09-08 15:47:47 -07:00
Doug Coleman
df3d092286
Add another unit test so we can see why ping fails, if it does.
2011-09-07 03:41:49 -05:00
John Benediktsson
57c5420e05
memcached: better to not duplicate with-memcached.
2011-09-06 10:21:24 -07:00
John Benediktsson
b6bd35fd4b
Merge remote-tracking branch 'upstream/master'
2011-09-06 09:32:48 -07:00
John Benediktsson
223cb423d8
memcached: change tests to have a 5 second timeout so they don't hang the build machine. Fixes #80 .
2011-09-06 09:32:15 -07:00
Slava Pestov
d955c14b9c
Oops
2011-09-06 00:25:33 -07:00
Slava Pestov
988e77463e
game.loop: split off benchmarking code into game.loop.benchmark
2011-09-05 23:58:32 -07:00
Doug Coleman
0c0906c2d8
Make readline.ffi unix only
2011-09-06 00:15:10 -05:00
Slava Pestov
7864556e5b
tools.time.struct: fix load error
2011-09-05 19:45:24 -07:00
Slava Pestov
0f1c9b1d29
bunny: don't deploy with word names
2011-09-05 17:20:43 -07:00
John Benediktsson
7df5968db2
benchmark.pidigits: no need to USE sets.
2011-09-03 16:30:31 -07:00
John Benediktsson
a3e8c99765
memcached: enforce sorted order for test results.
2011-09-02 10:50:16 -07:00
John Benediktsson
91e043de68
memcached: change tests to key based on cpu architecture.
2011-09-01 21:26:09 -07:00
Slava Pestov
67c57417d7
Fix webapps.mason breakage
2011-09-01 01:15:56 -07:00
Doug Coleman
e04b0acdcd
Update png images tests for image structure change
2011-08-31 15:28:49 -05:00
Doug Coleman
2d74c3c9cb
llvm.clang.ffi depends on unix.types, so make it unix only
2011-08-28 16:51:58 -05:00
Doug Coleman
0f69878a9c
Make readline/readline-listener unix only
2011-08-28 16:42:55 -05:00
sheeple
5a38ddc31c
graphviz: fix load errors
2011-08-27 18:35:00 -06:00