Keita Haga
cca391861e
help: add stack effect declaration and using to HELP: example in docs
2010-11-29 03:44:45 +09:00
Keita Haga
2dbee396fb
db: fix some examples
2010-11-28 03:34:27 +09:00
Keita Haga
18811fb04a
io.pathnames: fix typo in docs
2010-11-28 00:47:59 +09:00
John Benediktsson
48820aa57e
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-26 01:33:40 -08:00
John Benediktsson
7a06cacd45
help.tutorial: minor cleanup.
2010-11-25 23:58:33 -08:00
John Benediktsson
cd3ee55fb8
Merge branches 'master' and 'cleanup' into cleanup
2010-11-25 23:57:54 -08:00
Slava Pestov
f27080498d
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
2010-11-24 22:41:15 -08:00
Keita Haga
7c963b9dbe
eval: fix cad.objects path in example
2010-11-24 05:58:15 +09:00
Slava Pestov
ac0233ce7b
specialized-arrays: fix stack effect of malloc-T-array in docs
2010-11-19 19:53:43 -08:00
Keita Haga
04aeadbb15
io.files.info.unix: fix IN: in docs
2010-11-18 04:29:36 +09:00
Keita Haga
08cb8a4848
io.files.info.unix: fix a couple of set-file-permissions examples
2010-11-18 03:46:02 +09:00
Keita Haga
58bac61281
help.handbook: fix typo
2010-11-16 17:45:25 +09:00
John Benediktsson
7a233aa2e7
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-15 08:47:09 -08:00
Slava Pestov
c412237dc4
path-finding: fix help lint
2010-11-14 19:29:37 -08:00
Slava Pestov
97a8e889c3
models.arrow: fix formatting
2010-11-14 15:33:38 -08:00
Jon Harper
b207482d38
Remove unecessary slot from arrow models
2010-11-14 15:33:37 -08:00
Samuel Tardieu
6994e6c8ee
path-finding: add Dijkstra algorithm
...
Dijkstra algorithm is a particular case of the A* algorithm with
the heuristic being set to 0.
2010-11-14 15:33:37 -08:00
Keita Haga
ae7b44e5eb
io.directories: fix typo in example
2010-11-14 17:18:56 +09:00
Keita Haga
1270167513
vocabs: fix typo in docs
2010-11-14 17:14:40 +09:00
Keita Haga
7a5132140f
concurrency.locks: fix typo in docs
2010-11-14 17:11:17 +09:00
Slava Pestov
c4a83d2d0b
io.servers: don't try to open SSL sockets if they're not supported on the current platform (ie, Windows)
2010-11-13 18:32:10 -06:00
Slava Pestov
0c840a7965
math.integers: bignum/f rounding was wrong (reported by Joe Groff)
2010-11-13 16:02:12 -08:00
John Benediktsson
9b6f05a53b
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-13 14:29:31 -08:00
Slava Pestov
65dcd56b0b
math.integers: fix 0 0 bignum/f (reported by Joe Groff)
2010-11-12 19:49:18 -08:00
John Benediktsson
9dc67be4fb
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-07 15:25:23 -08:00
Slava Pestov
5cbf730517
splitting: fix stack effect declaration of (split)
2010-11-06 17:50:39 -07:00
John Benediktsson
b7f5d2f85b
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-03 23:07:41 -07:00
Jon Harper
f60f13c675
math.primes.erato doc fixes.
2010-11-02 17:34:28 +01:00
Rupert Swarbrick
cd28c7a219
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?
2010-11-02 17:34:24 +01:00
John Benediktsson
afb23da7fe
Merge branch 'master' of git://github.com/slavapestov/factor
2010-11-01 08:16:32 -07:00
Slava Pestov
974f4cfda4
game.loop: remove unneeded dependency on tools.memory vocab
2010-10-31 22:50:37 -05:00
Slava Pestov
c24c399b77
concurrency.count-downs: remove unused dependency on debugger vocab
2010-10-31 22:49:50 -05:00
Slava Pestov
372d2dc363
concurrency.mailboxes: break dependency on debugger vocab by creating concurrency.mailboxes.debugger
2010-10-31 22:47:34 -05:00
Slava Pestov
8be8c7f213
Merge branch 'master' of git://factorcode.org/git/factor
2010-10-31 20:26:29 -05:00
John Benediktsson
fdef71d2b7
colors.hex vocab.
2010-10-28 13:34:59 -07:00
Slava Pestov
675a420717
compiler.tests: update for <ref> deref
2010-10-25 22:23:03 -07:00
Slava Pestov
68712ed84c
cache: add unit tests, make clear-assoc method dispose of all values
2010-10-25 23:52:45 -05:00
Slava Pestov
b03a16ef4d
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
2010-10-25 23:39:15 -05:00
Slava Pestov
e139a7a02d
Clean up alien.c-types changes a little
2010-10-25 21:09:08 -07:00
Doug Coleman
c7d22fe439
Fix typo in game.input.dinput
2010-10-25 22:06:25 -05:00
Doug Coleman
69487d1fd3
Fix a few tests that got broken in the <uint> *uint patches
2010-10-25 19:14:21 -05:00
Doug Coleman
67c37591ca
Remove <uint> *uint and friends. Hopefully remove the last usages of these words
2010-10-25 15:54:42 -05:00
Doug Coleman
4ca9bd0bba
Remove usages of <void*> and *void*
2010-10-25 13:22:50 -05:00
Doug Coleman
edba5f2bbe
Fix bug in html.parser.analyzer
2010-10-25 12:50:43 -05:00
Doug Coleman
1f57dc326e
Remove many uses of <int> and *int etc
2010-10-25 12:49:12 -05:00
Slava Pestov
b10897334c
io.sockets.secure: add ssl-supported? hook, and make furnace.auth and twitter vocabs use it. This makes furnace work on Windows
2010-10-24 15:54:19 -07:00
Slava Pestov
36785f4625
benchmark.ui-panes: clean up
2010-10-23 17:15:23 -07:00
Slava Pestov
76344f6bc2
benchmark.ui-panes: deploy without prettyprinter
2010-10-23 17:09:26 -07:00
Slava Pestov
ee1520f683
math.primes.erato: fix typo in docs
2010-10-22 18:26:08 -07:00
Jon Harper
ff1d7914e8
cleanup
2010-10-22 18:22:29 -07:00