John Benediktsson
864912f446
ui.backend.cocoa.views: call super.prepareOpenGL().
2016-03-28 21:51:16 -07:00
John Benediktsson
9f37936f53
peg.ebnf: whoops, fix using for some reason not included in previous patch.
2016-03-28 17:24:57 -07:00
John Benediktsson
7ab8a787b0
peg.ebnf: fix and a better fix.
2016-03-28 17:04:03 -07:00
Doug Coleman
63f2f22573
editors.visual-studio-code: Use the application name Electron on Mac instead of calling it through ``open`` util. Similar to how we do Atom editor support.
2016-03-28 16:56:07 -07:00
John Benediktsson
e7fa8fbc2f
peg.ebnf: reset qualified-vocabs so FROM: statements don't leak.
2016-03-28 16:41:56 -07:00
John Benediktsson
14953f641f
rosetta-code.image-noise: use delete-all.
2016-03-28 14:18:47 -07:00
John Benediktsson
676168cabc
globs: ignore hidden paths.
2016-03-28 08:01:28 -07:00
John Benediktsson
367c565ba1
globs: use path-separator? to allow windows to split on /.
2016-03-28 06:38:32 -07:00
Björn Lindqvist
0bb00921d9
FUEL: shouldn't clobber the 'symbol variable for thing-at-point, fixes #1592
2016-03-28 14:29:31 +02:00
John Benediktsson
1dd9a73ae8
globs: more tests.
2016-03-27 20:50:13 -07:00
John Benediktsson
5f11bf63b6
globs: adding tests for char-range.
2016-03-27 18:55:45 -07:00
John Benediktsson
ffbd9e4754
globs: removing glob-parent-directory.
2016-03-27 18:54:38 -07:00
John Benediktsson
8fdfc7f973
shell: using glob-directory.
2016-03-27 18:52:45 -07:00
John Benediktsson
1441d66553
globs: implement glob-directory.
...
It looks too complicated, and maybe it is. Some tests pass.
2016-03-27 18:52:20 -07:00
John Benediktsson
c1010144e5
regexp.combinators: fix <char-range>.
2016-03-27 18:49:42 -07:00
John Benediktsson
90994cc5d0
shell: resurrecting from unmaintained to extra.
2016-03-27 16:08:35 -07:00
Björn Lindqvist
ff99f69f02
compiler.cfg.save-contexts: fix $link markup
2016-03-27 23:47:08 +02:00
Björn Lindqvist
07aee7525f
compiler.cfg.save-contexts: ##save-context isn't need in front of ##call-gc
...
The reason is because the minor-gc primitive itself saves the
context. Not inlining context saves, saves 20 bytes/call site.
2016-03-27 19:21:50 +02:00
Björn Lindqvist
63ef600aa3
compiler.cfg.*: indentation fixes
2016-03-27 19:21:50 +02:00
John Benediktsson
7038e8a55e
stack-checker: a little cleanup.
2016-03-27 10:01:56 -07:00
Björn Lindqvist
f549283508
bootstrap.assembler.ppc: make ppc also use define-sub-primitives
2016-03-27 17:46:55 +02:00
Björn Lindqvist
df3852f54a
bootstrap.assembler: new word define-sub-primitives
...
This way all sub primitives can be declared at once which imo is cleaner.
2016-03-27 17:42:25 +02:00
John Benediktsson
292e95f867
stack-checker.known-words: simpler infer-ndip and infer-builder.
2016-03-26 18:37:25 -07:00
Björn Lindqvist
ce2b971b3b
mirrors: make all sequences be "inspectable", could fix #1237
2016-03-26 15:08:31 +01:00
John Benediktsson
a3d83d2252
compression.zlib.ffi: add more functions.
2016-03-25 20:55:41 -07:00
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