]> gitweb.factorcode.org Git - factor.git/log
factor.git
13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Sun, 26 Dec 2010 23:46:51 +0000 (15:46 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoUpdate code for alien.data changes
Slava Pestov [Sun, 26 Dec 2010 08:08:57 +0000 (02:08 -0600)]
Update code for alien.data changes

13 years agoFix unit test failures caused by alien.data change
Slava Pestov [Sun, 26 Dec 2010 06:34:12 +0000 (22:34 -0800)]
Fix unit test failures caused by alien.data change

13 years agoMove <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c...
Slava Pestov [Sun, 26 Dec 2010 00:54:45 +0000 (16:54 -0800)]
Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object>

13 years agoio.directories.search: fix a couple of examples
Keita Haga [Wed, 22 Dec 2010 20:15:20 +0000 (05:15 +0900)]
io.directories.search: fix a couple of examples

13 years agomultiline: fix typo in docs
Keita Haga [Wed, 22 Dec 2010 19:42:56 +0000 (04:42 +0900)]
multiline: fix typo in docs

13 years agoconcurrency.combinators: fix typo in docs
Keita Haga [Wed, 22 Dec 2010 19:26:34 +0000 (04:26 +0900)]
concurrency.combinators: fix typo in docs

13 years agoio.files.info.unix, sequences: few $examples and $unchecked-examples turn into $codes
Keita Haga [Wed, 22 Dec 2010 19:03:00 +0000 (04:03 +0900)]
io.files.info.unix, sequences: few $examples and $unchecked-examples turn into $codes

13 years agosequences, syntax, vocabs.parser: remove useless whitespace in docs
Keita Haga [Wed, 22 Dec 2010 18:41:34 +0000 (03:41 +0900)]
sequences, syntax, vocabs.parser: remove useless whitespace in docs

13 years agoui.pixel-formats: fix using list in example
Keita Haga [Wed, 22 Dec 2010 18:10:54 +0000 (03:10 +0900)]
ui.pixel-formats: fix using list in example

13 years agoMerge branch 'master' of git://factorcode.org/git/factor
John Benediktsson [Sun, 19 Dec 2010 06:26:51 +0000 (22:26 -0800)]
Merge branch 'master' of git://factorcode.org/git/factor

13 years agoMerge branch 'doc-fixes' of git://github.com/keitahaga/factor
Slava Pestov [Sun, 19 Dec 2010 00:02:18 +0000 (16:02 -0800)]
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor

13 years agomath.integers: fix underflow and overflow behavior
Slava Pestov [Sun, 19 Dec 2010 00:00:17 +0000 (16:00 -0800)]
math.integers: fix underflow and overflow behavior

13 years agosyntax: slightly to fix examples of QUALIFIED: and QUALIFIED-WITH:
Keita Haga [Sat, 18 Dec 2010 16:07:34 +0000 (01:07 +0900)]
syntax: slightly to fix examples of QUALIFIED: and QUALIFIED-WITH:

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Mon, 13 Dec 2010 20:47:10 +0000 (12:47 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoMerge branch 'doc-fixes' of http://github.com/keitahaga/factor
Slava Pestov [Mon, 6 Dec 2010 04:58:11 +0000 (20:58 -0800)]
Merge branch 'doc-fixes' of http://github.com/keitahaga/factor

13 years agodb.tuples: fix a couple of examples in tutorial article a little
Keita Haga [Sun, 5 Dec 2010 21:12:33 +0000 (06:12 +0900)]
db.tuples: fix a couple of examples in tutorial article a little

13 years agoliterals: fix formatting and example error in docs
Keita Haga [Sun, 5 Dec 2010 20:06:15 +0000 (05:06 +0900)]
literals: fix formatting and example error in docs

13 years agourls.encoding: fix missing vocab in docs
Keita Haga [Sun, 5 Dec 2010 13:17:21 +0000 (22:17 +0900)]
urls.encoding: fix missing vocab in docs

13 years agoclasses.tuple: minor fixes in tuple-examples article
Keita Haga [Sun, 5 Dec 2010 12:27:25 +0000 (21:27 +0900)]
classes.tuple: minor fixes in tuple-examples article

13 years agoconcurrency.messaging: documentation typo fix and remove trailing whitespace
Keita Haga [Sat, 4 Dec 2010 21:01:36 +0000 (06:01 +0900)]
concurrency.messaging: documentation typo fix and remove trailing whitespace

13 years agogeneric: fix using to M\ example in docs
Keita Haga [Sat, 4 Dec 2010 20:11:38 +0000 (05:11 +0900)]
generic: fix using to M\ example in docs

13 years agoio.styles: add using to all examples plus fix formatting in some examples
Keita Haga [Sat, 4 Dec 2010 12:25:12 +0000 (21:25 +0900)]
io.styles: add using to all examples plus fix formatting in some examples

13 years agohelp, hints: remove syntax vocab in few examples
Keita Haga [Fri, 3 Dec 2010 16:25:14 +0000 (01:25 +0900)]
help, hints: remove syntax vocab in few examples

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Wed, 1 Dec 2010 16:38:05 +0000 (08:38 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoMerge branch 'doc-fixes' of git://github.com/keitahaga/factor
Slava Pestov [Wed, 1 Dec 2010 11:02:38 +0000 (03:02 -0800)]
Merge branch 'doc-fixes' of git://github.com/keitahaga/factor

13 years agoalien.fortran: cleanup
Slava Pestov [Wed, 1 Dec 2010 11:00:00 +0000 (03:00 -0800)]
alien.fortran: cleanup

13 years agoalien.fortran: fix stack effect of SUBROUTINE: and FUNCTION: words to include out...
Joe Groff [Wed, 1 Dec 2010 01:34:15 +0000 (07:04 +0530)]
alien.fortran: fix stack effect of SUBROUTINE: and FUNCTION: words to include out parameters

13 years agohints: fix two examples and formatting in docs
Keita Haga [Mon, 29 Nov 2010 19:53:11 +0000 (04:53 +0900)]
hints: fix two examples and formatting in docs

13 years agotools.crossref: fix example
Keita Haga [Mon, 29 Nov 2010 09:41:57 +0000 (18:41 +0900)]
tools.crossref: fix example

13 years agohelp: add stack effect declaration and using to HELP: example in docs
Keita Haga [Sun, 28 Nov 2010 18:44:45 +0000 (03:44 +0900)]
help: add stack effect declaration and using to HELP: example in docs

13 years agodb: fix some examples
Keita Haga [Sat, 27 Nov 2010 18:34:27 +0000 (03:34 +0900)]
db: fix some examples

13 years agoio.pathnames: fix typo in docs
Keita Haga [Sat, 27 Nov 2010 15:47:59 +0000 (00:47 +0900)]
io.pathnames: fix typo in docs

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Fri, 26 Nov 2010 09:33:40 +0000 (01:33 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agoRemove bignum>float VM primitive, and use bignum/f to implement >float on bignums...
Slava Pestov [Tue, 16 Nov 2010 11:13:15 +0000 (03:13 -0800)]
Remove bignum>float VM primitive, and use bignum/f to implement >float on bignums instead, for a slight accuracy gain. Also, bignum/f now has a more efficient post-scaling algorithm to break the circular dependency on bignum>float

13 years agoeval: fix cad.objects path in example
Keita Haga [Tue, 23 Nov 2010 20:58:15 +0000 (05:58 +0900)]
eval: fix cad.objects path in example

13 years agospecialized-arrays: fix stack effect of malloc-T-array in docs
Slava Pestov [Sat, 20 Nov 2010 03:53:43 +0000 (19:53 -0800)]
specialized-arrays: fix stack effect of malloc-T-array in docs

13 years agoio.files.info.unix: fix IN: in docs
Keita Haga [Wed, 17 Nov 2010 19:29:36 +0000 (04:29 +0900)]
io.files.info.unix: fix IN: in docs

13 years agoio.files.info.unix: fix a couple of set-file-permissions examples
Keita Haga [Wed, 17 Nov 2010 18:44:25 +0000 (03:44 +0900)]
io.files.info.unix: fix a couple of set-file-permissions examples

13 years agohelp.handbook: fix typo
Keita Haga [Tue, 16 Nov 2010 08:45:25 +0000 (17:45 +0900)]
help.handbook: fix typo

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Mon, 15 Nov 2010 16:47:09 +0000 (08:47 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agopath-finding: fix help lint
Slava Pestov [Mon, 15 Nov 2010 03:29:37 +0000 (19:29 -0800)]
path-finding: fix help lint

13 years agomodels.arrow: fix formatting
Slava Pestov [Sun, 14 Nov 2010 23:30:32 +0000 (15:30 -0800)]
models.arrow: fix formatting

13 years agoRemove unecessary slot from arrow models
Jon Harper [Sun, 14 Nov 2010 16:20:19 +0000 (17:20 +0100)]
Remove unecessary slot from arrow models

13 years agopath-finding: add Dijkstra algorithm
Samuel Tardieu [Thu, 11 Nov 2010 09:59:05 +0000 (10:59 +0100)]
path-finding: add Dijkstra algorithm

Dijkstra algorithm is a particular case of the A* algorithm with
the heuristic being set to 0.

13 years agoio.directories: fix typo in example
Keita Haga [Sun, 14 Nov 2010 08:18:56 +0000 (17:18 +0900)]
io.directories: fix typo in example

13 years agovocabs: fix typo in docs
Keita Haga [Sun, 14 Nov 2010 08:14:40 +0000 (17:14 +0900)]
vocabs: fix typo in docs

13 years agoconcurrency.locks: fix typo in docs
Keita Haga [Sun, 14 Nov 2010 08:11:17 +0000 (17:11 +0900)]
concurrency.locks: fix typo in docs

13 years agoio.servers: don't try to open SSL sockets if they're not supported on the current...
Slava Pestov [Sun, 14 Nov 2010 00:31:29 +0000 (18:31 -0600)]
io.servers: don't try to open SSL sockets if they're not supported on the current platform (ie, Windows)

13 years agomath.integers: bignum/f rounding was wrong (reported by Joe Groff)
Slava Pestov [Sun, 14 Nov 2010 00:02:12 +0000 (16:02 -0800)]
math.integers: bignum/f rounding was wrong (reported by Joe Groff)

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Sat, 13 Nov 2010 22:29:31 +0000 (14:29 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agomath.integers: fix 0 0 bignum/f (reported by Joe Groff)
Slava Pestov [Sat, 13 Nov 2010 03:49:18 +0000 (19:49 -0800)]
math.integers: fix 0 0 bignum/f (reported by Joe Groff)

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Sun, 7 Nov 2010 23:25:23 +0000 (15:25 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agosplitting: fix stack effect declaration of (split)
Slava Pestov [Sun, 7 Nov 2010 00:50:39 +0000 (17:50 -0700)]
splitting: fix stack effect declaration of (split)

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Thu, 4 Nov 2010 06:07:41 +0000 (23:07 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agomath.primes.erato doc fixes.
Jon Harper [Tue, 2 Nov 2010 16:23:54 +0000 (17:23 +0100)]
math.primes.erato doc fixes.

13 years agomath.primes.erato: Fix off-by-one error
Rupert Swarbrick [Thu, 21 Oct 2010 10:49:13 +0000 (11:49 +0100)]
math.primes.erato: Fix off-by-one error

The sieve bit vector deals with numbers in chunks of 30. Therefore,
the number 90 (say) is the 91st 'element' of the vector. Each byte
deals with some range {0,1,...,29}+30n so to have the number 90, you
need four bytes.

Rather pleasingly, I bumped into this bug and it reduced to the
incantation:
  2010 2010 sieve marked-prime?

13 years agoMerge branch 'master' of git://github.com/slavapestov/factor
John Benediktsson [Mon, 1 Nov 2010 15:16:32 +0000 (08:16 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor

13 years agogame.loop: remove unneeded dependency on tools.memory vocab
Slava Pestov [Mon, 1 Nov 2010 03:50:37 +0000 (22:50 -0500)]
game.loop: remove unneeded dependency on tools.memory vocab

13 years agoconcurrency.count-downs: remove unused dependency on debugger vocab
Slava Pestov [Mon, 1 Nov 2010 03:49:50 +0000 (22:49 -0500)]
concurrency.count-downs: remove unused dependency on debugger vocab

13 years agoconcurrency.mailboxes: break dependency on debugger vocab by creating concurrency...
Slava Pestov [Mon, 1 Nov 2010 03:47:34 +0000 (22:47 -0500)]
concurrency.mailboxes: break dependency on debugger vocab by creating concurrency.mailboxes.debugger

13 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 1 Nov 2010 01:26:29 +0000 (20:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

13 years agocolors.hex vocab.
John Benediktsson [Thu, 28 Oct 2010 20:34:59 +0000 (13:34 -0700)]
colors.hex vocab.

13 years agocompiler.tests: update for <ref> deref
Slava Pestov [Tue, 26 Oct 2010 05:23:03 +0000 (22:23 -0700)]
compiler.tests: update for <ref> deref

13 years agocache: add unit tests, make clear-assoc method dispose of all values
Slava Pestov [Tue, 26 Oct 2010 04:52:45 +0000 (23:52 -0500)]
cache: add unit tests, make clear-assoc method dispose of all values

13 years agoalien.libraries: add-library won't close and re-open the library if nothing changed...
Slava Pestov [Tue, 26 Oct 2010 04:39:15 +0000 (23:39 -0500)]
alien.libraries: add-library won't close and re-open the library if nothing changed. This fixes a crash on Windows when reloading the windows vocab

13 years agoClean up alien.c-types changes a little
Slava Pestov [Tue, 26 Oct 2010 04:09:08 +0000 (21:09 -0700)]
Clean up alien.c-types changes a little

13 years agoFix typo in game.input.dinput
Doug Coleman [Tue, 26 Oct 2010 03:06:25 +0000 (22:06 -0500)]
Fix typo in game.input.dinput

13 years agoFix a few tests that got broken in the <uint> *uint patches
Doug Coleman [Tue, 26 Oct 2010 00:14:21 +0000 (19:14 -0500)]
Fix a few tests that got broken in the <uint> *uint patches

13 years agoRemove <uint> *uint and friends. Hopefully remove the last usages of these words
Doug Coleman [Mon, 25 Oct 2010 20:54:42 +0000 (15:54 -0500)]
Remove <uint> *uint and friends.  Hopefully remove the last usages of these words

13 years agoRemove usages of <void*> and *void*
Doug Coleman [Mon, 25 Oct 2010 18:22:50 +0000 (13:22 -0500)]
Remove usages of <void*> and *void*

13 years agoFix bug in html.parser.analyzer
Doug Coleman [Mon, 25 Oct 2010 17:50:43 +0000 (12:50 -0500)]
Fix bug in html.parser.analyzer

13 years agoRemove many uses of <int> and *int etc
Doug Coleman [Wed, 20 Oct 2010 22:42:53 +0000 (17:42 -0500)]
Remove many uses of <int> and *int etc

13 years agoio.sockets.secure: add ssl-supported? hook, and make furnace.auth and twitter vocabs...
Slava Pestov [Sun, 24 Oct 2010 22:54:19 +0000 (15:54 -0700)]
io.sockets.secure: add ssl-supported? hook, and make furnace.auth and twitter vocabs use it. This makes furnace work on Windows

13 years agobenchmark.ui-panes: clean up
Slava Pestov [Sun, 24 Oct 2010 00:15:23 +0000 (17:15 -0700)]
benchmark.ui-panes: clean up

13 years agobenchmark.ui-panes: deploy without prettyprinter
Slava Pestov [Sun, 24 Oct 2010 00:09:26 +0000 (17:09 -0700)]
benchmark.ui-panes: deploy without prettyprinter

13 years agomath.primes.erato: fix typo in docs
Slava Pestov [Sat, 23 Oct 2010 01:26:08 +0000 (18:26 -0700)]
math.primes.erato: fix typo in docs

13 years agocleanup
Jon Harper [Tue, 19 Oct 2010 16:03:05 +0000 (18:03 +0200)]
cleanup

13 years agoalien.enums: enum>number didn't work in deployed images, add a test which deploys...
Slava Pestov [Mon, 18 Oct 2010 01:02:42 +0000 (21:02 -0400)]
alien.enums: enum>number didn't work in deployed images, add a test which deploys and runs benchmark.ui-panes to catch this in the future

13 years agoextra/central: remove unused vocabulary
Slava Pestov [Mon, 18 Oct 2010 00:41:21 +0000 (17:41 -0700)]
extra/central: remove unused vocabulary

13 years agoMerge branch 'for-slava' of git://git.rfc1149.net/factor
Slava Pestov [Fri, 15 Oct 2010 05:30:05 +0000 (22:30 -0700)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor

13 years agoalien.c-types: make behavior of int/uint/long/ulong/longlong/ulonglong struct field...
Slava Pestov [Fri, 15 Oct 2010 05:21:12 +0000 (22:21 -0700)]
alien.c-types: make behavior of int/uint/long/ulong/longlong/ulonglong struct field setters consistent across 32-bit and 64-bit when supplied with floats (reported by Anton Gorenko)

13 years agoAdd documentation for assocs:assoc-refine
Samuel Tardieu [Mon, 11 Oct 2010 09:09:46 +0000 (11:09 +0200)]
Add documentation for assocs:assoc-refine

13 years agoFix bootstrap on mac by adding back the PF_INET constant
Doug Coleman [Sat, 9 Oct 2010 23:53:54 +0000 (16:53 -0700)]
Fix bootstrap on mac by adding back the PF_INET constant

13 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 9 Oct 2010 23:52:01 +0000 (16:52 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

13 years agoRevert "webapps.mason: move some CSS from websites.factorcode"
Slava Pestov [Sat, 9 Oct 2010 22:48:32 +0000 (15:48 -0700)]
Revert "webapps.mason: move some CSS from websites.factorcode"

This reverts commit 4d42813e751858fee54fc90a23507a10b2c74184.

13 years agowebapps.mason: move some CSS from websites.factorcode
Slava Pestov [Sat, 9 Oct 2010 22:37:17 +0000 (15:37 -0700)]
webapps.mason: move some CSS from websites.factorcode

13 years agohtml.templates.chloe: minor doc improvements
Slava Pestov [Sat, 9 Oct 2010 22:29:04 +0000 (15:29 -0700)]
html.templates.chloe: minor doc improvements

13 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 9 Oct 2010 22:28:52 +0000 (15:28 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor

13 years agounix.ffi.bsd: fix load errors
Slava Pestov [Sat, 9 Oct 2010 22:16:14 +0000 (15:16 -0700)]
unix.ffi.bsd: fix load errors

13 years agovm: fix 64-bit regression
Slava Pestov [Sat, 9 Oct 2010 22:14:14 +0000 (15:14 -0700)]
vm: fix 64-bit regression

13 years agounix.ffi.bsd: fix AF_INET6 constants on FreeBSD and OpenBSD
Slava Pestov [Sat, 9 Oct 2010 22:03:35 +0000 (15:03 -0700)]
unix.ffi.bsd: fix AF_INET6 constants on FreeBSD and OpenBSD

13 years agoFix win64 compile error
Slava Pestov [Sat, 9 Oct 2010 21:03:46 +0000 (16:03 -0500)]
Fix win64 compile error

13 years agoRename combinator in dns
Doug Coleman [Sat, 9 Oct 2010 19:49:47 +0000 (12:49 -0700)]
Rename combinator in dns

13 years agoMinor cleanups in trees
Doug Coleman [Sat, 9 Oct 2010 18:21:11 +0000 (11:21 -0700)]
Minor cleanups in trees

13 years agoSupport openbsd's resolv.conf syntax
Doug Coleman [Sat, 9 Oct 2010 02:12:31 +0000 (19:12 -0700)]
Support openbsd's resolv.conf syntax

13 years agoascii: remove ch-lower? and ch-upper? words, since they're the same as letter? and...
Slava Pestov [Sat, 9 Oct 2010 01:55:37 +0000 (18:55 -0700)]
ascii: remove ch-lower? and ch-upper? words, since they're the same as letter? and LETTER?

13 years agomorse: cleanup
Slava Pestov [Sat, 9 Oct 2010 01:55:23 +0000 (18:55 -0700)]
morse: cleanup

13 years agoRemove stream-peek and stream-peek1, re-implement dns vocab to not need this abstraction
Slava Pestov [Sat, 9 Oct 2010 01:55:13 +0000 (18:55 -0700)]
Remove stream-peek and stream-peek1, re-implement dns vocab to not need this abstraction

13 years agoAdd a method on url-addr for local ports
Doug Coleman [Fri, 8 Oct 2010 15:42:19 +0000 (08:42 -0700)]
Add a method on url-addr for local ports
Remove test for code that got reverted