Doug Coleman
e49d721374
peg: Don't need to add empty errors here. It breaks the real error message.
2016-03-30 10:16:15 -07:00
Björn Lindqvist
80f30119c0
bootstrap.image.primitives: make more primitives properties be declared here
...
This commit merges the input/output-classes and flush/foldable
declarations from stack-checker.known-words to this vocab. This should
make adding primitives a little simpler (#1134 ).
2016-03-30 18:59:10 +02:00
John Benediktsson
1b71efb748
ui: change active? back to a boolean.
2016-03-30 07:31:13 -07:00
Doug Coleman
8e59246a8b
tools.deploy.windows: Windows processes launch from relation to the executable that launches them. Therefore, we need to normalize the path for the "Hello World" binary since it's in the temp directory and not relative to the factor/ directory.
2016-03-29 23:46:34 -07:00
John Benediktsson
4bf402fc24
unix.groups: cleanup using.
2016-03-29 22:53:45 -07:00
John Benediktsson
7d5df2c8a2
ui.backend.gtk: only use the timer when not io.backend.unix.
2016-03-29 22:36:02 -07:00
John Benediktsson
2929cc21f5
ui.backend.gtk: try yield in idle callback.
2016-03-29 22:15:57 -07:00
John Benediktsson
d3990d1eeb
ui.backend.gtk: simplify.
2016-03-29 20:52:49 -07:00
John Benediktsson
1721f9e314
fix some tests for the sets:set change.
2016-03-29 20:43:46 -07:00
John Benediktsson
90b53e3054
ui.gadgets: fix tests for namespaces:set.
2016-03-29 18:57:38 -07:00
Doug Coleman
9b3e522869
io.monitors.linux: fix a set.
2016-03-29 18:27:47 -07:00
Doug Coleman
dbf781b29a
ui.backend.windows: fix set.
2016-03-29 18:05:23 -07:00
John Benediktsson
71ef8a22c2
disambiguate namespaces:set and sets:set.
2016-03-29 17:14:42 -07:00
John Benediktsson
e6864bd538
delegate.protocols: add set-protocol.
2016-03-29 16:51:19 -07:00
John Benediktsson
e7a42b1dc4
sets: rename unordered-set back to set.
2016-03-29 15:46:29 -07:00
John Benediktsson
f5ad868731
linked-sets: adding an ordered-set.
...
(yes, it's an instance of unordered-set, patches to follow).
2016-03-29 14:55:07 -07:00
Björn Lindqvist
2a9c95040c
bootstrap.image.primitives: the primitive_ prefix is implied
...
So it can be removed from the big list, making primitive declarations simpler.
2016-03-29 23:52:29 +02:00
Björn Lindqvist
eca6dfac15
bootstrap.image.primitives: new vocab to make primitive declarations better
2016-03-29 23:52:29 +02:00
Doug Coleman
9ed93afe22
tools.deploy.windows: use "resource:" instead of "" for deploy on windows.
2016-03-29 14:43:51 -07:00
John Benediktsson
a63492e9c0
interpolate: make interpolate and interpolate-locals symmetric.
2016-03-29 13:03:59 -07:00
Doug Coleman
e54ee276c3
tools.deploy.shaker: Fix load error.
...
images.png: fix load error.
2016-03-29 12:33:30 -07:00
Doug Coleman
fe3031bc96
urls.secure: roll this into urls since we ship libressl on windows now.
2016-03-29 11:40:42 -07:00
Doug Coleman
01eb69e626
tools.deploy: add using
2016-03-29 10:53:01 -07:00
John Benediktsson
3f18b71d07
cleanup some QUALIFIED: that are no longer needed.
2016-03-29 10:20:16 -07:00
John Benediktsson
b1be11f39c
vocabs.parser: all USE: vocabs are also QUALIFIED:.
2016-03-29 10:20:16 -07:00
Doug Coleman
41201fd1d1
tools.deploy: Make sure to deploy-test in a temp directory and not the factor/ directory.
2016-03-29 08:44:24 -07:00
John Benediktsson
d99f67d5bb
tools.test: fix <test-failure> stack effect for file -> path change.
2016-03-29 08:06:56 -07:00
John Benediktsson
19466f2d66
alien.libraries.finder: rename ?add-library to ?update-library.
2016-03-29 07:35:45 -07:00
John Benediktsson
98ed2a8ee5
alien.libraries: split update-library and add-library again.
2016-03-29 06:07:14 -07:00
John Benediktsson
1589c0b764
tools.deploy: need to USE: system.
2016-03-29 06:05:05 -07:00
John Benediktsson
927b8f29d6
gtk.ffi: stop using find-library.
2016-03-28 23:55:49 -07:00
John Benediktsson
1bdab8d421
opengl.gl: stop using find-library.
2016-03-28 23:55:39 -07:00
John Benediktsson
da90f22b9b
alien.libraries.finder: adding (poorly named) ?add-library.
...
Runs find-library when the library was not added yet or the dll is not valid.
2016-03-28 23:04:19 -07:00
John Benediktsson
26301fd5b0
Revert "alien.libraries.finder: Allow library to match just by name. Related to #1099."
...
This reverts commit 20a1c09a42
.
2016-03-28 23:01:56 -07:00
John Benediktsson
12350404f2
alien.libraries: merge update-library and find-library.
2016-03-28 22:49:23 -07:00
John Benediktsson
7d0c596c92
Hopefully fix stack effects of error hooks to throw when required.
2016-03-28 22:27:35 -07:00
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
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
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
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
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