]> gitweb.factorcode.org Git - factor.git/log
factor.git
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 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 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 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 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 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.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 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.

13 years agoClean up heaps implementation, test max-heaps.
Doug Coleman [Sun, 10 Apr 2011 17:57:39 +0000 (12:57 -0500)]
Clean up heaps implementation, test max-heaps.

13 years agoDecode TXT strings as utf8, use write instead of print.
Doug Coleman [Sun, 10 Apr 2011 17:38:00 +0000 (12:38 -0500)]
Decode TXT strings as utf8, use write instead of print.

13 years agoAdd support for parsing DNS TXT queries.
Doug Coleman [Sun, 10 Apr 2011 17:35:46 +0000 (12:35 -0500)]
Add support for parsing DNS TXT queries.

13 years agoChange how sequence>assoc and friends work. Now they take two quotations, the first...
Doug Coleman [Sun, 10 Apr 2011 04:51:14 +0000 (23:51 -0500)]
Change how sequence>assoc and friends work. Now they take two quotations, the first of which prepares the key/value pair and the second insert it into the assoc. mrjbq7's group-by, formerly collect-values, is now called collect-by.

13 years agofactor.sh: change install-x11 and install-macosx to deps-linux and deps-macosx which...
Slava Pestov [Thu, 7 Apr 2011 22:14:26 +0000 (18:14 -0400)]
factor.sh: change install-x11 and install-macosx to deps-linux and deps-macosx which install dependencies only; add Gtk dependecies to apt-get line

13 years agoUpdate code that did ">alist sort-" to just "sort-".
John Benediktsson [Thu, 7 Apr 2011 16:01:21 +0000 (09:01 -0700)]
Update code that did ">alist sort-" to just "sort-".

13 years agosorting: change sort-keys and sort-values to generics.
John Benediktsson [Thu, 7 Apr 2011 15:57:26 +0000 (08:57 -0700)]
sorting: change sort-keys and sort-values to generics.

13 years agoFix the console spew on missing libraries. Set NO_UI=1 when gtk libraries are missin...
Doug Coleman [Wed, 6 Apr 2011 22:49:15 +0000 (18:49 -0400)]
Fix the console spew on missing libraries.  Set NO_UI=1 when gtk libraries are missing on linux/unix platforms.

13 years agoMerge branch 'vim' of git://github.com/keitahaga/factor
Slava Pestov [Wed, 6 Apr 2011 22:16:37 +0000 (18:16 -0400)]
Merge branch 'vim' of git://github.com/keitahaga/factor

13 years agoMerge branch 'cleanup' of git://github.com/keitahaga/factor
Slava Pestov [Wed, 6 Apr 2011 22:15:59 +0000 (18:15 -0400)]
Merge branch 'cleanup' of git://github.com/keitahaga/factor

13 years agoui.backend.gtk.io.unix: add platforms.txt so that we don't load it on Windows
Slava Pestov [Wed, 6 Apr 2011 21:54:22 +0000 (17:54 -0400)]
ui.backend.gtk.io.unix: add platforms.txt so that we don't load it on Windows

13 years agoMerge commit 'otoburb/master' into merge-otoburb
Slava Pestov [Wed, 6 Apr 2011 21:54:00 +0000 (17:54 -0400)]
Merge commit 'otoburb/master' into merge-otoburb

Conflicts:

basis/ui/backend/gtk/gtk.factor

13 years agoMerge branch 'gtk-game-input' of git://github.com/Blei/factor
Slava Pestov [Wed, 6 Apr 2011 21:27:31 +0000 (17:27 -0400)]
Merge branch 'gtk-game-input' of git://github.com/Blei/factor

13 years agoMerge branch 'master' of git://github.com/ex-rzr/factor
Slava Pestov [Wed, 6 Apr 2011 21:26:41 +0000 (17:26 -0400)]
Merge branch 'master' of git://github.com/ex-rzr/factor

13 years agomisc/vim/syntax/factor.vim: merge two factorComment highlight groups together into one
Keita Haga [Wed, 6 Apr 2011 06:28:14 +0000 (15:28 +0900)]
misc/vim/syntax/factor.vim: merge two factorComment highlight groups together into one

13 years agogtk.factor: Changed init behaviour so if $DISPLAY is not set, runs tty listener,...
otoburb [Wed, 6 Apr 2011 00:02:15 +0000 (00:02 +0000)]
gtk.factor: Changed init behaviour so if $DISPLAY is not set, runs tty listener, otherwise UI listener.

13 years agomisc/vim/README.md: update filename
Keita Haga [Tue, 5 Apr 2011 03:37:10 +0000 (12:37 +0900)]
misc/vim/README.md: update filename

13 years agomisc/vim/ftplugin/factor.vim: add copyright header
Keita Haga [Tue, 5 Apr 2011 01:46:06 +0000 (10:46 +0900)]
misc/vim/ftplugin/factor.vim: add copyright header

13 years agomisc/vim/syntax/factor.vim: fix factorCallQuotation, factorExecute match patterns
Keita Haga [Mon, 4 Apr 2011 19:03:17 +0000 (04:03 +0900)]
misc/vim/syntax/factor.vim: fix factorCallQuotation, factorExecute match patterns

13 years agomisc/vim/syntax/factor.vim: update comments
Keita Haga [Mon, 4 Apr 2011 18:44:45 +0000 (03:44 +0900)]
misc/vim/syntax/factor.vim: update comments

13 years agomisc/vim/syntax/factor.vim: re-fix factorStackEffect, factorLiteralStackEffect match
Keita Haga [Mon, 4 Apr 2011 18:38:21 +0000 (03:38 +0900)]
misc/vim/syntax/factor.vim: re-fix factorStackEffect, factorLiteralStackEffect match

13 years agomisc/vim/syntax/factor.vim: add support for M\ syntax
Keita Haga [Mon, 4 Apr 2011 17:30:14 +0000 (02:30 +0900)]
misc/vim/syntax/factor.vim: add support for M\ syntax

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
otoburb [Mon, 4 Apr 2011 13:04:00 +0000 (13:04 +0000)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoRevert "factor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui...
otoburb [Mon, 4 Apr 2011 13:03:14 +0000 (13:03 +0000)]
Revert "factor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui.tools""

This reverts commit 0d49e736544da6a19e49acfed6a80ac24eafdac0.

13 years agomisc/factor.vim.fgen: update
Keita Haga [Mon, 4 Apr 2011 12:01:20 +0000 (21:01 +0900)]
misc/factor.vim.fgen: update

13 years agomisc/vim/ftplugin/factor.vim: add b:did_ftplugin at the top
Keita Haga [Mon, 4 Apr 2011 11:38:30 +0000 (20:38 +0900)]
misc/vim/ftplugin/factor.vim: add b:did_ftplugin at the top

13 years agoRename misc/vim/ftplugin/factor_settings.vim to misc/vim/ftplugin/factor.vim
Keita Haga [Mon, 4 Apr 2011 11:34:43 +0000 (20:34 +0900)]
Rename misc/vim/ftplugin/factor_settings.vim to misc/vim/ftplugin/factor.vim

13 years agomisc/vim/syntax/factor.vim: workaround for factorHook match issue
Keita Haga [Mon, 4 Apr 2011 10:59:56 +0000 (19:59 +0900)]
misc/vim/syntax/factor.vim: workaround for factorHook match issue

13 years agoalien.c-types: add summary and docs for no-c-type error
Slava Pestov [Mon, 4 Apr 2011 05:33:51 +0000 (22:33 -0700)]
alien.c-types: add summary and docs for no-c-type error

13 years agobuild-support/factor.sh: update help information
Keita Haga [Mon, 4 Apr 2011 04:26:39 +0000 (13:26 +0900)]
build-support/factor.sh: update help information

13 years agofry: normalize copyright header in test file
Keita Haga [Mon, 4 Apr 2011 02:06:46 +0000 (11:06 +0900)]
fry: normalize copyright header in test file

13 years agoio: fix help lint
Slava Pestov [Mon, 4 Apr 2011 00:37:28 +0000 (17:37 -0700)]
io: fix help lint

13 years agogame.input.gtk: clean up confusing reset-mouse/read-mouse interaction
Philipp Brüschweiler [Sun, 18 Jul 2010 14:18:27 +0000 (16:18 +0200)]
game.input.gtk: clean up confusing reset-mouse/read-mouse interaction

13 years agogame.input.gtk: copy of game.input.x11 with gtk-specific way to get the dpy
Philipp Brüschweiler [Sat, 17 Jul 2010 16:02:36 +0000 (18:02 +0200)]
game.input.gtk: copy of game.input.x11 with gtk-specific way to get the dpy

13 years agoui.backend.gtk: fix a bug with endless error messages in a console after closing...
Anton Gorenko [Fri, 1 Apr 2011 16:06:07 +0000 (22:06 +0600)]
ui.backend.gtk: fix a bug with endless error messages in a console after closing of UI;
io.thread: start-io-thread always starts io-thread even if it was stopped, fix line endings;

13 years agofactor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui.tools"
otoburb [Fri, 1 Apr 2011 03:24:22 +0000 (03:24 +0000)]
factor.sh: Propogated NO_UI=1 flag into the bootstrap via -exclude="ui ui.tools"

13 years agoMerge branch 'master' of git://factorcode.org/git/factor
otoburb [Sat, 26 Mar 2011 20:19:52 +0000 (20:19 +0000)]
Merge branch 'master' of git://factorcode.org/git/factor

13 years agoMerge branch 'master' of git://github.com/mrjbq7/factor
Slava Pestov [Sat, 26 Mar 2011 01:54:35 +0000 (18:54 -0700)]
Merge branch 'master' of git://github.com/mrjbq7/factor

13 years agoio: improve stack effects.
John Benediktsson [Sat, 26 Mar 2011 01:30:52 +0000 (18:30 -0700)]
io: improve stack effects.

13 years agoio: implement "stream-contents" in terms of "each-stream-block".
John Benediktsson [Fri, 25 Mar 2011 20:58:16 +0000 (13:58 -0700)]
io: implement "stream-contents" in terms of "each-stream-block".

13 years agoio: improve signature of each-block and each-line.
John Benediktsson [Fri, 25 Mar 2011 19:20:51 +0000 (12:20 -0700)]
io: improve signature of each-block and each-line.

13 years agoTuple subclassing help article: Fixed typo
otoburb [Thu, 24 Mar 2011 04:48:48 +0000 (04:48 +0000)]
Tuple subclassing help article: Fixed typo

13 years agomisc/vim/README.md: minor tweaks
Keita Haga [Thu, 24 Mar 2011 00:25:16 +0000 (09:25 +0900)]
misc/vim/README.md: minor tweaks

13 years agoReplace misc/vim/README with misc/vim/README.md
Keita Haga [Thu, 24 Mar 2011 00:18:46 +0000 (09:18 +0900)]
Replace misc/vim/README with misc/vim/README.md

13 years agoChecksums help article update: Added internet checksums brief description
otoburb [Wed, 23 Mar 2011 03:51:55 +0000 (03:51 +0000)]
Checksums help article update: Added internet checksums brief description

13 years agomisc/vim/syntax/factor.vim: add 'display' argument to factorEscape highlight group
Keita Haga [Sun, 20 Mar 2011 21:52:10 +0000 (06:52 +0900)]
misc/vim/syntax/factor.vim: add 'display' argument to factorEscape highlight group

13 years agomisc/vim/syntax/factor.vim: factorEscape cleanup
Keita Haga [Sun, 20 Mar 2011 20:33:13 +0000 (05:33 +0900)]
misc/vim/syntax/factor.vim: factorEscape cleanup

13 years agomisc/vim/syntax/factor.vim: add support for escape characters
Keita Haga [Sun, 20 Mar 2011 08:37:50 +0000 (17:37 +0900)]
misc/vim/syntax/factor.vim: add support for escape characters

13 years agomisc/vim/syntax/factor.vim: set 'shiftwidth' option in modeline
Keita Haga [Sun, 20 Mar 2011 07:12:24 +0000 (16:12 +0900)]
misc/vim/syntax/factor.vim: set 'shiftwidth' option in modeline

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Fri, 18 Mar 2011 05:43:07 +0000 (22:43 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoinfix: adding support for "seq[from:to]" slice notation.
John Benediktsson [Fri, 18 Mar 2011 05:42:23 +0000 (22:42 -0700)]
infix: adding support for "seq[from:to]" slice notation.