Doug Coleman
|
38f11415c8
|
assocs: Add of and ?of. Change all the things at once! Fixes #701.
|
2013-03-23 14:59:07 -07:00 |
Doug Coleman
|
319adf032e
|
basis: End <PRIVATE with PRIVATE>.
|
2013-03-10 22:36:57 -07:00 |
John Benediktsson
|
d0adf11f5d
|
sequences: define a single "?set-nth" that is used.
|
2013-02-20 10:42:21 -08:00 |
John Benediktsson
|
e6c71e6c74
|
sequences: fix uses of set-nth-unsafe.
|
2013-02-20 08:01:06 -08:00 |
John Benediktsson
|
cb40ba31e3
|
sequences: normalize all the "?set-nth" words, probably this should be a stdlib thing.
|
2013-02-19 16:52:40 -08:00 |
Doug Coleman
|
9040ed25f2
|
sequences: Add join-as, which takes an exemplar. Move split-subseq and replace from unicode.case to splitting and fix an infinite loop with split-subseq. Add docs/tests.
|
2013-01-03 16:44:25 -08:00 |
John Benediktsson
|
a3823434f0
|
unicode.case: fix stack effect for replace.
|
2013-01-03 15:33:19 -08:00 |
John Benediktsson
|
c7512dd308
|
unicode.breaks: inline word-break-classes.
|
2012-09-19 10:33:52 -07:00 |
John Benediktsson
|
36c531d5b1
|
unicode.data: inline category#.
|
2012-09-11 20:21:31 -07:00 |
John Benediktsson
|
c8786040a7
|
unicode.case: fix tests for i-dot? and lithuanian? change.
|
2012-08-30 13:33:35 -07:00 |
John Benediktsson
|
3173af66c3
|
unicode.case: slightly cleaner locale case handling.
|
2012-08-30 11:32:12 -07:00 |
John Benediktsson
|
d1adbba44e
|
unicode.case: slightly faster >title.
|
2012-08-24 15:16:27 -07:00 |
John Benediktsson
|
40543746f6
|
unicode.breaks: removing unused word.
|
2012-08-24 14:58:05 -07:00 |
John Benediktsson
|
b33b96fea4
|
unicode.breaks: better version of previous patch.
|
2012-08-24 14:57:26 -07:00 |
John Benediktsson
|
d7405a9f78
|
Revert "unicode.breaks: use find-index-from instead of slices."
This reverts commit 0aeb2174fb.
|
2012-08-24 14:10:19 -07:00 |
John Benediktsson
|
0aeb2174fb
|
unicode.breaks: use find-index-from instead of slices.
|
2012-08-24 12:25:40 -07:00 |
John Benediktsson
|
c3bdb8812a
|
unicode.collation: fix typo in docs.
|
2012-07-22 14:00:55 -07:00 |
John Benediktsson
|
e654e4afd9
|
Using "same?" in more places.
|
2012-07-21 10:22:44 -07:00 |
John Benediktsson
|
7104c2d7b9
|
using the new H{ } make.
|
2012-07-19 09:50:09 -07:00 |
John Benediktsson
|
83abdd5a67
|
unicode.data: faster string operations by using constants instead of globals.
|
2012-07-15 13:57:05 -07:00 |
John Benediktsson
|
d38a3fc44a
|
"H{ } substitute" is faster than "{ } substitute".
|
2012-07-13 19:06:38 -07:00 |
John Benediktsson
|
e556ff9fc7
|
using reverse! when possible.
|
2012-04-25 20:09:36 -07:00 |
John Benediktsson
|
d76b0815fd
|
unicode: Fix some $vocab-links in docs.
|
2011-12-29 17:32:05 -08:00 |
Joe Groff
|
755484ce63
|
remove values vocab
|
2011-11-28 21:26:33 -08:00 |
Joe Groff
|
eee483654a
|
use radix literals
|
2011-11-23 19:03:40 -08:00 |
John Benediktsson
|
7494418bf8
|
More lint cleanups.
|
2011-10-16 19:33:16 -07:00 |
John Benediktsson
|
1097e59026
|
Cleanup more lint warnings.
|
2011-10-16 13:01:58 -07:00 |
Doug Coleman
|
1152bab4d7
|
Cleanups found with lint tool
|
2011-10-14 10:15:13 -07:00 |
John Benediktsson
|
099177a8f4
|
sequences: adding find-index.
|
2011-10-12 19:41:54 -07:00 |
John Benediktsson
|
07c4bf7d20
|
unicode.data: remove dependency on hash2.
|
2011-10-12 15:17:56 -07:00 |
John Benediktsson
|
d6190e9ef7
|
unicode.breaks: >words is now 90+% faster.
|
2011-10-12 11:04:19 -07:00 |
Doug Coleman
|
300138eb4d
|
Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209.
|
2011-09-29 11:28:28 -07:00 |
John Benediktsson
|
e441a4c923
|
Removing "to:" syntax from values.
Squashed commit of the following:
commit 18fef6bfa59f71dcb63b439f631c735848a9bbbb
Author: John Benediktsson <mrjbq7@gmail.com>
Date: Mon Sep 26 11:02:26 2011 -0700
vocabs.metadata: revert mistaken change.
commit 496b103b54034ea953882a039c08847d0eda0bb4
Author: John Benediktsson <mrjbq7@gmail.com>
Date: Sun Sep 25 19:03:54 2011 -0700
values: Removing "to:" syntax.
|
2011-09-26 11:08:26 -07:00 |
John Benediktsson
|
d397bd3b5e
|
Removing unused private words. See #132.
|
2011-09-25 11:43:26 -07:00 |
Joe Groff
|
571ef865e6
|
slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
|
2011-09-19 10:03:43 -07:00 |
John Benediktsson
|
8928fe2e17
|
Update code that did ">alist sort-" to just "sort-".
|
2011-04-07 09:01:21 -07:00 |
Keita Haga
|
59e97fd3ce
|
unicode.collation: fix typo in docs
|
2011-01-17 14:36:46 +09:00 |
Doug Coleman
|
2ef2372c87
|
Move ch-upper? from unicode.case to ascii
|
2010-10-08 06:34:20 -07:00 |
Doug Coleman
|
6a78644777
|
Add ch-upper? and ch-lower? words
|
2010-10-05 09:56:30 -05:00 |
Doug Coleman
|
bd24aedb6c
|
Use proper unicode collation for sorting strings, and make the w/collation-key public
|
2010-09-21 00:03:03 -05:00 |
Doug Coleman
|
e559f1470b
|
Use keys/values where appropriate
|
2010-05-21 12:48:04 -05:00 |
Erik Charlebois
|
d44e470416
|
Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
|
2010-04-19 20:08:40 -07:00 |
Joe Groff
|
5aecd92c37
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Erik Charlebois
|
5e79d5ccfb
|
Forget to save some files for enum change
|
2010-04-10 00:12:59 -07:00 |
Daniel Ehrenberg
|
3e9e4f0969
|
Finishing eliminating prune as a synonym of members
|
2010-02-27 14:52:24 -05:00 |
Daniel Ehrenberg
|
0f0571e48a
|
Moving new-sets to sets
|
2010-02-26 16:01:01 -05:00 |
Slava Pestov
|
8818ccbf71
|
Minor updates to string documentation
|
2010-02-03 23:07:53 +13:00 |
Daniel Ehrenberg
|
99105c1c70
|
Updating docs to say Unicode 5.2
|
2010-02-02 01:49:24 -06:00 |
Daniel Ehrenberg
|
b716a95f85
|
Updating Unicode to version 5.2
|
2010-02-02 01:38:17 -06:00 |
Joe Groff
|
48ac6a44c3
|
unicode.case: rename title-word to capitalize and make it public
|
2010-01-22 15:06:04 -08:00 |