13 Commits

Author SHA1 Message Date
寻御
acd0e28613 update 0.9.9 2021-09-10 15:58:23 +08:00
Moustachos
f792f992f5 Don't use getUniqText() for glyphs subset, check for codes uniqueness in string2unicodes() instead
getUniqueText() process passed string as a regular one, it doesn't handle unicode properly and will remove code points parts when several code points share the same numeric parts.

Ultimately, it will result in wrong code points being pushed to output.

The glyphs count will match, not the codes themselves.

Fix subset of UTF-16 glyphs (and probably others).

Keeping getUniqText() method for backward compatibility / third party packages relying on it.
2021-08-13 17:17:12 +02:00
menglingjun
aaf2d4261a fix #72 2019-07-18 21:11:21 +08:00
menglingjun
e3d33dbf13 see changelog 2018-05-11 00:16:12 +08:00
Lingjun.Meng
8efec42a54 tweak 2016-05-06 02:15:31 +08:00
Lingjun.Meng
1d4858ed94 fix #31 2016-05-06 02:03:41 +08:00
Lingjun.Meng
bf2d196cd7 typo 2016-01-05 13:41:20 +08:00
Lingjun.Meng
c011a84427 subset at fc 2015-12-24 00:08:04 +08:00
Lingjun.Meng
4127196be3 dep fonteditor-core 2015-07-30 15:05:15 +08:00
menglingjun
7a79f4c371 tweak 2015-02-12 15:19:54 +08:00
menglingjun
446f2ff0fc clean 2015-02-12 15:05:43 +08:00
menglingjun
8c1d6d36e9 tweak 2015-02-05 23:14:43 +08:00
menglingjun
60b6a5d925 init 2015-01-30 11:57:45 +08:00