Doug Coleman
d635604026
modern: Removing ch'a syntax.
...
It's cool but I don't like it right now.
2019-09-28 10:59:07 -05:00
Doug Coleman
e7c10e22b7
Merge remote-tracking branch 'origin/master' into modern-harvey3
2019-09-27 08:14:30 -05:00
Doug Coleman
c70d1f6c4a
basis: Fix Windows 10 select-all for emojis.
...
This is @kusumotonorio's patch but his branch is not up to date so there
are a ton of merge conflicts so I'm just pulling his changes into a new
patch. Sorry for my lack of git to do this cleanly while maintaining his
credit for this patch.
2019-08-02 17:07:42 -05:00
Doug Coleman
8eb7621b54
factor: fix bootstrap and test and doc
2019-07-30 18:01:11 -05:00
Doug Coleman
a98d4620ae
unicode.case: Change test, somewhere in the Unicode data files it's now capitalizing the ``M`` in ``I'M``
...
Look into this but we should still merge this branch back into master.
Fixes #1402
2019-07-30 02:24:58 -05:00
Doug Coleman
c8e12067c1
unicode.collation: Fix all the tests.
...
Basically, there are some errors in the unicode collation tests if you fix up the DUCET table for Tibetan according to the recommendations in the Unicode spec. So we ignore those errors and document it everywhere.
2019-07-30 02:12:41 -05:00
Doug Coleman
338acc8843
unicode: Minor cleanups.
...
This fixes/breaks some of the tests. Why?
{ 3953 3958 3960 3968 3969 } [ canonical-map delete-at ] each
2019-07-30 02:12:41 -05:00
Doug Coleman
0631e3651d
unicode.collation: Fix ducet for Tibetan using allkeys.txt
...
Fixes two more tests.
2019-07-30 02:12:41 -05:00
Doug Coleman
e6613011fb
unicode.collation: some cleanup, no test fixes
2019-07-30 02:12:41 -05:00
Doug Coleman
73228e6b73
unicode.collation: Add Nushu block, it's like Tangut
...
https://www.unicode.org/reports/tr10/tr10-41.html#Order_DUCET
https://wiki.computercraft.cc/Module:Unicode_data
https://ko.wiktionary.org/wiki/%EB%AA%A8%EB%93%88:Unicode_data
12 failing tests!
2019-07-30 02:12:41 -05:00
Doug Coleman
8bf19307b0
collation: Adding more character ranges
2019-07-30 02:12:41 -05:00
Doug Coleman
a9928b0dc0
unicode.collation: illegal? is now gone, do AAAA BBBB for every code point
...
remove some tests that pass now
2019-07-30 02:12:41 -05:00
Doug Coleman
971423d93f
unicode.collation: Write out explicity the failing tests
2019-07-30 02:12:41 -05:00
KUSUMOTO Norio
3f1d7c8b4f
UNICODE TEXT SEGMENTATION 12.0.0
2019-07-30 02:12:41 -05:00
Doug Coleman
44cbe83984
unicode: Update to 11.0
2019-07-30 02:12:41 -05:00
Doug Coleman
add6234fd1
unicode.collation: Don't count the number of tests, it's irrelevant.
2019-06-09 10:38:45 -05:00
Doug Coleman
24704095b7
unicode: update all the UCA files...
2019-06-06 21:49:37 -05:00
Doug Coleman
87b8641eab
unicode: update to 12.10.1
2019-06-05 23:53:02 -05:00
Doug Coleman
d69f75f373
unicode.collation: Fix Factor error, the remaining errors are unicode spec errors.
2018-12-30 17:05:49 -06:00
Doug Coleman
7ffb86eb67
unicode.case: Apostrophe is now a word break, instead the right single quote is what we want here.
...
Unicode changed, the file changed, it's different now.
File in question: basis/unicode/UCD/auxiliary/WordBreakProperty.txt
2018-12-30 16:51:54 -06:00
Doug Coleman
bd0e67beee
UCA, UCD: update
2018-12-30 16:41:57 -06:00
Doug Coleman
8c3df2ede4
core: Remove some foo'bar words and a lot of postpone:
2018-08-09 21:59:15 -04:00
Doug Coleman
f05c7e8cd8
factor: char: a -> ch'a.
...
Also all contractions are not allowed in word names anymore. Even Data cannot use contractions...
2018-08-09 18:02:38 -04:00
Doug Coleman
924b434336
Revert "factor: vocab:word -> vocab::word"
...
This reverts commit 354f1cbd34 .
2018-08-02 08:21:52 -04:00
Doug Coleman
53b1a81049
Merge branch 'master' into modern-harvey2
2018-06-20 00:26:12 -05: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
ddfe23ccca
Merge branch 'master' into modern-harvey2
2018-03-15 11:48:24 -05:00
John Benediktsson
5acacf109b
unicode.collation: minor cleanup.
2018-03-14 15:46:10 -07:00
Doug Coleman
354f1cbd34
factor: vocab:word -> vocab::word
2017-12-29 00:43:25 -08:00
Doug Coleman
516a6909ac
unicode: Bump the version number, use CONSTANT:
2017-09-24 19:27:18 -05:00
Doug Coleman
f7ddfb44b7
unicode.collation: Fixes 40k+ unit tests, but is a change from Unicode 9.0 to 10.0
...
It looks like the fourth weights in the collation algorithm now generate fewer 0xffff, particularly when the secondary and tertiary slots are zero.
2017-09-24 19:26:02 -05:00
Doug Coleman
c1bdb4b11e
unicode: Update to Unicode 10.0 from last year's patch.
2017-09-20 21:00:31 -05:00
Doug Coleman
3aa096e2e5
docs: Update docs.
2017-08-31 21:21:14 -05:00
Doug Coleman
5507c2b676
factor: [let to let[, [| to |[
2017-08-31 21:21:13 -05:00
Doug Coleman
147ae66ab5
factor: SYNTAX: \foo
2017-08-31 21:21:13 -05:00
Doug Coleman
c436f6dbad
factor: char: postpone: color: hexcolor: flexhexcolor: decimal:
2017-08-31 21:21:13 -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
John Benediktsson
f4ccfa0f71
sets: moving unique/conjoin/conjoin-at to compiler.utilities.
2017-02-07 18:54:24 -08:00
John Benediktsson
b93bc1ac5e
simple-flat-file: rename ``data`` to ``load-data-file``.
2017-02-02 16:21:06 -08:00
Alexander Iljin
2fd5654473
Add EOL at EOF for all authors.txt files for consistency
...
In some instances replaced CR/LF with LF.
2016-07-30 09:25:30 -07:00
John Benediktsson
abbefc96b9
using ``H{ } zip-index-as``.
...
instead of ``<enum> [ swap ] H{ } assoc-map-as``.
2016-07-16 10:53:36 -07:00
John Benediktsson
b67b1c0287
unicode: add the number of tests...
...
...so we don't accidentally stop testing things that should be tested.
2016-07-10 18:18:41 -07:00
John Benediktsson
dd4fb140b6
unicode.normalize: better tests that don't spam the console.
2016-07-10 16:54:02 -07:00
John Benediktsson
55565ace6d
unicode.collation: better tests that don't spam the console.
2016-07-10 16:36:14 -07:00
John Benediktsson
2a5e0e7f4f
replace some 1 head* with but-last.
2016-04-16 15:54:23 -07:00
Doug Coleman
534c8f1d4d
unicode: Let upper? lower? etc work with slices by using sequence= instead of =.
2016-04-10 11:39:50 -07:00
John Benediktsson
cb3bbc8a40
unicode: get the tests to run again.
2016-03-31 06:04:37 -07:00
John Benediktsson
498285d7dd
unicode: make this the API for all unicode things.
2016-03-30 23:29:48 -07:00
John Benediktsson
3f18b71d07
cleanup some QUALIFIED: that are no longer needed.
2016-03-29 10:20:16 -07:00
Doug Coleman
7a6570b355
unicode.data, terrain.generation: remove abusive stack effect names.
2016-03-25 03:13:27 -07:00