]>
gitweb.factorcode.org Git - factor.git/log
Doug Coleman [Tue, 6 Sep 2011 23:29:15 +0000 (16:29 -0700)]
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.
Doug Coleman [Sun, 4 Sep 2011 21:52:44 +0000 (16:52 -0500)]
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.
John Benediktsson [Tue, 6 Sep 2011 18:26:29 +0000 (11:26 -0700)]
hash-sets: remove unused import.
John Benediktsson [Tue, 6 Sep 2011 17:21:24 +0000 (10:21 -0700)]
memcached: better to not duplicate with-memcached.
John Benediktsson [Tue, 6 Sep 2011 16:32:48 +0000 (09:32 -0700)]
Merge remote-tracking branch 'upstream/master'
John Benediktsson [Tue, 6 Sep 2011 16:32:15 +0000 (09:32 -0700)]
memcached: change tests to have a 5 second timeout so they don't hang the build machine. Fixes #80.
Slava Pestov [Tue, 6 Sep 2011 07:25:33 +0000 (00:25 -0700)]
Oops
Slava Pestov [Tue, 6 Sep 2011 06:56:33 +0000 (23:56 -0700)]
game.loop: split off benchmarking code into game.loop.benchmark
Slava Pestov [Tue, 6 Sep 2011 06:30:13 +0000 (23:30 -0700)]
vm: fix high_fragmentation_p assertion
Doug Coleman [Tue, 6 Sep 2011 05:15:10 +0000 (00:15 -0500)]
Make readline.ffi unix only
Slava Pestov [Tue, 6 Sep 2011 02:45:24 +0000 (19:45 -0700)]
tools.time.struct: fix load error
Slava Pestov [Tue, 6 Sep 2011 00:20:43 +0000 (17:20 -0700)]
bunny: don't deploy with word names
Slava Pestov [Mon, 5 Sep 2011 23:27:55 +0000 (16:27 -0700)]
Add test case to memory-tests.factor for recent large object allocation bug
Slava Pestov [Mon, 5 Sep 2011 23:27:37 +0000 (16:27 -0700)]
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
Slava Pestov [Mon, 5 Sep 2011 23:21:09 +0000 (16:21 -0700)]
Clean up some GC logic and fix a bug where large object allocation could grow the heap unnecessarily
John Benediktsson [Sat, 3 Sep 2011 23:39:04 +0000 (16:39 -0700)]
tools.crossref: adding stack effect.
John Benediktsson [Sat, 3 Sep 2011 23:38:42 +0000 (16:38 -0700)]
hash-sets: simpler <hash-set>.
John Benediktsson [Sat, 3 Sep 2011 23:34:33 +0000 (16:34 -0700)]
sets: adding test for cardinality of arrays.
John Benediktsson [Sat, 3 Sep 2011 23:30:31 +0000 (16:30 -0700)]
benchmark.pidigits: no need to USE sets.
John Benediktsson [Sat, 3 Sep 2011 21:46:26 +0000 (14:46 -0700)]
hash-sets: initialize hashtable capacity to length of sequence.
Joe Groff [Sat, 3 Sep 2011 18:30:27 +0000 (11:30 -0700)]
images.cocoa: set premultiplied-alpha? on loaded images
Joe Groff [Sat, 3 Sep 2011 18:09:39 +0000 (11:09 -0700)]
alien.c-types: fill out the higher-order stack effect of if-void
Joe Groff [Sat, 3 Sep 2011 18:09:20 +0000 (11:09 -0700)]
misc/vim/syntax: highlight row variables in stack effects
Doug Coleman [Sat, 3 Sep 2011 17:17:30 +0000 (12:17 -0500)]
parse-here doesn't consume an extra line now, and it checks that once a line has started there are no extra characters
John Benediktsson [Sat, 3 Sep 2011 04:14:06 +0000 (21:14 -0700)]
Merge remote-tracking branch 'upstream/master'
John Benediktsson [Sat, 3 Sep 2011 04:13:29 +0000 (21:13 -0700)]
math: fix docs for 'when-zero'.
Slava Pestov [Sat, 3 Sep 2011 01:59:58 +0000 (18:59 -0700)]
images.cocoa: fix it to work on OS X 10.5 by drawing the image into a CGContext instead of getting image data directly
John Benediktsson [Fri, 2 Sep 2011 17:50:16 +0000 (10:50 -0700)]
memcached: enforce sorted order for test results.
Slava Pestov [Fri, 2 Sep 2011 05:41:12 +0000 (22:41 -0700)]
ui.gadgets.tables: don't try to render multi-line strings, since all table rows must have the same height. Fixes #65
Slava Pestov [Fri, 2 Sep 2011 05:29:54 +0000 (22:29 -0700)]
ui.backend.gtk: remove unused vocabs from USING: list
Slava Pestov [Fri, 2 Sep 2011 05:29:27 +0000 (22:29 -0700)]
xml.*: remove unnecessary dependencies on xml.writer
Slava Pestov [Fri, 2 Sep 2011 05:29:14 +0000 (22:29 -0700)]
images.*: remove usage of io.streams.limited
Slava Pestov [Fri, 2 Sep 2011 05:28:38 +0000 (22:28 -0700)]
unix.*, io.directories.unix: remove unnecessary dependency on io.backend.unix
Slava Pestov [Fri, 2 Sep 2011 03:32:50 +0000 (20:32 -0700)]
tools.scaffold: remove unused ERROR:
Slava Pestov [Fri, 2 Sep 2011 03:32:33 +0000 (20:32 -0700)]
command-line: move some stuff to command-line.startup so that deployed images don't pull in prettyprinter and debugger
John Benediktsson [Fri, 2 Sep 2011 04:26:09 +0000 (21:26 -0700)]
memcached: change tests to key based on cpu architecture.
Slava Pestov [Fri, 2 Sep 2011 03:21:12 +0000 (20:21 -0700)]
command-line: fix typo in docs
Slava Pestov [Fri, 2 Sep 2011 03:15:23 +0000 (20:15 -0700)]
ui.backend.gtk: remove unneeded vocabs from USING:, add platforms.txt
Slava Pestov [Thu, 1 Sep 2011 08:15:56 +0000 (01:15 -0700)]
Fix webapps.mason breakage
Doug Coleman [Wed, 31 Aug 2011 20:28:49 +0000 (15:28 -0500)]
Update png images tests for image structure change
Slava Pestov [Wed, 31 Aug 2011 04:12:35 +0000 (21:12 -0700)]
Merge remote branch 'blei/master'
Anton Gorenko [Tue, 30 Aug 2011 16:42:18 +0000 (22:42 +0600)]
gobject-introspection: fix .gir's loading message (fix #52);
Anton Gorenko [Tue, 30 Aug 2011 16:12:42 +0000 (22:12 +0600)]
gdk.pixbuf: workaround for an incorrect return-value in .gir for gdk_pixbuf_get_pixels (fixes #61);
Philipp Brüschweiler [Mon, 29 Aug 2011 13:11:24 +0000 (15:11 +0200)]
gobject-introspection: don't generate C-TYPEs for boxed types that already exist, fixes #60
Doug Coleman [Mon, 29 Aug 2011 06:03:41 +0000 (01:03 -0500)]
Add scaffold-factor-roots word to tools.scaffold
Slava Pestov [Mon, 29 Aug 2011 05:56:58 +0000 (22:56 -0700)]
cocoa.subclassing: sometimes, compiled Cocoa method bodies would not be updated when words were redefined. Fixes #66
Slava Pestov [Mon, 29 Aug 2011 05:20:39 +0000 (22:20 -0700)]
cocoa: clean up tests
Slava Pestov [Mon, 29 Aug 2011 05:19:50 +0000 (22:19 -0700)]
cocoa.plists: fix for recent change to cocoa binding: char* returns are now treated like void* and not like c-string
Slava Pestov [Mon, 29 Aug 2011 04:24:58 +0000 (21:24 -0700)]
compiler.cfg.dependence: Add ##allot to control dependency chain, so that we don't re-order an allocation and initialization with an alien call. The alien call might GC, exposing uninitialized memory to the GC. Fixes #53, fixes #58, fixes #20.
Slava Pestov [Mon, 29 Aug 2011 04:23:49 +0000 (21:23 -0700)]
compiler.cfg.debugger: add random-scheduling word.
Run 'random-scheduling "compiler" test' to find bugs in compiler.cfg.dependencies.
Slava Pestov [Mon, 29 Aug 2011 04:23:27 +0000 (21:23 -0700)]
compiler.cfg.scheduling: remove old scheduling test code, adding a better way of testing scheduling
Slava Pestov [Mon, 29 Aug 2011 00:52:13 +0000 (17:52 -0700)]
Fix models.delay example
Doug Coleman [Sun, 28 Aug 2011 21:51:58 +0000 (16:51 -0500)]
llvm.clang.ffi depends on unix.types, so make it unix only
Doug Coleman [Sun, 28 Aug 2011 21:42:55 +0000 (16:42 -0500)]
Make readline/readline-listener unix only
Joe Groff [Sun, 28 Aug 2011 20:37:11 +0000 (13:37 -0700)]
Merge remote-tracking branch 'github/merge-native-image-loader'
John Benediktsson [Sun, 28 Aug 2011 19:55:09 +0000 (12:55 -0700)]
io.files.windows: add some tests cases for UNC paths. Fixes #44.
John Benediktsson [Sun, 28 Aug 2011 18:46:43 +0000 (11:46 -0700)]
Merge remote-tracking branch '8byte-jose/win32-unc-fix'
Joe Groff [Sun, 28 Aug 2011 03:50:43 +0000 (20:50 -0700)]
gobject.ffi, glib.ffi: move GError over to gobject.ffi since that appears to be the gir that actually describes it
John Benediktsson [Sun, 28 Aug 2011 03:20:56 +0000 (20:20 -0700)]
sets: fix cardinality of sequences, and speed up subset?.
John Benediktsson [Sun, 28 Aug 2011 02:01:02 +0000 (19:01 -0700)]
Merge remote-tracking branch 'factorcode/master'
John Benediktsson [Sun, 28 Aug 2011 02:00:27 +0000 (19:00 -0700)]
Merge remote-tracking branch 'erg/master'
Slava Pestov [Sun, 28 Aug 2011 01:26:21 +0000 (18:26 -0700)]
gdk.pixbuf.ffi, glib.ffi: fix load errors
Joe Groff [Sun, 28 Aug 2011 01:03:17 +0000 (18:03 -0700)]
Merge branch 'master' of factorcode.org:/git/factor
Joe Groff [Sun, 28 Aug 2011 01:02:22 +0000 (18:02 -0700)]
glib.ffi: try merging gtk-image-loader again
John Benediktsson [Sun, 28 Aug 2011 00:39:49 +0000 (17:39 -0700)]
Merge remote-tracking branch 'factorcode/master'
John Benediktsson [Sun, 28 Aug 2011 00:38:07 +0000 (17:38 -0700)]
core-text: rename "render-info" to "rendered-line". Fixes #47.
sheeple [Sun, 28 Aug 2011 00:34:44 +0000 (18:34 -0600)]
graphviz: fix load errors
John Benediktsson [Sat, 27 Aug 2011 05:21:47 +0000 (22:21 -0700)]
core-text: lazy text render (inspired by klazuka).
Joe Groff [Sun, 28 Aug 2011 00:29:10 +0000 (17:29 -0700)]
images.tessel(l)ation: spelling
Joe Groff [Sun, 28 Aug 2011 00:25:15 +0000 (17:25 -0700)]
images: move pure Factor image format implementations to extra/
John Benediktsson [Sun, 28 Aug 2011 00:26:11 +0000 (17:26 -0700)]
Merge remote-tracking branch 'factorcode/master'
Hugo Schmitt [Sat, 23 Jan 2010 21:43:10 +0000 (19:43 -0200)]
Swapping call order of 'hook' and 'action' row actions
Slava Pestov [Sun, 28 Aug 2011 00:20:30 +0000 (17:20 -0700)]
graphviz.ffi: fix help lint
Slava Pestov [Sun, 28 Aug 2011 00:14:56 +0000 (17:14 -0700)]
Fixes #33 - ui.gadgets.glass had a scoping issue, so text selection would stop working after opening a popup
Slava Pestov [Sun, 28 Aug 2011 00:06:41 +0000 (17:06 -0700)]
Fixes #32 - double clicks were not handled properly in ui.backend.gtk
Joe Groff [Sun, 28 Aug 2011 00:04:43 +0000 (17:04 -0700)]
Merge branch 'master' of factorcode.org:/git/factor
Slava Pestov [Sat, 27 Aug 2011 23:44:59 +0000 (16:44 -0700)]
nibble-arrays: -1 <nibble-array> should throw an error
Slava Pestov [Sat, 27 Aug 2011 23:44:48 +0000 (16:44 -0700)]
Fixes #35 - -1 <bit-array> should throw an error
Joe Groff [Sat, 27 Aug 2011 22:53:07 +0000 (15:53 -0700)]
images.gdiplus, windows.gdiplus, windows.streams: update for change to with-out-parameters
Doug Coleman [Sat, 27 Aug 2011 21:12:41 +0000 (16:12 -0500)]
Make coverage. use each-word, only put coverage on non-primitive/symbol words
Slava Pestov [Sat, 27 Aug 2011 21:08:54 +0000 (14:08 -0700)]
graphviz.ffi: refactor it to not make FFI calls at parse time
Joe Groff [Sat, 27 Aug 2011 21:07:18 +0000 (14:07 -0700)]
Merge remote-tracking branch 'Blei/gtk-image-loader'
Conflicts:
basis/alien/enums/enums-tests.factor
basis/alien/enums/enums.factor
basis/alien/parser/parser.factor
basis/gdk/pixbuf/ffi/ffi.factor
basis/glib/ffi/ffi.factor
basis/tools/deploy/shaker/shaker.factor
basis/ui/backend/gtk/gtk.factor
basis/windows/nt/nt.factor
Doug Coleman [Sat, 27 Aug 2011 20:54:25 +0000 (15:54 -0500)]
Change the way %coverage works, make coverage word use map-words to hit private vocabs, make %coverage only work on vocabs.
Joe Groff [Sat, 27 Aug 2011 20:52:20 +0000 (13:52 -0700)]
windows: merge library manifest from old windows.nt in Blei/gtk-image-loader
Joe Groff [Sat, 27 Aug 2011 20:48:30 +0000 (13:48 -0700)]
alien: merge enum improvements from Blei/gtk-image-loader
Doug Coleman [Sat, 27 Aug 2011 17:52:01 +0000 (12:52 -0500)]
Document some words, move words around to be private
Doug Coleman [Sat, 27 Aug 2011 17:34:05 +0000 (12:34 -0500)]
Better name for combinator -- each-word, each-map to iterate over all words in vocab and its private vocab. Add count-callables and %coverage words.
Doug Coleman [Sat, 27 Aug 2011 06:04:02 +0000 (01:04 -0500)]
Use change-vocabulary-coverage word for toggle-coverage too to handle .private vocabs
Doug Coleman [Sat, 27 Aug 2011 05:56:02 +0000 (00:56 -0500)]
Add toggle-coverage word and make coverage-on/off work on .private vocabs too.
Doug Coleman [Sat, 27 Aug 2011 05:14:56 +0000 (00:14 -0500)]
Fix the docs for tools.coverage
John Benediktsson [Sat, 27 Aug 2011 04:07:16 +0000 (21:07 -0700)]
parser: fix a typo in the docs.
John Benediktsson [Sat, 27 Aug 2011 03:48:18 +0000 (20:48 -0700)]
Merge remote-tracking branch 'malu/semantic-versioning'
John Benediktsson [Sat, 27 Aug 2011 03:33:21 +0000 (20:33 -0700)]
boids makes a good demo.
John Benediktsson [Sat, 27 Aug 2011 03:18:23 +0000 (20:18 -0700)]
curses: update for alien api change.
John Benediktsson [Sat, 27 Aug 2011 03:13:24 +0000 (20:13 -0700)]
Merge remote-tracking branch 'blei/curses' into curses
John Benediktsson [Sat, 27 Aug 2011 02:58:07 +0000 (19:58 -0700)]
path-finding: add test for abeaumont's fix.
John Benediktsson [Sat, 27 Aug 2011 02:53:11 +0000 (19:53 -0700)]
Merge remote-tracking branch 'abeaumont/master'
John Benediktsson [Sat, 27 Aug 2011 02:42:04 +0000 (19:42 -0700)]
Merge remote-tracking branch 'philip-searle/master'
John Benediktsson [Sat, 27 Aug 2011 02:31:47 +0000 (19:31 -0700)]
Merge remote-tracking branch 'ajvondrak/graphviz'
John Benediktsson [Sat, 27 Aug 2011 02:07:00 +0000 (19:07 -0700)]
Merge remote-tracking branch 'mattknox/master'