Doug Coleman
|
4df945e3db
|
math.statistics: Handle some edge cases.
Remove two unused parameters.
|
2013-06-17 10:16:28 -07:00 |
Doug Coleman
|
49c0b12b33
|
math.statistics: Add trimean.
|
2013-06-17 10:16:28 -07:00 |
Doug Coleman
|
d3df35102a
|
math.statistics: [-] Golfed.
|
2013-06-17 07:36:55 -07:00 |
Doug Coleman
|
77abc31e3b
|
math.statistics: Fix out of bounds on quantiles that should return the first element.
|
2013-06-17 07:21:45 -07:00 |
John Benediktsson
|
6c6664b0b8
|
math.combinatorics: specialized version of nths-unsafe for performance.
|
2013-06-14 11:27:45 -07:00 |
John Benediktsson
|
52e5cf6608
|
system-info.macosx: code name for 10.9.
|
2013-06-10 10:22:39 -07:00 |
Doug Coleman
|
10bbc244d3
|
unix.utmpx: Fix bootstrap on linux, add platform-specific structs.
|
2013-06-04 18:09:52 -07:00 |
Doug Coleman
|
2c6accb084
|
unix.utmpx: Support utmpx on linux and fix on macosx. Add a unit test.
|
2013-06-04 17:53:15 -07:00 |
Doug Coleman
|
3e3ce269de
|
opengl.gl: Fix opengl loading for Windows.
|
2013-06-04 09:10:37 -07:00 |
John Benediktsson
|
a022352951
|
gtk: add library references.
|
2013-06-03 17:23:20 -07:00 |
John Benediktsson
|
eaea33b28e
|
tools.disassembler.udis: no longer need these tests.
|
2013-05-28 14:15:48 -07:00 |
John Benediktsson
|
0f8b890748
|
tools.disassembler.udis: 1k ought to be enough for anybody.
(Work around change in struct sizes from 1.7 to 1.7.1).
|
2013-05-28 12:11:12 -07:00 |
John Benediktsson
|
bd9f24ac33
|
destructors: more efficient dispose-each (not using make).
|
2013-05-20 16:43:00 -07:00 |
Doug Coleman
|
1136ed9c19
|
io.launcher: Fix bug -- if dispose fails, still call dispose on the other
resource.
|
2013-05-19 10:22:07 -07:00 |
Doug Coleman
|
7c1caacc35
|
io.launcher: Fix two potential bugs.
1) If first (pipe) succeeds but second one fails, first pipe leaks.
2) out>> dispose fails, then in>> dispose is never called and leaks.
|
2013-05-19 10:18:14 -07:00 |
Doug Coleman
|
c64cb2c886
|
io.pipes: If dispose on in>> throws, then out>> leaks.
|
2013-05-19 10:12:38 -07:00 |
John Benediktsson
|
917ae3e410
|
math.combinatorics: use cond in k-permutations.
|
2013-05-15 15:09:25 -07:00 |
John Benediktsson
|
c1e91316d2
|
math.combinatorics: adding a k-permutations virtual sequence.
|
2013-05-15 15:05:38 -07:00 |
Doug Coleman
|
e996dc7f8e
|
combinators.smart: Clarify stack effect for cleave>array.
|
2013-05-14 14:33:04 -07:00 |
John Benediktsson
|
5ee7f10f19
|
math.matrices: simpler square-rows.
|
2013-05-14 13:52:24 -07:00 |
John Benediktsson
|
bcbf3198f7
|
math.matrices: faster square-rows and square-cols.
|
2013-05-14 13:46:44 -07:00 |
John Benediktsson
|
832a06e848
|
furnace.auth.providers.db: make test db name use cpu name.
|
2013-05-14 11:32:20 -07:00 |
John Benediktsson
|
f29aac24bb
|
formatting: adding vprintf by request.
|
2013-05-14 09:23:00 -07:00 |
John Benediktsson
|
fe45a08054
|
math.ranges: implement sum on ranges.
|
2013-05-06 16:01:29 -07:00 |
John Benediktsson
|
720db54f61
|
math.statistics: change kth-object to properly clone underlying sequence first.
|
2013-05-06 10:40:53 -07:00 |
John Benediktsson
|
6a4638fa0f
|
math.statistics: faster cum-mean.
|
2013-05-06 09:12:40 -07:00 |
John Benediktsson
|
0d806e0b69
|
Revert "math.statistics: change cum-mean to use v/."
This reverts commit 9df2235d8983da67d106a6d5fb297134e5e2a58e.
|
2013-05-06 09:08:11 -07:00 |
John Benediktsson
|
b01b14c0e2
|
math.statistics: change cum-mean to use v/.
|
2013-05-06 08:59:02 -07:00 |
lorynj
|
ca7dd6a6a3
|
cum-mean
Added a word to calculate cumulative mean.
Signed-off-by: lorynj <lorynj@gmail.com>
|
2013-05-06 08:15:39 -07:00 |
John Benediktsson
|
b78e32733e
|
sequences.windowed: faster windows and rolling words.
|
2013-05-01 22:18:26 -07:00 |
Doug Coleman
|
16d24a5194
|
tools.ps.windows: Add read-peb and my-peb.
|
2013-05-01 18:15:15 -07:00 |
Doug Coleman
|
a326b73470
|
windows.ntdll: Use the real field names for all the BYTE and reserved
dummy fields.
|
2013-05-01 18:15:14 -07:00 |
Doug Coleman
|
b4de3d0a2f
|
unix.linux.proc: Handle a unified processor-info object for linux 2.6 and on. Add unit tests. Fixes #877.
|
2013-05-01 12:25:49 -07:00 |
John Benediktsson
|
c1ab4aab59
|
math.combinatorics: faster by using hints for the array common case.
|
2013-05-01 11:18:17 -07:00 |
Doug Coleman
|
65a7175cb6
|
unix.linux.proc: Pad tail with f for cpu-info. Fixes #877.
|
2013-04-30 16:47:09 -07:00 |
Doug Coleman
|
9e14cee4cf
|
windows.ntdll: Make this Windows-only.
|
2013-04-27 02:47:52 -07:00 |
Doug Coleman
|
90c7c3fc81
|
tools.ps.windows: Implement ps. for Windows!
|
2013-04-26 21:15:12 -07:00 |
Doug Coleman
|
c95c0fcc98
|
windows: Add ntdll and bind to more process listing functions.
|
2013-04-26 21:15:12 -07:00 |
John Benediktsson
|
3139ec1d61
|
tools.test: allow testing from the command-line.
|
2013-04-26 17:43:39 -07:00 |
John Benediktsson
|
61912f3c73
|
adding some summary.txt files.
|
2013-04-26 17:43:24 -07:00 |
John Benediktsson
|
9e65ccaf9f
|
compiler.tree.propagation.simple: check output types length.
|
2013-04-26 17:21:22 -07:00 |
John Benediktsson
|
88ec7ef7de
|
cocoa.messages: name sender-stubs by signature since they are cached that way.
|
2013-04-26 16:56:53 -07:00 |
John Benediktsson
|
380bb350ca
|
tools.ps.macosx: use trim-head-slice, simpler.
|
2013-04-26 16:23:32 -07:00 |
John Benediktsson
|
1b66b12b8a
|
windows.winmm: adding platforms.txt.
|
2013-04-26 15:53:26 -07:00 |
Doug Coleman
|
5054b6b3de
|
windows.winmm: Add binding to play mp3s.
|
2013-04-26 11:06:49 -07:00 |
John Benediktsson
|
74460b548b
|
prettyprint: fix off-by-one, thanks @adjvondrak!
|
2013-04-25 20:19:12 -07:00 |
John Benediktsson
|
7842b31bd2
|
listener: choose dark foreground on light background.
|
2013-04-25 16:18:11 -07:00 |
John Benediktsson
|
f2aa86ff33
|
tools.ps.linux: fix USE: tools.ps.
|
2013-04-25 16:01:30 -07:00 |
John Benediktsson
|
455ef45b21
|
tools.ps.linux: fix USE: system.
|
2013-04-25 15:59:25 -07:00 |
John Benediktsson
|
57b7a5fd6f
|
math.matrices: add tests for square-matrix?.
|
2013-04-25 14:48:16 -07:00 |
John Benediktsson
|
2526d3c982
|
Fix some copyrights, sorry "Your name".
|
2013-04-25 13:26:36 -07:00 |
John Benediktsson
|
ae3e48e156
|
tools.ps: sort-by-pid and print headers.
|
2013-04-25 10:05:57 -07:00 |
John Benediktsson
|
46f306132c
|
tools.ps: implemented on macosx.
|
2013-04-25 09:12:42 -07:00 |
John Benediktsson
|
df8c370e17
|
classes.struct: factoring struct-size out.
|
2013-04-24 21:00:37 -07:00 |
Doug Coleman
|
7f118e13c0
|
unix.linux.proc: /proc/cpuinfo is updated in real time and can change based on throttling options. Don't cache it.
|
2013-04-24 13:39:03 -07:00 |
Doug Coleman
|
71c526d36a
|
system-info.linux: Implement the system-report. word.
|
2013-04-24 12:06:23 -07:00 |
John Benediktsson
|
55b2fb0802
|
math.functions: implement ldexp.
|
2013-04-24 11:19:24 -07:00 |
Doug Coleman
|
b6439e3cba
|
calendar.format: run dos2unix on calendar.format
|
2013-04-24 08:23:17 -07:00 |
Doug Coleman
|
9f28391e6b
|
calendar.format: Fix timestamp parsing when there is no timezone. Fixes #861.
|
2013-04-24 08:23:17 -07:00 |
John Benediktsson
|
739a721cc3
|
mirrors: fix tests.
|
2013-04-23 07:56:58 -07:00 |
John Benediktsson
|
6bac58fa97
|
mirrors: fix assoc-size for non-tuple-classes.
|
2013-04-23 07:55:03 -07:00 |
Doug Coleman
|
af384e91d0
|
mirrors: Add a unit test.
|
2013-04-23 07:05:51 -07:00 |
Doug Coleman
|
23d4eb5f7d
|
mirrors: Make strings an inspected-sequence. Fixes #857.
|
2013-04-22 22:23:15 -07:00 |
Doug Coleman
|
15a12947a4
|
system-info.macosx: Stop using 4byte numbers to query system RAM. Fixes #858.
|
2013-04-22 22:08:59 -07:00 |
John Benediktsson
|
5f543dd8af
|
mirrors: simplify code with fry.
|
2013-04-22 11:48:26 -07:00 |
John Benediktsson
|
35e23dc547
|
math.statistics: make collect-by row polymorphic, simplify words.
|
2013-04-22 06:25:50 -07:00 |
John Benediktsson
|
8574b25a96
|
tools.profiler.sampling: don't mis-use collect-by.
|
2013-04-22 06:24:02 -07:00 |
John Benediktsson
|
fb7f53485a
|
ui.backend.cocoa.views: set gl-scale-factor to f if 1.0.
|
2013-04-21 19:43:12 -07:00 |
John Benediktsson
|
5512294075
|
ui.backend.cocoa.views: handle windowDidChangeBackingProperties event.
|
2013-04-21 19:40:57 -07:00 |
Doug Coleman
|
905ec06d86
|
tools.deploy: Cheater mode, add 20kb to tools.deploy.test.20 unit test.
|
2013-04-19 17:19:28 -07:00 |
John Benediktsson
|
da6c8e3b8b
|
binary-search: faster by specializing on array and vectors.
|
2013-04-19 11:35:14 -07:00 |
Doug Coleman
|
19002c93a6
|
io.files.info: Longer names for file-info predicates.
|
2013-04-18 10:08:42 -07:00 |
John Benediktsson
|
3ca65a2b47
|
math.combinatorics: fix map>assoc-combinations (shouldn't have been locals).
|
2013-04-18 09:04:47 -07:00 |
Doug Coleman
|
345b5bb678
|
io.files.info: Add file? and symlink? words.
|
2013-04-18 07:35:47 -07:00 |
John Benediktsson
|
02d652e6c0
|
math.combinatorics: minor fix to reduce-combinations stack effect.
|
2013-04-18 07:17:36 -07:00 |
John Benediktsson
|
77b3d509be
|
math.combinatorics: cleanup stack effects to be more descriptive.
|
2013-04-18 07:15:47 -07:00 |
John Benediktsson
|
81f733493d
|
math.combinatorics: much faster permutations, cleanup combinations code.
|
2013-04-18 07:04:17 -07:00 |
John Benediktsson
|
433adf8dd2
|
math.combinatorics: big speedup to combinations.
|
2013-04-17 20:57:48 -07:00 |
John Benediktsson
|
115f53b0be
|
db.tester: put cpu in sqlite-test-db name.
|
2013-04-17 16:14:09 -07:00 |
Doug Coleman
|
da5eedce32
|
functors: Learn to use git.
|
2013-04-14 14:32:04 -07:00 |
Doug Coleman
|
6e2291886d
|
functors: Add a modern functors file that doesn't have the FUNCTOR-SYNTAX: words.
|
2013-04-13 17:36:29 -07:00 |
Doug Coleman
|
2f158d1691
|
xml-rpc: Delete dead code.
|
2013-04-13 16:19:03 -07:00 |
Doug Coleman
|
7a35d85f30
|
io.directories.search: Show directory entries instead of throwing them away.
|
2013-04-13 16:18:54 -07:00 |
John Benediktsson
|
e501f61141
|
literals: change ${ } to be the executable code arrays.
|
2013-04-12 11:18:58 -07:00 |
John Benediktsson
|
ab4e380c04
|
html.streams: allow non-equal padding values.
|
2013-04-11 14:47:57 -07:00 |
John Benediktsson
|
6b94cf2e7f
|
html.streams: this was actually simpler.
|
2013-04-11 14:35:43 -07:00 |
John Benediktsson
|
44657db94e
|
html.streams: cleanup borders on html tables.
|
2013-04-11 12:20:41 -07:00 |
John Benediktsson
|
24b116be1c
|
prettyprint: rename so it doesn't look so much like print-error.
|
2013-04-10 19:18:15 -07:00 |
John Benediktsson
|
e42144e9ea
|
prettyprint: cleanup duplicate code.
|
2013-04-10 18:50:11 -07:00 |
John Benediktsson
|
d6828d38ff
|
ui.tools.traceback: fix pprint error in walker issue.
|
2013-04-10 18:30:11 -07:00 |
Doug Coleman
|
7dc851b627
|
editors.textwrangler: Fall back to launching with open -a if you installed from the Mac Store and thus do not have ``edit``, which is the real TextWrangler launch program.
|
2013-04-10 17:40:59 -07:00 |
John Benediktsson
|
9f7bdd9327
|
checksum.bsd: adding BSD checksum algorithm.
|
2013-04-10 09:24:45 -07:00 |
John Benediktsson
|
676ea1381b
|
checksums.fnv1: make fnv1's instance checksum.
|
2013-04-10 09:24:27 -07:00 |
John Benediktsson
|
ec51815923
|
checksums.adler-32: make adler-32 instance checksum.
|
2013-04-10 09:24:14 -07:00 |
Doug Coleman
|
e9265035f9
|
editors.geany.windows: Add Windows support.
|
2013-04-09 16:51:14 -07:00 |
John Benediktsson
|
34403c5272
|
editors.bbedit: adding "open in BBEdit" support.
|
2013-04-09 16:49:52 -07:00 |
John Benediktsson
|
b97c16f811
|
editors.xcode: adding "open in XCode" support.
|
2013-04-09 16:49:52 -07:00 |
Doug Coleman
|
03015e7075
|
editors.geany: Add support.
|
2013-04-09 16:44:46 -07:00 |
Doug Coleman
|
5114333d57
|
editors.scite.windows: Fix using.
|
2013-04-09 16:26:41 -07:00 |
Doug Coleman
|
0e0d9fe07b
|
scite: Add support for Linux scite.
|
2013-04-09 16:15:47 -07:00 |
Doug Coleman
|
3c6e90da60
|
editors.notepadpp: Move to editors.notepad++ since + is fine in pathnames
and that's the editor's name!
|
2013-04-09 13:34:26 -07:00 |
Doug Coleman
|
8cf85383f3
|
editors.sublime.windows: Add support for Windows.
|
2013-04-09 12:19:07 -07:00 |
Doug Coleman
|
88a7f8bf63
|
editors.textadept: Add support for Windows.
|
2013-04-09 12:19:06 -07:00 |
Doug Coleman
|
84a93dd998
|
io.directories.search.windows: Windows8 doesn't find ProgramFiles with the
existing methods, find it in an os-env.
|
2013-04-09 12:19:06 -07:00 |
John Benediktsson
|
15badfbcd9
|
hash-sets: use map-into in members.
|
2013-04-07 13:09:20 -07:00 |
John Benediktsson
|
56a7d159b2
|
biassocs: implement keys/values.
|
2013-04-07 12:55:29 -07:00 |
John Benediktsson
|
290aaa3dcd
|
mirrors: implement keys/values.
|
2013-04-07 12:51:35 -07:00 |
John Benediktsson
|
3bc658e8d5
|
hashtables.wrapped: faster >alist, keys, values.
|
2013-04-07 12:45:38 -07:00 |
John Benediktsson
|
2fc1ade4c9
|
persistent.hashtables: fix missing keys/values, not sure why these aren't assocs.
|
2013-04-07 09:45:10 -07:00 |
John Benediktsson
|
987ecea441
|
Minor fix to make sure strings are produced.
|
2013-04-06 18:50:26 -07:00 |
John Benediktsson
|
c900590f8b
|
use concat instead of join.
|
2013-04-06 17:02:22 -07:00 |
John Benediktsson
|
d103b38d3f
|
stack-checker.dependencies: use short-circuit better.
|
2013-04-06 16:44:50 -07:00 |
John Benediktsson
|
cb622f4d85
|
tools.crossref: switch to using identity hash-sets.
|
2013-04-06 14:53:54 -07:00 |
John Benediktsson
|
3862c4f9b5
|
math.combinatorics: remove duplicate nths-unsafe.
|
2013-04-06 14:29:47 -07:00 |
John Benediktsson
|
4af98fa568
|
random: use nths-unsafe in sample.
|
2013-04-06 14:29:47 -07:00 |
Doug Coleman
|
b129623080
|
editors.sublime: Add support for Sublime Editor 2 for MacOSX. Need to add support for Windows.
|
2013-04-06 14:24:03 -07:00 |
John Benediktsson
|
0e425e70d0
|
hash-sets.sequences: adding sequence hashsets.
|
2013-04-06 14:14:01 -07:00 |
John Benediktsson
|
fd879b16c7
|
hash-sets.identity: adding identity hashsets.
|
2013-04-06 14:14:00 -07:00 |
John Benediktsson
|
06754951d3
|
hash-sets.wrapped: support for "wrapped" hash-sets.
|
2013-04-06 14:14:00 -07:00 |
John Benediktsson
|
cde20c935b
|
hashtables.identity: minor cleanup.
|
2013-04-06 14:14:00 -07:00 |
John Benediktsson
|
80c06fecb4
|
hashtables.sequences: minor cleanup.
|
2013-04-06 14:14:00 -07:00 |
Doug Coleman
|
bfe0ace611
|
heaps: Add >min-heap, >max-heap.
|
2013-04-06 13:50:16 -07:00 |
John Benediktsson
|
c74939e43b
|
help: make sure error-classes are displayed in error index.
|
2013-04-06 13:35:37 -07:00 |
John Benediktsson
|
decd9ed1ee
|
math.combinatorics: make permutations-quot to reduce code duplication.
|
2013-04-06 13:12:57 -07:00 |
John Benediktsson
|
b646d1e1b8
|
math.combinatorics: produce type of sequence in selections.
|
2013-04-06 13:06:23 -07:00 |
John Benediktsson
|
85acdb2520
|
prettyprint: speed up unparse by not making the manifest sometimes.
|
2013-04-06 12:45:15 -07:00 |
John Benediktsson
|
64111e1342
|
math.combinatorics: use nth-unsafe more.
|
2013-04-06 12:43:02 -07:00 |
John Benediktsson
|
d15dbaebb4
|
math.combinatorics: faster nCk (use integer division).
|
2013-04-06 11:43:20 -07:00 |
John Benediktsson
|
a52ee59005
|
math.combinatorics: faster permutation (using slices).
|
2013-04-05 07:28:22 -07:00 |
John Benediktsson
|
4e2e8a21e0
|
bit-arrays: use integer>fixnum, cleanup resize.
|
2013-04-04 18:12:20 -07:00 |
Doug Coleman
|
4d9adeac7e
|
help.tutorial: Use scaffold-work in palindrome tutorial.
|
2013-04-04 15:06:33 -07:00 |
John Benediktsson
|
c2ab21a14d
|
colors.mix: some descriptions.
|
2013-04-03 19:01:54 -07:00 |
John Benediktsson
|
0c84f62ea8
|
colors.hsv: fix using.
|
2013-04-03 18:27:01 -07:00 |
John Benediktsson
|
d43b252da2
|
colors: move mixing words to colors.mix.
|
2013-04-03 16:33:33 -07:00 |
John Benediktsson
|
c124725a85
|
colors: actually add the tests this time.
|
2013-04-03 16:14:30 -07:00 |
John Benediktsson
|
5426b75d99
|
colors: adding sample-linear-gradient and some tests.
|
2013-04-03 16:09:06 -07:00 |
John Benediktsson
|
482ea99628
|
colors.hsv: add a golden-rainbox color sequence word.
|
2013-04-03 16:08:52 -07:00 |
John Benediktsson
|
f351eaedd0
|
colors.hsv: use sort-triple instead of natural-sort.
|
2013-04-02 16:55:03 -07:00 |
John Benediktsson
|
4b9b14308d
|
regexp.minimize: use sort-pair instead of natural-sort.
|
2013-04-02 16:54:25 -07:00 |
John Benediktsson
|
360c2ee5a7
|
math.functions: remove round-to.
|
2013-04-01 17:02:44 -07:00 |
John Benediktsson
|
dc27c21ab0
|
editors.textadept: use "-e goto_line(n-1)".
(as suggested by Mitchell@foicica.com on the textadept mailing list)
|
2013-04-01 14:56:24 -07:00 |
John Benediktsson
|
215c74674f
|
ascii: change >words not to use split*.
|
2013-04-01 09:13:33 -07:00 |
John Benediktsson
|
d6ff13b1cf
|
editors.textadept: make it work on Mac OS X.
|
2013-03-31 18:47:38 -07:00 |
John Benediktsson
|
7d4bf03bab
|
see: fixing summary for ALIAS.
|
2013-03-31 17:12:35 -07:00 |
John Benediktsson
|
9ce20403f7
|
ascii: adding >words, >title, and capitalize.
|
2013-03-31 16:09:37 -07:00 |
John Benediktsson
|
1718c69e56
|
io.files: use split instead of split*.
|
2013-03-31 16:04:11 -07:00 |
John Benediktsson
|
bf83eaccfc
|
cocoa: maybe this is cleaner...
|
2013-03-30 13:44:11 -07:00 |
John Benediktsson
|
a99f66f505
|
cocoa: add ?-> to remember messages being used at runtime.
|
2013-03-30 13:14:51 -07:00 |
John Benediktsson
|
d94977ac0c
|
cocoa.messages: fix for deploy problem.
|
2013-03-30 13:05:04 -07:00 |
John Benediktsson
|
bea7a405da
|
editors.textadept: match style of other vocabs.
|
2013-03-30 11:09:12 -07:00 |
Michael T. Richter
|
ace233829a
|
add textadept editor support
Signed-off-by: Michael T. Richter <ttmrichter@gmail.com>
|
2013-03-30 11:06:39 -07:00 |
John Benediktsson
|
d1ae334046
|
ui.backend.cocoa.views: more robust respondsToSelector: (thanks @jckarter).
|
2013-03-29 20:34:24 -07:00 |
John Benediktsson
|
281ed1f89a
|
core-foundation.numbers: support converting CFNumber back to factor.
|
2013-03-29 20:34:24 -07:00 |
Doug Coleman
|
cc9449c5a9
|
debugger: Fix error message.
|
2013-03-29 17:37:31 -07:00 |
Doug Coleman
|
5759f72745
|
db, db.sqlite: If we are in a transaction, don't start another transaction. Add a unit test. Fixes #631. Fixes #623.
|
2013-03-29 17:33:54 -07:00 |
John Benediktsson
|
39dc58a5a8
|
ui.backend.cocoa.views: spacing.
|
2013-03-29 14:47:53 -07:00 |
John Benediktsson
|
fe952b2f8e
|
cocoa.messages: add super-sender for completeness.
|
2013-03-29 14:45:41 -07:00 |
John Benediktsson
|
fe1bfe173b
|
ui.backend.cocoa.views: simplify and add os version check.
|
2013-03-29 14:29:41 -07:00 |
John Benediktsson
|
1209d5287d
|
ui.backend.cocoa.views: maybe this works on 10.6.
|
2013-03-29 14:18:57 -07:00 |
John Benediktsson
|
886cf4df07
|
cocoa.messages: some support for runtime message sending.
|
2013-03-29 14:18:57 -07:00 |
John Benediktsson
|
64822a7a30
|
cocoa.messages: use ERROR:.
|
2013-03-29 14:18:57 -07:00 |
John Benediktsson
|
f70325a8c2
|
unix: use byte-vectors here.
|
2013-03-29 11:40:59 -07:00 |
John Benediktsson
|
51641c6e02
|
core-foundation.strings: faster CF>string.
|
2013-03-29 11:40:59 -07:00 |
Doug Coleman
|
7d65bde037
|
environment: Call unset-os-env when passed an ``f``. Fixes #794.
|
2013-03-29 11:39:11 -07:00 |
Doug Coleman
|
b44ff05616
|
debugger: Try to be more helpful if linux libraries are not installed. Fixes #774.
|
2013-03-29 10:36:31 -07:00 |
Doug Coleman
|
ba3092ea20
|
peg.ebnf: Throw errors not strings.
|
2013-03-29 09:51:26 -07:00 |
Doug Coleman
|
9af269a864
|
bootstrap.image: Use error syntax.
|
2013-03-29 09:51:26 -07:00 |
John Benediktsson
|
e5f9696aae
|
math.ratios: adding some tests for M\ ratio /mod.
|
2013-03-29 08:32:35 -07:00 |
John Benediktsson
|
577877f0e5
|
xmode.highlight: highlight vocabs and pathnames too.
|
2013-03-28 21:03:17 -07:00 |
John Benediktsson
|
795f18a2b1
|
grouping: fix circular-slice equal.
|
2013-03-28 20:05:42 -07:00 |
John Benediktsson
|
71d37429ba
|
math.functions: faster >rect by specializing for complex.
|
2013-03-28 18:02:55 -07:00 |
John Benediktsson
|
47fbfdf1f0
|
xmode.highlight: enable highlighting of words.
|
2013-03-28 16:43:22 -07:00 |
John Benediktsson
|
b38f42f73c
|
math.ratios: faster M\ ratio mod.
|
2013-03-28 15:00:21 -07:00 |
John Benediktsson
|
7c62a94ce6
|
math.ratios: faster M\ ratio /mod.
|
2013-03-28 14:56:47 -07:00 |
John Benediktsson
|
02d9565732
|
math.statistics: adding demean and demedian, cleanup a bit.
|
2013-03-28 11:40:46 -07:00 |
John Benediktsson
|
b38f96de9b
|
stack-checker: make recursive-reduce have same signature as reduce.
|
2013-03-27 18:56:47 -07:00 |
John Benediktsson
|
2ef3266406
|
stack-checker: maybe add a test that tests what the todo said.
|
2013-03-27 18:44:32 -07:00 |
John Benediktsson
|
c6e72c40ae
|
stack-checker: remove a test that is no longer valid, need to replace it with something.
|
2013-03-27 18:17:49 -07:00 |
John Benediktsson
|
7bf3cf4922
|
hints: should hint on split not split,
|
2013-03-27 16:21:32 -07:00 |
John Benediktsson
|
fdb4e74cc6
|
xml.errors: fix extra-attr to use an array.
|
2013-03-27 10:04:58 -07:00 |
John Benediktsson
|
5e0e6119e3
|
compiler.tree.propagation.transforms: intersect and diff should return type of set2.
|
2013-03-27 07:21:39 -07:00 |
John Benediktsson
|
77a3641bb6
|
compiler.tree.propagation.transforms: also fix diff.
|
2013-03-26 19:06:05 -07:00 |
John Benediktsson
|
c4d832ce4d
|
compiler.tree.propagation.transforms: fix intersect and add intersects?.
|
2013-03-26 19:04:50 -07:00 |
John Benediktsson
|
814cdaf26d
|
math.functions: clarify rounding behavior.
|
2013-03-26 14:35:38 -07:00 |
John Benediktsson
|
4c941e8996
|
math.functions: speed up round (thanks Loryn Jenkins!)
|
2013-03-26 14:22:21 -07:00 |
John Benediktsson
|
5a99bbaf1d
|
io.directories.unix: style fix to line up code.
|
2013-03-25 19:47:56 -07:00 |
John Benediktsson
|
d25fb6161e
|
bootstrap.image: 6-7% speedup to make-image.
|
2013-03-25 16:59:38 -07:00 |
Doug Coleman
|
3bdb788709
|
tools.coverage: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
4bb509ccdf
|
io.encodings.strict: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
cbfb1422c8
|
grouping: Fix docs
|
2013-03-25 11:57:25 -07:00 |
Doug Coleman
|
d4078b728d
|
html.components: Fix test name
|
2013-03-25 11:57:25 -07:00 |
John Benediktsson
|
2b030bc068
|
compression.zlib: faster by using byte-vectors.
|
2013-03-25 11:36:08 -07:00 |
Doug Coleman
|
4ffbfc2602
|
basis/extra: Fix load errors
|
2013-03-24 22:19:28 -07:00 |
Doug Coleman
|
542e7cd95e
|
lists: Fix lists
|
2013-03-24 21:48:40 -07:00 |
Doug Coleman
|
90cde3fde9
|
html.components: Fix load
|
2013-03-24 21:40:39 -07:00 |
Doug Coleman
|
efc2dedab4
|
io.pools: Fix load
|
2013-03-24 21:40:29 -07:00 |
John Benediktsson
|
b412cab5c7
|
peg.search: create a stream-tree-write.
|
2013-03-24 17:29:48 -07:00 |
John Benediktsson
|
974863dd44
|
promises: rename.
|
2013-03-24 15:33:19 -07:00 |
John Benediktsson
|
1032037bf2
|
xml: use ERROR:
|
2013-03-24 14:24:28 -07:00 |
John Benediktsson
|
72be6c69be
|
lists: fix for renaming.
|
2013-03-24 14:15:32 -07:00 |
Doug Coleman
|
f12633e73b
|
io.launcher.unix, unix.ffi: Reset ignored signal in process launcher. Fix SIG_DFL etc.
|
2013-03-24 12:38:02 -07:00 |
Doug Coleman
|
e0216808e2
|
io.encodings.strict: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
a7a065e315
|
promises: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
b22ca7574b
|
html.forms: Rename
|
2013-03-24 10:11:18 -07:00 |
Doug Coleman
|
2f11e06dec
|
tools.coverage: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
dc1adc942b
|
io.pools: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
11c4c4634a
|
tools.trace: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
45e33f5c09
|
iokit: Rename
|
2013-03-24 10:11:17 -07:00 |
Doug Coleman
|
791f87bdf7
|
lists: Rename some list words
|
2013-03-24 10:11:17 -07:00 |
John Benediktsson
|
b39483ec70
|
graphs: fix stack effect to be more clear on closure.
|
2013-03-24 09:34:05 -07:00 |
Doug Coleman
|
5224fba820
|
math: Revert clone on median algorithm, perhaps need to revisit this. Call clump for moving-median
|
2013-03-24 01:14:35 -07:00 |
Doug Coleman
|
33a4117787
|
compiler: Fix tuple literals in tests.
|
2013-03-24 01:09:37 -07:00 |
Doug Coleman
|
bfbe6edde6
|
math.statistics: Median now changes the order of the sequence, so clone it first.
|
2013-03-24 01:08:28 -07:00 |
Doug Coleman
|
188d7e98df
|
html.templates.chloe: Rename cached-template
|
2013-03-23 23:16:54 -07:00 |
Doug Coleman
|
c9e9a5985a
|
xml-rpc: Use ERROR:
|
2013-03-23 23:10:30 -07:00 |
Doug Coleman
|
c74d19512e
|
xml: Rename unclosed.
|
2013-03-23 23:08:15 -07:00 |
Doug Coleman
|
8160bb036d
|
compiler.cfg.linear-scan.live-inervals: Rename live-interval
|
2013-03-23 22:59:18 -07:00 |
Doug Coleman
|
5f377c0849
|
compiler: Rename value-info, live-interval
|
2013-03-23 22:56:47 -07:00 |
Doug Coleman
|
97f6d171ed
|
compiler.tree: Fix compiler test with merge-state
|
2013-03-23 22:56:16 -07:00 |
Doug Coleman
|
f5d0035ac5
|
unix.stat.linux: stat-func
|
2013-03-23 22:48:57 -07:00 |
Doug Coleman
|
5732c61f12
|
unix.stat: Rename stat.
|
2013-03-23 22:38:38 -07:00 |
Doug Coleman
|
20e14a96df
|
unix.statfs etc: Naming conflicts.
|
2013-03-23 22:38:38 -07:00 |
Doug Coleman
|
c88760128d
|
core-foundation.run-loop: Rename run-loop.
|
2013-03-23 22:38:38 -07:00 |
John Benediktsson
|
1754ab73bd
|
basis: fewer tokens when possible using if*.
|
2013-03-23 22:25:02 -07:00 |
Doug Coleman
|
00450e468a
|
tools,help: Fix error-type.
|
2013-03-23 22:07:40 -07:00 |
John Benediktsson
|
2621fff99e
|
bit-sets: use adjoin-all.
|
2013-03-23 22:07:22 -07:00 |
John Benediktsson
|
cd1c6ccda0
|
help.lint: fix error-type-holder.
|
2013-03-23 22:04:49 -07:00 |
Doug Coleman
|
da30a378c9
|
debugger: Fix undefined-word.
|
2013-03-23 21:44:37 -07:00 |
Doug Coleman
|
4aa8c93546
|
strings, multiline: Fix unexpected-eof.
|
2013-03-23 21:42:26 -07:00 |
Doug Coleman
|
aafc2a6190
|
vocabs.metadata: Rename unsupported-platform.
|
2013-03-23 21:35:36 -07:00 |
Doug Coleman
|
ee4f4ec997
|
source-files.errors: Rename error-type.
|
2013-03-23 21:25:19 -07:00 |
Doug Coleman
|
fa0b4c1a5b
|
compiler: Use lookup-library.
|
2013-03-23 21:23:23 -07:00 |
Doug Coleman
|
9c0d2068c9
|
tools.deploy.shaker: Fix call to lookup-library.
|
2013-03-23 20:03:51 -07:00 |
Doug Coleman
|
22c8e78c6d
|
opengl.annotations: Fix tuple slot name.
|
2013-03-23 20:00:41 -07:00 |
Doug Coleman
|
f4410e295a
|
io.files.info.windows: Fix file-info-tuple inheritance.
|
2013-03-23 19:14:28 -07:00 |
John Benediktsson
|
d0ad18a64e
|
compiler.cfg.ssa.construction.tdmsc: fix previous broken commits.
|
2013-03-23 18:44:49 -07:00 |
John Benediktsson
|
15f9ba2763
|
Revert "compiler.cfg.ssa.construction.tdmsc: more use of ?adjoin."
This reverts commit 6bf55a6d89 .
|
2013-03-23 18:39:15 -07:00 |
John Benediktsson
|
3f1a426210
|
Revert "compiler.cfg.ssa.construction.tdmsc: pass visited set on stack."
This reverts commit ec2834300b .
|
2013-03-23 18:25:53 -07:00 |
John Benediktsson
|
7744498ad2
|
compiler.cfg.ssa.construction.tdmsc: pass visited set on stack.
|
2013-03-23 18:13:17 -07:00 |
John Benediktsson
|
56a7cf4df2
|
compiler.cfg.ssa.construction.tdmsc: more use of ?adjoin.
|
2013-03-23 17:57:41 -07:00 |
John Benediktsson
|
93fb7805b0
|
compiler: more use of ?adjoin.
|
2013-03-23 17:47:07 -07:00 |
Doug Coleman
|
3b7d0681af
|
unix: rename C function kevent.
|
2013-03-23 17:44:00 -07:00 |
Doug Coleman
|
60cb462826
|
ui.tools: Fix restart.
|
2013-03-23 17:39:48 -07:00 |
Doug Coleman
|
daca323523
|
ui.tools.error-list: Fix reset-memoized.
|
2013-03-23 17:35:18 -07:00 |
Doug Coleman
|
2761c45277
|
io.files.info: Fix unit test.
|
2013-03-23 17:20:00 -07:00 |
Doug Coleman
|
a82b460876
|
continuations: Rename restart to continue-restart.
|
2013-03-23 17:18:09 -07:00 |
Doug Coleman
|
f820215b1e
|
alien.libraries: Rename library to lookup-library.
|
2013-03-23 17:16:46 -07:00 |
Doug Coleman
|
fb4eb84f7c
|
ui.tools.error-list: Rename error-list-gadget.
|
2013-03-23 17:14:04 -07:00 |
Doug Coleman
|
eb20c5e22e
|
compiler.tree.modular-arithmetic: Fix test for iota change.
|
2013-03-23 17:12:16 -07:00 |
Doug Coleman
|
9f92b12e3b
|
compiler.tests: Fix test for <groups> change.
|
2013-03-23 17:11:27 -07:00 |
Doug Coleman
|
033711bf6a
|
compiler.errors: Rename linkage-error.
|
2013-03-23 17:10:11 -07:00 |
Doug Coleman
|
378300155b
|
tools.test: Rename did-not-fail.
|
2013-03-23 17:09:19 -07:00 |
Doug Coleman
|
f4dfc3733a
|
help.lint: Rename help-lint-error.
|
2013-03-23 17:06:37 -07:00 |
Doug Coleman
|
8012f60829
|
cococa.messages: Rename selector.
|
2013-03-23 16:54:55 -07:00 |
Doug Coleman
|
031543fed3
|
delegate: Rename consult-method.
|
2013-03-23 16:51:34 -07:00 |
Doug Coleman
|
50bf20bca4
|
tools.deprecation: Rename deprecation-note
|
2013-03-23 16:48:41 -07:00 |
Doug Coleman
|
c1b4bcb58e
|
ui.gadgets.slider: Rename.
|
2013-03-23 16:47:04 -07:00 |
Doug Coleman
|
16964064b6
|
ui.tools: Fix definition? usage.
|
2013-03-23 16:46:51 -07:00 |
Doug Coleman
|
d2024a84e3
|
io.files.info: Rename file-info and file-system-info.
|
2013-03-23 16:43:32 -07:00 |
Doug Coleman
|
42470e10e7
|
concurrency.count-downs: Rename count-down tuple.
|
2013-03-23 16:41:58 -07:00 |
Doug Coleman
|
0b5c1b79c1
|
ui.gadgets: Rename grid-layout.
|
2013-03-23 16:41:02 -07:00 |
Doug Coleman
|
b4acfa376a
|
definitions: Separate definition definitions.
|
2013-03-23 16:34:33 -07:00 |
Doug Coleman
|
9dd0f84f07
|
peg.ebnf: Regexp fail.
|
2013-03-23 16:30:57 -07:00 |
Doug Coleman
|
be87b3aca7
|
peg.ebnf: Rename tokenizer in peg.ebnf, fix whitespace.
|
2013-03-23 16:27:00 -07:00 |
Doug Coleman
|
4efd998bd6
|
opengl: Rename gl-error to gl-error-tuple.
|
2013-03-23 16:26:43 -07:00 |
Doug Coleman
|
5fab749dcc
|
words: Change word -> last-word, set-word -> set-last-word.
|
2013-03-23 16:12:03 -07:00 |
Doug Coleman
|
5a1692eead
|
stack-checker: Rename literal -> literal-tuple.
|
2013-03-23 16:12:03 -07:00 |
Doug Coleman
|
51e695857c
|
ui.gestures: Class vs word name duplication. Sorry for the lame names, this can get cleaned up with a tool once there are no more conflicts.
|
2013-03-23 16:12:03 -07:00 |
Doug Coleman
|
e0e12fd5ea
|
editors.notepad: Make this Windows only.
|
2013-03-23 15:14:51 -07:00 |
Doug Coleman
|
8c19602ae9
|
assocs: Add of and ?of. Change all the things at once! Fixes #701.
|
2013-03-23 14:59:07 -07:00 |
Doug Coleman
|
f9ea61bf91
|
basis/extra: Update last usages of <sliced-groups> to <groups>.
|
2013-03-23 12:08:18 -07:00 |
Doug Coleman
|
11af4e1781
|
grouping: Remove <clumps> and <circular-clumps> and rename <sliced-clumps>
and <sliced-circular-clumps> to those. Fixes #765.
|
2013-03-23 11:38:05 -07:00 |
Doug Coleman
|
8917ae9ad7
|
grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes
|
2013-03-23 11:37:51 -07:00 |
John Benediktsson
|
0687e3f880
|
lcs: more performance improvements.
|
2013-03-21 21:16:34 -07:00 |
John Benediktsson
|
460d19f56c
|
compiler.tree: fewer namespace lookups.
|
2013-03-21 19:36:07 -07:00 |
John Benediktsson
|
7da4a74588
|
compiler: fewer namespace lookups.
|
2013-03-21 19:11:20 -07:00 |
John Benediktsson
|
042a0f26a6
|
disjoint-sets: ahem.
|
2013-03-21 18:13:24 -07:00 |
John Benediktsson
|
b398daf472
|
boxes: don't check occupied twice.
|
2013-03-21 17:57:03 -07:00 |
John Benediktsson
|
657bef5818
|
lcs: performance improvements.
|
2013-03-21 17:55:09 -07:00 |
John Benediktsson
|
5b9805fcfd
|
base64: faster encode and decode.
|
2013-03-21 17:46:07 -07:00 |
John Benediktsson
|
684c2793e7
|
math: some style cleanup.
|
2013-03-21 08:54:14 -07:00 |
John Benediktsson
|
8fdef5d585
|
tools.completion: fix test cases.
|
2013-03-20 23:08:00 -07:00 |
John Benediktsson
|
a440b2a909
|
tools.completion: matching names.
|
2013-03-20 16:51:09 -07:00 |
Doug Coleman
|
ef98b7af53
|
tools, ui.tools: Rename complete-P"? to complete-pathname?
|
2013-03-20 16:18:30 -07:00 |
Doug Coleman
|
07e223564f
|
math.ranges: Stopgap fix for math.ranges unit tests. See issues #803, #800, #508.
|
2013-03-20 15:54:57 -07:00 |
John Benediktsson
|
d5e5991671
|
prettyprint: fix length limit to be 'maximum length before truncation'.
|
2013-03-20 15:30:29 -07:00 |
Doug Coleman
|
5291eec130
|
prettyprint: Don't print ~1 more~ when there is only one element left. Fixes #524.
|
2013-03-20 14:26:05 -07:00 |
Doug Coleman
|
eb136e0f21
|
math.ranges: Add a bunch more tests for empty ranges.
|
2013-03-20 13:52:03 -07:00 |
Doug Coleman
|
3b8164da32
|
typed: Add unit test for #778.
|
2013-03-20 11:14:09 -07:00 |
John Benediktsson
|
3fb1cb6d2d
|
typed: prevent TYPED: definitions without types.
|
2013-03-20 11:09:34 -07:00 |
John Benediktsson
|
972281987c
|
compiler.cfg.intrinsics: intrinsics on inline words are not supported.
|
2013-03-20 10:59:45 -07:00 |
John Benediktsson
|
04a7a793d6
|
locals.parser: check for valid locals names.
|
2013-03-20 09:48:55 -07:00 |
John Benediktsson
|
8d3acb68f5
|
zoneinfo: fix for calendar renaming.
|
2013-03-20 09:02:40 -07:00 |
John Benediktsson
|
86fcc79628
|
calendar: fix bootstrap problem.
|
2013-03-19 22:40:23 -07:00 |
Doug Coleman
|
50485b72c2
|
calendar: Add more utility words for date abbrevations.
|
2013-03-19 17:23:26 -07:00 |
John Benediktsson
|
06eaac026c
|
csv: cleanup some of the words a bit.
|
2013-03-19 11:03:30 -07:00 |
John Benediktsson
|
67a2b9dc9a
|
io.encodings: speed up ascii and utf8 stream-read-until.
|
2013-03-18 13:35:22 -07:00 |
John Benediktsson
|
2bbec0dd61
|
stack-checker: more use of hash-sets.
|
2013-03-16 13:41:51 -07:00 |
John Benediktsson
|
86b2dea8d5
|
io.encodings: remove duplication in decoder-readln.
|
2013-03-15 10:50:40 -07:00 |
John Benediktsson
|
68fed78c7d
|
io.encodings.strict: some fixes.
|
2013-03-15 07:55:20 -07:00 |
John Benediktsson
|
e164358d01
|
help.handbook: show vocab name for strict encodings.
|
2013-03-15 07:52:22 -07:00 |
John Benediktsson
|
d11805228f
|
io.files.info.unix.linux: use string>csv instead.
|
2013-03-15 06:40:24 -07:00 |
John Benediktsson
|
779721c737
|
csv: fix help-lint warnings.
|
2013-03-15 06:16:34 -07:00 |
John Benediktsson
|
bccec54caf
|
csv: fixing the tests for recent interface changes.
|
2013-03-14 21:21:20 -07:00 |
John Benediktsson
|
a5c5970530
|
csv: cleanup public interface, adding stream- versions of read/write words.
|
2013-03-14 21:18:34 -07:00 |
John Benediktsson
|
91b1f3fff1
|
csv: some performance improvements.
|
2013-03-14 21:05:41 -07:00 |
John Benediktsson
|
e74f770b57
|
Use bl in more places.
|
2013-03-14 19:24:00 -07:00 |
John Benediktsson
|
b56556f0ab
|
json: some performance improvements.
|
2013-03-14 18:53:13 -07:00 |
John Benediktsson
|
001baa2cc4
|
memoize: change unpacker to embed array type.
|
2013-03-14 14:50:41 -07:00 |
John Benediktsson
|
668de36940
|
tools.crossref: fix for bootstrap errors.
|
2013-03-12 21:01:16 -07:00 |
John Benediktsson
|
1a59420232
|
tools.crossref: more "make UI browser happy".
|
2013-03-12 09:27:07 -07:00 |
John Benediktsson
|
e35c142195
|
ui.tools.browser.popups: fix in/out links popups.
|
2013-03-12 09:10:16 -07:00 |
Doug Coleman
|
875e45a640
|
sequences: Add some short useful factors. Clean up the use of longest.
|
2013-03-11 17:47:52 -07:00 |
Doug Coleman
|
ce72121c7a
|
basis: End <PRIVATE with PRIVATE>.
|
2013-03-10 22:36:57 -07:00 |
Doug Coleman
|
d7a61ae809
|
io.encodings.utf32: Fix unmatched <PRIVATE.
|
2013-03-10 22:20:59 -07:00 |
John Benediktsson
|
b2ffa02fff
|
Fix some tests broken by recent definitions change.
|
2013-03-10 20:22:18 -07:00 |
John Benediktsson
|
b8097f9221
|
compiler: cleaner use of sets.
|
2013-03-10 17:21:27 -07:00 |
John Benediktsson
|
7f3f90eb8d
|
compiler: more use of hash-sets.
|
2013-03-10 16:13:31 -07:00 |
John Benediktsson
|
1776893c36
|
compiler.tree.dead-code.simple: curry live-values.
|
2013-03-10 16:13:31 -07:00 |
John Benediktsson
|
8c88e0448a
|
ui: change selected gadgets to a hash-set.
|
2013-03-10 16:13:30 -07:00 |
Doug Coleman
|
aa26fec7c6
|
help: Mismatched <PRIVATE PRIVATE> pair.
|
2013-03-10 15:14:14 -07:00 |
Doug Coleman
|
6697f3effb
|
math.statistics: Fix histogram and collect. Histogram used each-index even when it didn't need to.
|
2013-03-10 12:57:48 -07:00 |
Doug Coleman
|
5a9e7cd374
|
classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things.
|
2013-03-10 12:05:38 -07:00 |
John Benediktsson
|
ac95c024f3
|
compiler.cfg.loop-detection: more use of hash-sets.
|
2013-03-10 10:06:48 -07:00 |
John Benediktsson
|
c7c951f207
|
compiler.cfg.ssa.construction: more use of hash-sets.
|
2013-03-10 10:03:11 -07:00 |
John Benediktsson
|
4f0c404d87
|
tools.scaffold: more use of hash-sets.
|
2013-03-10 10:02:53 -07:00 |
John Benediktsson
|
229e85459e
|
compiler.tree.tuple-unboxing: simpler checks.
|
2013-03-10 09:36:52 -07:00 |
John Benediktsson
|
c0c769a7d8
|
compiler.units: changing definitions-changed to use a set.
|
2013-03-10 09:11:18 -07:00 |
John Benediktsson
|
50db0745d6
|
graphs: moving to basis.
|
2013-03-09 08:31:06 -08:00 |
John Benediktsson
|
80ac71ad86
|
tools.crossref: fix help-lint.
|
2013-03-08 22:24:21 -08:00 |
John Benediktsson
|
5f165095dc
|
ui.tools.listener.completion: fix use of search-vocab-names.
|
2013-03-08 17:53:02 -08:00 |
Doug Coleman
|
f9c96628c0
|
tools.completion: Add utility word for searching for a string in a sequence of strings.
|
2013-03-08 16:50:10 -08:00 |
John Benediktsson
|
e9aeef7a5e
|
regexp.dfa: more use of hash-sets.
|
2013-03-08 16:50:59 -08:00 |
John Benediktsson
|
e9d8ff1c0d
|
prettyprint.sections: more use of hash-sets.
|
2013-03-08 16:32:09 -08:00 |
John Benediktsson
|
26506a4b0b
|
destructors: use hash-sets to keep track of disposables.
|
2013-03-08 16:30:33 -08:00 |
John Benediktsson
|
4b5833f252
|
tools.crossref: speed up build-crossref.
|
2013-03-08 16:18:26 -08:00 |
John Benediktsson
|
2025ffe292
|
compiler.tree.modular-arithmetic: more use of hash-sets.
|
2013-03-08 15:58:16 -08:00 |
John Benediktsson
|
17a71e8105
|
tools.profiler.sampling: more use of hash-sets.
|
2013-03-08 14:36:04 -08:00 |
John Benediktsson
|
262a46a3f4
|
compiler.cfg.loop-detection: more use of hash-sets.
|
2013-03-08 12:38:50 -08:00 |
John Benediktsson
|
ff9af6423f
|
compiler.tree.recursive: more use of hash-sets.
|
2013-03-08 12:34:23 -08:00 |
John Benediktsson
|
9d43e21563
|
compiler.cfg.write-barrier: more use of hash-sets.
|
2013-03-08 12:30:37 -08:00 |
John Benediktsson
|
88626d38ca
|
compiler.cfg.ssa.construction: more use of hash-sets.
|
2013-03-08 12:24:06 -08:00 |
John Benediktsson
|
af1b167c28
|
compiler.tree.propagation.info: inline <value-info>.
|
2013-03-08 12:19:24 -08:00 |
John Benediktsson
|
b97a1a0753
|
compiler: fix stack effects to indicate visited is same object.
|
2013-03-08 12:16:02 -08:00 |
John Benediktsson
|
bf35114fec
|
compiler: use hash-sets to track visited sets.
|
2013-03-08 11:04:47 -08:00 |
John Benediktsson
|
04af5f2ffb
|
hash-sets: faster implementation based on hashtables.
|
2013-03-07 21:43:17 -08:00 |
John Benediktsson
|
5908186301
|
compiler.cfg.alias-analysis: use clear-set.
|
2013-03-07 21:35:00 -08:00 |
John Benediktsson
|
b571a42679
|
Use -unsafe words with pair methods.
|
2013-03-07 10:47:23 -08:00 |
John Benediktsson
|
bddd66f5f3
|
interval-maps: bit of unsafe.
|
2013-03-07 10:46:41 -08:00 |
John Benediktsson
|
8c161df10e
|
linked-assocs: some performance improvements.
|
2013-03-07 10:05:28 -08:00 |
John Benediktsson
|
c81bf00e46
|
core-foundation.run-loop: CFTimeInterval is a double.
|
2013-03-06 20:31:42 -08:00 |
John Benediktsson
|
be04b19745
|
core-foundation.file-descriptors: inline enable-all-callbacks.
|
2013-03-06 19:59:52 -08:00 |
John Benediktsson
|
248d4e6bee
|
tools.completion: small performance improvements.
|
2013-03-06 19:58:53 -08:00 |
John Benediktsson
|
95c1abe468
|
heaps: performance improvements.
|
2013-03-06 19:41:37 -08:00 |
John Benediktsson
|
85d0c607b0
|
io.directories: fix docs for (directory-entries).
|
2013-03-06 17:35:53 -08:00 |
John Benediktsson
|
fe9448533f
|
uui: remove trailing spaces.
|
2013-03-06 09:20:59 -08:00 |
John Benediktsson
|
45f49775ec
|
cache: faster purge-cache.
|
2013-03-06 09:17:35 -08:00 |
John Benediktsson
|
a60b49630f
|
grouping: making monotonic? faster.
|
2013-03-06 07:31:45 -08:00 |
John Benediktsson
|
ca8c7b4db4
|
grouping: faster all-eq? and all-equal? (fewer comparisons).
|
2013-03-05 20:01:27 -08:00 |
John Benediktsson
|
c64a90b277
|
vocabs.cache: root-cache get instead of get-global.
|
2013-03-05 18:57:32 -08:00 |
John Benediktsson
|
5751f6d309
|
compiler.tree.propagation.transforms: use integer>fixnum-strict in shift.
|
2013-03-05 08:19:31 -08:00 |
John Benediktsson
|
843426c664
|
hints: remove these hints for now...
|
2013-03-04 19:03:10 -08:00 |
John Benediktsson
|
8043b7b4ba
|
hints: prevent specialization on inline-recursive words.
|
2013-03-04 17:34:20 -08:00 |
John Benediktsson
|
7a3a801bde
|
words: adding inline-recursive?.
|
2013-03-04 16:09:56 -08:00 |
John Benediktsson
|
be7c981462
|
random: format delete-random better.
|
2013-03-03 17:32:53 -08:00 |
John Benediktsson
|
c2f09e9533
|
random: speed up some random floats using (random-unit).
|
2013-03-01 09:33:20 -08:00 |
John Benediktsson
|
5094a7f460
|
random: adding (random-unit) for convenience.
|
2013-03-01 09:27:20 -08:00 |
John Benediktsson
|
c0f5bc8391
|
tools.profiler.sampling: fix top-down*.
|
2013-03-01 09:20:48 -08:00 |
John Benediktsson
|
2af325dc83
|
random: speedup random-integer some more.
Better code generation by specializing on fixnum/bignum.
|
2013-02-28 19:47:55 -08:00 |
John Benediktsson
|
927414c6c5
|
random: minor speedup (random-bits).
|
2013-02-27 15:26:56 -08:00 |
John Benediktsson
|
29b8c4b993
|
random: speedup randomize.
|
2013-02-27 14:51:29 -08:00 |
John Benediktsson
|
b47a737321
|
random: speed up uniform-random-float.
|
2013-02-27 14:40:56 -08:00 |
John Benediktsson
|
8a5411cfc1
|
random: performance improvements to random-integer and random-bits.
|
2013-02-27 14:05:46 -08:00 |
Doug Coleman
|
48dff3e6f1
|
unix.linux.proc: Older kernels don't have enough fields in /proc/pid/stat. Pad it.
|
2013-02-25 10:07:05 -08:00 |
Doug Coleman
|
9dfa305561
|
unix.linux.proc: Add some more /proc parsing.
|
2013-02-24 18:30:18 -08:00 |
Doug Coleman
|
1ef827cd92
|
calendar.format: Add some utility words for implementing top.
|
2013-02-24 18:30:18 -08:00 |
Doug Coleman
|
7d9a8b69af
|
tools.ps: Use unix.linux.proc for parsing.
|
2013-02-24 18:30:18 -08:00 |
Doug Coleman
|
5a5bac70f4
|
unix.linux.proc: Refactor /proc parsing. Add generic to make pid/string and pid-string/string pairs into /proc/pid/pathname.
|
2013-02-24 18:30:18 -08:00 |
John Benediktsson
|
1524d43c9c
|
sequences: define a single "?set-nth" that is used.
|
2013-02-20 10:42:21 -08:00 |
John Benediktsson
|
55cfbf072f
|
sequences: fix uses of set-nth-unsafe.
|
2013-02-20 08:01:06 -08:00 |
John Benediktsson
|
f8f5feed4a
|
sequences: normalize all the "?set-nth" words, probably this should be a stdlib thing.
|
2013-02-19 16:52:40 -08:00 |
John Benediktsson
|
b62444680b
|
timers: use typed to speedup 10%.
|
2013-02-19 15:40:45 -08:00 |
Doug Coleman
|
10a4413bec
|
colors: Inline >rgba methods.
|
2013-02-19 10:09:47 -08:00 |
John Benediktsson
|
1ae04f1247
|
math.statistics: adding z-score.
|
2013-02-07 15:50:34 -08:00 |
Doug Coleman
|
18b7960e09
|
math.statistics: Add docs for collect-by and collect-index-by.
|
2013-02-05 09:35:51 -08:00 |
Doug Coleman
|
f4834ce51c
|
io.backend.unix: Nobody uses (refill), remove it.
|
2013-02-05 09:35:51 -08:00 |
Doug Coleman
|
7f253ef728
|
debugger.unix: Make this vocab unix only.
|
2013-02-01 13:38:11 -08:00 |
Doug Coleman
|
193d7ff24b
|
debugger.unix: Get the signal name from a signal object too.
|
2013-02-01 11:36:18 -08:00 |
Doug Coleman
|
4eb9126971
|
unix.ffi: Add the man 2 signal() function call.
|
2013-02-01 11:36:18 -08:00 |
Doug Coleman
|
a7fab027ae
|
unix.linux.proc: Add a parser for some of the /proc and /proc/[PID]/ files.
|
2013-02-01 11:36:18 -08:00 |
John Benediktsson
|
422ccf9901
|
math.functions: adding "round-to".
|
2013-01-30 09:41:21 -08:00 |
John Benediktsson
|
5a7e7b8d9b
|
compiler.tree.propagation.known-words: retry this change, some issue with use vocabs.
|
2013-01-22 07:09:49 -08:00 |
John Benediktsson
|
f5c898734c
|
Revert "compiler.tree.propagation.known-words: adding known outputs for some words."
This reverts commit 16d8e6555b .
|
2013-01-22 06:42:58 -08:00 |
John Benediktsson
|
7a63013916
|
compiler.tree.propagation.known-words: adding known outputs for some words.
|
2013-01-21 20:28:17 -08:00 |
John Benediktsson
|
295c87b8b1
|
ui.backend.cocoa.views: add platforms.txt.
|
2013-01-16 14:28:32 -08:00 |
John Benediktsson
|
3f987b2ffb
|
ui.backend.cocoa.views: fix build error on older OSX versions.
|
2013-01-16 10:46:39 -08:00 |
Jon Harper
|
8587b90930
|
X11, give same input as gtk when pressing shift, tab, alt..
|
2013-01-11 11:58:37 -08:00 |
Jon Harper
|
6afe04bfc1
|
X11 XK_ISO_Left_Tab is shift tab
|
2013-01-11 11:58:21 -08:00 |
Doug Coleman
|
8d0137e0fd
|
tools.deploy.windows.ico: Throw an error if the .ico is a unsupported
format.
|
2013-01-08 15:52:17 -08:00 |
John Benediktsson
|
d0d75cfa06
|
compression.zlib: fix help-lint warning, add a bit to the article.
|
2013-01-08 07:03:56 -08:00 |