Commit Graph

27751 Commits (4131b44503ef43b638cf9fddbe3b2b185be603ce)

Author SHA1 Message Date
Doug Coleman 1b4048232a code-arrays: move to unmaintained 2015-07-21 11:39:47 -07:00
John Benediktsson 9ec74563ba compiler.cfg: use "f [ or ] reduce" instead of "map [ ] any?" 2015-07-21 09:54:44 -07:00
John Benediktsson a79f745a12 bloom-filters: use all? instead of "map [ ] all?". 2015-07-21 09:54:31 -07:00
Björn Lindqvist d24733e703 compiler.cfg.build-stack-frame: refactoring which removes the
frame-required? variable
2015-07-21 13:40:50 +02:00
Björn Lindqvist 80ea6b8997 compiler.*: fix the tests that broke because i removed the stack-frame variable 2015-07-21 13:40:49 +02:00
Björn Lindqvist eba939c0f2 compiler.cfg.stacks.map: this vocab is subsumed by
compiler.cfg.stacks.padding which works much better
2015-07-21 13:36:11 +02:00
Björn Lindqvist bc8525bf5b compiler.cfg.build-stack-frame: the frame-required? variable needs to be
reset so that stack frames aren't included in words that doesn't need them
2015-07-21 13:35:22 +02:00
Björn Lindqvist b5333ec7aa compiler.cfg.stack-frame: using cfg get stack-frame>> instead of the
stack-frame variable that pointed to the same instance
2015-07-21 13:35:22 +02:00
John Benediktsson 5eec781b40 use ``if*`` instead of ``dup [ ] [ drop ] if``. 2015-07-20 22:24:30 -07:00
John Benediktsson bbde85f56b vocabs.loader: fix tests. 2015-07-20 21:11:16 -07:00
John Benediktsson 7327b8bdd4 vocabs.loader: make require-all throw restarts.
We only want to catch the restarts in mason, so make a special
load-no-restarts that will catch the failures and print them out
the same way it worked before.
2015-07-20 17:35:22 -07:00
John Benediktsson 507dac7599 locals.parser: don't clone the manifest, just pop used words.
It seems the manifest gets cloned on restarts, which makes unuse-words
not work since it just checks ``eq?``. If we pop the last qualified
vocabs, then everything works.
2015-07-20 17:35:22 -07:00
John Benediktsson 529a57bbb4 Revert "hints: add hints to index."
This reverts commit 96ce04755a.
2015-07-20 17:35:22 -07:00
John Benediktsson 8a4a86db64 vocabs.prettyprint: lookup syntax vocab only once in pprint-using. 2015-07-20 17:35:22 -07:00
Doug Coleman bcc78ab220 basis: whitespace. 2015-07-20 17:13:52 -07:00
John Benediktsson d5ebb43905 wrap: some cleanup. 2015-07-20 12:25:49 -07:00
John Benediktsson 46fbfe3ff0 wrap: use infimum-by instead of min-by. 2015-07-20 12:25:49 -07:00
Doug Coleman b8086f7dd5 forestdb.paths: fix members call 2015-07-20 11:58:12 -07:00
John Benediktsson b82d866340 sequences: bring back check-length. 2015-07-20 09:58:12 -07:00
John Benediktsson df7ce245ed tools.image-analyzer.data-heap-reader: cell => cell_t. 2015-07-20 09:36:20 -07:00
John Benediktsson 3ea9f09f6a fix some sets:members. 2015-07-20 09:32:31 -07:00
Doug Coleman a1c4678a98 magic: fix image path 2015-07-20 08:15:19 -07:00
Doug Coleman 329aed2366 factor: fix renaming bugs 2015-07-20 07:54:26 -07:00
Doug Coleman 2f6548d6d2 factor: fix breakage with word renamings. 2015-07-20 05:51:16 -07:00
Doug Coleman 2fd752536f wrap.words: fix docs 2015-07-20 01:31:10 -07:00
Doug Coleman 80601662a3 bootstrap.image: rename image -> bootstrapping-image 2015-07-20 01:26:44 -07:00
Doug Coleman dfc5be9e43 ui.gadgetes.grids: cell -> grid-cell. it's private and hardly used and loaded by default, let's not confuse the tools with the layouts:cell. 2015-07-20 01:23:00 -07:00
Doug Coleman af90d77fc2 wrap.words: rename wrap.words:word to wrapping-word. this ``wrapping-word`` is loaded by default and now this trivial vocabulary won't cause a naming conflict with the builtin ``word`` and one of the most used symbols and concepts in the entire language. 2015-07-20 01:15:48 -07:00
Doug Coleman eca8b7e49c core: fix docs 2015-07-20 01:01:31 -07:00
Doug Coleman 191d00208d vm: rename vm:cell to cell_t. it's just a typedef..... 2015-07-20 01:01:01 -07:00
Doug Coleman e4c39bcf3c factor: superclass -> superclass-of, superclasses -> superclasses-of 2015-07-20 00:46:33 -07:00
Doug Coleman 2adeed9cb3 factor: rename classes:members to class-members so it doesn't conflict with sets:members. ugh. 2015-07-20 00:32:42 -07:00
Doug Coleman fbbd09f3c5 factor: system:image -> image-path, like vm-path. image is all over the place png, jpg etc 2015-07-20 00:17:09 -07:00
Doug Coleman 4561bd88a3 html.streams: rename image-path to icon-path 2015-07-20 00:10:56 -07:00
Doug Coleman 618330b31e factor: rename system:vm -> vm-path to differentiate it from vm:vm (which is a STRUCT:) 2015-07-20 00:10:29 -07:00
Doug Coleman 1e22e9b814 factor: all FUNCTION: rename complete 2015-07-19 22:55:24 -07:00
Doug Coleman b3e8ecf738 factor: more function messups 2015-07-19 20:09:21 -07:00
Doug Coleman 6e46c08b7e readline.ffi: give all the parameters a name 2015-07-19 20:03:04 -07:00
Doug Coleman 6f6007570a factor: Fix rename issues. 2015-07-19 19:56:16 -07:00
John Benediktsson a08926653d locals.parser: fix bug where auto-use restarts weren't working properly. 2015-07-19 19:18:47 -07:00
John Benediktsson 296974a057 math.parser: remove digits>integer. 2015-07-19 19:18:47 -07:00
John Benediktsson b5a671cd88 peg: replace uses of digits>integer with string>number. 2015-07-19 19:18:47 -07:00
John Benediktsson f59d8ef0c1 project-euler.common: add a digits>number. 2015-07-19 19:18:47 -07:00
Doug Coleman 1b228c7e9c tools.deploy.windows: fix using. 2015-07-19 17:53:09 -07:00
Doug Coleman e2d80fee5f db.postgresql.ffi: fix 2015-07-19 17:45:52 -07:00
Doug Coleman af553861e0 factor: fix a few spots where FUNCTION: was malformed 2015-07-19 17:43:09 -07:00
Doug Coleman 9ddae2534d tools.deploy.windows: fix circularity, for some reason not exposed before
this?
2015-07-19 17:37:51 -07:00
Doug Coleman 6ce59b755f windows.user32: fix some more sloppiness 2015-07-19 17:24:17 -07:00
Doug Coleman 07b8ba1ed5 windows.user32: forgot one 2015-07-19 17:22:57 -07:00
John Benediktsson 16c93c7874 math.parser: simplify fix-float. 2015-07-19 17:20:37 -07:00