John Benediktsson
9c0d5cf34d
memory: disable a test to get a clean win32 build.
2015-10-10 09:56:15 -07:00
Doug Coleman
8e90bd3dec
kernel32: Fix a typo, fix a constant value, another typo, add three more
...
flags to the monitors api.
2015-10-09 20:38:30 -07:00
Doug Coleman
db793e06f6
io.files.windows: SetFilePointer takes a PLONG not a uint pointer.
2015-10-09 19:50:06 -07:00
Doug Coleman
78f9fe9053
io.monitors.windows: make a DWORD ref instead of a uint. probably
...
irrelevant but it's what the win32 api header uses.
2015-10-09 19:21:24 -07:00
Björn Lindqvist
7dfb352a7e
VM: replaced calls to out_of_memory() with fatal_error()
...
No need for a special out of memory function -- it's just a kind of
fatal error. Also make fatal_error() call dump_memory_layout() for
easier debugging.
2015-10-08 20:46:17 +02:00
Björn Lindqvist
cb55fcf20f
VM: prettier and more detailed output when dumping generations
2015-10-08 16:25:35 +02:00
Björn Lindqvist
77f0d0042e
unix.ffi,windows.winsock: add the rest of the AI_* flags
...
Currently unused, but they are useful if you are calling the getaddrinfo
function directly
2015-10-08 15:29:14 +02:00
Björn Lindqvist
75b8b4a408
io.servers: filter the list of addrspecs in listen-on so that only
...
usable ones remains
"localhost" resolve-host can return unusable ipv6 addresses on hosts not
supporting ipv6. So a filtering step is needed in listen-on.
2015-10-08 15:08:07 +02:00
Doug Coleman
75cec0be1f
factor.sh: fix parsing of version on linux. add another regexp to find where ``version`` ends, and this is the start of the real version number.
...
arch linux: clang version 3.7.0 (tags/RELEASE_370/final)
mac: Apple LLVM version 7.0.0 (clang-700.0.72)
2015-10-07 06:41:35 +00:00
Björn Lindqvist
27a707947a
fuel.listener: new vocab with a listener better for FUEL ( #1486 )
2015-10-06 14:09:51 +02:00
Björn Lindqvist
8762d1c593
io.serial.linux: some useful extra termios constants
2015-10-06 14:00:19 +02:00
Björn Lindqvist
97de22755c
fuel: move the server-starting main to the fuel.remote vocab
2015-10-06 13:54:33 +02:00
Björn Lindqvist
03301bf6cf
readline-listener: readline-listener can call listener-main which prints version-info
2015-10-06 13:28:38 +02:00
Björn Lindqvist
2f4c8ee07a
listener: only call parser-quiet? off when listener starts
...
it probably shouldn't be called on every input loop because then if you
set parser-quiet? to t, the setting will be undone
2015-10-05 17:04:36 +02:00
Björn Lindqvist
0f387e750d
webapps.utils: new vocab with common code used in most webapps
2015-10-04 03:41:32 +02:00
Björn Lindqvist
cc4bb991b2
webapps.wiki.example: new vocab to show how the wiki webapp should be
...
run
it's a little tricky to figure out so a vocab demonstrating it is useful
2015-10-04 03:07:29 +02:00
Björn Lindqvist
28c179cf59
furnace.recaptcha: logic in recaptcha-url was wrong, fix and test case
2015-10-04 02:26:02 +02:00
Björn Lindqvist
0a3b4b4872
io.sockets.secure.debug: use <test-secure-config> in some places
...
the word can be reused in a few places when setting up ssl. it removes
some duplicated code
2015-10-04 01:25:11 +02:00
John Benediktsson
29f94f8a65
http.server.static: better fix for cgi-docs issue.
2015-10-02 11:32:20 -07:00
John Benediktsson
36c002f567
http.server.cgi: different fix maybe.
2015-10-02 11:25:36 -07:00
John Benediktsson
761f0d630e
Revert "http.server.cgi: fix for the dependency cycle http.server.cgi <=>"
...
This reverts commit 51c5484e24 .
2015-10-02 11:12:56 -07:00
Björn Lindqvist
51c5484e24
http.server.cgi: fix for the dependency cycle http.server.cgi <=>
...
http.server.static (#1311 )
2015-10-02 14:19:47 +02:00
Björn Lindqvist
6b940cb972
furnace.auth.login: name of the realm is already set in the <login-realm> constructor
2015-10-02 13:14:26 +02:00
Doug Coleman
7eec8621aa
vm: MoveFileEx returns BOOL which needs help converting to C++ bool.
2015-10-01 17:04:13 +00:00
John Benediktsson
30182a4d38
debugger: adding strerror of the errno to io-error.
2015-10-01 08:15:39 -07:00
Björn Lindqvist
dbcfc178ff
io.directories.unix,environment.unix: better to use
...
native-string-encoding over hardcoding utf8
2015-10-01 15:52:51 +02:00
John Benediktsson
bd04290187
vm: fix signature for safe_fopen.
2015-09-30 19:03:39 -07:00
John Benediktsson
141f3c9e65
math: use "i/f" for stack effect.
2015-09-30 19:01:38 -07:00
Björn Lindqvist
85784c5265
VM: make save-image throw exception on error ( #1090 )
2015-09-30 23:31:47 +02:00
Björn Lindqvist
2536b6cd93
VM: fix move_file called from save_image
...
save_image() shouldn't throw exceptions because if the 'then_die'
argument is t it would leave factor in an inconsistent state. So
therefore move_file() should be fixed and raw_fclose() called instead of
safe_fclose().
2015-09-29 23:13:10 +02:00
Björn Lindqvist
40eb664425
VM: simplified save_image, goto works here!
2015-09-29 23:13:09 +02:00
Björn Lindqvist
ffc441ad63
VM: looks like ERROR_C_STRING is never thrown, so it can be removed
2015-09-29 23:12:56 +02:00
John Benediktsson
9a5cd7d13d
html.entities: cleanup using.
2015-09-29 12:16:44 -07:00
John Benediktsson
08051d9ba8
html.entities: faster html-escape by going through string once.
2015-09-29 12:15:00 -07:00
John Benediktsson
887d988a70
build-support: add deps-dnf to help.
2015-09-29 09:19:00 -07:00
Alexander Iljin
c2bda8258d
Update links to mameworld.net.
2015-09-29 09:12:39 -07:00
Alexander Iljin
13b4b76632
Fix a word in some old documentation on lazy lists.
2015-09-29 09:12:35 -07:00
Alexander Iljin
156a2d0b90
Minor documentation fixes.
2015-09-29 09:12:29 -07:00
John Benediktsson
2dea9bab74
ui.backend.gtk: small typo fix.
2015-09-28 14:48:20 -07:00
Björn Lindqvist
94f863f33e
ui.backend.gtk: make it so configure-im is called after realize ( #1307 )
...
gtk_im_context_set_client_window must be called with a realized window
otherwise IM won't work,
http://lists.maemo.org/pipermail//maemo-developers/2006-January/002337.html
2015-09-28 15:33:36 +02:00
Doug Coleman
535422de49
.gitignore: ignore more .gch files
...
e.g. vm/master.hpp.gch-1e696822
2015-09-27 00:19:44 -07:00
Doug Coleman
232ec72643
factor.sh: require high enough version of clang/gcc. Fixes #1440 .
2015-09-26 23:54:28 -07:00
John Benediktsson
adbd379241
classes.tuple: fix stack effect, didn't mean to commit change.
2015-09-24 09:38:16 -07:00
John Benediktsson
7583ffc2c9
classes.tuple: use class-of in tuple>array.
2015-09-24 07:58:02 -07:00
Björn Lindqvist
be7fc6f7c9
logging: let's include the tb when logging errors, makes it way easier
...
to debug!
2015-09-24 11:43:48 +02:00
Björn Lindqvist
d465924396
webapps.mason.report: fix and tc for the stack underflow error in build reports
2015-09-24 11:33:06 +02:00
John Benediktsson
924fc60e30
io.ports: bring back file read performance, ignoring zeroes.
2015-09-23 20:07:53 -07:00
Doug Coleman
84e0034168
io.standard-paths.unix: iterm2 integration has some spew before every bash command if you have enabled shell integration. these commands end in ascii 7, so find the last one, strip it off, and then split on ":". Fixes the mac graphviz install problem.
2015-09-23 17:11:47 -07:00
John Benediktsson
b644afb019
stack-checker.inlining: fix help-lint.
2015-09-23 17:10:43 -07:00
Björn Lindqvist
4890239c3c
compiler.tree.propagation.tests: #1370 specific test
2015-09-22 09:03:16 +02:00