Alexander Iljin
|
ecd3d76a4e
|
sequences-docs: fix wording
|
2016-04-30 17:53:48 +03:00 |
John Benediktsson
|
c68e0f4f3e
|
memory: no need to use memory.private.
|
2016-04-14 20:06:27 -07:00 |
John Benediktsson
|
7387869315
|
source-files: simplify, remove unnecessary error.
|
2016-04-14 17:21:05 -07:00 |
John Benediktsson
|
0bb297ed92
|
slots: silly formatting change.
|
2016-04-14 16:59:33 -07:00 |
John Benediktsson
|
c350bb1e9c
|
system: can use value-at, don't need to split.
|
2016-04-14 16:59:08 -07:00 |
John Benediktsson
|
950f42eedd
|
parser: make scan-class assert result is a classoid like it used to.
|
2016-04-13 16:41:48 -07:00 |
John Benediktsson
|
a7814b9358
|
classes: unset defining-class in define-class.
|
2016-04-13 16:41:42 -07:00 |
John Benediktsson
|
331483ab98
|
classes.algebra: removing valid-classoid? (enforced in constructors).
|
2016-04-13 14:29:24 -07:00 |
John Benediktsson
|
ed22ef8ee7
|
classes.maybe: this restriction isn't necessary anymore.
|
2016-04-13 14:20:00 -07:00 |
John Benediktsson
|
1ad06b4e44
|
effects: swap got expected.
|
2016-04-13 13:16:59 -07:00 |
Doug Coleman
|
c2311f2d1d
|
effects: Fix check-stack-effect. Better to report the expected before the got.
|
2016-04-12 17:06:12 -07:00 |
Doug Coleman
|
9ee109ae50
|
assocs: Add assoc-union-as. Use assoc-reject-like.
|
2016-04-12 14:18:54 -07:00 |
Björn Lindqvist
|
4eadd4cbe0
|
bootstrap.primitives: assoc-each to register builtins
|
2016-04-11 01:17:13 +02:00 |
John Benediktsson
|
20224d6aaa
|
io.files: fix cd test on windows (needs normalize-path instead of absolute-path).
|
2016-04-09 10:25:10 -07:00 |
Doug Coleman
|
2ada639a62
|
io.files: Make sure ascii can't write higher than char 127 to file. Allow writes to ascii from { } and B{ } if they don't violate the encoding.
|
2016-04-07 12:51:30 -07:00 |
Doug Coleman
|
2f4f0da10d
|
io.files: Ensure that slices can be written to utf8/utf16/ascii streams.
|
2016-04-07 12:42:52 -07:00 |
John Benediktsson
|
6d417f4f71
|
io.encodings: a bit faster and make ascii support slices.
|
2016-04-07 12:32:05 -07:00 |
John Benediktsson
|
0988df1e5a
|
io.encodings: allow encode-string to be called with non-strings.
|
2016-04-07 12:17:00 -07:00 |
Doug Coleman
|
f0292db7d3
|
continuations: Moving usages of rethrow below where it's defined. I don't know if these work, but I'm trying to make the hooks throw like the stack effect requests.
|
2016-04-06 17:55:47 -07:00 |
Doug Coleman
|
9427c78506
|
ui.debugger: quotation stack effect wants ( .. -- * ), throw causes infinite loop, but rethrow works. change previous patch to rethrow everywhere.
|
2016-04-06 17:35:13 -07:00 |
Doug Coleman
|
1f7bf0d6ab
|
splitting: string-lines is optimized for strings. revert my previous slowdown of 50% or so. add a note so this won't happen again. oops.
|
2016-04-05 21:17:43 -07:00 |
Doug Coleman
|
aaae4bcf9f
|
splitting-docs: Fix stack effect of string-lines.
|
2016-04-05 14:50:50 -07:00 |
Doug Coleman
|
51b70b2050
|
core: clean up split-lines with subseq-as. clean up subseq/subseq-as/subseq-unsafe/subseq-unsafe-as.
|
2016-04-05 12:42:38 -07:00 |
John Benediktsson
|
1bc99066a7
|
strings.parser: allow "\u{snowman}" or "\u{2603}".
|
2016-04-05 10:19:43 -07:00 |
John Benediktsson
|
96336d2f6c
|
sets: make null? use cardinality.
|
2016-04-04 21:06:21 -07:00 |
John Benediktsson
|
68bdd4196b
|
strings.parser: adding error tests.
|
2016-04-04 15:13:46 -07:00 |
John Benediktsson
|
6dd1172a8d
|
strings.parser: fix docs for parse-string.
|
2016-04-04 15:01:43 -07:00 |
John Benediktsson
|
4d83867cb4
|
strings.parser: remove parse-short-string, everyone should parse-string.
|
2016-04-04 15:00:04 -07:00 |
John Benediktsson
|
42c56a2de1
|
strings.parser: better string error messages.
|
2016-04-04 15:00:04 -07:00 |
John Benediktsson
|
2269b07d33
|
use with-temp-file and with-temp-directory in some tests.
|
2016-04-04 10:33:03 -07:00 |
John Benediktsson
|
fbfb42c768
|
vocabs.parser: sift the search-vocabs.
Because non-existing private vocabs are in the search-vocabs list.
|
2016-03-31 08:36:23 -07:00 |
Doug Coleman
|
c12b73e929
|
math: fix docs for binary printing.
|
2016-03-31 07:46:14 -07:00 |
Doug Coleman
|
30d158ccce
|
prettyprint: Print .b .o .h with prefixes so it's not super confusing. Fixes #1351.
|
2016-03-30 22:59:29 -07:00 |
Doug Coleman
|
4d222cc69a
|
syntax: Fix docs for removed article syntax.comments.
|
2016-03-30 22:55:37 -07:00 |
Doug Coleman
|
180a0be647
|
io.encodings.utf16n: Fix using.
|
2016-03-30 21:25:44 -07:00 |
John Benediktsson
|
77c256412d
|
lexer: make CHAR: ! work.
|
2016-03-30 21:21:40 -07:00 |
John Benediktsson
|
52a3f6f309
|
lexer: support universal comments.
|
2016-03-30 21:09:08 -07:00 |
Doug Coleman
|
c133c16377
|
core: Trim using lists from -tests and clean up a few irregularities.
|
2016-03-30 18:43:41 -07:00 |
Doug Coleman
|
80d0baaa7d
|
io.files: make tests not use temp-file
|
2016-03-30 17:31:32 -07:00 |
Doug Coleman
|
9e9b7fe367
|
io.streams.c: use unique-file
|
2016-03-30 17:31:32 -07:00 |
Doug Coleman
|
fe7d6ea76e
|
io.pathnames: don't use temp-file
|
2016-03-30 17:31:32 -07:00 |
John Benediktsson
|
24d9e3a491
|
effects.parser: allow generic methods not in current vocabs.
|
2016-03-30 17:21:58 -07:00 |
John Benediktsson
|
0d1f9f9e01
|
parser: require an IN: for any word definitions (even generics).
|
2016-03-30 16:14:16 -07:00 |
John Benediktsson
|
267706c4d6
|
io.encodings: add a test that tell doesn't work anymore.
|
2016-03-30 15:19:04 -07:00 |
John Benediktsson
|
48b3ec47f7
|
Revert "io.encodings: Add a stream-tell method for decoder streams."
This reverts commit 417b8abbeac013e20b2b360aa215c38604bd18fc.
|
2016-03-30 15:16:19 -07:00 |
John Benediktsson
|
4ce62e0827
|
math.parser: add tests for change to not throw zero division.
|
2016-03-30 14:31:37 -07:00 |
Jon Harper
|
0b98eb121e
|
math.parser: number>string, don't throw zero division on '1/0'
|
2016-03-30 14:29:37 -07:00 |
John Benediktsson
|
dcf8aa16c7
|
effects.parser: fix some incorrect can't-nest-definition errors.
definitions in one vocabulary can trigger definitions in other vocabularies,
so track them separately instead of using a single boolean.
|
2016-03-30 13:16:15 -07:00 |
John Benediktsson
|
1721f9e314
|
fix some tests for the sets:set change.
|
2016-03-29 20:43:46 -07:00 |
John Benediktsson
|
71ef8a22c2
|
disambiguate namespaces:set and sets:set.
|
2016-03-29 17:14:42 -07:00 |