Doug Coleman
28dcd0667a
factor: rename set to unordered-set.
2015-08-12 10:54:19 -05:00
Doug Coleman
16fac5981e
io.styles: image -> image-style in docs too
2015-08-12 09:09:41 -05:00
Doug Coleman
330c7ba156
factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
...
Redo many FROM: and QUALIFIED: and using lists.
2015-08-12 08:49:02 -05:00
Doug Coleman
5dadf77311
assocs: fix map>alist and docs.
2015-08-12 08:48:33 -05:00
Doug Coleman
351f51b72e
bootstrap.image: images -> image-strings
2015-08-12 08:42:58 -05:00
Doug Coleman
923df44ec3
changer: Add changer vocab.
2015-08-11 23:54:20 -05:00
Doug Coleman
114ba4733a
assocs: add map>alist which is { } map>assoc but could map to an alist type sometime.
2015-08-11 23:43:58 -05:00
Doug Coleman
00338f62f3
factor: put inline on same line as ; for experimentation
2015-08-10 12:55:27 -05:00
John Benediktsson
4962151111
serialize: change to "<" to match the comments.
2015-08-08 17:17:27 -07:00
Doug Coleman
0bdc27053b
compiler: oops, assoc-empty? vs empty?. undo harvest-values here.
2015-08-08 12:27:36 -05:00
Doug Coleman
76cb13ac52
basis: use harvest-values
2015-08-08 12:24:22 -05:00
Doug Coleman
434f08a303
assocs: Add harvest-keys, harvest-values to core/. Remove assoc-sift because it's sift-keys, sift-values in core/.
2015-08-08 12:16:48 -05:00
Jon Harper
21013d4571
serialize, reduce by 2 bytes cells in [2^1008;2^1024[
...
We get this for free, and this is what the original comment
described. Also, this change is backwards compatible, ie it correctly
deserializes values that were serialized before this change.
2015-08-07 20:29:23 -07:00
Jon Harper
b5c3252d1d
serialize, test cells around first 2000 powers of 2
2015-08-07 20:29:23 -07:00
Jon Harper
a51f2a32d0
authors, use utf-8 to fix Björn's name
2015-08-07 20:27:39 -07:00
Jon Harper
6d01a0a04e
curses.listener: fix, need stream-write1 after changes to stream-bl
2015-08-08 03:48:35 +02:00
John Benediktsson
cbcb724a35
tools.deploy: bump image sizes to get linux-x86-32 builds.
2015-08-06 17:06:34 -07:00
Doug Coleman
fa9643dd60
graphviz: node[ -> [node etc. it can go back with the new parser.
2015-08-06 17:18:38 -05:00
Doug Coleman
43fb73fae6
factor: Rename I[ ]I to [I I]. Fix places where we do "string"token without whitespace.
2015-08-06 17:05:12 -05:00
Doug Coleman
33d96f7623
combinators.smart: Add smart combinator that outputs a seq and (length-n) more elements.
2015-08-06 12:07:20 -05:00
Björn Lindqvist
8ef926989b
fuel.pprint: fix a thing that broke in fuel due to the source-file-error
...
tuple change
2015-08-06 09:21:33 -07:00
Björn Lindqvist
37fbe62f0d
FUEL: new function, factor-syntax, which makes the declarations in
...
factor-font-lock-keywords better looking and less verbose
2015-08-06 09:21:33 -07:00
Björn Lindqvist
ddea03b336
FUEL: corrected highlighting of QUALIFIED-WITH:
2015-08-06 09:21:33 -07:00
Björn Lindqvist
74e8b881db
FUEL: fix highlighting of FUNCTIONs
...
The final ; was dropped from the syntax, so FUEL looks for the finishing
bracket instead
2015-08-06 09:21:33 -07:00
Björn Lindqvist
da69a6c329
FUEL: improved highlighting of alias defs
2015-08-06 09:21:33 -07:00
Björn Lindqvist
fd3b401749
FUEL: this fix makes it so stack effects spread out over multiple lines highlight
2015-08-06 09:21:33 -07:00
John Benediktsson
c211d99073
tools.tree: fix using.
2015-08-05 21:39:51 -07:00
John Benediktsson
8c82f46ee9
match: making match-cond have an optional default like cond.
2015-08-05 21:02:35 -07:00
John Benediktsson
6e397d5244
generic.standard: add some tests.
2015-08-05 19:13:53 -07:00
John Benediktsson
9aab1c87b4
generic.standard: check GENERIC# for integer dispatch#.
2015-08-05 19:10:58 -07:00
John Benediktsson
2a3427bdff
io.files.info: use directory?, symbolic-link?, and regular-file?.
2015-08-05 18:33:35 -07:00
John Benediktsson
136d793c6e
compiler.tests: remove some tests that can't work now.
...
check-combination-effect raises an error at parse-time.
2015-08-05 18:01:16 -07:00
John Benediktsson
46021e4d77
fix some generic tests.
2015-08-05 18:01:05 -07:00
John Benediktsson
4fbbe6b201
generic: check valid combination/effect.
2015-08-05 15:13:23 -07:00
John Benediktsson
7312f3dc66
tools.deploy: fix tests for windows.
2015-08-05 14:04:49 -07:00
Doug Coleman
4131b44503
tools.deploy.embed: rename gone wrong. fixes #1415 .
2015-08-05 11:59:27 -07:00
Doug Coleman
9f4b81df44
mason.child: fix test for mason
2015-08-05 11:25:04 -07:00
John Benediktsson
b8675e4470
tools.deploy: disable opening directory after deploy for tests.
2015-08-05 11:02:09 -07:00
Doug Coleman
de56964a06
mason.child: wrong code just doesn't do the right thing. hmm
...
Fixes #1404 .
2015-08-05 10:37:44 -07:00
Doug Coleman
0680febad8
mason.child: suffix -> 2array
2015-08-05 09:51:31 -07:00
Doug Coleman
86d0ffca84
factor.cmd: Remove "call", not needed. Change line endings to unix
2015-08-05 09:38:25 -07:00
Doug Coleman
aa8a5ac153
system: Don't assume the git version is set.
2015-08-05 09:34:31 -07:00
Doug Coleman
2e7b5f13c9
mason.child: Call factor.cmd to set up env vars instead of just calling nmake.
2015-08-05 09:33:18 -07:00
John Benediktsson
6490391bfc
tools.deploy.windows: fix using.
2015-08-05 07:26:01 -07:00
John Benediktsson
1c3981f7ed
slides: use toggle-fullscreen.
2015-08-04 21:09:04 -07:00
John Benediktsson
98459613a8
slides: simplify strip-tease.
2015-08-04 21:05:31 -07:00
John Benediktsson
7b46b0e39a
prettyprint: use color constants for -> word-prop.
2015-08-04 20:37:29 -07:00
Doug Coleman
265f19e952
Revert "report: Add build number to mason reports."
...
Maybe broke some things?
This reverts commit a01ffaeac0
.
2015-08-04 19:25:49 -07:00
John Benediktsson
17b369972f
tools.deploy: adding a deploy-path that gives you the executable that was created.
2015-08-04 19:06:19 -07:00
John Benediktsson
ec7afb3ea6
locals.prettyprint: remove "|" as a symbol.
2015-08-04 19:04:47 -07:00