John Benediktsson
a359dd7a8e
mirrors: fix tests for string change.
2016-03-25 15:56:42 -07:00
Björn Lindqvist
b21457411e
mirrors: makes string an inspectable sequence, fixes #1238
2016-03-25 21:10:26 +01:00
John Benediktsson
774c6ae19e
summary: better word re-use.
2016-03-25 09:43:35 -07:00
Doug Coleman
3c481192a0
sequences.extras: Fix bad rename. (each-from) -> setup-each-from now. Add a unit test for reduce-from.
2016-03-25 09:42:43 -07:00
John Benediktsson
c50e75ca85
summary: can't use formatting or it breaks bootstrap.
2016-03-25 09:42:04 -07:00
Björn Lindqvist
e075ea02a8
summary: string summary should say characters, not elements
2016-03-25 14:46:37 +01:00
Björn Lindqvist
cf3e376ac0
summary: improved summary for tuples
...
It reads nicer if it says "a blabla tuple" instead of just "blabla".
2016-03-25 14:37:53 +01:00
Björn Lindqvist
a974e752ab
english: new word count-of-things, it pluralizes depending on count
2016-03-25 14:08:14 +01:00
Björn Lindqvist
52c5d2b0a4
summary: refactoring to use the formatting vocab + tests
2016-03-25 14:00:48 +01:00
Doug Coleman
7a6570b355
unicode.data, terrain.generation: remove abusive stack effect names.
2016-03-25 03:13:27 -07:00
Doug Coleman
d3bc2035a2
factor: remove rest of double paren words.
2016-03-25 03:13:27 -07:00
Doug Coleman
20aadd5688
core: rename some double paren words.
2016-03-25 03:13:27 -07:00
Doug Coleman
9db94d33d6
io.streams.sequence: make some errors into ERROR:. rename double paren word.
2016-03-25 03:13:27 -07:00
Doug Coleman
92afdc3ad0
hashtables: rename ((tombstone)) to +tombstone+, ((empty)) to +empty+
2016-03-25 03:13:27 -07:00
Doug Coleman
58efceb408
effects.parser: Remove left-over old code that did (( -- )) stack effects.
2016-03-25 03:13:27 -07:00
Björn Lindqvist
0bb3228063
unix: fixed read-symbolic-link ( #1074 ) + tests
2016-03-23 16:15:30 +01:00
Björn Lindqvist
9a531076f0
VM: improved vm_executable_path which works for arbitrary long paths
2016-03-23 16:15:30 +01:00
Björn Lindqvist
53467d4e21
io.files.unix: loop getcwd with an expanding buffer, fixes part of #1074
...
It appears that the right way to do it is using an arbitrary sized buffer
and just expanding it in case getcwd reports ERANGE.
2016-03-23 16:15:29 +01:00
Björn Lindqvist
83e1ee5084
VM: fix string copying to not use PATH_MAX here
2016-03-23 16:15:29 +01:00
John Benediktsson
e2e3b448ee
vocabs.metadata: moving os-specific paths to tools.deploy.
2016-03-23 07:44:35 -07:00
Björn Lindqvist
4f33f22b56
VM: on errors, only dump the heap if it has been initialized
2016-03-23 01:56:40 +01:00
John Benediktsson
6e035c3640
compiler.tests: fix a few KERNEL-ERROR.
2016-03-22 15:22:15 -07:00
John Benediktsson
6ec952c436
db.errors: move to db.{postgresql,sqlite}.errors.
2016-03-22 12:44:50 -07:00
Björn Lindqvist
d9711b96d2
FUEL: support for the $sequence help syntax
2016-03-22 17:52:19 +01:00
Björn Lindqvist
579875821b
VM: removes the OBJ-ERROR special object in favor of a constant
...
The special object contained the string "kernel-error" which were used
to tag VM errors. But it is simplier and removes a little complexity to
just tag them with a fixnum constant.
2016-03-22 17:52:19 +01:00
John Benediktsson
7f16923ce1
tools.completion: fix help-lint for runs now that it returns slices.
2016-03-22 07:44:28 -07:00
John Benediktsson
6e2726f232
tools.completion: simplify runs which is just monotonic-split.
2016-03-22 07:41:33 -07:00
John Benediktsson
0d2859124e
checksums: remove hex-string in favor of math.parser:bytes>hex-string.
2016-03-21 21:06:22 -07:00
Doug Coleman
236f962323
gmae.input: rename ` to backtick
2016-03-21 14:57:48 -07:00
John Benediktsson
9cc73c9492
graphs: move to core and simplify.
...
1. remove add-vertex* and remove-vertex* that contradicted the documentation.
2. graphs use hash-sets of edges instead of hashtables of {edge,edge} pairs.
3. make graphs:closure work like classes:closure, use in classes.
2016-03-21 10:20:38 -07:00
John Benediktsson
f1fd761a72
mirrors: define M\ hash-set make-mirror so inspector works better on hash-sets.
2016-03-21 10:20:38 -07:00
Björn Lindqvist
85c3ccbb98
slots: add initial value for integer-array-capacity, fixes part of #1571
2016-03-21 18:10:39 +01:00
John Benediktsson
2c1739deb0
mason.release.tidy: adding libfactor-ffi-test.dylib.
2016-03-21 07:22:22 -07:00
Doug Coleman
2f7a4a26cd
basis: rename the only four words with backtick in their name.
2016-03-20 21:04:30 -07:00
John Benediktsson
2f371a83a0
ifaddrs: get interface-names on unix.
2016-03-20 21:00:18 -07:00
John Benediktsson
12628c5a95
tools.crossref: change crossref to store uses in hash-set.
...
Previously it would use a hashtable where the key and value
were both the same.
2016-03-20 20:20:34 -07:00
John Benediktsson
1031a02d15
help: cleanup usings.
2016-03-20 19:42:38 -07:00
John Benediktsson
c04ce00b45
ui.gadgets.panes: fix use of string-lines that prevented icons from showing in help browser.
2016-03-20 15:56:02 -07:00
John Benediktsson
e2a339cb60
cursors: zip-cursor distance-hint should be min length.
2016-03-20 14:50:33 -07:00
John Benediktsson
a067b13311
help: simplify.
2016-03-20 14:39:13 -07:00
John Benediktsson
4d2baf5d50
kernel: improve docs for ?.
2016-03-20 10:36:23 -07:00
Doug Coleman
35d84c6e64
maths.primes: finish renaming fast-gcd to simple-gcd.
2016-03-19 17:21:24 -07:00
John Benediktsson
4c06034ae0
graphviz: better stack effect for with-preview.
2016-03-19 13:06:08 -07:00
John Benediktsson
0b5ee9dce8
graphviz: simpler preview-smoke-test.
2016-03-19 13:03:37 -07:00
John Benediktsson
50759f4bc6
io.files.unique: change cleanup-unique-file quot stack effect.
2016-03-19 13:03:15 -07:00
John Benediktsson
20883fb21a
ui.backend.cocoa.views: add constants for modifier flags.
2016-03-19 12:48:42 -07:00
John Benediktsson
6b07e6caf2
math: rename fast-gcd to simple-gcd.
2016-03-19 12:20:09 -07:00
Björn Lindqvist
bce3a88287
stack-checker.known-words: fix input class declaration for <string>
...
it should be { integer-array-capacity integer } ofcourse
2016-03-19 18:59:19 +01:00
John Benediktsson
bde8f522f1
fix some tests broken by my io.files.unique change.
2016-03-19 09:50:01 -07:00
John Benediktsson
95a6f6d568
help.home: simplify USING.
2016-03-19 08:54:59 -07:00