Doug Coleman
b83fe1db51
parser: Consider private words now for autocompletes, but to avoid pulling in private words unexpectedly, throw a restart that confirms you really want the private word. Fixes #1174 .
2014-10-27 12:01:37 -07:00
Doug Coleman
60f7197134
python: Fix >py stack effect for docs.
2014-10-27 11:33:59 -07:00
Björn Lindqvist
584e9c5ce2
python.syntax: new way to bind python functions to factor words and updated tests
...
this way avoids binding literal alien values inside the words which is
just wrong. the hardcoded alien addresses goes "out of sync" when
factor is restarded and causes crashes.
2014-10-27 09:52:04 -07:00
Björn Lindqvist
f0b07540d3
python.tests: more destructors & refcounting tests
2014-10-27 09:52:04 -07:00
Björn Lindqvist
e819e34cec
python.modules: vocab hierarchy for standard library modules
...
pre-existing bindings for various python modules can be placed here so
that they dont have to be redeclared for everyone using them
2014-10-27 09:52:04 -07:00
Björn Lindqvist
87b0205c87
python: correction of reference counting logic and addition of None bindings
2014-10-27 09:52:04 -07:00
Björn Lindqvist
3feec7b14b
python.errors: new semantics for unsteal-ref
2014-10-27 09:52:04 -07:00
Doug Coleman
37b5ef7577
jamshred.player: Use nano-count instead of system-micros.
2014-10-26 17:22:20 -07:00
Doug Coleman
6f5ff6579e
ui.event-loop: Fix using list.
2014-10-26 16:27:33 -07:00
John Benediktsson
7ba4df4c1f
processing.shapes: fix using.
2014-10-24 22:32:54 -07:00
John Benediktsson
00ff4cd2bc
unmaintained: restore pong.
2014-10-24 22:29:44 -07:00
John Benediktsson
5a2019e098
unmaintained: some cleanup.
2014-10-24 22:10:08 -07:00
John Benediktsson
e9c0fe0acf
unmaintained: restoring trails, which is a neat processing demo.
2014-10-24 21:56:37 -07:00
John Benediktsson
e9cdfcb03c
unmaintained: fix accessors (>>foo) should be foo<<.
2014-10-24 21:39:58 -07:00
John Benediktsson
798f6445bd
unmaintained: reanimated cairo demos, mostly working.
2014-10-24 21:39:18 -07:00
John Benediktsson
67dc51160c
boids: removing unnecessary with-translation.
2014-10-24 21:34:53 -07:00
John Benediktsson
1fc1c4f091
images: cleanup using.
2014-10-24 18:18:45 -07:00
John Benediktsson
541ccb3170
jamshred: it lives again, now you can jam and shred!
2014-10-24 18:17:33 -07:00
John Benediktsson
8033741135
io/ui: slim down the USE: list
2014-10-24 17:33:27 -07:00
Doug Coleman
be232dac9b
io.backend: Remove duplicate definition of file-mode. Add mkdir-mode using non-magic symbols. Cleanup imports.
2014-10-24 17:16:40 -07:00
John Benediktsson
01187b378c
libc: don't use unparse which requires prettyprint.
2014-10-24 17:09:27 -07:00
John Benediktsson
c96bf37b3a
ui.gadgets.tables: show summary for mouse row or selected row.
2014-10-24 16:32:21 -07:00
John Benediktsson
6767928091
ui.gadgets.buttons: use hide-status on button-leave.
2014-10-24 16:30:29 -07:00
John Benediktsson
c0670893b3
help.topics: make wrappers unwrap into links.
2014-10-23 17:10:05 -07:00
Björn Lindqvist
a3fe45e7ac
python: fix a reference leak in the (>py) word
2014-10-23 17:01:46 -07:00
Björn Lindqvist
4029bf7a17
python: feature to create python callbacks/functions, now you can call hofs like map and reduce
2014-10-23 17:01:46 -07:00
Björn Lindqvist
ba564d1b78
python: new syntax PY-QUALIFIED-FROM, so you can import eg __builtin__:map and not have it clash with factors map
2014-10-23 17:01:45 -07:00
John Benediktsson
dce2e90839
assocs.extras: adding delete-value-at.
2014-10-23 15:08:38 -07:00
Doug Coleman
bc26dbb3ee
peg.ebnf: Update docs for peg change.
2014-10-23 13:47:40 -07:00
John Benediktsson
e9ed1f3a72
peg.debugger: don't use formatting.
2014-10-23 12:01:51 -07:00
Björn Lindqvist
3ed3e10074
peg: add 'got' slot to parse-error, so you get a little more info about why the parsing fails
2014-10-23 11:31:27 -07:00
Björn Lindqvist
84663ca054
http.server: handle certain parse-errors from the peg vocab
...
Browsers that can't verify the certificate doesn't send any request at
all which causes parse-errors to be unnecessarily thrown and logged.
2014-10-23 11:31:17 -07:00
Doug Coleman
1ee9a8ea13
compiler.cfg.stacks.local: Have unit test load prettyprint implementation for ds-loc so that it always prints as "D 4".
2014-10-22 10:31:27 -07:00
Björn Lindqvist
cb83f3b39b
compiler.tests.alien: use the with-callback combinator to plug the memory leaks in the tests
2014-10-22 07:02:55 -07:00
Björn Lindqvist
65e460cf57
alien.tests: fix the test cases so they dont leak, and new tc for with-callback
2014-10-22 07:02:55 -07:00
Björn Lindqvist
aad8d4b8d6
alien,stack-checker.alien: new word with-callback
...
Since callbacks aren't automatically deallocated this word intends to
make sure "inline" callbacks are.
2014-10-22 07:02:55 -07:00
Björn Lindqvist
8206adc2bb
FUEL: fix in table rendering, previously it cutted off some cells with to much text
2014-10-21 23:20:47 +02:00
John Benediktsson
465aa8786f
cpu.x86.assembler.operands: fix help-lint.
2014-10-20 09:24:20 -07:00
John Benediktsson
c8cfaee9af
stack-checker: make this an unchecked-example.
2014-10-19 08:29:51 -07:00
John Benediktsson
af2a53239e
compiler: resolve duplicate doc for "compiled".
2014-10-19 08:27:59 -07:00
Björn Lindqvist
961d0c4eb9
compiler.codegen.gc-maps: update docs so that they match how factors gc-maps currently work
2014-10-19 14:17:54 +02:00
Björn Lindqvist
a617855aef
Docs: fixing smaller help-lint nitpicks
2014-10-19 14:05:06 +02:00
Björn Lindqvist
164af978ba
compiler.cfg.*: more stub docs for cfg construction words
2014-10-19 13:45:42 +02:00
Björn Lindqvist
81a84266d3
compiler.codegen.*: help for resolve-label misplaced -- move it
2014-10-19 13:41:45 +02:00
Björn Lindqvist
5152c49eb3
cpu.*: docs and tests for words in the assembler
2014-10-19 13:40:41 +02:00
Björn Lindqvist
83cf4b9d57
compiler,cpu: more docs
2014-10-17 23:18:57 +02:00
Björn Lindqvist
476ebf5b25
compiler.cfg.*: more docs, tests and a small refactoring of the
...
admissible-registers word
2014-10-17 23:18:57 +02:00
Björn Lindqvist
88fb349bd0
stack-checker,compiler: docs for stack-checker and compiler words
2014-10-17 23:18:57 +02:00
Björn Lindqvist
40df5df231
cpu.architecture: %save-context example
2014-10-17 23:17:49 +02:00
Björn Lindqvist
425031e4b3
compiler.codegen.gc-maps: initial docs
2014-10-17 23:17:49 +02:00