Björn Lindqvist
|
e9f9903393
|
Revert "compiler.tree.dead-code.simple: undo e1b22e0af4 (#1513)"
This reverts commit 5a0e583279 .
|
2016-11-11 13:18:10 +01:00 |
Chris Double
|
5f1400bd0c
|
Fix concurrency.distributed tests
|
2016-11-10 17:38:59 -08:00 |
Chris Double
|
4c3714ac56
|
Fix serializing of remote threads in concurrency.distributed
The commit f20ee7a53b broke
serialization of remote threads and removed the local node
aspect of distributed messaging. This corrects that.
|
2016-11-10 17:38:59 -08:00 |
Björn Lindqvist
|
5a0e583279
|
compiler.tree.dead-code.simple: undo e1b22e0af4 (#1513)
This will likely cause some test failures. mac32 hopefully won't crash.
|
2016-11-11 00:21:35 +01:00 |
John Benediktsson
|
8f5ad6f906
|
colors.hsv: make sure Hi is an integer.
|
2016-11-10 10:34:08 -08:00 |
John Benediktsson
|
3641defa66
|
io.files.temp.unix: make default-cache-directory absolute-path.
|
2016-11-10 09:08:29 -08:00 |
John Benediktsson
|
1c9ffc7dbd
|
vocabs.cache: reset-cache only when vocabs forgotten, not created.
|
2016-11-09 16:50:14 -08:00 |
John Benediktsson
|
edfcc879fe
|
io.files.temp.unix: fix cache to be ~/.cache/factor.
|
2016-11-09 16:28:49 -08:00 |
John Benediktsson
|
e0389df8c4
|
Revert "alien.parser: throw error if enum values don't fit c-type."
This reverts commit 2e326498a4 .
|
2016-11-09 15:41:54 -08:00 |
John Benediktsson
|
7d92217551
|
ui.tools.operations: making "See" an operation on words.
|
2016-11-09 15:39:59 -08:00 |
John Benediktsson
|
1abe794205
|
io.buffers: refactor buffer-read-until to use buffer-find.
|
2016-11-09 10:43:47 -08:00 |
John Benediktsson
|
4bebe98fa1
|
io.buffers: adding another test of buffer-read-until.
|
2016-11-09 10:11:51 -08:00 |
John Benediktsson
|
816d1e31d5
|
io.pipes: allow "|" separated strings in run-pipeline.
|
2016-11-09 09:56:34 -08:00 |
John Benediktsson
|
2e326498a4
|
alien.parser: throw error if enum values don't fit c-type.
|
2016-11-08 21:45:54 -08:00 |
John Benediktsson
|
3cc16ccd9e
|
io.files.temp.unix: allowing TMPDIR to override /tmp.
|
2016-11-08 21:37:51 -08:00 |
John Benediktsson
|
deac792fc7
|
io.files.temp.unix: changing cache directory to use XDG spec.
Typically this means ~/.cache/factor.
|
2016-11-08 21:24:34 -08:00 |
John Benediktsson
|
73d430bfb9
|
xdg: moving from extra/ to basis/.
|
2016-11-08 21:23:22 -08:00 |
John Benediktsson
|
19447e44a4
|
byte-arrays.hex: removing HEX{ ab cd ef } in favor of B{ 0xab 0xcd 0xef }.
|
2016-11-08 21:10:58 -08:00 |
John Benediktsson
|
fd13a94150
|
io.launcher: fix timeouts for process streams.
|
2016-11-08 20:57:47 -08:00 |
John Benediktsson
|
0bed0870bb
|
ui.theme: change deprecated background color also.
|
2016-11-08 16:05:26 -08:00 |
John Benediktsson
|
d5a57ca04f
|
ui.theme: make warning background color a light shade of red.
|
2016-11-08 15:48:40 -08:00 |
John Benediktsson
|
708dc35965
|
db.sqlite: use temporary test.db for tests.
|
2016-11-08 09:32:45 -08:00 |
Björn Lindqvist
|
eabf237863
|
compiler.tree.propagation.recursive: redoing
097b40ce41 (#1513)
|
2016-11-06 19:08:35 +01:00 |
John Benediktsson
|
4f2a1a2e4e
|
ui.tools.listener: make all call-listener use with-ctrl-break.
|
2016-11-02 11:04:52 -07:00 |
John Benediktsson
|
5f38ec1a4a
|
ui.gadgets.scrollers: minor cleanup using if*.
|
2016-11-02 11:00:23 -07:00 |
Alexander Iljin
|
5cf83f1e5e
|
threads-docs: add a comment to the spawn article
|
2016-11-02 08:01:26 -07:00 |
Alexander Iljin
|
6b3c802b13
|
threads-docs: drop the spawned thread in the example code
|
2016-11-02 08:01:26 -07:00 |
Alexander Iljin
|
417313cde4
|
listener-docs: fix wording
|
2016-11-02 08:01:26 -07:00 |
John Benediktsson
|
72b43a57a1
|
listener: minor formatting.
|
2016-11-01 19:21:36 -07:00 |
Alexander Iljin
|
1156ea3d8b
|
listener-docs: document the Ctrl-Break handler support
|
2016-11-01 16:53:01 -07:00 |
Alexander Iljin
|
82c1a1e936
|
listener: don't activate the ctrl-break handler by default
To activate the ctrl-break handler, add the following code to your
.factor-rc:
USING: listener namespaces ; t handle-ctrl-break set-global
|
2016-11-01 16:53:01 -07:00 |
Alexander Iljin
|
17aa171ccf
|
ui.tools.listener-docs: add TIP: about the Ctrl-Break feature
|
2016-11-01 16:53:01 -07:00 |
Alexander Iljin
|
2e49ffe6bd
|
ui.tools: make refresh-all command interruptible with Ctrl-Break
|
2016-11-01 16:53:01 -07:00 |
Alexander Iljin
|
cf4f0ada11
|
listener: allow ctrl-break to interrupt user code parsing
This makes it possible to trap infinite loops in the vocab loading process.
|
2016-11-01 16:53:00 -07:00 |
Alexander Iljin
|
d8f273f35b
|
listener: enable ctrl-break interruption only while user code is running
|
2016-11-01 16:53:00 -07:00 |
Alexander Iljin
|
0245a93bee
|
VM: add enable-ctrl-break and disable-ctrl-break primitives
These are for the Listener to wrap around user-supplied quotations. Nesting
is not supported at the moment.
|
2016-11-01 16:53:00 -07:00 |
John Benediktsson
|
ea2a856ee6
|
tools.deploy.backend: removing empty description.
|
2016-11-01 08:25:43 -07:00 |
Björn Lindqvist
|
b31c0b8857
|
Docs: bunch of random doc updates
|
2016-10-31 11:46:39 +01:00 |
Björn Lindqvist
|
13cd2c4e75
|
compiler.tree.propagation.recursive: undoing 097b40ce41 (#1513)
|
2016-10-31 11:27:05 +01:00 |
Björn Lindqvist
|
65f1fbe90a
|
compiler.tree.propagation.info: redoing a3be724f5a (#1513)
|
2016-10-31 07:29:00 +01:00 |
Björn Lindqvist
|
93661e9ea6
|
io.launcher.unix: better to use current-directory variable
|
2016-10-31 07:27:14 +01:00 |
Alexander Iljin
|
eeeb65d7d8
|
compiler.cfg.stacks-docs: fix a typo
|
2016-10-30 14:18:53 -07:00 |
Alexander Iljin
|
47cd2861fb
|
compiler.tree.debugger-docs: fix a typo
|
2016-10-30 14:18:53 -07:00 |
Alexander Iljin
|
560caf8e4d
|
io.directories.search-docs: fix indentation
|
2016-10-30 14:18:53 -07:00 |
Björn Lindqvist
|
c74a669dad
|
compiler.tree.propagation.info: undid a3be724f5a to see if it solves #1513
|
2016-10-30 19:00:38 +01:00 |
Alexander Iljin
|
9a3a3c0170
|
peg.ebnf-docs: add note on including "-" in the character classes
|
2016-10-28 09:34:53 -07:00 |
Alexander Iljin
|
924880cb50
|
Add cp437 8-bit encoding, AKA IBM437
|
2016-10-27 08:44:15 -07:00 |
John Benediktsson
|
417e296d46
|
help.stylesheet: use table-border-color instead of line-color.
|
2016-10-22 09:24:15 -07:00 |
Sankaranarayanan Viswanathan
|
1c97b0d76e
|
menus: allow keyboard control
|
2016-10-22 09:01:56 -07:00 |
Björn Lindqvist
|
f070a47ec0
|
VM: add marking as a timed gc phase
I think that makes sense because most time when doing a full gc is spent
marking.
|
2016-10-20 07:46:21 +02:00 |