John Benediktsson
dd6d1e50cf
urls: allow pathnames to convert >url.
2012-10-22 20:16:19 -07:00
John Benediktsson
34908c8446
present: simplify M\ pathname present.
2012-10-22 20:11:11 -07:00
John Benediktsson
21ce4f6d05
present: implement M\ pathname present.
2012-10-22 19:49:27 -07:00
John Benediktsson
daa7bf3d22
tools.completion: minor fix to complete against file-name, not full-path.
2012-10-22 19:17:52 -07:00
John Benediktsson
ca9137767b
ui.tools.listener: adding path completion to listener.
2012-10-22 18:51:52 -07:00
John Benediktsson
6b34719f63
tools.completion: better paths-matching.
2012-10-22 18:51:38 -07:00
John Benediktsson
3049d187f6
tools.completion: fix CHAR: and COLOR: completion to require extra tokens.
2012-10-22 18:29:53 -07:00
John Benediktsson
65678aeeb2
io.pathnames: adding file-directory.
2012-10-22 18:09:58 -07:00
John Benediktsson
24778bf705
colors.yiq: adding YIQ color support.
2012-10-22 15:20:03 -07:00
John Benediktsson
20a398ec16
colors.hsl: adding HSL color support.
2012-10-22 15:19:51 -07:00
Doug Coleman
7aef52fd62
opencl: Make it compile at least. Throws error -38 on my linux box.
2012-10-22 14:03:22 -07:00
John Benediktsson
bea4724cc8
vim: update syntax file for new kernel words.
2012-10-22 13:46:17 -07:00
John Benediktsson
909b28a360
stack-checker: adding 4dup and 4drop.
2012-10-22 12:27:15 -07:00
John Benediktsson
09751634af
Revert "sequences: change map-integers to require fixnum length."
...
This reverts commit 0f71db0c97
.
2012-10-22 11:13:56 -07:00
John Benediktsson
a67ab35ec5
sequences: change map-integers to require fixnum length.
2012-10-22 10:32:27 -07:00
Doug Coleman
4c4d186ae4
math.matrices: Trying to flesh out the matrices vocabulary a bit.
2012-10-22 09:47:36 -07:00
Doug Coleman
89c262982c
tools.dns: Show ipv6 ips in host command.
2012-10-22 09:47:36 -07:00
Doug Coleman
67e63615bd
dns: Factor out filtering a and aaaa.
2012-10-22 09:47:35 -07:00
Doug Coleman
106e4d100e
stack-checker: Add alien-assembly to the do-not-compile list. Remove a duplicate word from the do-not-call list. Reorder a bit.
2012-10-22 09:47:35 -07:00
Doug Coleman
923f3592c8
math.statistics: Add ddof (delta degrees-of-freedom) to easily calculate population (full) and unbiased (sample) statistics.
2012-10-22 09:47:35 -07:00
Doug Coleman
7906632952
math.matrices: Add some combinators for iterating over matrices. Add covariance matrix.
2012-10-22 09:47:35 -07:00
Doug Coleman
b23e52f532
math.matrics: Add some combinators and indexing words to math.matrices.
2012-10-22 09:47:35 -07:00
Doug Coleman
3582a6c624
kernel: Add 4dup, 4drop, and 4cleave.
2012-10-22 09:47:34 -07:00
John Benediktsson
a06169fa3f
colors: can't bootstrap when using locals in colors...
2012-10-21 14:53:24 -07:00
John Benediktsson
659dbd0add
colors.hsv: adding complimentary-color.
2012-10-21 13:24:51 -07:00
John Benediktsson
1d9a0f40fc
colors: adding inverse-color.
2012-10-21 13:16:34 -07:00
John Benediktsson
0d4f08d7fd
colors.hsv: adding rgba>hsva.
2012-10-21 13:16:26 -07:00
John Benediktsson
4ac24fb585
colors.cmyk: make sure cmyka is a color.
2012-10-21 12:34:52 -07:00
John Benediktsson
ac5c9a5d91
colors: adding linear-gradient.
2012-10-21 12:32:45 -07:00
John Benediktsson
4fe22de451
colors: fix using list, silly auto-use.
2012-10-21 12:09:59 -07:00
John Benediktsson
032a69dec0
colors.cmyk: adding some docs.
2012-10-21 12:06:40 -07:00
John Benediktsson
df3956a679
colors.gray: adding rgba>gray.
2012-10-21 12:02:44 -07:00
John Benediktsson
4d75add92e
colors.cmyk: adding support for CMYK colors.
2012-10-21 12:02:30 -07:00
John Benediktsson
8cf23c71ac
ip-parser: minor cleanup.
2012-10-18 17:01:49 -07:00
John Benediktsson
6776388c8f
ip-parser: adding a "ping-compatible" IP address parser.
2012-10-18 15:54:45 -07:00
John Benediktsson
e8d50a2d08
random: support random on sets.
2012-10-05 15:35:22 -07:00
John Benediktsson
cf3c197743
compiler.tree.propagation: revert cleanup, this was more correct.
2012-10-05 15:00:49 -07:00
John Benediktsson
5f4bf4513b
math.extras: implement "search-sorted" and "weighted-random".
2012-10-05 14:48:05 -07:00
John Benediktsson
9dafa325a5
random: support "random" on floats (uses uniform-random-float).
2012-10-05 14:47:40 -07:00
John Benediktsson
f7d58fff90
compiler.tree.propagation: throw the proper error in >fixnum methods.
2012-10-05 09:54:51 -07:00
John Benediktsson
80b39bd4f2
compiler.tree.propagation: cleanup known-words a bit.
2012-10-05 09:47:27 -07:00
John Benediktsson
28f36a25b0
Revert "core: >array, >byte-vector, >hashtable, >vector should be inline."
...
This reverts commit cd6026e70e
.
2012-10-05 08:30:41 -07:00
John Benediktsson
040b94f5ce
compiler.tree.propagation: make sure integer>fixnum-strict infers a fixnum.
2012-10-05 04:17:43 -07:00
John Benediktsson
8e54a4ff15
sequences.generalizations: add "nfind" and "nany?".
2012-10-04 14:48:46 -07:00
John Benediktsson
19ac40f0d9
assocs.extras: adding if-assoc-empty.
2012-10-04 04:08:44 -07:00
John Benediktsson
fc5f9451e8
random: implement random for assocs.
2012-10-03 10:08:08 -07:00
Jon Harper
b3ff75cec2
ui.backend.gtk: better gesture for shift tab
...
gdk emits ISO_Left_Tab for shift + tab. Not sure if factor should silently
transform that in tab..
With this patch, shift tabs emits the following gesture:
T{ key-down { mods { S+ } } { sym "TAB" } }
2012-09-29 15:54:15 +02:00
John Benediktsson
ba8a3c2ecd
bit-sets: inline <bit-set>.
2012-09-28 20:29:39 -07:00
John Benediktsson
700cee5afd
core: >array, >byte-vector, >hashtable, >vector should be inline.
2012-09-28 19:31:14 -07:00
John Benediktsson
351ae54366
project-euler.150: bit faster with inline.
2012-09-28 19:21:23 -07:00