Commit graph

6118 commits

Author SHA1 Message Date
Bo Yao
b2a3924784 update ecldoc for new example of asdf 2017-03-15 22:37:32 -04:00
Kris Katterjohn
5f0dc68ec3 Fix some typos in help output 2017-03-12 19:48:28 -05:00
Kris Katterjohn
348443db93 Correct the abbreviation for :print in stepper help output 2017-03-12 19:41:16 -05:00
Kris Katterjohn
ab6efd0a0c Fix whitespace issues in stepper help output [3/3]
Ignore additional whitespace in the description of :skip
2017-03-12 19:39:09 -05:00
Kris Katterjohn
6dfa232e72 Fix whitespace issues in stepper help output [2/3]
Realign so that "[Stepper command]" and "[Abbreviation]" are lined
up with each other and with the break, help and toplevel commands.
2017-03-12 19:37:15 -05:00
Kris Katterjohn
e61f67bd78 Fix whitespace issues in stepper help output [1/3]
Realign the quick summaries to line up each other and with the quick
summaries for the break, help and toplevel commands.
2017-03-12 19:33:40 -05:00
Fabrizio Fabbri
f0ae1b2d63 Reduce warning with clang compiler. 2017-02-25 02:40:03 +01:00
Fabrizio Fabbri
91dae272cd fix #363 make check fail with "Odd number of keys." 2017-02-25 02:39:28 +01:00
Daniel Kochmański
a9eb112a99 file.d: fix invalid predicate call 2017-02-23 20:19:46 +01:00
Daniel Kochmański
307d6b5c2d unicode: initialize array correctly
Fix sent by Jerry James.
2017-02-23 20:18:55 +01:00
Daniel Kochmański
a810a4f73d ext:system: don't escape arguments 2017-02-18 07:53:55 +01:00
Daniel Kochmański
039f49a02e run-program: windows: sanitize args 2017-02-17 19:04:45 +01:00
Daniel Kochmański
d07fbcb9fd run-program: windows: args 2017-02-17 19:03:08 +01:00
Daniel Kochmański
a26791e9fb run-program: on windows argv is a string (no car) 2017-02-17 18:59:39 +01:00
Daniel Kochmański
ca08f94430 cosmetic 2017-02-17 18:45:04 +01:00
Daniel Kochmański
9e69603e4f run-program: fix misconception 2017-02-17 18:43:19 +01:00
Daniel Kochmański
2b2ef967ef run-program: don't modify command 2017-02-17 18:31:36 +01:00
Daniel Kochmański
10242910f9 Merge branch 'develop' into refactor-run-program 2017-02-17 18:30:32 +01:00
Daniel Kochmański
ee10aa7313 run-program: error stream direction is output 2017-02-17 17:58:13 +01:00
Daniel Kochmański
1360bc1306 cosmetic: add comment 2017-02-17 17:25:12 +01:00
Daniel Kochmański
212a60e9bc run-program: if gray-stream passed, propose continuation
If execution is continued, new stream is created.
2017-02-17 17:24:19 +01:00
Daniel Kochmański
76e503ed7a run-program: if gray-stream passed, propose continuation
If execution is continued, new stream is created.
2017-02-17 17:22:26 +01:00
Daniel Kochmański
2fb64f6d82 run-program: process passed arguments properly 2017-02-17 16:49:32 +01:00
Daniel Kochmański
d8c4da22fc run-program: use previously prepared arguments 2017-02-17 16:24:48 +01:00
Daniel Kochmański
9a166af99c run-program: typos / ommisions 2017-02-17 16:05:16 +01:00
Daniel Kochmański
86faf44d2a run-program: initial separation (logic / low-level interface) 2017-02-17 15:21:31 +01:00
Daniel Kochmański
6fe66843de cosmetic: be explicit about comments 2017-02-17 14:19:51 +01:00
Daniel Kochmański
d9a715d7da cleanup: remove dead code (2) 2017-02-17 14:18:45 +01:00
Daniel Kochmański
dfa4d36384 cleanup: remove dead code 2017-02-17 14:18:27 +01:00
Daniel Kochmański
9e4370bd88 encodings: ommited file 2017-02-17 08:57:58 +01:00
Daniel Kochmański
37083b5836 encodings: typo and more exact proclamation
by mistake make-encoding was bound to load-encoding. Also we have
proclaimed, that make-encoding always returns hash-table.
2017-02-17 08:57:05 +01:00
Daniel Kochmański
091d53626b encoding: typo 2017-02-16 21:31:51 +01:00
Daniel Kochmański
1b90599696 encodings: get rid of spurious function
We don't need explicit si_make_encoding.
2017-02-16 21:29:42 +01:00
Daniel Kochmański
bdc75e42da encodings: don't fake ext:make-encoding in dispatch table
si_make_encoding was bound to ext:make-encoding before version in
iolib.lsp was overwriting it. That caused maybe_fix_console to fail on
Windows due to infinite concurrency (si_make_encoding called itself,
because iolib.lsp wasn't called yet).

Fixes #160.
2017-02-16 20:44:07 +01:00
Erik Bray
47b1e98272 In flisten check that the stream is not in an error state, as well as not eof
(The latter doesn't necessarily imply the former)
2017-02-09 18:41:40 +01:00
Kris Katterjohn
2c651a9ecd Improve some error messages for functions of exactly one variable
This changes
  "the value of the first argument"
to
  "the value of the only argument"
in some type-error error messages for functions accepting exactly
one argument.
2017-02-07 16:19:17 -06:00
Kris Katterjohn
98969d14ff Fix some more error messages mentioning the wrong function names
array-rank  - mentioned array-dimension instead
denominator - mentioned numerator instead
set         - mentioned setq instead
2017-02-07 16:17:26 -06:00
Kris Katterjohn
10e3b8c39d Fix error message in OPEN-SERVER-STREAM
It mentioned OPEN-CLIENT-STREAM instead.
2017-02-05 13:02:55 -06:00
Kris Katterjohn
6b103ae6d3 Fix off-by-one range checks for TCP port numbers
Port numbers should be in the range [0,65535] not [0,65536].  It
looks like the check was changed from 65535 to 65536 in commit
89b9a561ea.
2017-02-05 13:01:07 -06:00
Kris Katterjohn
2779b16b95 configure: check for additional ctags names
It looks like it's been assumed that "ctags" is exuberant ctags
(or similar), but some systems like OpenBSD have a ctags in the
base system that does not support some desired options like -R.
Try some other names first.
2017-02-04 15:40:10 -06:00
Daniel Kochmański
93a218e0f2 unixfsys: remove coerce_to_posix_filename
This was a workaround around bugs in cygwin and mingw (which are already
fixed), when the directory name ended with '/'. This fix introduced
extra bug with probe-file called on the root directory (it returned nil
on all platforms).

Original comment:

This converts a pathname designator into a namestring, with the
particularity that directories do not end with a slash '/', because this
is not supported on all POSIX platforms (most notably Windows).

Bug reference:

https://sourceforge.net/p/mingw-w64/patches/34/

Fixes #351.
2017-02-04 12:50:28 +01:00
Daniel Kochmański
d992b886c7 tests: add regression test for #351 2017-02-04 12:49:52 +01:00
Fabrizio Fabbri
df2f15b9b1 Merge remote-tracking branch 'origin/develop' into develop 2017-01-31 21:53:37 +01:00
Fabrizio Fabbri
96e5780d91 fix #330 - Order of evaluation of VALUES forms was incorrect in compiled code 2017-01-31 21:51:25 +01:00
Kris Katterjohn
17f1172e59 Add zero-padding to the time printed out by DRIBBLE
Now the time will print like "02:03:08" instead of like "2:3:8"
2017-01-29 21:04:34 -06:00
Daniel Kochmański
e44e7877d9 tests: improve without-fpe-traps 2017-01-21 09:26:44 +01:00
Fabrizio Fabbri
71c0e0da48 osx: fix #349 IEEE-FP.0005.ATAN2-SPECIAL-CASE.ZERO-ARG
On OSX signals overflow (instead of division-by-zero).
2017-01-21 00:37:28 +01:00
Daniel Kochmański
8096537c7a dolist: wrap body in tagbody explicitly
Adding LET caused scope problems.
2017-01-20 11:27:20 +01:00
Daniel Kochmański
80533261a1 cosmetic: indent 2017-01-20 11:27:10 +01:00
Daniel Kochmański
5cdfad11da tests: improve regression test for #348.
add case for tagbody
2017-01-20 11:26:45 +01:00