Doug Coleman
937bdbb6ec
Add os-version hook to system-info which returns f on every platform except windows, where it returns { 5 1 } for xp and { 6 1 } for win7. Eventually do more here, like identify Snow Leopard, Lion, etc, but it's good enough to make ping tests pass.
...
Move system-info platform loader into system-info.backend
Add win7? and winxp? words to system-info, clean up ping-tests with new word
Merge system-info.backend into system-info. Will throw an exception when loading on *bsd now
2011-09-08 15:48:05 -07:00
Doug Coleman
ed416d210b
Windows bindings for security tokens
2011-09-08 15:47:57 -07:00
Doug Coleman
f625f3ea47
Find timezone based on string
2011-09-08 15:47:47 -07:00
Doug Coleman
f4c66e8be7
parser.notes sets parser-quiet? to t in the global namespace. stage2.factor runs its code in the global namespace, so 1) make it more clear that we're setting the global parser-quiet? and 2) change it back before finishing bootstrap to match parser.notes top-level form
2011-09-07 13:41:18 -05:00
John Benediktsson
f8b4d2d2f9
bootstrap.image: use "parser-quiet? off" for consistency.
2011-09-07 10:50:54 -07:00
Doug Coleman
035cc310d9
Fix for parser-notes? being removed
2011-09-07 04:59:35 -05: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
Doug Coleman
c441d2a629
Only test postgresql on win32
2011-09-07 00:35:26 -07:00
Doug Coleman
56e8ddb9cb
Fix windows unit test
2011-09-07 00:35:03 -07:00
Doug Coleman
dcbc7ef0a7
Fix shaker
2011-09-07 00:34:23 -07:00
Doug Coleman
5fce2d0f27
Make "quiet" true by default. Disable quiet mode for listener, bootstrap, and deploy tool.
...
Move "quiet" to parser-quiet? in parser.notes. Change a few places where quiet was handle wrong.
2011-09-06 17:58:12 -07:00
Doug Coleman
deb1ac9e1d
Change postgresql test database to prepend the cpu string so that running two builders on the Mac Pro build machine will not cause random failures due to interference.
2011-09-06 17:51:46 -07:00
John Benediktsson
29f6011817
hash-sets: remove unused import.
2011-09-06 11:26:29 -07: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
Slava Pestov
0f5e0eada5
vm: fix high_fragmentation_p assertion
2011-09-05 23:30:28 -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
Slava Pestov
9c29511eb4
Add test case to memory-tests.factor for recent large object allocation bug
2011-09-05 16:47:32 -07:00
Slava Pestov
ed9cf9e4fd
Move some primitives from memory and memory.private to tools.memory.private, add data-heap and code-heap words that wrap the struct for you
2011-09-05 16:47:29 -07:00
Slava Pestov
83b8717bad
Clean up some GC logic and fix a bug where large object allocation could grow the heap unnecessarily
2011-09-05 16:28:00 -07:00
John Benediktsson
b13eb201bd
tools.crossref: adding stack effect.
2011-09-03 16:39:04 -07:00
John Benediktsson
e8aa41ae57
hash-sets: simpler <hash-set>.
2011-09-03 16:38:42 -07:00
John Benediktsson
21c30b37ee
sets: adding test for cardinality of arrays.
2011-09-03 16:34:33 -07:00
John Benediktsson
7df5968db2
benchmark.pidigits: no need to USE sets.
2011-09-03 16:30:31 -07:00
John Benediktsson
f2aa8ec876
hash-sets: initialize hashtable capacity to length of sequence.
2011-09-03 14:46:26 -07:00
Joe Groff
863262ece7
images.cocoa: set premultiplied-alpha? on loaded images
2011-09-03 11:30:27 -07:00
Joe Groff
d510723d8e
alien.c-types: fill out the higher-order stack effect of if-void
2011-09-03 11:10:08 -07:00
Joe Groff
e8340c5196
misc/vim/syntax: highlight row variables in stack effects
2011-09-03 11:10:08 -07:00
Doug Coleman
604dbf4df7
parse-here doesn't consume an extra line now, and it checks that once a line has started there are no extra characters
2011-09-03 12:17:30 -05:00
John Benediktsson
dec129bb29
Merge remote-tracking branch 'upstream/master'
2011-09-02 21:14:06 -07:00
John Benediktsson
c99e6d79cd
math: fix docs for 'when-zero'.
2011-09-02 21:13:29 -07:00
Slava Pestov
b3cbdb0426
images.cocoa: fix it to work on OS X 10.5 by drawing the image into a CGContext instead of getting image data directly
2011-09-02 18:59:58 -07:00
John Benediktsson
a3e8c99765
memcached: enforce sorted order for test results.
2011-09-02 10:50:16 -07:00
Slava Pestov
da6f65a3d3
ui.gadgets.tables: don't try to render multi-line strings, since all table rows must have the same height. Fixes #65
2011-09-01 22:41:12 -07:00
Slava Pestov
7c14b6d839
ui.backend.gtk: remove unused vocabs from USING: list
2011-09-01 22:31:45 -07:00
Slava Pestov
418ded51c1
xml.*: remove unnecessary dependencies on xml.writer
2011-09-01 22:31:45 -07:00
Slava Pestov
cf238b4c7d
images.*: remove usage of io.streams.limited
2011-09-01 22:31:45 -07:00
Slava Pestov
a8633d28c7
unix.*, io.directories.unix: remove unnecessary dependency on io.backend.unix
2011-09-01 22:31:45 -07:00
Slava Pestov
a87211ff29
tools.scaffold: remove unused ERROR:
2011-09-01 22:31:45 -07:00
Slava Pestov
65837e742d
command-line: move some stuff to command-line.startup so that deployed images don't pull in prettyprinter and debugger
2011-09-01 22:31:44 -07:00
John Benediktsson
91e043de68
memcached: change tests to key based on cpu architecture.
2011-09-01 21:26:09 -07:00
Slava Pestov
e17c1483b2
command-line: fix typo in docs
2011-09-01 20:21:12 -07:00
Slava Pestov
101adf453f
ui.backend.gtk: remove unneeded vocabs from USING:, add platforms.txt
2011-09-01 20:15:23 -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