John Benediktsson
|
7e6385d9e8
|
slots: make predicates return booleans.
|
2012-08-14 18:09:50 -07:00 |
John Benediktsson
|
19cd3c1fae
|
io: improve docs for stream-copy*.
|
2012-08-14 15:12:19 -07:00 |
John Benediktsson
|
85cf41e26a
|
vocabs: change vocabs-changed to be vocab-changed and take a vocab argument.
|
2012-08-13 12:05:42 -07:00 |
John Benediktsson
|
3c046fe12a
|
vocabs.loader: early exit for private vocab.
|
2012-08-13 11:11:59 -07:00 |
John Benediktsson
|
7b3febb4de
|
vocabs: reverting recent private vocab changes.
|
2012-08-13 10:32:14 -07:00 |
John Benediktsson
|
1ce4c1045c
|
vocabs.loader: adding tests for recent changes.
|
2012-08-10 15:15:38 -07:00 |
John Benediktsson
|
40bb77c915
|
vocabs.loader: simplify.
|
2012-08-10 15:11:42 -07:00 |
John Benediktsson
|
537de726ec
|
vocabs.loader: more private fixes.
|
2012-08-10 15:08:40 -07:00 |
John Benediktsson
|
b9bfd1db40
|
vocabs.loader: better fix for append-vocab-dir.
|
2012-08-10 15:01:37 -07:00 |
John Benediktsson
|
5ba78ff6b8
|
vocabs.loader: vocab-dir should work with private vocabs too.
|
2012-08-10 14:43:59 -07:00 |
John Benediktsson
|
b4825a249d
|
vocabs: make source/docs/tests work for private vocabs.
|
2012-08-10 14:39:53 -07:00 |
John Benediktsson
|
de891028cb
|
sequences.extras: moved 2each-index to extras for now.
|
2012-08-09 16:36:35 -07:00 |
John Benediktsson
|
608198c670
|
sequences: adding 2each-index.
|
2012-08-08 20:08:08 -07:00 |
John Benediktsson
|
54d9cb30e1
|
splitting: making split inline.
|
2012-08-06 15:08:16 -07:00 |
Doug Coleman
|
04a7bd1236
|
classes.tuple: Fix unit test.
|
2012-08-03 15:11:30 -07:00 |
Doug Coleman
|
d15a2357d1
|
core: Throw an error when assigning a bignum to a fixnum tuple slot if the bignum doesn't fit. Fixes #594.
|
2012-08-03 14:59:59 -07:00 |
John Benediktsson
|
bd9dc0be24
|
hashtables: testing that associate and H{ } set-at have same characteristics.
|
2012-08-03 08:30:55 -07:00 |
John Benediktsson
|
722ef4d693
|
hashtables: reduce default size of associate.
|
2012-08-02 21:43:37 -07:00 |
John Benediktsson
|
c103da2dca
|
fix using list for recent test additions.
|
2012-08-02 17:41:13 -07:00 |
John Benediktsson
|
e7a4b48ae7
|
adding some tests for the recent integer>fixnum fix.
|
2012-08-02 15:24:31 -07:00 |
John Benediktsson
|
623f10775a
|
namespaces: counter should be inlined for globals optimization to work.
|
2012-08-02 15:14:21 -07:00 |
John Benediktsson
|
ef9d5fc745
|
using integer>fixnum in more places.
|
2012-08-02 14:26:39 -07:00 |
John Benediktsson
|
775fd2195d
|
make: update docs for 'make-assoc' functionality.
|
2012-08-02 09:32:18 -07:00 |
John Benediktsson
|
dcf2a5e508
|
io.backend: fix docs to show nanoseconds instead of micros.
|
2012-08-01 12:08:18 -07:00 |
Doug Coleman
|
198931cd72
|
sequences: Change bounds-check? to be generic on integer so that floating points can't index into sequences. Fixes #582.
|
2012-07-31 08:36:34 -07:00 |
Doug Coleman
|
008d035b39
|
classes.tuple: Fix unit tests related to coerce
|
2012-07-30 18:41:22 -07:00 |
Doug Coleman
|
3fc0c5d1ec
|
slots: Don't coerce flots to integers in tuple slots. Add an initial value for bignums so they can be used as tuple slot types. Fixes #593.
|
2012-07-30 18:16:44 -07:00 |
John Benediktsson
|
397b4a36dd
|
Revert "vocabs.loader: teach append-vocab-dir about private vocabs."
This reverts commit 9b98c098c1.
|
2012-07-30 11:50:22 -07:00 |
John Benediktsson
|
9b98c098c1
|
vocabs.loader: teach append-vocab-dir about private vocabs.
|
2012-07-30 11:36:54 -07:00 |
John Benediktsson
|
2634b9c9ec
|
splitting: crlf? was unnecessary.
|
2012-07-30 11:26:38 -07:00 |
John Benediktsson
|
cf5627b438
|
sequences: improve change-nth, if nth was successful, set-nth can be unsafe.
|
2012-07-30 11:26:32 -07:00 |
John Benediktsson
|
7e6d8e528c
|
sequences: slightly faster sequence=.
|
2012-07-27 21:30:03 -07:00 |
John Benediktsson
|
0fe9200839
|
byte-vectors: simplify >byte-vector.
|
2012-07-27 21:29:52 -07:00 |
John Benediktsson
|
35f9ef9e88
|
io.streams.sequence: minor refactor, minor speedup.
|
2012-07-27 21:12:26 -07:00 |
John Benediktsson
|
2ce4b091af
|
sequences: minor docs fixes.
|
2012-07-27 21:04:37 -07:00 |
John Benediktsson
|
aa24973542
|
Revert "bootstrap: words have read-only string names."
This reverts commit 0fa588820f.
|
2012-07-27 19:35:48 -07:00 |
John Benediktsson
|
1d3d6e7427
|
Revert "continuations: add typing."
This reverts commit 34d3f878cd.
|
2012-07-27 19:21:47 -07:00 |
John Benediktsson
|
34d3f878cd
|
continuations: add typing.
|
2012-07-27 19:16:31 -07:00 |
John Benediktsson
|
93624a821b
|
parser: make sure lines is an array.
|
2012-07-27 19:06:22 -07:00 |
John Benediktsson
|
0fa588820f
|
bootstrap: words have read-only string names.
|
2012-07-27 16:44:43 -07:00 |
John Benediktsson
|
5342100e09
|
lexer: typed slots.
|
2012-07-27 16:05:28 -07:00 |
John Benediktsson
|
30dfa700ba
|
sequences: slightly faster ?last.
|
2012-07-27 09:12:29 -07:00 |
John Benediktsson
|
ddb9bcfe14
|
strings.parser: support "\x" ascii hex escapes.
|
2012-07-26 19:24:25 -07:00 |
Doug Coleman
|
c44e48615b
|
docs: vm says to read "command-line" but it was called "cli". change the article title in the docs.
|
2012-07-25 23:49:19 -07:00 |
Doug Coleman
|
a6c3ddf691
|
sequences: Fix tests that broke when nth could only be integers. Undo integer>fixnum in iota nth. See bug #582.
|
2012-07-25 22:17:24 -07:00 |
John Benediktsson
|
82f2daa6ad
|
io: more inlining.
|
2012-07-25 20:55:01 -07:00 |
Doug Coleman
|
92eee23e48
|
core: Use integer>fixnum instead of >fixnum for ``nth`` and other sequence operations. Fixes #581.
|
2012-07-25 18:24:43 -07:00 |
Doug Coleman
|
376bc1bdf1
|
classes.tuple: Save slot name and tuple in no-slot error.
|
2012-07-24 14:05:58 -07:00 |
John Benediktsson
|
854ad5ca98
|
classes.tuple: moving get-slot-named and set-slot-named from db.types.
|
2012-07-24 11:55:16 -07:00 |
Doug Coleman
|
126a3e486f
|
syntax: Clarify that inlined words can also be compiled stand-alone.
|
2012-07-23 12:18:43 -07:00 |