John Benediktsson
afdec2de61
multiline: fix lexer eof detection.
2014-05-19 21:10:31 -07:00
John Benediktsson
8645b1db49
unicode.breaks: change to using constants instead of globals.
2014-05-19 20:59:42 -07:00
John Benediktsson
8089bbaeab
regexp.parser: fix for recent unicode.scripts change.
2014-05-19 20:51:01 -07:00
John Benediktsson
a0c5e492dd
lexer: change line-text to always be a string.
2014-05-19 14:31:08 -07:00
John Benediktsson
a9d1e320d2
unicode.script: change to use a constant instead of a global.
2014-05-19 14:29:16 -07:00
John Benediktsson
c9d48ff390
strings.parser: use sbuf accumulator instead of make.
2014-05-19 14:14:02 -07:00
John Benediktsson
72ff285bd8
help: use effect>string instead of present.
2014-05-19 10:18:48 -07:00
John Benediktsson
ca061f79ff
help.lint.checks: temporary fix for $quotation changes.
2014-05-19 10:04:39 -07:00
John Benediktsson
af48be41c8
Revert "regexp.compiler: slightly faster with t/f check."
...
This reverts commit 9dcaa5c7e690bc38e468f355cbbafd3c5b299f90.
2014-05-19 10:04:16 -07:00
John Benediktsson
376121eeed
interval-sets: can just check one side or the other.
2014-05-19 09:40:51 -07:00
John Benediktsson
5a5c1b857f
interval-sets: a little bit faster by not using slices.
2014-05-19 09:28:01 -07:00
John Benediktsson
97e658fc17
unicode.data: using interval-sets.
2014-05-18 22:50:03 -07:00
John Benediktsson
00fbe7dfe9
interval-sets: faster find-interval.
2014-05-18 22:49:39 -07:00
John Benediktsson
18a36c334a
unicode: some performance improvements to category checking.
2014-05-18 20:47:36 -07:00
John Benediktsson
e431db4144
benchmark.regexp: longer benchmark.
2014-05-18 20:47:22 -07:00
John Benediktsson
647b8ffb46
regexp.compiler: slightly faster with t/f check.
2014-05-18 20:42:02 -07:00
John Benediktsson
889eb9b2ef
interval-maps: some inline.
2014-05-18 20:41:51 -07:00
John Benediktsson
98935b7f15
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
2014-05-18 20:09:10 -07:00
John Benediktsson
0b390cc6f2
html.entities: switch to using re-replace-with.
2014-05-18 13:48:35 -07:00
John Benediktsson
8e4ce647d3
regexp: adding re-replace-with.
2014-05-18 13:48:22 -07:00
John Benediktsson
307b700acc
vectors: small speedup to ``f ?push`` and inline 1vector.
2014-05-12 09:07:19 -07:00
John Benediktsson
25ff85331c
compile.codegen.relocation: make doc example work on 32-bit.
2014-05-11 08:22:01 -07:00
Doug Coleman
c3210f9f4f
Windows: Add two new targets, x86-32-vista and x86-64-vista for bjourne's
...
ctrl-c patch. We still support Windows XP by default for now. Closes
2014-05-10 18:13:20 -07:00
Björn Lindqvist
0226718a82
VM: attempt to cancel blocking system calls when ctrl-c is pressed
...
Windows runs ctrl-c in its own thread and doesn't by itself interrupt
blocking system calls when it is pressed. Therefore you have to manually
send an interrupt signal to the stuck thread.
2014-05-10 18:13:04 -07:00
Björn Lindqvist
e2eebdec4d
Docs: mostly fixes for doc errors found by help lint
2014-05-10 17:13:49 -07:00
Björn Lindqvist
5bccede3b6
Docs: docs for compiler.* and cpu.* words
2014-05-10 17:13:49 -07:00
Björn Lindqvist
4f9f2b862f
Docs: docs for compiler-related vocabs
2014-05-10 17:13:49 -07:00
Björn Lindqvist
ea48d13731
Docs: for compiler.cfg and compiler.codegen
2014-05-10 17:13:49 -07:00
Björn Lindqvist
4cd49e56b2
Docs: for node and #call tuples
2014-05-10 17:13:49 -07:00
Björn Lindqvist
6626cd24a1
Docs: docs for cpu.* vocabs
2014-05-10 17:13:48 -07:00
Björn Lindqvist
0bb3e2397b
Docs: more compiler documentation
2014-05-10 17:13:48 -07:00
Björn Lindqvist
d074f1a9c9
Docs: for cpu.x86.* words
2014-05-10 17:13:48 -07:00
Björn Lindqvist
6a8336047d
Docs: initial docs for the compiler.cfg.* vocabs
2014-05-10 17:13:48 -07:00
Björn Lindqvist
b11e912b44
Docs: initial docs for compiler.tree.propagation.* vocabs
2014-05-10 17:13:48 -07:00
Björn Lindqvist
e2fe5ccfe8
Docs: stub docs for cpu.architecture
2014-05-10 17:13:48 -07:00
Björn Lindqvist
3cd3ea35db
Docs: generic.math and layouts
2014-05-10 17:13:48 -07:00
Björn Lindqvist
669bb0a77e
Docs: stub docs for some compiler-related words
2014-05-10 17:13:48 -07:00
Doug Coleman
57611f78d3
code_blocks: Same error message in two places, make it clear which is triggering.
2014-05-07 14:02:14 -07:00
Doug Coleman
e7f64b8c4d
GNUMakefile: Use -g for symbols.
2014-05-07 13:29:05 -07:00
Doug Coleman
8a084926d1
deploy-tests: Bump the sizes to get a Linux32 build.
2014-05-07 13:28:31 -07:00
Benjamin Pollack
7b1876250b
Update redis vocabulary to use the modern protocol
...
The existing Redis vocabulary was using a very old and outdated version of the
Redis protocol that couldn't even write values to a modern Redis install. This
patch updates the library and tests to use the newer protocol, which should
also work on Redis servers all the way back to Redis 1.2.
2014-05-06 16:29:32 -04:00
Doug Coleman
0d4afd2f31
webapps.calculator: Utility word to run the calculator on other ports.
2014-05-05 20:44:23 -04:00
John Benediktsson
5c9e270a1c
yaml: accidentally these lines.
2014-05-01 14:00:50 -07:00
John Benediktsson
0f52c3e486
ui.tools.listener.history: cleanup and minor bugfix.
2014-04-30 19:06:36 -07:00
John Benediktsson
a0a76469b6
bit-sets: some cleanup, small performance improvement to members.
2014-04-29 22:13:37 -07:00
John Benediktsson
594354e145
math.bitwise: simplify byte-array-bit-count.
2014-04-29 22:11:42 -07:00
John Benediktsson
febdca9639
webapps.factorcode: minor cleanup, removing double <table>.
2014-04-29 16:37:01 -07:00
John Benediktsson
3e7e47b9c0
base64: inline the { 3 2 1 0 } [ -6 * ].
2014-04-29 15:59:48 -07:00
John Benediktsson
568888c277
base64: faster decoding, use an sbuf instead of replicate/filter.
2014-04-29 15:47:15 -07:00
John Benediktsson
4ca5b2ccb3
Revert "unix.ffi: be more explicit about dirent64."
...
This reverts commit edf456149330d44995b1c8bdf61a1c5d2617ed9c.
2014-04-29 14:02:30 -07:00