]> gitweb.factorcode.org Git - factor.git/log
factor.git
12 years agoAdding 'memcached' vocab to talk to memcached servers.
John Benediktsson [Fri, 19 Aug 2011 20:11:24 +0000 (13:11 -0700)]
Adding 'memcached' vocab to talk to memcached servers.

12 years agoMerge remote-tracking branch 'upstream/master'
John Benediktsson [Fri, 19 Aug 2011 18:04:56 +0000 (11:04 -0700)]
Merge remote-tracking branch 'upstream/master'

12 years agocommand-line: interpret "-help" or "--help" and print a brief usage message with...
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

12 years agoMerge git://factorcode.org/git/factor
Doug Coleman [Thu, 18 Aug 2011 05:07:57 +0000 (22:07 -0700)]
Merge git://factorcode.org/git/factor

12 years agocommand-line, parser, syntax: move the MAIN: invocation from run-file to run-script...
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

12 years agoparser, source-files, syntax: have MAIN: store the main entry point in the source...
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.

12 years agosubset? was broken...
Doug Coleman [Mon, 15 Aug 2011 22:40:44 +0000 (15:40 -0700)]
subset? was broken...

12 years agoMerge branch 'highlight' into cleanup
John Benediktsson [Wed, 10 Aug 2011 23:40:33 +0000 (16:40 -0700)]
Merge branch 'highlight' into cleanup

12 years agoMerge branch 'highlight' of github.com:mrjbq7/factor into highlight
John Benediktsson [Wed, 10 Aug 2011 23:40:02 +0000 (16:40 -0700)]
Merge branch 'highlight' of github.com:mrjbq7/factor into highlight

12 years agocombinators: fix typo in docs for case.
John Benediktsson [Wed, 10 Aug 2011 23:25:21 +0000 (16:25 -0700)]
combinators: fix typo in docs for case.

12 years agoMerge remote-tracking branch 'upstream/master'
John Benediktsson [Tue, 9 Aug 2011 22:40:20 +0000 (15:40 -0700)]
Merge remote-tracking branch 'upstream/master'

12 years agokernel: add full stack effects to unless, when, when*, unless* so they give useful...
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

12 years agoMerge remote-tracking branch 'upstream/master'
John Benediktsson [Tue, 9 Aug 2011 06:03:17 +0000 (23:03 -0700)]
Merge remote-tracking branch 'upstream/master'

12 years agoui.tools.deploy: adjust wording of deploy-help? option ui
Joe Groff [Thu, 4 Aug 2011 22:49:33 +0000 (15:49 -0700)]
ui.tools.deploy: adjust wording of deploy-help? option ui

12 years agotools.deploy: add deploy-help? option to include documentation in deployed image
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

12 years agoMerge branch 'master' of github.com:mrjbq7/factor
John Benediktsson [Mon, 1 Aug 2011 20:43:08 +0000 (13:43 -0700)]
Merge branch 'master' of github.com:mrjbq7/factor

12 years agoMerge remote-tracking branch 'upstream/master'
John Benediktsson [Mon, 1 Aug 2011 20:42:47 +0000 (13:42 -0700)]
Merge remote-tracking branch 'upstream/master'

12 years agoMerge branch 'master' of https://github.com/yac/factor
Joe Groff [Mon, 1 Aug 2011 19:08:20 +0000 (12:08 -0700)]
Merge branch 'master' of https://github.com/yac/factor

12 years agomath.functions: make sure zero zero ^ is always nan, regardless of the type of zero
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

12 years agobuild-support/factor.sh: fix quick-update (reported by tsculpt)
Joe Groff [Sat, 30 Jul 2011 04:05:21 +0000 (21:05 -0700)]
build-support/factor.sh: fix quick-update (reported by tsculpt)

12 years agoopengl.gl.extensions: annoying hack to make gpu.* demos work in Lion. opengl 3 entry...
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

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Fri, 29 Jul 2011 20:24:30 +0000 (13:24 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agogame.input.iokit: deal with Lion's breakage of the IOHID* API
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

12 years agoFix mason following PPC changes; target-os and target-cpu are no longer strings.
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.

12 years agoReplace deprecated words with alternatives.
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.

12 years agoMerge branch 'master' of git://github.com/slavapestov/factor
Erik Charlebois [Fri, 29 Jul 2011 04:21:36 +0000 (00:21 -0400)]
Merge branch 'master' of git://github.com/slavapestov/factor

12 years agoMerge branch 'master' into highlight
John Benediktsson [Thu, 28 Jul 2011 17:30:25 +0000 (10:30 -0700)]
Merge branch 'master' into highlight

12 years agoMerge branch 'master' of git://factorcode.org/git/factor
John Benediktsson [Thu, 28 Jul 2011 15:30:30 +0000 (08:30 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

12 years agoMerge remote-tracking branch 'upstream/master'
John Benediktsson [Thu, 21 Jul 2011 05:01:44 +0000 (22:01 -0700)]
Merge remote-tracking branch 'upstream/master'

12 years agostrings: a few more peace-of-mind tests setting out-of-range code points in strings
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

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Wed, 20 Jul 2011 17:21:42 +0000 (10:21 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agostrings: the fast path for set-string-nth was being used inappropriately for negative...
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]

12 years agoMerge branch 'master' of git://github.com/slavapestov/factor
Erik Charlebois [Tue, 12 Jul 2011 02:02:28 +0000 (22:02 -0400)]
Merge branch 'master' of git://github.com/slavapestov/factor

12 years agoMerge remote branch 'upstream/master'
John Benediktsson [Mon, 11 Jul 2011 03:47:58 +0000 (20:47 -0700)]
Merge remote branch 'upstream/master'

12 years agojson.writer: Updated docs to mention the dynamic variable jsvar-encode?
otoburb [Tue, 5 Jul 2011 04:07:59 +0000 (00:07 -0400)]
json.writer: Updated docs to mention the dynamic variable jsvar-encode?

12 years agoMerge branch 'master' of github.com:otoburb/factor
otoburb [Tue, 5 Jul 2011 03:27:56 +0000 (23:27 -0400)]
Merge branch 'master' of github.com:otoburb/factor

12 years agojson.writer: Ability to turn jsvar-encode substituion on/off via jsvar-encode? dynami...
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.

12 years agojson.writer: Currified jsvar-encode. Removed whitespace in tuple>fields json output...
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.

12 years agoImproved stack effect highlighting in vim.
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.

12 years agojson.writer: Ability to turn jsvar-encode substitution on/off via jsvar-encode? dynam...
otoburb [Thu, 23 Jun 2011 05:28:24 +0000 (01:28 -0400)]
json.writer: Ability to turn jsvar-encode substitution on/off via jsvar-encode? dynamic variable. Added test cases.

12 years agoRun vim synchronously
Erik Charlebois [Thu, 23 Jun 2011 05:18:35 +0000 (01:18 -0400)]
Run vim synchronously

If you run vim from the terminal asynchronously, vim and factor will conflict accessing stdin and stdout.

12 years agoRemove unnecessary -std=gnu99
Erik Charlebois [Thu, 23 Jun 2011 05:17:24 +0000 (01:17 -0400)]
Remove unnecessary -std=gnu99

Flag isn't needed anymore with g++ and it causes warnings with clang.

12 years agoMerge branch 'master' of git://factorcode.org/git/factor
John Benediktsson [Tue, 14 Jun 2011 15:45:16 +0000 (08:45 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

12 years agoMerge remote branch 'erikc/master'
Joe Groff [Mon, 13 Jun 2011 18:28:02 +0000 (11:28 -0700)]
Merge remote branch 'erikc/master'

12 years agoMerge remote branch 'upstream/master'
John Benediktsson [Tue, 7 Jun 2011 18:11:48 +0000 (11:11 -0700)]
Merge remote branch 'upstream/master'

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Tue, 7 Jun 2011 16:44:35 +0000 (09:44 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agopeg.ebnf: add rule~ syntax to discard a matching subrule from the AST; document ...
Joe Groff [Mon, 6 Jun 2011 23:32:19 +0000 (16:32 -0700)]
peg.ebnf: add rule~ syntax to discard a matching subrule from the AST; document (grouping) and {grouping} syntax

12 years agomath.functions: fix documentation for 10^
Joe Groff [Mon, 6 Jun 2011 23:27:56 +0000 (16:27 -0700)]
math.functions: fix documentation for 10^

12 years agoMerge remote branch 'upstream/master'
John Benediktsson [Sat, 4 Jun 2011 16:21:16 +0000 (09:21 -0700)]
Merge remote branch 'upstream/master'

12 years agoMerge branch 'master' of git://github.com/ex-rzr/factor
Slava Pestov [Sat, 4 Jun 2011 01:33:05 +0000 (18:33 -0700)]
Merge branch 'master' of git://github.com/ex-rzr/factor

12 years agographviz.render: make sure to normalize paths
Alex Vondrak [Fri, 3 Jun 2011 22:46:52 +0000 (15:46 -0700)]
graphviz.render: make sure to normalize paths

12 years agohttp.client-docs: Added documentation for HEAD, TRACE, OPTIONS and DELETE methods
otoburb [Wed, 25 May 2011 02:05:27 +0000 (22:05 -0400)]
http.client-docs: Added documentation for HEAD, TRACE, OPTIONS and DELETE methods

12 years agoMerge branch 'master' of http://factorcode.org/git/factor
otoburb [Tue, 24 May 2011 22:21:47 +0000 (18:21 -0400)]
Merge branch 'master' of http://factorcode.org/git/factor

12 years agoAdd vocab completion for readline when line begins with USING:
Erik Charlebois [Tue, 24 May 2011 08:02:10 +0000 (04:02 -0400)]
Add vocab completion for readline when line begins with USING:

12 years agoConvert side mouse buttons to backward/forward
Erik Charlebois [Mon, 23 May 2011 19:29:14 +0000 (15:29 -0400)]
Convert side mouse buttons to backward/forward

12 years agoOnly do mouse selections for button 1
Erik Charlebois [Mon, 23 May 2011 19:10:39 +0000 (15:10 -0400)]
Only do mouse selections for button 1

12 years agoModify the listener vocabulary so that readline can hook in. Add the readline-listene...
Erik Charlebois [Sun, 22 May 2011 07:44:36 +0000 (03:44 -0400)]
Modify the listener vocabulary so that readline can hook in. Add the readline-listener listener that provides word completion and readline editing.

12 years agoRaw FFI bindings to libreadline and a few higher level words
Erik Charlebois [Sun, 22 May 2011 07:43:43 +0000 (03:43 -0400)]
Raw FFI bindings to libreadline and a few higher level words

12 years agoCreate a setter for C-GLOBAL words
Erik Charlebois [Sun, 22 May 2011 07:37:56 +0000 (03:37 -0400)]
Create a setter for C-GLOBAL words

12 years agoRaw clang FFI bindings
Erik Charlebois [Sun, 22 May 2011 07:37:24 +0000 (03:37 -0400)]
Raw clang FFI bindings

12 years ago32 and 64 bit Linux PPC support
Erik Charlebois [Fri, 20 May 2011 22:11:50 +0000 (18:11 -0400)]
32 and 64 bit Linux PPC support

12 years agoFix bugs in unix ffi usage
Erik Charlebois [Thu, 19 May 2011 22:45:39 +0000 (18:45 -0400)]
Fix bugs in unix ffi usage

12 years agoFix GDB-based disassemble for GDB 7
Erik Charlebois [Thu, 19 May 2011 22:28:10 +0000 (18:28 -0400)]
Fix GDB-based disassemble for GDB 7

12 years agoepoll working on linux
Erik Charlebois [Sun, 15 May 2011 05:11:12 +0000 (01:11 -0400)]
epoll working on linux

12 years agoUse .factor-rc etc on Windows too, files can begin with dots just fine
Erik Charlebois [Sun, 15 May 2011 05:05:34 +0000 (01:05 -0400)]
Use .factor-rc etc on Windows too, files can begin with dots just fine

12 years agowebsites.factorcode: Fix email example.
John Benediktsson [Tue, 24 May 2011 00:14:09 +0000 (17:14 -0700)]
websites.factorcode: Fix email example.

12 years agographviz: oops; remove graphviz.libcgraph, which is never used
Alex Vondrak [Mon, 23 May 2011 14:16:18 +0000 (07:16 -0700)]
graphviz: oops; remove graphviz.libcgraph, which is never used

12 years agoadd graphviz vocab
Alex Vondrak [Sun, 22 May 2011 19:06:48 +0000 (12:06 -0700)]
add graphviz vocab

12 years agofix 'boids' and move it from unmantained to extra;
Anton Gorenko [Sun, 22 May 2011 11:07:55 +0000 (17:07 +0600)]
fix 'boids' and move it from unmantained to extra;

12 years agoclutter, gstreamer: return .gir files back to pass load-all tests on Windows and...
Anton Gorenko [Sat, 21 May 2011 14:58:09 +0000 (20:58 +0600)]
clutter, gstreamer: return .gir files back to pass load-all tests on Windows and MacOS;

12 years agoMerge branch 'for-slava' of git://github.com/samueltardieu/factor
Slava Pestov [Sat, 21 May 2011 01:40:40 +0000 (18:40 -0700)]
Merge branch 'for-slava' of git://github.com/samueltardieu/factor

12 years agowebsites.factorcode: fix double escaping in code example on front page
Slava Pestov [Sat, 21 May 2011 01:38:30 +0000 (18:38 -0700)]
websites.factorcode: fix double escaping in code example on front page

12 years agoAdd math.primes:nprimes
Samuel Tardieu [Fri, 20 May 2011 10:38:27 +0000 (12:38 +0200)]
Add math.primes:nprimes

13 years agohttp.client: Added OPTIONS, TRACE and HEAD HTTP methods
otoburb [Wed, 11 May 2011 21:45:26 +0000 (21:45 +0000)]
http.client: Added OPTIONS, TRACE and HEAD HTTP methods

13 years agowebsites.factorcode: fix email example.
John Benediktsson [Sat, 7 May 2011 04:16:34 +0000 (21:16 -0700)]
websites.factorcode: fix email example.

13 years agowebsites.concatenative: oops
Slava Pestov [Sat, 7 May 2011 03:32:29 +0000 (20:32 -0700)]
websites.concatenative: oops

13 years agoMerge branch 'doc-fixes' of git://github.com/mrjbq7/factor
Slava Pestov [Sat, 7 May 2011 03:28:05 +0000 (20:28 -0700)]
Merge branch 'doc-fixes' of git://github.com/mrjbq7/factor

13 years agoMerge branch 'cleanup' of git://github.com/mrjbq7/factor
Slava Pestov [Sat, 7 May 2011 03:27:59 +0000 (20:27 -0700)]
Merge branch 'cleanup' of git://github.com/mrjbq7/factor

13 years agoMerge branch 'sorting' of git://github.com/mrjbq7/factor
Slava Pestov [Sat, 7 May 2011 03:27:52 +0000 (20:27 -0700)]
Merge branch 'sorting' of git://github.com/mrjbq7/factor

13 years agoMerge branch 'highlight' of git://github.com/mrjbq7/factor
Slava Pestov [Sat, 7 May 2011 03:27:42 +0000 (20:27 -0700)]
Merge branch 'highlight' of git://github.com/mrjbq7/factor

13 years agowebsites.concatenative: enable recaptcha for wiki
Slava Pestov [Sat, 7 May 2011 03:03:44 +0000 (20:03 -0700)]
websites.concatenative: enable recaptcha for wiki

13 years agowiki: add a recaptcha
Slava Pestov [Sat, 7 May 2011 02:47:32 +0000 (19:47 -0700)]
wiki: add a recaptcha

13 years agoupdated copyright
matt knox [Thu, 5 May 2011 00:19:30 +0000 (17:19 -0700)]
updated copyright

13 years agoMerge branch 'master' into highlight
John Benediktsson [Wed, 4 May 2011 03:52:16 +0000 (20:52 -0700)]
Merge branch 'master' into highlight

13 years agoMerge branch 'master' into sorting
John Benediktsson [Wed, 4 May 2011 03:51:53 +0000 (20:51 -0700)]
Merge branch 'master' into sorting

13 years agoUpdate references to "1 tail" to use "rest".
John Benediktsson [Wed, 4 May 2011 03:50:23 +0000 (20:50 -0700)]
Update references to "1 tail" to use "rest".

13 years agoio.launcher: fix launcher examples.
John Benediktsson [Mon, 18 Apr 2011 01:12:23 +0000 (18:12 -0700)]
io.launcher: fix launcher examples.

13 years agoui.backend.cocoa: simplify system-alert implementation now that callbacks bug has...
Slava Pestov [Sun, 17 Apr 2011 02:12:08 +0000 (19:12 -0700)]
ui.backend.cocoa: simplify system-alert implementation now that callbacks bug has been fixed

13 years agocore-foundation.run-loop bug fix for Doug's bug fix
Slava Pestov [Sun, 17 Apr 2011 02:11:43 +0000 (19:11 -0700)]
core-foundation.run-loop bug fix for Doug's bug fix

13 years agoRefactor some duplication in DNS queries and move some parsing into its own word.
Doug Coleman [Fri, 15 Apr 2011 05:18:05 +0000 (00:18 -0500)]
Refactor some duplication in DNS queries and move some parsing into its own word.

13 years agoBugfix: Only reset-timer on mac if sleep-time returns an integer. If it returns...
Doug Coleman [Fri, 15 Apr 2011 05:11:15 +0000 (00:11 -0500)]
Bugfix: Only reset-timer on mac if sleep-time returns an integer.  If it returns f, don't divide by 1000 and error.

13 years agoChange do-callback to register the current thread with the callback, instead of busy...
Slava Pestov [Mon, 11 Apr 2011 02:00:43 +0000 (22:00 -0400)]
Change do-callback to register the current thread with the callback, instead of busy waiting for the current callback to become the right one before returning. Fixes 100% CPU usage issue with system-alert. Thanks to Blei and ex-rzr for doing preliminary analysis of the issue

13 years agoMerge branch 'master' into sorting
John Benediktsson [Wed, 13 Apr 2011 01:09:36 +0000 (18:09 -0700)]
Merge branch 'master' into sorting

Conflicts:
basis/heaps/heaps-tests.factor

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor into highlight
John Benediktsson [Wed, 13 Apr 2011 01:07:09 +0000 (18:07 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor into highlight

13 years agowebsites.factorcode: add syntax highlighting to the examples.
John Benediktsson [Wed, 13 Apr 2011 01:05:39 +0000 (18:05 -0700)]
websites.factorcode: add syntax highlighting to the examples.

13 years agoxmode.highlight: a syntax highlighting tool.
John Benediktsson [Wed, 13 Apr 2011 01:05:13 +0000 (18:05 -0700)]
xmode.highlight: a syntax highlighting tool.

13 years agogame.debug.tests: fix half-changed accessor names (reported by sf17k)
Joe Groff [Mon, 11 Apr 2011 18:50:28 +0000 (11:50 -0700)]
game.debug.tests: fix half-changed accessor names (reported by sf17k)

13 years agoError if domain name has non-ascii characters. Lower timeout to 10s from 30s to...
Doug Coleman [Sun, 10 Apr 2011 19:56:37 +0000 (14:56 -0500)]
Error if domain name has non-ascii characters.  Lower timeout to 10s from 30s to see errors more quickly.

13 years agoMake print-topic print a newline and adjust usages elsewhere. Reported by mrjbq7.
Doug Coleman [Sun, 10 Apr 2011 19:18:35 +0000 (14:18 -0500)]
Make print-topic print a newline and adjust usages elsewhere. Reported by mrjbq7.

13 years agoPrint a newline after each TXT message in DNS.
Doug Coleman [Sun, 10 Apr 2011 19:10:13 +0000 (14:10 -0500)]
Print a newline after each TXT message in DNS.