John Benediktsson
|
2bfa20446a
|
vm: use ctx->push since unbox_array_size needs to peek at the stack.
|
2013-03-22 09:19:36 -07:00 |
John Benediktsson
|
e94b56c2c7
|
vm: more use of ctx->replace().
|
2013-03-22 09:17:02 -07:00 |
John Benediktsson
|
78dd5c4254
|
vm: don't ctx-pop() in bignum_divmod.
|
2013-03-22 08:26:01 -07:00 |
John Benediktsson
|
412bc8cf27
|
vm: use ctx->replace() with bignum and float operations.
|
2013-03-22 08:00:13 -07:00 |
John Benediktsson
|
dcb1e2040a
|
Factor.app: version bump to 0.96 (so we don't forget).
|
2013-03-21 22:59:00 -07:00 |
John Benediktsson
|
bdac5c9ce0
|
compiler.units: fix documentation for pair of hash-sets.
|
2013-03-21 21:26:54 -07:00 |
John Benediktsson
|
6eb012981a
|
sets: add proper spacing to docs.
|
2013-03-21 21:23:17 -07:00 |
John Benediktsson
|
348923153b
|
lcs: more performance improvements.
|
2013-03-21 21:16:34 -07:00 |
John Benediktsson
|
0604a65dbd
|
compiler.tree: fewer namespace lookups.
|
2013-03-21 19:36:07 -07:00 |
John Benediktsson
|
5bf3c4ed06
|
compiler: fewer namespace lookups.
|
2013-03-21 19:11:20 -07:00 |
John Benediktsson
|
18cfef8d9e
|
disjoint-sets: ahem.
|
2013-03-21 18:13:24 -07:00 |
John Benediktsson
|
12593df607
|
benchmark.lcs: adding lcs benchmark.
|
2013-03-21 18:07:28 -07:00 |
John Benediktsson
|
f112a7101a
|
boxes: don't check occupied twice.
|
2013-03-21 17:57:03 -07:00 |
John Benediktsson
|
021a80416f
|
lcs: performance improvements.
|
2013-03-21 17:55:09 -07:00 |
John Benediktsson
|
00828338da
|
base64: faster encode and decode.
|
2013-03-21 17:46:07 -07:00 |
John Benediktsson
|
89eabc9c0f
|
io.binary: faster >be.
|
2013-03-21 17:39:34 -07:00 |
John Benediktsson
|
07ce8bb651
|
math: some style cleanup.
|
2013-03-21 08:54:14 -07:00 |
John Benediktsson
|
67169ca960
|
game.models.util: fix for immutable error.
|
2013-03-21 07:17:45 -07:00 |
Doug Coleman
|
03c9a2a908
|
sequences: Keep all arguments for immutable error.
|
2013-03-21 02:46:39 -07:00 |
John Benediktsson
|
7b23dcc4a1
|
tools.completion: fix test cases.
|
2013-03-20 23:08:00 -07:00 |
John Benediktsson
|
1ec17b42ea
|
readline-listener: fix for tools.completion renames.
|
2013-03-20 23:06:40 -07:00 |
John Benediktsson
|
684b897dea
|
hashtables: faster grow-hash by not calling >alist.
|
2013-03-20 23:02:40 -07:00 |
John Benediktsson
|
a75d852a89
|
hash-sets: faster grow-hash by not calling members.
|
2013-03-20 23:02:28 -07:00 |
Doug Coleman
|
e36ba8b90d
|
math.floats: Fix the output of /mod and add some unit tests. Fixes #803.
|
2013-03-20 17:43:56 -07:00 |
John Benediktsson
|
775fbbed2c
|
benchmark.sort: slow down sorting to test sorting alists.
|
2013-03-20 17:11:54 -07:00 |
John Benediktsson
|
75540bb05d
|
sorting: speed up sort-keys and sort-values by doing less bounds checking.
|
2013-03-20 17:06:51 -07:00 |
John Benediktsson
|
5a569a2474
|
tools.completion: matching names.
|
2013-03-20 16:51:09 -07:00 |
Doug Coleman
|
8b06a2b8ab
|
tools, ui.tools: Rename complete-P"? to complete-pathname?
|
2013-03-20 16:18:30 -07:00 |
Doug Coleman
|
08bed475fa
|
math.ranges: Stopgap fix for math.ranges unit tests. See issues #803, #800, #508.
|
2013-03-20 15:54:57 -07:00 |
John Benediktsson
|
6b81afa1a7
|
prettyprint: fix length limit to be 'maximum length before truncation'.
|
2013-03-20 15:30:29 -07:00 |
John Benediktsson
|
15d8d34700
|
math.extras: rename to linspace[a,b) and linspace[a,b] and fixes.
|
2013-03-20 15:15:50 -07:00 |
John Benediktsson
|
098b208d09
|
math.extras: adding ) and ] versions of linspace.
|
2013-03-20 15:09:36 -07:00 |
Doug Coleman
|
8273e8fbf6
|
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
|
52c8fae1e0
|
math.ranges: Add a bunch more tests for empty ranges.
|
2013-03-20 13:52:03 -07:00 |
John Benediktsson
|
383e9a4c2f
|
math.extras: adding logspace.
|
2013-03-20 13:49:55 -07:00 |
John Benediktsson
|
e9c006331b
|
math.extras: adding linspace.
|
2013-03-20 13:44:54 -07:00 |
John Benediktsson
|
1164a5508e
|
macho: fix no-types-specified.
|
2013-03-20 13:18:21 -07:00 |
John Benediktsson
|
ab4423a9f2
|
gpu.framebuffers: fix no-types-specified.
|
2013-03-20 13:17:12 -07:00 |
John Benediktsson
|
48a4a24147
|
math: implement /mod on floats.
|
2013-03-20 13:13:14 -07:00 |
John Benediktsson
|
6f2e12320a
|
math.hashcodes: fix complex number-hashcodes.
|
2013-03-20 12:49:12 -07:00 |
Doug Coleman
|
3b76d51219
|
typed: Add unit test for #778.
|
2013-03-20 11:14:09 -07:00 |
John Benediktsson
|
ec83995999
|
typed: prevent TYPED: definitions without types.
|
2013-03-20 11:09:34 -07:00 |
John Benediktsson
|
cd08d246e1
|
compiler.cfg.intrinsics: intrinsics on inline words are not supported.
|
2013-03-20 10:59:45 -07:00 |
John Benediktsson
|
8edab41922
|
locals.parser: check for valid locals names.
|
2013-03-20 09:48:55 -07:00 |
John Benediktsson
|
67353d7c87
|
zoneinfo: fix for calendar renaming.
|
2013-03-20 09:02:40 -07:00 |
John Benediktsson
|
f7230d6917
|
math.hashcodes: better test-case.
|
2013-03-19 22:55:50 -07:00 |
John Benediktsson
|
377ab98c77
|
calendar: fix bootstrap problem.
|
2013-03-19 22:40:23 -07:00 |
John Benediktsson
|
898451a239
|
infix: fixing issue with confusing negative steps.
|
2013-03-19 18:51:21 -07:00 |
Doug Coleman
|
63c5d096aa
|
zoneinfo: Working on parsing raw rules.
|
2013-03-19 17:23:26 -07:00 |
Doug Coleman
|
bcc0b83e33
|
calendar: Add more utility words for date abbrevations.
|
2013-03-19 17:23:26 -07:00 |