]> gitweb.factorcode.org Git - factor.git/log
factor.git
12 years agoMerge remote-tracking branch '8byte-jose/win32-unc-fix'
John Benediktsson [Sun, 28 Aug 2011 18:46:43 +0000 (11:46 -0700)]
Merge remote-tracking branch '8byte-jose/win32-unc-fix'

12 years agogobject.ffi, glib.ffi: move GError over to gobject.ffi since that appears to be the...
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

12 years agosets: fix cardinality of sequences, and speed up subset?.
John Benediktsson [Sun, 28 Aug 2011 03:20:56 +0000 (20:20 -0700)]
sets: fix cardinality of sequences, and speed up subset?.

12 years agoMerge remote-tracking branch 'factorcode/master'
John Benediktsson [Sun, 28 Aug 2011 02:01:02 +0000 (19:01 -0700)]
Merge remote-tracking branch 'factorcode/master'

12 years agoMerge remote-tracking branch 'erg/master'
John Benediktsson [Sun, 28 Aug 2011 02:00:27 +0000 (19:00 -0700)]
Merge remote-tracking branch 'erg/master'

12 years agogdk.pixbuf.ffi, glib.ffi: fix load errors
Slava Pestov [Sun, 28 Aug 2011 01:26:21 +0000 (18:26 -0700)]
gdk.pixbuf.ffi, glib.ffi: fix load errors

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Sun, 28 Aug 2011 01:03:17 +0000 (18:03 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agoglib.ffi: try merging gtk-image-loader again
Joe Groff [Sun, 28 Aug 2011 01:02:22 +0000 (18:02 -0700)]
glib.ffi: try merging gtk-image-loader again

12 years agoMerge remote-tracking branch 'factorcode/master'
John Benediktsson [Sun, 28 Aug 2011 00:39:49 +0000 (17:39 -0700)]
Merge remote-tracking branch 'factorcode/master'

12 years agocore-text: rename "render-info" to "rendered-line". Fixes #47.
John Benediktsson [Sun, 28 Aug 2011 00:38:07 +0000 (17:38 -0700)]
core-text: rename "render-info" to "rendered-line".  Fixes #47.

12 years agographviz: fix load errors
sheeple [Sun, 28 Aug 2011 00:34:44 +0000 (18:34 -0600)]
graphviz: fix load errors

12 years agocore-text: lazy text render (inspired by klazuka).
John Benediktsson [Sat, 27 Aug 2011 05:21:47 +0000 (22:21 -0700)]
core-text: lazy text render (inspired by klazuka).

12 years agoimages.tessel(l)ation: spelling
Joe Groff [Sun, 28 Aug 2011 00:29:10 +0000 (17:29 -0700)]
images.tessel(l)ation: spelling

12 years agoimages: move pure Factor image format implementations to extra/
Joe Groff [Sun, 28 Aug 2011 00:25:15 +0000 (17:25 -0700)]
images: move pure Factor image format implementations to extra/

12 years agoMerge remote-tracking branch 'factorcode/master'
John Benediktsson [Sun, 28 Aug 2011 00:26:11 +0000 (17:26 -0700)]
Merge remote-tracking branch 'factorcode/master'

12 years agoSwapping call order of 'hook' and 'action' row actions
Hugo Schmitt [Sat, 23 Jan 2010 21:43:10 +0000 (19:43 -0200)]
Swapping call order of 'hook' and 'action' row actions

12 years agographviz.ffi: fix help lint
Slava Pestov [Sun, 28 Aug 2011 00:20:30 +0000 (17:20 -0700)]
graphviz.ffi: fix help lint

12 years agoFixes #33 - ui.gadgets.glass had a scoping issue, so text selection would stop workin...
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

12 years agoFixes #32 - double clicks were not handled properly in ui.backend.gtk
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

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Sun, 28 Aug 2011 00:04:43 +0000 (17:04 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agonibble-arrays: -1 <nibble-array> should throw an error
Slava Pestov [Sat, 27 Aug 2011 23:44:59 +0000 (16:44 -0700)]
nibble-arrays: -1 <nibble-array> should throw an error

12 years agoFixes #35 - -1 <bit-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

12 years agoMake coverage. use each-word, only put coverage on non-primitive/symbol words
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

12 years agographviz.ffi: refactor it to not make FFI calls at parse time
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

12 years agoMerge remote-tracking branch 'Blei/gtk-image-loader'
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

12 years agoChange the way %coverage works, make coverage word use map-words to hit private vocab...
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.

12 years agowindows: merge library manifest from old windows.nt in Blei/gtk-image-loader
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

12 years agoalien: merge enum improvements from 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

12 years agoDocument some words, move words around to be private
Doug Coleman [Sat, 27 Aug 2011 17:52:01 +0000 (12:52 -0500)]
Document some words, move words around to be private

12 years agoBetter name for combinator -- each-word, each-map to iterate over all words in vocab...
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.

12 years agoUse change-vocabulary-coverage word for toggle-coverage too to handle .private vocabs
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

12 years agoAdd toggle-coverage word and make coverage-on/off work on .private vocabs too.
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.

12 years agoFix the docs for tools.coverage
Doug Coleman [Sat, 27 Aug 2011 05:14:56 +0000 (00:14 -0500)]
Fix the docs for tools.coverage

12 years agoparser: fix a typo in the docs.
John Benediktsson [Sat, 27 Aug 2011 04:07:16 +0000 (21:07 -0700)]
parser: fix a typo in the docs.

12 years agoMerge remote-tracking branch 'malu/semantic-versioning'
John Benediktsson [Sat, 27 Aug 2011 03:48:18 +0000 (20:48 -0700)]
Merge remote-tracking branch 'malu/semantic-versioning'

12 years agoboids makes a good demo.
John Benediktsson [Sat, 27 Aug 2011 03:33:21 +0000 (20:33 -0700)]
boids makes a good demo.

12 years agocurses: update for alien api change.
John Benediktsson [Sat, 27 Aug 2011 03:18:23 +0000 (20:18 -0700)]
curses: update for alien api change.

12 years agoMerge remote-tracking branch 'blei/curses' into curses
John Benediktsson [Sat, 27 Aug 2011 03:13:24 +0000 (20:13 -0700)]
Merge remote-tracking branch 'blei/curses' into curses

12 years agopath-finding: add test for abeaumont's fix.
John Benediktsson [Sat, 27 Aug 2011 02:58:07 +0000 (19:58 -0700)]
path-finding: add test for abeaumont's fix.

12 years agoMerge remote-tracking branch 'abeaumont/master'
John Benediktsson [Sat, 27 Aug 2011 02:53:11 +0000 (19:53 -0700)]
Merge remote-tracking branch 'abeaumont/master'

12 years agoMerge remote-tracking branch 'philip-searle/master'
John Benediktsson [Sat, 27 Aug 2011 02:42:04 +0000 (19:42 -0700)]
Merge remote-tracking branch 'philip-searle/master'

12 years agoMerge remote-tracking branch 'ajvondrak/graphviz'
John Benediktsson [Sat, 27 Aug 2011 02:31:47 +0000 (19:31 -0700)]
Merge remote-tracking branch 'ajvondrak/graphviz'

12 years agoMerge remote-tracking branch 'mattknox/master'
John Benediktsson [Sat, 27 Aug 2011 02:07:00 +0000 (19:07 -0700)]
Merge remote-tracking branch 'mattknox/master'

12 years agoMerge remote-tracking branch 'ex-rzr/fixes'
John Benediktsson [Sat, 27 Aug 2011 02:05:53 +0000 (19:05 -0700)]
Merge remote-tracking branch 'ex-rzr/fixes'

12 years agoMerge remote-tracking branch 'erg/master'
John Benediktsson [Sat, 27 Aug 2011 01:53:58 +0000 (18:53 -0700)]
Merge remote-tracking branch 'erg/master'

12 years agoMerge branch 'cleanup'
John Benediktsson [Sat, 27 Aug 2011 01:49:25 +0000 (18:49 -0700)]
Merge branch 'cleanup'

12 years agobrainfuck: some cleanup and make the ebnf simpler.
John Benediktsson [Sat, 27 Aug 2011 01:42:17 +0000 (18:42 -0700)]
brainfuck: some cleanup and make the ebnf simpler.

12 years agoAdding a webapp for benchmarking the Factor web server.
John Benediktsson [Sat, 27 Aug 2011 01:02:44 +0000 (18:02 -0700)]
Adding a webapp for benchmarking the Factor web server.

12 years agobenchmark.echo: Update copyright.
John Benediktsson [Sat, 27 Aug 2011 01:02:22 +0000 (18:02 -0700)]
benchmark.echo: Update copyright.

12 years agoAdding a UDP echo benchmark.
John Benediktsson [Sat, 27 Aug 2011 00:18:08 +0000 (17:18 -0700)]
Adding a UDP echo benchmark.

12 years agoFix docs for 'lunar-rescue'.
John Benediktsson [Fri, 26 Aug 2011 23:33:45 +0000 (16:33 -0700)]
Fix docs for 'lunar-rescue'.

12 years agoSpelling fixes to documentation.
John Benediktsson [Fri, 26 Aug 2011 23:20:31 +0000 (16:20 -0700)]
Spelling fixes to documentation.

12 years agoClean up some duplication in annotate/deep-annotate
Doug Coleman [Fri, 26 Aug 2011 22:11:50 +0000 (17:11 -0500)]
Clean up some duplication in annotate/deep-annotate

12 years agoAdd docs for tools.coverage
Doug Coleman [Fri, 26 Aug 2011 20:39:27 +0000 (15:39 -0500)]
Add docs for tools.coverage

12 years agoAdd a bunch of unit tests for 100% code coverage in sets vocab
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

12 years agoRename tools.code-coverage to tools.coverage, change some word names.
Doug Coleman [Fri, 26 Aug 2011 19:32:41 +0000 (14:32 -0500)]
Rename tools.code-coverage to tools.coverage, change some word names.

12 years agoRevert "Try to read instead of write from a TCP connection. This gives 'Connection...
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.

12 years agoAdd tools.code-coverage vocab to assist in writing unit tests
Doug Coleman [Fri, 26 Aug 2011 18:37:40 +0000 (13:37 -0500)]
Add tools.code-coverage vocab to assist in writing unit tests

12 years agoAdd a deep-annotate word that annotates each quotation in a word definition.
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.

12 years agoWrite some more docs for readline and link readline main article to words.
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.

12 years agoTry to read instead of write from a TCP connection. This gives 'Connection refused...
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.

12 years agounix.linux.epoll: epoll_event is a packed struct! Damn...
Slava Pestov [Fri, 26 Aug 2011 04:37:52 +0000 (21:37 -0700)]
unix.linux.epoll: epoll_event is a packed struct! Damn...

12 years agoio.pipes: add unit test for Linux x86-64 epoll() problem
Slava Pestov [Fri, 26 Aug 2011 04:37:26 +0000 (21:37 -0700)]
io.pipes: add unit test for Linux x86-64 epoll() problem

12 years agoio.thread: if the I/O thread throws an error, call out to the fep immediately instead...
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

12 years agoMerge classes.struct.packed into classes.struct and remove duplication
Slava Pestov [Fri, 26 Aug 2011 04:02:13 +0000 (21:02 -0700)]
Merge classes.struct.packed into classes.struct and remove duplication

12 years agoFix unit test in strings
Doug Coleman [Thu, 25 Aug 2011 18:10:40 +0000 (11:10 -0700)]
Fix unit test in strings

12 years agocpu.ppc: add 'not loaded' tags so that load-all doesn't break an x86 image
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

12 years agostrings: fix broken unit tests introduced by recent commit
Slava Pestov [Thu, 25 Aug 2011 06:42:02 +0000 (23:42 -0700)]
strings: fix broken unit tests introduced by recent commit

12 years agoRearrange sets-tests in order the words are defined, remove duplicate test, add a...
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.

12 years agosequences, fix stack effect of (accumulate)
Jon Harper [Wed, 24 Aug 2011 20:28:19 +0000 (22:28 +0200)]
sequences, fix stack effect of (accumulate)

12 years agofjsc: display the proper namespace when using set_in.
John Benediktsson [Wed, 24 Aug 2011 22:20:51 +0000 (15:20 -0700)]
fjsc: display the proper namespace when using set_in.

12 years agofjsc: change prompt to be "( scratchpad )".
John Benediktsson [Wed, 24 Aug 2011 22:11:33 +0000 (15:11 -0700)]
fjsc: change prompt to be "( scratchpad )".

12 years agoFix help lint for when*,unless*
Doug Coleman [Tue, 23 Aug 2011 19:14:33 +0000 (12:14 -0700)]
Fix help lint for when*,unless*

12 years agoFix help-lint for ini-file
Doug Coleman [Tue, 23 Aug 2011 19:15:36 +0000 (12:15 -0700)]
Fix help-lint for ini-file

12 years agoFix help-lint for memcached
Doug Coleman [Tue, 23 Aug 2011 19:19:58 +0000 (12:19 -0700)]
Fix help-lint for memcached

12 years agoFix help-lint for ntp
Doug Coleman [Tue, 23 Aug 2011 19:21:09 +0000 (12:21 -0700)]
Fix help-lint for ntp

12 years agowebsites.factorcode: add link to bug tracker
Slava Pestov [Tue, 23 Aug 2011 06:00:04 +0000 (23:00 -0700)]
websites.factorcode: add link to bug tracker

12 years agofurnace.recaptcha: recaptcha was acquired by Google, update URL
Slava Pestov [Tue, 23 Aug 2011 05:48:15 +0000 (22:48 -0700)]
furnace.recaptcha: recaptcha was acquired by Google, update URL

12 years agomason.config: fix for recent changes
Slava Pestov [Tue, 23 Aug 2011 05:17:50 +0000 (22:17 -0700)]
mason.config: fix for recent changes

12 years agomason.platform: add test
Slava Pestov [Tue, 23 Aug 2011 05:14:38 +0000 (22:14 -0700)]
mason.platform: add test

12 years agowebapps.mason.version.files: add SLOT: forward declaration
Slava Pestov [Sat, 20 Aug 2011 02:54:23 +0000 (19:54 -0700)]
webapps.mason.version.files: add SLOT: forward declaration

12 years agowebsites.factorcode: clean up
Slava Pestov [Sat, 20 Aug 2011 02:53:55 +0000 (19:53 -0700)]
websites.factorcode: clean up

12 years agotnetstrings: vocab to parse "tagged netstrings".
John Benediktsson [Sat, 20 Aug 2011 02:02:29 +0000 (19:02 -0700)]
tnetstrings: vocab to parse "tagged netstrings".

12 years agoAdd google translate vocabulary
Doug Coleman [Sat, 20 Aug 2011 01:33:23 +0000 (18:33 -0700)]
Add google translate vocabulary

12 years agocommand-line: enable "quiet" mode for -e or script modes before .factor-rc is loaded
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

12 years agoAdding 'ntp' client vocab.
John Benediktsson [Sat, 20 Aug 2011 00:25:10 +0000 (17:25 -0700)]
Adding 'ntp' client vocab.

12 years agoAdding 'ini-file' vocab to parse INI config files.
John Benediktsson [Sat, 20 Aug 2011 00:22:16 +0000 (17:22 -0700)]
Adding 'ini-file' vocab to parse INI config files.

12 years agogestalt vocab for mac.
John Benediktsson [Fri, 19 Aug 2011 23:49:22 +0000 (16:49 -0700)]
gestalt vocab for mac.

12 years agogoogle.charts vocab.
John Benediktsson [Fri, 19 Aug 2011 23:41:50 +0000 (16:41 -0700)]
google.charts vocab.

12 years agoChange fuel.remote to use tty-server.
John Benediktsson [Fri, 19 Aug 2011 22:03:45 +0000 (15:03 -0700)]
Change fuel.remote to use tty-server.

12 years agoMoving io.trash to io.files.trash.
John Benediktsson [Fri, 19 Aug 2011 21:31:19 +0000 (14:31 -0700)]
Moving io.trash to io.files.trash.

12 years agoMerge remote-tracking branch 'factorcode/master'
John Benediktsson [Fri, 19 Aug 2011 21:27:24 +0000 (14:27 -0700)]
Merge remote-tracking branch 'factorcode/master'

12 years agoio.trash: cross-platform vocab to send files to trash.
John Benediktsson [Fri, 19 Aug 2011 21:26:32 +0000 (14:26 -0700)]
io.trash: cross-platform vocab to send files to trash.

12 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Fri, 19 Aug 2011 21:21:28 +0000 (14:21 -0700)]
Merge branch 'master' of factorcode.org:/git/factor

12 years agoio.sockets: check ipv4 and ipv6 for valid address strings.
John Benediktsson [Fri, 19 Aug 2011 21:19:09 +0000 (14:19 -0700)]
io.sockets: check ipv4 and ipv6 for valid address strings.

12 years agomath.approx: function to approximate rationals.
John Benediktsson [Fri, 19 Aug 2011 20:27:44 +0000 (13:27 -0700)]
math.approx: function to approximate rationals.

12 years agowolfram-alpha: query api for Wolfram Alpha.
John Benediktsson [Fri, 19 Aug 2011 20:17:32 +0000 (13:17 -0700)]
wolfram-alpha: query api for Wolfram Alpha.

12 years agohamurabi: adding HAMURABI.BAS game.
John Benediktsson [Fri, 19 Aug 2011 20:16:41 +0000 (13:16 -0700)]
hamurabi: adding HAMURABI.BAS game.

12 years agoanagrams: words for finding anagrams.
John Benediktsson [Fri, 19 Aug 2011 20:16:03 +0000 (13:16 -0700)]
anagrams: words for finding anagrams.

12 years agoclasses.struct.packed: adding support for packed structures.
John Benediktsson [Fri, 19 Aug 2011 20:13:34 +0000 (13:13 -0700)]
classes.struct.packed: adding support for packed structures.