John Benediktsson
5e6a79c187
tools.deploy: bump sizes for macosx-32.
...
Need a better approach to this...
2019-08-05 14:27:46 -07:00
John Benediktsson
8aafd0240a
summary: forgot to commit the test change.
2019-08-05 14:27:05 -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
John Benediktsson
fc9d0176df
windows.winsock: cleanup using.
2019-08-05 13:06:54 -07:00
John Benediktsson
b0390c57ae
summary: change strings to say "code points"
...
This reflects their current implementation, which is unicode code
points, not displayable characters (glyphs).
2019-08-05 11:59:39 -07:00
John Benediktsson
ba75d0994a
tools.deploy: bump deploy sizes for macosx-32.
2019-08-05 09:18:44 -07:00
John Benediktsson
05e8957732
windows.uniscribe: re-commit the &dispose removal.
2019-08-04 08:27:21 -07:00
John Benediktsson
98ee3abcae
ui.text.uniscribe: windows.uniscribe.private not needed.
2019-08-03 07:51:20 -07:00
Doug Coleman
f7e4774d3f
ui.backend.windows: 2sequence cleanup
2019-08-02 18:29:19 -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
d8c1eef9f3
tools.deploy: up the size.
2019-07-31 17:52:34 -05:00
Doug Coleman
8eb7621b54
factor: fix bootstrap and test and doc
2019-07-30 18:01:11 -05:00
Doug Coleman
6ac5bf66e8
ui.text.uniscribe: fix using
2019-07-30 18:00:02 -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
97b848a045
ui: Fix circular dependency.
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
KUSUMOTO Norio
bce6238d6e
Revert Unnecessary Changes
2019-07-30 02:12:41 -05:00
KUSUMOTO Norio
99e520410c
Improved background rendering when selecting text, including emojis
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
KUSUMOTO Norio
1b790ee6b6
Better support to NSTextInputClient
2019-07-30 02:12:41 -05:00
KUSUMOTO Norio
b83435c9a9
cocoa inline input using IM
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
c6414048ce
windows.uniscribe: Apply the patch from #1402 for Windows.
2019-07-30 02:12:41 -05:00
Doug Coleman
3df3ad4257
ui.text.core-text: Add patch from issue #1402 by kusumotonorio
2019-07-30 02:12:41 -05:00
Doug Coleman
44cbe83984
unicode: Update to 11.0
2019-07-30 02:12:41 -05:00
John Benediktsson
bd2ed2c214
windows.uniscribe: remove <cache-assoc> &dispose.
...
That's kind of a bug, but probably dispose should happen differently.
2019-07-24 20:19:32 -07:00
John Benediktsson
48a06554d9
help.markup: make $complex-shuffle use $shuffle.
2019-07-23 18:10:19 -07:00
Doug Coleman
eb25325f87
simple-flat-file: 1.3s -> 300ms for parsing the unicode txt file.
...
Somehow it's spending a ton of time in <string> if split-; is not inlined.
2019-07-07 11:01:41 -05:00
Alexander Iljin
4a7644e509
windows.uniscribe: support transparency in text color
2019-06-08 18:47:42 +02:00
Alexander Iljin
3d56183360
windows.uniscribe: speed up pixel array processing for transparent fonts
...
The approach was suggested by John Benediktsson in a GitHub comment.
2019-06-08 18:47:41 +02:00
Alexander Iljin
f445b44af6
windows.uniscribe: support text with transparent background
...
This fixes issues #152 and #1658 .
2019-06-08 18:47:41 +02:00
nicolas-p
f84cfc7209
Revert "ui.gadgets.labeled: flat colour on windows because of the gradient bug"
...
This reverts commit b81a5f9c7a
.
2019-06-08 18:47:41 +02:00
John Benediktsson
a3b439047f
Revert "ui.gadgets.labeled: separate title-bar-interior with a comment why."
...
This reverts commit cb575c1ba8
.
2019-06-08 18:47:41 +02:00
Alexander Iljin
7ad6784911
Revert "ui.gadgets.buttons: workaround for windows gradient bug"
...
This reverts commit 20a663ab0b
.
2019-06-08 18:47:41 +02:00
John Benediktsson
22b5263446
system-info.macosx: adding macOS Catalina 10.15
2019-06-03 20:50:42 -07:00
John Benediktsson
bca952ebd2
tools.disassembler.gdb: cleanup using.
2019-05-20 12:52:31 -07:00
John Benediktsson
414a426880
base64: fix stack effect typo.
2019-05-20 08:39:13 -07:00
John Benediktsson
bfc133742e
base64: cleanup using.
2019-05-19 18:48:50 -07:00
John Benediktsson
2d2ff1ef68
base64: much faster base64.
2019-05-19 18:48:01 -07:00
John Benediktsson
d150e5cfe2
io.streams.byte-array.fast: push-all is faster for byte-array.
2019-05-19 18:47:34 -07:00
John Benediktsson
86046dcbf7
sequences.generalizations: adding (nsequence).
2019-05-19 16:31:19 -07:00
John Benediktsson
53d404a150
base16/32/64/85/91: declare base>ch as fixnum.
2019-05-19 16:23:35 -07:00
Doug Coleman
c14e571429
ui.backend.windows: GetKeyboardState returns 0 on error
2019-05-02 07:55:40 -05:00
KUSUMOTO Norio
08aa27a112
windows.factor KUSUMOTO Norio plan 2
...
bug fix for issue #1
Review of the structure of words
NUMPAD&OEM-keydown-codes
plugable keyboard info
keyboard auto detect
conflict
ToUnicode version
resolve conflicts
ui.backend.windows: fix whitespace
2019-05-02 07:52:27 -05:00