John Benediktsson
|
41db42a571
|
Revert "io.encodings.utf16: add a utf16n word for native utf16 type."
This reverts commit ad24fa414f .
|
2019-08-06 07:12:55 -07:00 |
John Benediktsson
|
04fab09c8f
|
Revert "io.encodings.utf16: update docs for utf16n."
This reverts commit e6fdc8fd51 .
|
2019-08-06 07:12:50 -07:00 |
John Benediktsson
|
6e161a2ccb
|
Revert "io.encodings.utf16: make utf16n foldable, maybe fixes windows bootstrap."
This reverts commit 17a3cf7590 .
|
2019-08-06 07:12:44 -07:00 |
John Benediktsson
|
17a3cf7590
|
io.encodings.utf16: make utf16n foldable, maybe fixes windows bootstrap.
|
2019-08-05 19:44:29 -07:00 |
John Benediktsson
|
e6fdc8fd51
|
io.encodings.utf16: update docs for utf16n.
|
2019-08-05 18:32:47 -07:00 |
John Benediktsson
|
ad24fa414f
|
io.encodings.utf16: add a utf16n word for native utf16 type.
remove io.encodings.utf16n vocabulary, which was kind of single purpose.
update a bunch of vocab usings.
|
2019-08-05 13:08:09 -07:00 |
Doug Coleman
|
9f213f96f6
|
core: Add the shuffler words but without primitives.
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
|
2018-06-19 22:52:58 -05:00 |
Doug Coleman
|
e189954ecc
|
core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ;
|
2017-06-02 11:57:05 -05:00 |
Doug Coleman
|
7c7bb93c55
|
factor: Rename GENERIC# to GENERIC#:.
Fixes #1670.
|
2017-06-01 13:58:58 -05:00 |
John Benediktsson
|
8d077a96ad
|
using [ ... ] [ drop ] if* instead of dup [ ... ] [ 2drop ] if.
|
2016-07-11 21:01:03 -07:00 |
John Benediktsson
|
e146309a0c
|
io.encodings.binary: move to core.
|
2016-06-30 12:30:58 -07:00 |
John Benediktsson
|
6d417f4f71
|
io.encodings: a bit faster and make ascii support slices.
|
2016-04-07 12:32:05 -07:00 |
John Benediktsson
|
0988df1e5a
|
io.encodings: allow encode-string to be called with non-strings.
|
2016-04-07 12:17:00 -07:00 |
Doug Coleman
|
180a0be647
|
io.encodings.utf16n: Fix using.
|
2016-03-30 21:25:44 -07:00 |
Doug Coleman
|
c133c16377
|
core: Trim using lists from -tests and clean up a few irregularities.
|
2016-03-30 18:43:41 -07:00 |
John Benediktsson
|
267706c4d6
|
io.encodings: add a test that tell doesn't work anymore.
|
2016-03-30 15:19:04 -07:00 |
John Benediktsson
|
48b3ec47f7
|
Revert "io.encodings: Add a stream-tell method for decoder streams."
This reverts commit 417b8abbeac013e20b2b360aa215c38604bd18fc.
|
2016-03-30 15:16:19 -07:00 |
John Benediktsson
|
3affad7681
|
docs: using $maybe.
|
2015-12-11 17:05:45 -08:00 |
Björn Lindqvist
|
9d95602591
|
io.encodings: doc fix
|
2015-12-08 04:21:32 +01:00 |
Björn Lindqvist
|
74cb1acd17
|
Docs: more docs for vocabs in core/
|
2015-12-05 16:34:46 +01:00 |
John Benediktsson
|
ceb75057da
|
change ERROR: words from throw-foo back to foo.
|
2015-08-13 16:13:05 -07:00 |
Doug Coleman
|
02008979d9
|
factor: Change ERROR: foo ; to define ``throw-foo`` instead of having ``foo`` throw implicitly. The old ``foo`` still throws implicitly because this is a big change to get right in one patch, but it should be removed soon.
|
2015-08-12 15:26:18 -05:00 |
John Benediktsson
|
86639b9df0
|
io.encodings.ascii: make sure encode-string gets a string.
|
2015-07-14 22:18:12 -07:00 |
Doug Coleman
|
43d6f1d3e2
|
factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
|
2015-07-02 17:28:17 -07:00 |
Doug Coleman
|
59f3b1ea57
|
Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.
This reverts commit 7e54cc2824 .
|
2015-07-02 13:47:06 -07:00 |
Doug Coleman
|
7e54cc2824
|
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
|
2015-07-02 11:36:08 -07:00 |
John Benediktsson
|
b366a06c41
|
use reject instead of [ ... not ] filter.
|
2015-05-12 18:50:34 -07:00 |
Benjamin Pollack
|
2c3dd8c3c8
|
Remove executable bit from tons of files that aren't
|
2014-11-05 20:40:42 -08: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 |
John Benediktsson
|
8293425783
|
io.encodings.ascii: moving to core.
|
2014-05-20 11:47:38 -07:00 |
John Benediktsson
|
e55be4e70f
|
Revert "Revert "io.encodings: string>byte-array-fast can use (byte-array).""
This reverts commit af6975593756e353654b67b1bf1db7dd06f8c114.
|
2014-03-07 11:19:45 -08:00 |
John Benediktsson
|
72453cdc99
|
Revert "io.encodings: string>byte-array-fast can use (byte-array)."
This reverts commit f9881290cdb3238365f0bc5d126325236b4c2123.
|
2014-03-07 09:46:19 -08:00 |
John Benediktsson
|
c4472362ea
|
io.encodings: string>byte-array-fast can use (byte-array).
|
2014-02-27 21:10:05 -08:00 |
John Benediktsson
|
b0195bb448
|
io: minor cleanups.
|
2014-02-25 10:04:08 -08:00 |
John Benediktsson
|
30f450d21a
|
io.encodings: slight performance improvement to byte-array>string-fast.
|
2013-11-24 20:04:15 -08:00 |
John Benediktsson
|
13ec450ac8
|
io.encodings.string: faster for ascii and utf8.
|
2013-11-24 16:08:26 -08:00 |
John Benediktsson
|
3c5ca8195e
|
io.encodings.utf8: fix accidentally scratchpad.
|
2013-11-24 14:34:53 -08:00 |
John Benediktsson
|
0806a8ce15
|
io.encodings: string>byte-array-fast for when aux>> is f.
|
2013-11-24 13:43:00 -08:00 |
Doug Coleman
|
d38fdb4433
|
io.encodings: Add a stream-tell method for decoder streams.
|
2013-06-04 17:53:15 -07:00 |
Doug Coleman
|
a5781ff8cc
|
io.encodings.utf16n: Rename utf16n.
|
2013-03-23 17:19:24 -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
|
ee1eb8bf09
|
io.encodings: this appears to be faster and produce smaller code.
|
2013-03-15 12:15:52 -07:00 |
John Benediktsson
|
86b2dea8d5
|
io.encodings: remove duplication in decoder-readln.
|
2013-03-15 10:50:40 -07:00 |
Doug Coleman
|
3582a6c624
|
kernel: Add 4dup, 4drop, and 4cleave.
|
2012-10-22 09:47:34 -07:00 |
Doug Coleman
|
6c4043bb25
|
io: Make stream-contents call stream-contents* and do the disposal in the top-level. Fixes #645.
|
2012-08-25 17:03:51 -07:00 |
Joe Groff
|
943596575a
|
use radix literals
|
2011-11-23 19:03:40 -08:00 |
Doug Coleman
|
7b6f27eda6
|
Add a lint check for swap .. swap that can be replaced by dip. Clean up the cases it finds.
|
2011-10-26 13:01:04 -07:00 |
John Benediktsson
|
f4a6e10818
|
More cleanup of unused stuff.
|
2011-10-19 11:01:16 -07:00 |