]>
gitweb.factorcode.org Git - factor.git/log
John Benediktsson [Fri, 26 Nov 2010 07:57:54 +0000 (23:57 -0800)]
Merge branches 'master' and 'cleanup' into cleanup
John Benediktsson [Mon, 15 Nov 2010 16:47:09 +0000 (08:47 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor
Slava Pestov [Mon, 15 Nov 2010 03:29:37 +0000 (19:29 -0800)]
path-finding: fix help lint
Slava Pestov [Sun, 14 Nov 2010 23:30:32 +0000 (15:30 -0800)]
models.arrow: fix formatting
Jon Harper [Sun, 14 Nov 2010 16:20:19 +0000 (17:20 +0100)]
Remove unecessary slot from arrow models
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.
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)
Slava Pestov [Sun, 14 Nov 2010 00:02:12 +0000 (16:02 -0800)]
math.integers: bignum/f rounding was wrong (reported by Joe Groff)
John Benediktsson [Sat, 13 Nov 2010 22:29:31 +0000 (14:29 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor
Slava Pestov [Sat, 13 Nov 2010 03:49:18 +0000 (19:49 -0800)]
math.integers: fix 0 0 bignum/f (reported by Joe Groff)
John Benediktsson [Sun, 7 Nov 2010 23:25:23 +0000 (15:25 -0800)]
Merge branch 'master' of git://github.com/slavapestov/factor
Slava Pestov [Sun, 7 Nov 2010 00:50:39 +0000 (17:50 -0700)]
splitting: fix stack effect declaration of (split)
John Benediktsson [Thu, 4 Nov 2010 06:07:41 +0000 (23:07 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor
Jon Harper [Tue, 2 Nov 2010 16:23:54 +0000 (17:23 +0100)]
math.primes.erato doc fixes.
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?
John Benediktsson [Mon, 1 Nov 2010 15:16:32 +0000 (08:16 -0700)]
Merge branch 'master' of git://github.com/slavapestov/factor
Slava Pestov [Mon, 1 Nov 2010 03:50:37 +0000 (22:50 -0500)]
game.loop: remove unneeded dependency on tools.memory vocab
Slava Pestov [Mon, 1 Nov 2010 03:49:50 +0000 (22:49 -0500)]
concurrency.count-downs: remove unused dependency on debugger vocab
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
Slava Pestov [Mon, 1 Nov 2010 01:26:29 +0000 (20:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
John Benediktsson [Thu, 28 Oct 2010 20:34:59 +0000 (13:34 -0700)]
colors.hex vocab.
Slava Pestov [Tue, 26 Oct 2010 05:23:03 +0000 (22:23 -0700)]
compiler.tests: update for <ref> deref
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
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
Slava Pestov [Tue, 26 Oct 2010 04:09:08 +0000 (21:09 -0700)]
Clean up alien.c-types changes a little
Doug Coleman [Tue, 26 Oct 2010 03:06:25 +0000 (22:06 -0500)]
Fix typo in game.input.dinput
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
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
Doug Coleman [Mon, 25 Oct 2010 18:22:50 +0000 (13:22 -0500)]
Remove usages of <void*> and *void*
Doug Coleman [Mon, 25 Oct 2010 17:50:43 +0000 (12:50 -0500)]
Fix bug in html.parser.analyzer
Doug Coleman [Wed, 20 Oct 2010 22:42:53 +0000 (17:42 -0500)]
Remove many uses of <int> and *int etc
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
Slava Pestov [Sun, 24 Oct 2010 00:15:23 +0000 (17:15 -0700)]
benchmark.ui-panes: clean up
Slava Pestov [Sun, 24 Oct 2010 00:09:26 +0000 (17:09 -0700)]
benchmark.ui-panes: deploy without prettyprinter
Slava Pestov [Sat, 23 Oct 2010 01:26:08 +0000 (18:26 -0700)]
math.primes.erato: fix typo in docs
Jon Harper [Tue, 19 Oct 2010 16:03:05 +0000 (18:03 +0200)]
cleanup
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
Slava Pestov [Mon, 18 Oct 2010 00:41:21 +0000 (17:41 -0700)]
extra/central: remove unused vocabulary
Slava Pestov [Fri, 15 Oct 2010 05:30:05 +0000 (22:30 -0700)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor
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)
Samuel Tardieu [Mon, 11 Oct 2010 09:09:46 +0000 (11:09 +0200)]
Add documentation for assocs:assoc-refine
Doug Coleman [Sat, 9 Oct 2010 23:53:54 +0000 (16:53 -0700)]
Fix bootstrap on mac by adding back the PF_INET constant
Doug Coleman [Sat, 9 Oct 2010 23:52:01 +0000 (16:52 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
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 .
Slava Pestov [Sat, 9 Oct 2010 22:37:17 +0000 (15:37 -0700)]
webapps.mason: move some CSS from websites.factorcode
Slava Pestov [Sat, 9 Oct 2010 22:29:04 +0000 (15:29 -0700)]
html.templates.chloe: minor doc improvements
Doug Coleman [Sat, 9 Oct 2010 22:28:52 +0000 (15:28 -0700)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 9 Oct 2010 22:16:14 +0000 (15:16 -0700)]
unix.ffi.bsd: fix load errors
Slava Pestov [Sat, 9 Oct 2010 22:14:14 +0000 (15:14 -0700)]
vm: fix 64-bit regression
Slava Pestov [Sat, 9 Oct 2010 22:03:35 +0000 (15:03 -0700)]
unix.ffi.bsd: fix AF_INET6 constants on FreeBSD and OpenBSD
Slava Pestov [Sat, 9 Oct 2010 21:03:46 +0000 (16:03 -0500)]
Fix win64 compile error
Doug Coleman [Sat, 9 Oct 2010 19:49:47 +0000 (12:49 -0700)]
Rename combinator in dns
Doug Coleman [Sat, 9 Oct 2010 18:21:11 +0000 (11:21 -0700)]
Minor cleanups in trees
Doug Coleman [Sat, 9 Oct 2010 02:12:31 +0000 (19:12 -0700)]
Support openbsd's resolv.conf syntax
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?
Slava Pestov [Sat, 9 Oct 2010 01:55:23 +0000 (18:55 -0700)]
morse: cleanup
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
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
Doug Coleman [Thu, 7 Oct 2010 23:43:52 +0000 (16:43 -0700)]
Minor typo in euler 006
Doug Coleman [Thu, 7 Oct 2010 15:08:52 +0000 (10:08 -0500)]
Minor cleanups in dns
Doug Coleman [Thu, 7 Oct 2010 04:59:47 +0000 (23:59 -0500)]
Move ch-upper? from unicode.case to ascii
Doug Coleman [Wed, 6 Oct 2010 17:11:51 +0000 (12:11 -0500)]
Implement and document stream-peek
Doug Coleman [Wed, 6 Oct 2010 15:27:39 +0000 (10:27 -0500)]
Move the host word from dns to tools.dns
Doug Coleman [Wed, 6 Oct 2010 15:27:06 +0000 (10:27 -0500)]
Clean up a few lines of resolv.conf parser
Doug Coleman [Wed, 6 Oct 2010 15:16:01 +0000 (10:16 -0500)]
Add stream-peek1 and remove it from images.gif and dns. Add sequence-peek but not stream-peek (yet?)
Slava Pestov [Thu, 7 Oct 2010 06:01:09 +0000 (23:01 -0700)]
furnace.recaptcha: fix stack effect declaration
Slava Pestov [Thu, 7 Oct 2010 06:00:38 +0000 (23:00 -0700)]
Various cleanups for Doug's recent socket addressing change
- urls: now have a host/port slots again, add a new set-url-addr word
- http.server: fix host header parsing for IPv6 addresses
Slava Pestov [Thu, 7 Oct 2010 04:54:00 +0000 (21:54 -0700)]
webapps.mason: fix broken link
Doug Coleman [Wed, 6 Oct 2010 02:44:22 +0000 (21:44 -0500)]
Write a real resolv.conf parser
Doug Coleman [Tue, 5 Oct 2010 20:33:42 +0000 (15:33 -0500)]
Remove blank lines from resolve.conf just in case
Doug Coleman [Sun, 3 Oct 2010 15:33:52 +0000 (10:33 -0500)]
Add ch-upper? and ch-lower? words
Doug Coleman [Sun, 3 Oct 2010 08:49:10 +0000 (03:49 -0500)]
Special-case "localhost" in dns queries
Doug Coleman [Sun, 3 Oct 2010 08:39:30 +0000 (03:39 -0500)]
Since ip4/ip6 services can run on different ports, we must include which version of ip we're using instead of just a port. Make URL objects store an inet4/i nt6/inet object with host/port slots instead of storing host/port slots separately. Stricter error checking on inet4/inet6 tuple creation. Update lots of code related to the URL change.
Doug Coleman [Sun, 3 Oct 2010 08:31:12 +0000 (03:31 -0500)]
Implement resolve-host for dns vocab
Slava Pestov [Tue, 5 Oct 2010 04:29:29 +0000 (21:29 -0700)]
webapps.mason.docs-update: recover properly if previous update attempt fails
Slava Pestov [Tue, 5 Oct 2010 04:09:23 +0000 (21:09 -0700)]
websites.factorcode: add license
Slava Pestov [Tue, 5 Oct 2010 04:07:30 +0000 (21:07 -0700)]
websites.factorcode: add screenshots
Slava Pestov [Tue, 5 Oct 2010 03:38:59 +0000 (20:38 -0700)]
webapps.mason: update for factorcode.org changes
Slava Pestov [Sun, 3 Oct 2010 04:50:48 +0000 (23:50 -0500)]
vm: fix Config.windows
Slava Pestov [Sun, 3 Oct 2010 04:45:09 +0000 (23:45 -0500)]
GNUmakefile: fix on Windows
Slava Pestov [Sun, 3 Oct 2010 03:54:56 +0000 (20:54 -0700)]
websites.concatenative: run builder check here
Slava Pestov [Sun, 3 Oct 2010 03:00:54 +0000 (20:00 -0700)]
webapps.planet: workaround
Slava Pestov [Sun, 3 Oct 2010 02:54:57 +0000 (19:54 -0700)]
bunny, gpu.demos.bunny: bunny has moved
Slava Pestov [Sun, 3 Oct 2010 02:54:12 +0000 (19:54 -0700)]
webapps.planet: include its own icon
Slava Pestov [Sun, 3 Oct 2010 02:42:10 +0000 (19:42 -0700)]
websites.concatenative: more tweaks
Slava Pestov [Sun, 3 Oct 2010 02:06:45 +0000 (19:06 -0700)]
logging.insomniac: fix docs
Slava Pestov [Sun, 3 Oct 2010 02:05:11 +0000 (19:05 -0700)]
webapps.mason.docs-update: make docs path configurable
Slava Pestov [Sun, 3 Oct 2010 02:04:06 +0000 (19:04 -0700)]
websites.concatenative: change DB path
Slava Pestov [Sun, 3 Oct 2010 01:56:21 +0000 (18:56 -0700)]
websites.concatenative, factorcode: move a few things into config file
Slava Pestov [Sun, 3 Oct 2010 01:18:54 +0000 (18:18 -0700)]
logging.insomniac: clean up more
Slava Pestov [Sun, 3 Oct 2010 01:11:57 +0000 (18:11 -0700)]
logging.analysis: fix it up and make it work
Doug Coleman [Fri, 1 Oct 2010 06:40:41 +0000 (01:40 -0500)]
Fix compile error in images.jpeg
Doug Coleman [Fri, 1 Oct 2010 06:40:29 +0000 (01:40 -0500)]
Fix furnace.actions help lint
Doug Coleman [Wed, 29 Sep 2010 16:07:08 +0000 (11:07 -0500)]
Update alien.enums docs
Doug Coleman [Fri, 1 Oct 2010 06:23:31 +0000 (01:23 -0500)]
Set the dns server based on the platform
Slava Pestov [Fri, 1 Oct 2010 03:48:52 +0000 (20:48 -0700)]
compiler.cfg.linear-scan: extend lifetime intervals of base pointers correctly (reported by Anton Gorenko)
Slava Pestov [Fri, 1 Oct 2010 03:35:35 +0000 (20:35 -0700)]
webapps.mason: fix counter and dashboard actions, add more comprehensive tests
Doug Coleman [Thu, 30 Sep 2010 01:46:22 +0000 (20:46 -0500)]
Revert previous patch; not simply a typo. Still broken on win64.
Doug Coleman [Wed, 29 Sep 2010 22:43:27 +0000 (17:43 -0500)]
Win64 Windows SDK hates int/cell type errors
Doug Coleman [Wed, 29 Sep 2010 22:29:28 +0000 (17:29 -0500)]
Fix typo ohno