]>
gitweb.factorcode.org Git - factor.git/log
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
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
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
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'
John Benediktsson [Sat, 27 Aug 2011 02:05:53 +0000 (19:05 -0700)]
Merge remote-tracking branch 'ex-rzr/fixes'
John Benediktsson [Sat, 27 Aug 2011 01:53:58 +0000 (18:53 -0700)]
Merge remote-tracking branch 'erg/master'
John Benediktsson [Sat, 27 Aug 2011 01:49:25 +0000 (18:49 -0700)]
Merge branch 'cleanup'
John Benediktsson [Sat, 27 Aug 2011 01:42:17 +0000 (18:42 -0700)]
brainfuck: some cleanup and make the ebnf simpler.
John Benediktsson [Sat, 27 Aug 2011 01:02:44 +0000 (18:02 -0700)]
Adding a webapp for benchmarking the Factor web server.
John Benediktsson [Sat, 27 Aug 2011 01:02:22 +0000 (18:02 -0700)]
benchmark.echo: Update copyright.
John Benediktsson [Sat, 27 Aug 2011 00:18:08 +0000 (17:18 -0700)]
Adding a UDP echo benchmark.
John Benediktsson [Fri, 26 Aug 2011 23:33:45 +0000 (16:33 -0700)]
Fix docs for 'lunar-rescue'.
John Benediktsson [Fri, 26 Aug 2011 23:20:31 +0000 (16:20 -0700)]
Spelling fixes to documentation.
Doug Coleman [Fri, 26 Aug 2011 22:11:50 +0000 (17:11 -0500)]
Clean up some duplication in annotate/deep-annotate
Doug Coleman [Fri, 26 Aug 2011 20:39:27 +0000 (15:39 -0500)]
Add docs for tools.coverage
Doug Coleman [Fri, 26 Aug 2011 20:03:55 +0000 (15:03 -0500)]
Add a bunch of unit tests for 100% code coverage in sets vocab
Doug Coleman [Fri, 26 Aug 2011 19:32:41 +0000 (14:32 -0500)]
Rename tools.code-coverage to tools.coverage, change some word names.
Doug Coleman [Fri, 26 Aug 2011 18:55:52 +0000 (13:55 -0500)]
Revert "Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful."
This reverts commit
088c367b77d933da8b1935c1a3d32186953002e6 .
Doug Coleman [Fri, 26 Aug 2011 18:37:40 +0000 (13:37 -0500)]
Add tools.code-coverage vocab to assist in writing unit tests
Doug Coleman [Fri, 26 Aug 2011 16:47:37 +0000 (11:47 -0500)]
Add a deep-annotate word that annotates each quotation in a word definition.
Doug Coleman [Fri, 26 Aug 2011 16:20:58 +0000 (11:20 -0500)]
Write some more docs for readline and link readline main article to words.
Doug Coleman [Fri, 26 Aug 2011 16:03:01 +0000 (11:03 -0500)]
Try to read instead of write from a TCP connection. This gives 'Connection refused' instead of 'Broken pipe', which is much more useful.
Slava Pestov [Fri, 26 Aug 2011 04:37:52 +0000 (21:37 -0700)]
unix.linux.epoll: epoll_event is a packed struct! Damn...
Slava Pestov [Fri, 26 Aug 2011 04:37:26 +0000 (21:37 -0700)]
io.pipes: add unit test for Linux x86-64 epoll() problem
Slava Pestov [Fri, 26 Aug 2011 04:36:57 +0000 (21:36 -0700)]
io.thread: if the I/O thread throws an error, call out to the fep immediately instead of going through the normal thread error mechanism, which by that point won't work anyway
Slava Pestov [Fri, 26 Aug 2011 04:02:13 +0000 (21:02 -0700)]
Merge classes.struct.packed into classes.struct and remove duplication
Doug Coleman [Thu, 25 Aug 2011 18:10:40 +0000 (11:10 -0700)]
Fix unit test in strings
Slava Pestov [Thu, 25 Aug 2011 06:52:02 +0000 (23:52 -0700)]
cpu.ppc: add 'not loaded' tags so that load-all doesn't break an x86 image
Slava Pestov [Thu, 25 Aug 2011 06:42:02 +0000 (23:42 -0700)]
strings: fix broken unit tests introduced by recent commit
Doug Coleman [Thu, 25 Aug 2011 00:55:05 +0000 (17:55 -0700)]
Rearrange sets-tests in order the words are defined, remove duplicate test, add a test.
Jon Harper [Wed, 24 Aug 2011 20:28:19 +0000 (22:28 +0200)]
sequences, fix stack effect of (accumulate)
John Benediktsson [Wed, 24 Aug 2011 22:20:51 +0000 (15:20 -0700)]
fjsc: display the proper namespace when using set_in.
John Benediktsson [Wed, 24 Aug 2011 22:11:33 +0000 (15:11 -0700)]
fjsc: change prompt to be "( scratchpad )".
Doug Coleman [Tue, 23 Aug 2011 19:14:33 +0000 (12:14 -0700)]
Fix help lint for when*,unless*
Doug Coleman [Tue, 23 Aug 2011 19:15:36 +0000 (12:15 -0700)]
Fix help-lint for ini-file
Doug Coleman [Tue, 23 Aug 2011 19:19:58 +0000 (12:19 -0700)]
Fix help-lint for memcached
Doug Coleman [Tue, 23 Aug 2011 19:21:09 +0000 (12:21 -0700)]
Fix help-lint for ntp
Slava Pestov [Tue, 23 Aug 2011 06:00:04 +0000 (23:00 -0700)]
websites.factorcode: add link to bug tracker
Slava Pestov [Tue, 23 Aug 2011 05:48:15 +0000 (22:48 -0700)]
furnace.recaptcha: recaptcha was acquired by Google, update URL
Slava Pestov [Tue, 23 Aug 2011 05:17:50 +0000 (22:17 -0700)]
mason.config: fix for recent changes
Slava Pestov [Tue, 23 Aug 2011 05:14:38 +0000 (22:14 -0700)]
mason.platform: add test
Slava Pestov [Sat, 20 Aug 2011 02:54:23 +0000 (19:54 -0700)]
webapps.mason.version.files: add SLOT: forward declaration
Slava Pestov [Sat, 20 Aug 2011 02:53:55 +0000 (19:53 -0700)]
websites.factorcode: clean up
John Benediktsson [Sat, 20 Aug 2011 02:02:29 +0000 (19:02 -0700)]
tnetstrings: vocab to parse "tagged netstrings".
Doug Coleman [Sat, 20 Aug 2011 01:33:23 +0000 (18:33 -0700)]
Add google translate vocabulary
Joe Groff [Sat, 20 Aug 2011 00:26:47 +0000 (17:26 -0700)]
command-line: enable "quiet" mode for -e or script modes before .factor-rc is loaded
John Benediktsson [Sat, 20 Aug 2011 00:25:10 +0000 (17:25 -0700)]
Adding 'ntp' client vocab.
John Benediktsson [Sat, 20 Aug 2011 00:22:16 +0000 (17:22 -0700)]
Adding 'ini-file' vocab to parse INI config files.
John Benediktsson [Fri, 19 Aug 2011 23:49:22 +0000 (16:49 -0700)]
gestalt vocab for mac.
John Benediktsson [Fri, 19 Aug 2011 23:41:50 +0000 (16:41 -0700)]
google.charts vocab.
John Benediktsson [Fri, 19 Aug 2011 22:03:45 +0000 (15:03 -0700)]
Change fuel.remote to use tty-server.
John Benediktsson [Fri, 19 Aug 2011 21:31:19 +0000 (14:31 -0700)]
Moving io.trash to io.files.trash.
John Benediktsson [Fri, 19 Aug 2011 21:27:24 +0000 (14:27 -0700)]
Merge remote-tracking branch 'factorcode/master'
John Benediktsson [Fri, 19 Aug 2011 21:26:32 +0000 (14:26 -0700)]
io.trash: cross-platform vocab to send files to trash.
Joe Groff [Fri, 19 Aug 2011 21:21:28 +0000 (14:21 -0700)]
Merge branch 'master' of factorcode.org:/git/factor
John Benediktsson [Fri, 19 Aug 2011 21:19:09 +0000 (14:19 -0700)]
io.sockets: check ipv4 and ipv6 for valid address strings.
John Benediktsson [Fri, 19 Aug 2011 20:27:44 +0000 (13:27 -0700)]
math.approx: function to approximate rationals.
John Benediktsson [Fri, 19 Aug 2011 20:17:32 +0000 (13:17 -0700)]
wolfram-alpha: query api for Wolfram Alpha.
John Benediktsson [Fri, 19 Aug 2011 20:16:41 +0000 (13:16 -0700)]
hamurabi: adding HAMURABI.BAS game.
John Benediktsson [Fri, 19 Aug 2011 20:16:03 +0000 (13:16 -0700)]
anagrams: words for finding anagrams.
John Benediktsson [Fri, 19 Aug 2011 20:13:34 +0000 (13:13 -0700)]
classes.struct.packed: adding support for packed structures.
John Benediktsson [Fri, 19 Aug 2011 20:11:24 +0000 (13:11 -0700)]
Adding 'memcached' vocab to talk to memcached servers.
John Benediktsson [Fri, 19 Aug 2011 18:04:56 +0000 (11:04 -0700)]
Merge remote-tracking branch 'upstream/master'
Joe Groff [Fri, 19 Aug 2011 02:10:51 +0000 (19:10 -0700)]
command-line: interpret "-help" or "--help" and print a brief usage message with the most common options
Doug Coleman [Thu, 18 Aug 2011 05:07:57 +0000 (22:07 -0700)]
Merge git://factorcode.org/git/factor
Joe Groff [Thu, 18 Aug 2011 04:29:02 +0000 (21:29 -0700)]
command-line, parser, syntax: move the MAIN: invocation from run-file to run-script to minimize the potential impact on internal machinery that uses run-file
Joe Groff [Thu, 18 Aug 2011 03:58:09 +0000 (20:58 -0700)]
parser, source-files, syntax: have MAIN: store the main entry point in the source-file record in addition to the vocabulary. Have run-file execute the MAIN: word for a file if present after evaluating its contents.
Doug Coleman [Mon, 15 Aug 2011 22:40:44 +0000 (15:40 -0700)]
subset? was broken...
John Benediktsson [Wed, 10 Aug 2011 23:40:33 +0000 (16:40 -0700)]
Merge branch 'highlight' into cleanup
John Benediktsson [Wed, 10 Aug 2011 23:40:02 +0000 (16:40 -0700)]
Merge branch 'highlight' of github.com:mrjbq7/factor into highlight
John Benediktsson [Wed, 10 Aug 2011 23:25:21 +0000 (16:25 -0700)]
combinators: fix typo in docs for case.
John Benediktsson [Tue, 9 Aug 2011 22:40:20 +0000 (15:40 -0700)]
Merge remote-tracking branch 'upstream/master'
Joe Groff [Tue, 9 Aug 2011 17:32:12 +0000 (10:32 -0700)]
kernel: add full stack effects to unless, when, when*, unless* so they give useful stack imbalance errors
John Benediktsson [Tue, 9 Aug 2011 06:03:17 +0000 (23:03 -0700)]
Merge remote-tracking branch 'upstream/master'
Joe Groff [Thu, 4 Aug 2011 22:49:33 +0000 (15:49 -0700)]
ui.tools.deploy: adjust wording of deploy-help? option ui
Joe Groff [Thu, 4 Aug 2011 21:27:29 +0000 (14:27 -0700)]
tools.deploy: add deploy-help? option to include documentation in deployed image
John Benediktsson [Mon, 1 Aug 2011 20:43:08 +0000 (13:43 -0700)]
Merge branch 'master' of github.com:mrjbq7/factor
John Benediktsson [Mon, 1 Aug 2011 20:42:47 +0000 (13:42 -0700)]
Merge remote-tracking branch 'upstream/master'
Joe Groff [Mon, 1 Aug 2011 19:08:20 +0000 (12:08 -0700)]
Merge branch 'master' of https://github.com/yac/factor
Joe Groff [Mon, 1 Aug 2011 17:26:53 +0000 (10:26 -0700)]
math.functions: make sure zero zero ^ is always nan, regardless of the type of zero
Joe Groff [Sat, 30 Jul 2011 04:05:21 +0000 (21:05 -0700)]
build-support/factor.sh: fix quick-update (reported by tsculpt)
Joe Groff [Fri, 29 Jul 2011 21:15:59 +0000 (14:15 -0700)]
opengl.gl.extensions: annoying hack to make gpu.* demos work in Lion. opengl 3 entry points such as glGenVertexArrays are available, but they only actually work in core profile contexts which factor doesn't support yet, so favor extension entry points such as glGenVertexArraysAPPLE instead of standard entry points
Joe Groff [Fri, 29 Jul 2011 20:24:30 +0000 (13:24 -0700)]
Merge branch 'master' of factorcode.org:/git/factor
Joe Groff [Fri, 29 Jul 2011 20:24:10 +0000 (13:24 -0700)]
game.input.iokit: deal with Lion's breakage of the IOHID* API
Erik Charlebois [Fri, 29 Jul 2011 05:57:14 +0000 (01:57 -0400)]
Fix mason following PPC changes; target-os and target-cpu are no longer strings.
Erik Charlebois [Fri, 29 Jul 2011 05:56:13 +0000 (01:56 -0400)]
Replace deprecated words with alternatives.
A load-all on OS X now completes without any deprecated word warnings.
Erik Charlebois [Fri, 29 Jul 2011 04:21:36 +0000 (00:21 -0400)]
Merge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Thu, 28 Jul 2011 17:30:25 +0000 (10:30 -0700)]
Merge branch 'master' into highlight
John Benediktsson [Thu, 28 Jul 2011 15:30:30 +0000 (08:30 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor