]>
gitweb.factorcode.org Git - factor.git/log
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
John Benediktsson [Thu, 21 Jul 2011 05:01:44 +0000 (22:01 -0700)]
Merge remote-tracking branch 'upstream/master'
Joe Groff [Wed, 20 Jul 2011 20:52:42 +0000 (13:52 -0700)]
strings: a few more peace-of-mind tests setting out-of-range code points in strings
Joe Groff [Wed, 20 Jul 2011 17:21:42 +0000 (10:21 -0700)]
Merge branch 'master' of factorcode.org:/git/factor
Joe Groff [Wed, 20 Jul 2011 17:21:11 +0000 (10:21 -0700)]
strings: the fast path for set-string-nth was being used inappropriately for negative numbers. use the fast path only for Z ∩ [0, 127]
Erik Charlebois [Tue, 12 Jul 2011 02:02:28 +0000 (22:02 -0400)]
Merge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Mon, 11 Jul 2011 03:47:58 +0000 (20:47 -0700)]
Merge remote branch 'upstream/master'
otoburb [Tue, 5 Jul 2011 04:07:59 +0000 (00:07 -0400)]
json.writer: Updated docs to mention the dynamic variable jsvar-encode?
otoburb [Tue, 5 Jul 2011 03:27:56 +0000 (23:27 -0400)]
Merge branch 'master' of github.com:otoburb/factor
otoburb [Thu, 23 Jun 2011 05:28:24 +0000 (01:28 -0400)]
json.writer: Ability to turn jsvar-encode substituion on/off via jsvar-encode? dynamic variable. Removed whitespace in tuple>fields json output. Added tests to json.writer-tests.
otoburb [Tue, 5 Jul 2011 03:14:51 +0000 (23:14 -0400)]
json.writer: Currified jsvar-encode. Removed whitespace in tuple>fields json output. Added tests to json.writer-tests.
yac [Thu, 23 Jun 2011 19:01:35 +0000 (21:01 +0200)]
Improved stack effect highlighting in vim.
Delimiters and items in stack effect are highlighted separately, works on
call( -- ) and execute( -- ) too.