John Benediktsson
498285d7dd
unicode: make this the API for all unicode things.
2016-03-30 23:29:48 -07:00
John Benediktsson
92496b5393
tools.test: better restart checking.
2016-03-30 23:29:37 -07:00
Doug Coleman
f5cea754b5
regexp: Fix / escape in regexp. Fixes validators test.
2016-03-30 23:28:12 -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
5e92edd74d
tags.txt: Remove empty files.
2016-03-30 22:14:50 -07:00
Doug Coleman
ce58e0db2c
authors.txt: Remove empty lines.
2016-03-30 22:13:32 -07:00
Doug Coleman
41209a3a42
summary.txt: Delete empty lines and empty files.
2016-03-30 22:11:51 -07:00
Doug Coleman
4e0de5d6c4
vocabs.metadata: Refactor metadata so that all metadata files harvest empty lines.
2016-03-30 22:11:18 -07:00
Doug Coleman
6c4960737c
vocabs.metadata: Allow empty lines in platforms.txt parsing. Fixes 1554.
2016-03-30 21:52:13 -07:00
John Benediktsson
be8c711d3e
regexp: need this to be (parse-raw).
2016-03-30 21:26:12 -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
John Benediktsson
cba0a96c10
regexp: one R/ syntax to rule them all, simpler this way.
2016-03-30 21:09:08 -07:00
Doug Coleman
2ec0a139d1
english: move to basis. closes #1587 .
2016-03-30 20:58:51 -07:00
Doug Coleman
391f8e433f
basis: Cleaning up tests using lists and IN: forms.
2016-03-30 20:04:14 -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
Björn Lindqvist
39d0177ddd
bootstrap.image.primitives: attempt 2 at putting all primitives in this vocab
...
See ca82929ffb
. This time it should work
because the USING: list is not updated!
2016-03-31 03:32:34 +02: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
57f434b80e
tools.test: rethrow any restart failures from tests.
2016-03-30 16:40:24 -07:00
Doug Coleman
95dc2f89e5
io.mmap: Clean up mmap tests so they can run at the same time.
2016-03-30 16:29:06 -07:00
John Benediktsson
0d1f9f9e01
parser: require an IN: for any word definitions (even generics).
2016-03-30 16:14:16 -07:00
Doug Coleman
08bbf3f3ff
mason.release.sign: Default cert-path.
2016-03-30 15:43:30 -07:00
Doug Coleman
2adec21174
GNUmakefile: add -pedantic now that there are no warnings.
2016-03-30 15:39:42 -07:00
Doug Coleman
b324c30cc7
vm: Fix four compile warnings reported by gcc with -pedantic flag.
2016-03-30 15:39:42 -07:00
Björn Lindqvist
6a127dc46c
webapps.mason.*: new docs and tests
2016-03-31 00:37:59 +02:00
Björn Lindqvist
92b43ce108
tools.deploy.test: new word test-image-path
2016-03-31 00:37:59 +02:00
Björn Lindqvist
10ac4da0f6
VM: fixes to make some if-else statements read better
2016-03-31 00:37:59 +02:00
John Benediktsson
e0a40e4f96
opengl: log all mac os errors where framebuffer is undefined.
2016-03-30 15:28:39 -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
99804fd054
prettyprint: add an unsupported-number-base error.
2016-03-30 14:55:11 -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
cf0f748991
summary: revert "a foo tuple" back to "foo".
...
symmetry with "hashtable with 1 entries" and error throws.
2016-03-30 14:02:36 -07:00
Doug Coleman
a6c52b7fc3
euler.b-rep.io.obj: remove triple strings.
2016-03-30 13:58:12 -07:00
John Benediktsson
0f4f1058ce
peg.ebnf: different (better) error for peg.ebnf.semantic-action.
2016-03-30 13:55:21 -07:00
John Benediktsson
fc8830b03e
http.client: make no-proxy? to do less work with no proxies.
2016-03-30 13:49:11 -07:00
Jon Harper
62603e1f8c
http.client, allow to use http proxies
2016-03-30 13:46:55 -07:00
Jon Harper
e272a5a670
http.client, automatically add basic auth from urls if present
2016-03-30 13:46:55 -07:00
Jon Harper
2bf3eb3919
http.client, don't write the anchor in the request line
2016-03-30 13:46:55 -07:00
Jon Harper
4ad5071b70
http.client, fix GETs after POSTs redirects
...
Before this change, after a post is responded to by a 301 redirect,
the next GET had the "content-length: XX" and
"content-type: application/x-www-form-urlencoded" http headers.
Detected by running "http" test while using
squid 3.3.8 which returns a 411 error in this case.
2016-03-30 13:46:55 -07:00
John Benediktsson
e881f3d5a6
summary: use "a" or "an" when describing tuple.
2016-03-30 13:41:41 -07:00
John Benediktsson
c4f67577f1
peg.ebnf: add a note for bug #23 and prefix articles with EBNF.
2016-03-30 13:30:30 -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
ca82929ffb
Revert "bootstrap.image.primitives: make more primitives properties be declared here"
...
This reverts commit 80f30119c0
.
2016-03-30 11:53:38 -07:00