Commit Graph

31030 Commits (unicode-12.1.0)

Author SHA1 Message Date
Doug Coleman 88d8d87061 unicode: Minor cleanups.
This fixes/breaks some of the tests. Why?
{ 3953 3958 3960 3968 3969 } [ canonical-map delete-at ] each
2019-07-28 15:51:05 -05:00
Doug Coleman 566dd69f7c unicode.collation: Fix ducet for Tibetan using allkeys.txt
Fixes two more tests.
2019-07-28 15:04:32 -05:00
Doug Coleman dc36287b6b unicode.collation: some cleanup, no test fixes 2019-07-28 14:45:51 -05:00
Doug Coleman 0b5d765071 Merge remote-tracking branch 'kusumotonorio/unicode-text-selection' into unicode-12.1.0 2019-07-28 13:47:16 -05:00
Doug Coleman 5a49cb20cf 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-28 13:44:52 -05:00
Doug Coleman bc999a84e6 collation: Adding more character ranges 2019-07-28 13:10:11 -05:00
Doug Coleman 2e03abaaf6 unicode.collation: illegal? is now gone, do AAAA BBBB for every code point
remove some tests that pass now
2019-07-28 12:57:23 -05:00
KUSUMOTO Norio 8311525f72 Revert Unnecessary Changes 2019-07-27 10:10:57 +09:00
KUSUMOTO Norio b429635fe2 Improved background rendering when selecting text, including emojis 2019-07-27 09:56:37 +09:00
KUSUMOTO Norio 8b0ce4eb39 Better support to NSTextInputClient 2019-07-26 21:58:29 +09:00
Doug Coleman 790aeb3e04 Merge remote-tracking branch 'kusumotonorio/unicode12-cocoa-inline' into unicode-12.1.0 2019-07-20 11:30:56 -05:00
KUSUMOTO Norio bd5ea9cf2f cocoa inline input using IM 2019-07-20 21:42:29 +09:00
Doug Coleman 1dc2ed36fb Merge branch 'master' into unicode-12.1.0 2019-07-07 12:19:05 -05: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
Doug Coleman ea7c3db180 unicode.collation: Write out explicity the failing tests 2019-07-06 09:47:27 -05:00
Doug Coleman e9465e9e43 Merge branch 'master' into unicode-12.1.0 2019-07-05 21:29:04 -05:00
KUSUMOTO Norio a3e53fa149 UNICODE TEXT SEGMENTATION 12.0.0 2019-07-05 23:32:49 +09:00
John Benediktsson 81f2e9a0a7 sequences.extras: adding extract!.
It's similar to reject! but returns the items that were removed.
2019-06-28 11:27:23 -07:00
Doug Coleman 2199c77aed windows.uniscribe: Apply the patch from #1402 for Windows. 2019-06-22 09:55:17 -05:00
Doug Coleman 1d47efbbe8 ui.text.core-text: Add patch from issue #1402 by kusumotonorio 2019-06-22 09:50:13 -05:00
Doug Coleman 56f546306e unicode: Update to 11.0 2019-06-22 09:49:37 -05:00
John Benediktsson 00a0edb199 raylib.demo: cleanup change-player-position. 2019-06-11 19:36:59 -07:00
John Benediktsson bc7680969f raylib.gui-demo: adding MAIN: 2019-06-11 19:18:26 -07:00
Jack Lucas a8200d61b2 Raylib: Add Raylib 2.5 + Raygui 2019-06-11 19:14:00 -07:00
timor 13b0da9182 FUEL: make `fuel-refactor-inline-word` work with hyphenated words
The emacs command `kill-word`, used by `fuel-factor-inline-word` does not
delete the complete word if that contains hyphens.  Using `kill-sexps` instead
exhibits correct behavior.
2019-06-11 06:50:31 -07: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 74313e9b52 Revert "slides: make it work on windows (no gradients)."
This reverts commit 9d428cbcaf.
2019-06-08 18:47:41 +02:00
Alexander Iljin 3d56615d19 Revert "slides: fix illegible code snippets on Windows"
This reverts commit 4b1e2b8af8.
2019-06-08 18:47:40 +02:00
John Benediktsson 22b5263446 system-info.macosx: adding macOS Catalina 10.15 2019-06-03 20:50:42 -07:00
Doug Coleman 0cfc48479e macos32: Lock to 10.11 for build machine.
32bit macos has been deprectated and 10.13 does not seem have i386 libraries anymore.
2019-05-22 11:02:20 -05:00
John Benediktsson d0a8377827 words: remove word-props? used only in one place. 2019-05-20 20:45:29 -07:00
John Benediktsson 056d8acad4 cap: use locals to make screenshot simpler. 2019-05-20 20:15:53 -07:00
John Benediktsson bca952ebd2 tools.disassembler.gdb: cleanup using. 2019-05-20 12:52:31 -07:00
John Benediktsson 1b10b8dbf4 base32-crockford: swap stack effects and update tests. 2019-05-20 10:20:47 -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
John Benediktsson c6e14ce3ca sequences: making copy-state indices integers. 2019-05-19 15:59:31 -07:00
timor 82893dceee FUEL: don't jump to USING: section after updating 2019-05-10 15:41:25 -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
Alexander Iljin 968fea56d0 windows.user32: add the GetKeyboardType function 2019-04-22 22:16:58 -07:00