Commit Graph

23970 Commits (e72e1a340f43148d52c71e65fd0556f4e0124906)

Author SHA1 Message Date
Doug Coleman 7e39d7ef30 errors.cpp: Patch looked like it would work. It either exposes more gc bugs or is incorrect.
Revert "errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620."

This reverts commit dc46297050.
2012-08-15 17:25:14 -07:00
Doug Coleman beb202b3de errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620. 2012-08-15 16:36:36 -07:00
Doug Coleman 8d6002c765 help.tutorial: Explain the workflow before telling the user to edit the code. 2012-08-15 08:58:14 -07:00
John Benediktsson 511ad6d9f3 calendar.unix: inline some things. 2012-08-15 08:29:46 -07:00
Doug Coleman 47b4ebc80d bignum.cpp: Fix calls to reallot_array() -- bignums can get new addresses if they are not in the nursery or are somehow larger. Fix a couple more correctness issues. 2012-08-15 01:51:58 -07:00
Doug Coleman 91d8326b77 math.cpp: Fix theoretical gc bug. 2012-08-15 01:51:58 -07:00
John Benediktsson 6a1f280e88 slots: make predicates return booleans. 2012-08-14 18:09:50 -07:00
John Benediktsson 980f1236cf io: improve docs for stream-copy*. 2012-08-14 15:12:19 -07:00
John Benediktsson 2854ecd4ec command-line: need to check for run differently. 2012-08-13 21:06:57 -07:00
John Benediktsson 2109af55ad command-line: need to check rest of args. 2012-08-13 20:57:39 -07:00
John Benediktsson 2620c64c21 combinators.smart: adding smart-with. 2012-08-13 19:32:12 -07:00
John Benediktsson 07e74c0ad8 editors.vim: use string as article name. 2012-08-13 18:22:14 -07:00
John Benediktsson fa80248919 rosetta-code.bulls-and-cows: digit> is better. 2012-08-13 18:17:03 -07:00
John Benediktsson 2b0e0934a6 graphviz: fix test errors on the mac. 2012-08-13 17:59:09 -07:00
Alex Vondrak 3167a95c51 graphviz: add some unit tests (stuff from the gallery) 2012-08-13 17:35:24 -07:00
John Benediktsson 93a2775248 ui.tools.operations: fix crash clicking on a model that hasn't been initialized properly. 2012-08-13 17:02:39 -07:00
John Benediktsson 36a4a59efc command-line: if run is specified first non-param starts the command-line. 2012-08-13 16:42:56 -07:00
John Benediktsson dda43cc647 webapps.mason: show all the configured build machines, not just the failing ones. 2012-08-13 16:21:32 -07:00
John Benediktsson 7b2b3f5e9f ui.tools.listener.completion: make sure "IN:<Ctrl-h>" works. 2012-08-13 15:16:16 -07:00
John Benediktsson 17bd952e4a vocabs.cache: bringing back the fry change. 2012-08-13 12:44:33 -07:00
John Benediktsson 750d9e0faf Revert "vocabs.cache: use fry, its cleaner."
This reverts commit 1a8d9f227d.
2012-08-13 12:36:06 -07:00
John Benediktsson 54cfca1f1e Revert "vocabs.cache: oops."
This reverts commit c7c0fd7a46.
2012-08-13 12:36:02 -07:00
John Benediktsson 1baaa99153 vocabs.cache: oops. 2012-08-13 12:31:36 -07:00
John Benediktsson 2e8361fee8 vocabs.cache: use fry, its cleaner. 2012-08-13 12:30:17 -07:00
John Benediktsson df91fa9527 help.html: fix test case back to original version. 2012-08-13 12:25:08 -07:00
John Benediktsson 9ac33a06bc vocabs.cache: clear only the vocab that changed from vocab-file-contents. 2012-08-13 12:24:14 -07:00
John Benediktsson 33c4e19ff9 vocabs: change vocabs-changed to be vocab-changed and take a vocab argument. 2012-08-13 12:05:42 -07:00
John Benediktsson 0d9c7df8e2 memoize: fix invalidate-memoized for 0 args. 2012-08-13 12:04:56 -07:00
John Benediktsson 231b791da1 vocabs.hierarchy: much faster using directory entries. 2012-08-13 11:12:15 -07:00
John Benediktsson 29f3043061 vocabs.loader: early exit for private vocab. 2012-08-13 11:11:59 -07:00
John Benediktsson d6c60258cf editors: these should understand private. 2012-08-13 10:32:27 -07:00
John Benediktsson e374f2fa19 vocabs: reverting recent private vocab changes. 2012-08-13 10:32:14 -07:00
John Benediktsson ea25cde2af math.functions: make it clear that 0 = is the more correct zero?. 2012-08-13 08:03:54 -07:00
Doug Coleman 94ad1c236f help.html: Fix unit test. 2012-08-12 13:55:53 -07:00
Doug Coleman 432c114745 math.complex: Fix using list. 2012-08-12 13:55:36 -07:00
John Benediktsson 4561cf7684 Revert "math.functions: cleaner rect>."
This reverts commit 5ecff652ba.
2012-08-11 10:40:41 -07:00
John Benediktsson fd94838032 vocabs.refresh: skip private vocabs. 2012-08-10 19:33:18 -07:00
Doug Coleman 2b45ba9a4f math.complex: Check C{ } syntax -- can only have two elements in the complex array. Fixes #612. 2012-08-10 15:58:04 -07:00
John Benediktsson 0178117d6c math.functions: cleaner rect>. 2012-08-10 15:51:11 -07:00
John Benediktsson 4c54b32170 tools.time: flush the banner so you can use time in a loop. 2012-08-10 15:23:10 -07:00
John Benediktsson fc449d55bf vocabs.loader: adding tests for recent changes. 2012-08-10 15:15:38 -07:00
John Benediktsson fa57d3e85d vocabs.loader: simplify. 2012-08-10 15:11:42 -07:00
John Benediktsson 41ed793756 vocabs.loader: more private fixes. 2012-08-10 15:08:40 -07:00
John Benediktsson 344b89fe5f vocabs.loader: better fix for append-vocab-dir. 2012-08-10 15:01:37 -07:00
John Benediktsson 98f4ec7c43 vocabs.loader: vocab-dir should work with private vocabs too. 2012-08-10 14:43:59 -07:00
John Benediktsson b957ad1684 vocabs: make source/docs/tests work for private vocabs. 2012-08-10 14:39:53 -07:00
John Benediktsson 39c3f10138 bignum: incorporate some fixes from @slavapestov. 2012-08-10 14:28:44 -07:00
Doug Coleman c0b8854829 README.md: A few more cleanups suggested by @mrjbq7. 2012-08-10 12:14:04 -07:00
Doug Coleman 3f13cc9c3a README.md: Don't assume the user has downloaded Factor yet. Instructions on how to clone git and build the latest Factor. 2012-08-10 12:04:45 -07:00
John Benediktsson 9e93cd0e13 sequences.extras: moved 2each-index to extras for now. 2012-08-09 16:36:35 -07:00