Doug Coleman
7e6311a62a
sequences: Add examples for member? word.
2014-10-31 17:46:36 -07:00
Doug Coleman
7799c6f217
tools.scaffold: Make a better scaffold-examples word in hopes it will cause more examples to get written. Add more docs. Fix spacing bug in scaffold-undocumented.
2014-10-31 17:45:48 -07:00
John Benediktsson
42fd891cbb
cocoa: switch back to an assoc, used by tools.deploy.shaker.strip-cocoa.
2014-10-31 16:52:40 -07:00
John Benediktsson
6d6303010f
python.objects: use flags{ } for flags.
2014-10-31 11:35:15 -07:00
John Benediktsson
7d0039babe
cocoa: fix requirement that mac deploys have high reflection.
2014-10-31 11:34:08 -07:00
Björn Lindqvist
929fca6b7e
python: both METH_VARARGS METH_KEYWORDS needed in ml_flags should fix #1171
2014-10-31 10:48:55 -07:00
John Benediktsson
5961cfb7b9
io.encodings: fix for read-until seps not containing \n.
2014-10-31 09:33:59 -07:00
Doug Coleman
632ee276e1
core: Remove trailing whitespace.
2014-10-31 01:14:31 -07:00
Doug Coleman
5e16e54b98
io.encodings: For decoders, try to gobble up the next newline if cr>> is true in stream-read-until. Add unit test. Fixes #1177 .
2014-10-31 00:58:53 -07:00
Doug Coleman
e50d9e5a4c
byte-vectors: dos2unix
2014-10-31 00:45:51 -07:00
Doug Coleman
0c5ff7e2c6
editors.sublime: oops.
2014-10-30 19:41:59 -07:00
Doug Coleman
5ba7343406
editors.sublime: Prefer sublime 3 over sublime 2 on mac.
2014-10-30 19:16:31 -07:00
Doug Coleman
34800e2ae8
parser.notes: Remove trailing whitespace the parser noticed.
2014-10-30 16:19:30 -07:00
John Benediktsson
0fea91ff94
graphs: using conjoin.
2014-10-30 11:30:21 -07:00
John Benediktsson
321186f6c5
io.backend.unix.macosx: need this for deploy.
2014-10-27 19:40:22 -07:00
Doug Coleman
c71c200063
parser: Fix for empty word list. Oops.
2014-10-27 19:38:32 -07:00
Björn Lindqvist
8cbfaa9450
python.objects: fix <py-cfunction> need to malloc-struct PyMethodDef
2014-10-27 19:38:27 -07:00
Doug Coleman
964cbf894b
core/basis: Trim or reorganize a few using lists. Playing around with auto-use restarts and private words.
2014-10-27 13:39:30 -07:00
Doug Coleman
ce3d31014c
parser: Cleaner fix, comments. Fixes #1174 .
2014-10-27 12:12:55 -07:00
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