Commit Graph

21563 Commits (13d6c6a698cb5e3e1ef880883509bfcfb7fbe719)

Author SHA1 Message Date
Slava Pestov 13d6c6a698 Update code for alien.data changes 2010-12-26 02:08:57 -06:00
Slava Pestov b0732bcb22 Fix unit test failures caused by alien.data change 2010-12-25 22:34:12 -08:00
Slava Pestov 75560699ea Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object> 2010-12-25 16:55:36 -08:00
Keita Haga 7a9591674c io.directories.search: fix a couple of examples 2010-12-23 05:15:20 +09:00
Keita Haga 2dad72e4e7 multiline: fix typo in docs 2010-12-23 04:42:56 +09:00
Keita Haga 64d78c4f5c concurrency.combinators: fix typo in docs 2010-12-23 04:26:34 +09:00
Keita Haga c3189054d1 io.files.info.unix, sequences: few $examples and $unchecked-examples turn into $codes 2010-12-23 04:05:06 +09:00
Keita Haga dcb387630b sequences, syntax, vocabs.parser: remove useless whitespace in docs 2010-12-23 03:42:41 +09:00
Keita Haga 33c14b8bb0 ui.pixel-formats: fix using list in example 2010-12-23 03:10:54 +09:00
Slava Pestov f4c6b868ac Merge branch 'doc-fixes' of git://github.com/keitahaga/factor 2010-12-18 16:02:18 -08:00
Slava Pestov bb4529bff2 math.integers: fix underflow and overflow behavior 2010-12-18 16:00:17 -08:00
Keita Haga 34a9b93458 syntax: slightly to fix examples of QUALIFIED: and QUALIFIED-WITH: 2010-12-19 01:16:54 +09:00
Slava Pestov 70a2cfad37 Merge branch 'doc-fixes' of http://github.com/keitahaga/factor 2010-12-05 20:58:11 -08:00
Keita Haga 7bd8c3deba db.tuples: fix a couple of examples in tutorial article a little 2010-12-06 06:14:24 +09:00
Keita Haga f5c556a709 literals: fix formatting and example error in docs 2010-12-06 05:06:15 +09:00
Keita Haga 051a2a749b urls.encoding: fix missing vocab in docs 2010-12-05 22:17:21 +09:00
Keita Haga f0d22c7162 classes.tuple: minor fixes in tuple-examples article 2010-12-05 21:27:25 +09:00
Keita Haga 7199339d89 concurrency.messaging: documentation typo fix and remove trailing whitespace 2010-12-05 06:03:15 +09:00
Keita Haga 04a70e0476 generic: fix using to M\ example in docs 2010-12-05 05:11:38 +09:00
Keita Haga 08656749bf io.styles: add using to all examples plus fix formatting in some examples 2010-12-04 21:25:12 +09:00
Keita Haga 9f7c22be60 help, hints: remove syntax vocab in few examples 2010-12-04 01:25:14 +09:00
Slava Pestov 6f0375b3ba Merge branch 'doc-fixes' of git://github.com/keitahaga/factor 2010-12-01 03:02:38 -08:00
Slava Pestov dd0d9fbc10 alien.fortran: cleanup 2010-12-01 03:00:00 -08:00
Joe Groff 2dbfc7df33 alien.fortran: fix stack effect of SUBROUTINE: and FUNCTION: words to include out parameters 2010-12-01 07:05:32 +05:30
Keita Haga 3e7af33343 hints: fix two examples and formatting in docs 2010-11-30 04:53:11 +09:00
Keita Haga e7796b4118 tools.crossref: fix example 2010-11-29 18:41:57 +09:00
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
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
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
Slava Pestov 65dcd56b0b math.integers: fix 0 0 bignum/f (reported by Joe Groff) 2010-11-12 19:49:18 -08:00
Slava Pestov 5cbf730517 splitting: fix stack effect declaration of (split) 2010-11-06 17:50:39 -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
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