John Benediktsson
|
dadff2f062
|
some cleanup.
|
2016-11-26 22:01:03 -08:00 |
John Benediktsson
|
72cf4fec47
|
colors.hex: support varying length hex notations.
6 characters: rrggbb (1.0 alpha)
8 characters: rrggbbaa
3 characters: rgb (1.0 alpha)
4 characters: rgba
|
2016-11-26 21:13:12 -08:00 |
Björn Lindqvist
|
3b0d5bba15
|
kernel.private: adding OBJ-SAMPLE-CALLSTACKS + test case
|
2016-11-24 05:11:46 +01:00 |
Björn Lindqvist
|
79dcce8f39
|
compiler.cfg.debugger: also print the instruction number
it's useful to see when debugging some compiler passes
|
2016-11-23 18:56:03 +01:00 |
Björn Lindqvist
|
d73666b9d0
|
VM: the unimplemented error isn't used anymore
Cause all the primitives are implemented so it can never ever be
thrown. Probably requires new boot images.
|
2016-11-23 10:24:52 +01:00 |
Björn Lindqvist
|
c55a6ef873
|
VM: removing the unused callstack-bounds primitive
Probably needs new boot images
|
2016-11-21 22:30:20 +01:00 |
Björn Lindqvist
|
2a21052950
|
Revert "Revert "urls: only create linked-hash if query is f." (#1513)"
This reverts commit 89d4f511f8 .
|
2016-11-20 05:09:13 +01:00 |
Björn Lindqvist
|
0e7fd0340d
|
io.sockets.secure.openssl.tests: fix so you dont get an error when test times out
|
2016-11-19 23:40:12 +01:00 |
Björn Lindqvist
|
861b0eacd7
|
openssl.libssl.tests: removing stupid test that didn't work
you can't know beforehand which of the tls versions openssl supports.
|
2016-11-19 23:24:51 +01:00 |
Björn Lindqvist
|
c6361436bf
|
io.sockets.secure.openssl: set connected to t after do-ssl-accept
This should prevent the SSL_shutdown:shutdown while in init error we've
been seeing
|
2016-11-19 19:05:53 +01:00 |
Björn Lindqvist
|
1b7b7e8260
|
io.sockets.secure.openssl: second |dispose seem to be redundant
|
2016-11-19 18:04:17 +01:00 |
Björn Lindqvist
|
cc6f03f5b5
|
openssl.libssl: new destructors, to make sure the tests doesnt leak
|
2016-11-19 18:03:12 +01:00 |
Björn Lindqvist
|
317a832a86
|
openssl.libssl: trying to organize vocab a little better
like all the constants in one block, and functions grouped on their
method object
|
2016-11-19 17:27:50 +01:00 |
Björn Lindqvist
|
1448531b24
|
openssl.libssl: remove the testing of SSLv2 and SSLv3
It caused spurious test errors on Arch and Ubuntu because they are
removing support for those protocols.
|
2016-11-19 03:42:03 +01:00 |
Björn Lindqvist
|
a1c503c6e4
|
io.files.info.unix.linux: handles the possible permission denied error in M: linux file-systems
|
2016-11-19 02:07:49 +01:00 |
Björn Lindqvist
|
00d4572e6c
|
basis,extra: refactorings to use the ignore-error and ignore-error/f words
|
2016-11-18 23:41:36 +01:00 |
Björn Lindqvist
|
e4b961a26e
|
continuations: new words for ignoring masked errors
it comes from the db.errors vocab but seems to be useful in lots of
situations
|
2016-11-18 23:41:36 +01:00 |
Björn Lindqvist
|
7806bdb953
|
couchdb: make it so couch-put and couch-post calls <json-post-data>
|
2016-11-18 20:10:39 +01:00 |
Björn Lindqvist
|
89d4f511f8
|
Revert "urls: only create linked-hash if query is f." (#1513)
This reverts commit 6d21a5a073 . Just
guessing here.
|
2016-11-16 04:02:58 +01:00 |
Björn Lindqvist
|
b89a305ef7
|
compiler.cfg.linear-scan.assignment: correct representation used when spilling
Previously the rep-of word was used. But as the vregs representation can
change, you need to instead use the representation it uas as the spill
point.
|
2016-11-15 03:49:46 +01:00 |
Björn Lindqvist
|
b1ac5ae7ca
|
compiler.cfg.linear-scan: more tests
|
2016-11-15 03:49:46 +01:00 |
Björn Lindqvist
|
ffef75f8a7
|
compiler.cfg.*: more docs
|
2016-11-15 03:49:46 +01:00 |
Björn Lindqvist
|
4d9367249b
|
compiler.cfg.linear-scan.*: more tests
|
2016-11-15 03:49:46 +01:00 |
Björn Lindqvist
|
7053c72aa1
|
compiler.cfg.linear-scan.allocation.spilling: <linked-hash>
|
2016-11-15 03:49:46 +01:00 |
Björn Lindqvist
|
56079afcfb
|
Revert "bootstrap: trying to undo changes from"
This reverts commit 7b3fb61ebd .
|
2016-11-13 00:22:21 +01:00 |
Björn Lindqvist
|
7b3fb61ebd
|
bootstrap: trying to undo changes from
a915d3bdb4 (#1513)
A lot of changes that built upon those changes had to be undone too. New
boot images is required.
|
2016-11-12 01:54:57 +01:00 |
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 |