Package: emacs;
Reported by: Georges Ko <gko <at> gko.net>
Date: Sun, 16 Oct 2016 10:08:01 UTC
Severity: normal
Found in version 25.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 24705 in the body.
You can then email your comments to 24705 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#24705
; Package emacs
.
(Sun, 16 Oct 2016 10:08:01 GMT) Full text and rfc822 format available.Georges Ko <gko <at> gko.net>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 16 Oct 2016 10:08:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Georges Ko <gko <at> gko.net> To: bug-gnu-emacs <at> gnu.org Subject: 25.1; char-width and EastAsianWidth-9.0.0.txt discrepancies Date: Sun, 16 Oct 2016 18:05:47 +0800
Here are discrepancies found between Emacs 25.1 and EastAsianWidth-9.0.0.txt, found in (http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt): - CW is output of (char-width C), - EAW is 2nd column of EastAsianWidth-9.0.0.txt: - 1 if N, Na or H - 2 if F or W Some should be changed, some could, some not: see '=>'... -------------------------------------------------------------------------------- 4DC0..4DFF;N # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION => Change or not? -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+----------------+------------------------------------------| | 2 | 1 | ䷀ | #x4dc0 / 19904 | HEXAGRAM FOR THE CREATIVE HEAVEN | | 2 | 1 | ䷁ | #x4dc1 / 19905 | HEXAGRAM FOR THE RECEPTIVE EARTH | | 2 | 1 | ䷂ | #x4dc2 / 19906 | HEXAGRAM FOR DIFFICULTY AT THE BEGINNING | | 2 | 1 | ䷃ | #x4dc3 / 19907 | HEXAGRAM FOR YOUTHFUL FOLLY | | 2 | 1 | ䷄ | #x4dc4 / 19908 | HEXAGRAM FOR WAITING | | 2 | 1 | ䷅ | #x4dc5 / 19909 | HEXAGRAM FOR CONFLICT | | 2 | 1 | ䷆ | #x4dc6 / 19910 | HEXAGRAM FOR THE ARMY | | 2 | 1 | ䷇ | #x4dc7 / 19911 | HEXAGRAM FOR HOLDING TOGETHER | | 2 | 1 | ䷈ | #x4dc8 / 19912 | HEXAGRAM FOR SMALL TAMING | | 2 | 1 | ䷉ | #x4dc9 / 19913 | HEXAGRAM FOR TREADING | | 2 | 1 | ䷊ | #x4dca / 19914 | HEXAGRAM FOR PEACE | | 2 | 1 | ䷋ | #x4dcb / 19915 | HEXAGRAM FOR STANDSTILL | | 2 | 1 | ䷌ | #x4dcc / 19916 | HEXAGRAM FOR FELLOWSHIP | | 2 | 1 | ䷍ | #x4dcd / 19917 | HEXAGRAM FOR GREAT POSSESSION | | 2 | 1 | ䷎ | #x4dce / 19918 | HEXAGRAM FOR MODESTY | | 2 | 1 | ䷏ | #x4dcf / 19919 | HEXAGRAM FOR ENTHUSIASM | | 2 | 1 | ䷐ | #x4dd0 / 19920 | HEXAGRAM FOR FOLLOWING | | 2 | 1 | ䷑ | #x4dd1 / 19921 | HEXAGRAM FOR WORK ON THE DECAYED | | 2 | 1 | ䷒ | #x4dd2 / 19922 | HEXAGRAM FOR APPROACH | | 2 | 1 | ䷓ | #x4dd3 / 19923 | HEXAGRAM FOR CONTEMPLATION | | 2 | 1 | ䷔ | #x4dd4 / 19924 | HEXAGRAM FOR BITING THROUGH | | 2 | 1 | ䷕ | #x4dd5 / 19925 | HEXAGRAM FOR GRACE | | 2 | 1 | ䷖ | #x4dd6 / 19926 | HEXAGRAM FOR SPLITTING APART | | 2 | 1 | ䷗ | #x4dd7 / 19927 | HEXAGRAM FOR RETURN | | 2 | 1 | ䷘ | #x4dd8 / 19928 | HEXAGRAM FOR INNOCENCE | | 2 | 1 | ䷙ | #x4dd9 / 19929 | HEXAGRAM FOR GREAT TAMING | | 2 | 1 | ䷚ | #x4dda / 19930 | HEXAGRAM FOR MOUTH CORNERS | | 2 | 1 | ䷛ | #x4ddb / 19931 | HEXAGRAM FOR GREAT PREPONDERANCE | | 2 | 1 | ䷜ | #x4ddc / 19932 | HEXAGRAM FOR THE ABYSMAL WATER | | 2 | 1 | ䷝ | #x4ddd / 19933 | HEXAGRAM FOR THE CLINGING FIRE | | 2 | 1 | ䷞ | #x4dde / 19934 | HEXAGRAM FOR INFLUENCE | | 2 | 1 | ䷟ | #x4ddf / 19935 | HEXAGRAM FOR DURATION | | 2 | 1 | ䷠ | #x4de0 / 19936 | HEXAGRAM FOR RETREAT | | 2 | 1 | ䷡ | #x4de1 / 19937 | HEXAGRAM FOR GREAT POWER | | 2 | 1 | ䷢ | #x4de2 / 19938 | HEXAGRAM FOR PROGRESS | | 2 | 1 | ䷣ | #x4de3 / 19939 | HEXAGRAM FOR DARKENING OF THE LIGHT | | 2 | 1 | ䷤ | #x4de4 / 19940 | HEXAGRAM FOR THE FAMILY | | 2 | 1 | ䷥ | #x4de5 / 19941 | HEXAGRAM FOR OPPOSITION | | 2 | 1 | ䷦ | #x4de6 / 19942 | HEXAGRAM FOR OBSTRUCTION | | 2 | 1 | ䷧ | #x4de7 / 19943 | HEXAGRAM FOR DELIVERANCE | | 2 | 1 | ䷨ | #x4de8 / 19944 | HEXAGRAM FOR DECREASE | | 2 | 1 | ䷩ | #x4de9 / 19945 | HEXAGRAM FOR INCREASE | | 2 | 1 | ䷪ | #x4dea / 19946 | HEXAGRAM FOR BREAKTHROUGH | | 2 | 1 | ䷫ | #x4deb / 19947 | HEXAGRAM FOR COMING TO MEET | | 2 | 1 | ䷬ | #x4dec / 19948 | HEXAGRAM FOR GATHERING TOGETHER | | 2 | 1 | ䷭ | #x4ded / 19949 | HEXAGRAM FOR PUSHING UPWARD | | 2 | 1 | ䷮ | #x4dee / 19950 | HEXAGRAM FOR OPPRESSION | | 2 | 1 | ䷯ | #x4def / 19951 | HEXAGRAM FOR THE WELL | | 2 | 1 | ䷰ | #x4df0 / 19952 | HEXAGRAM FOR REVOLUTION | | 2 | 1 | ䷱ | #x4df1 / 19953 | HEXAGRAM FOR THE CAULDRON | | 2 | 1 | ䷲ | #x4df2 / 19954 | HEXAGRAM FOR THE AROUSING THUNDER | | 2 | 1 | ䷳ | #x4df3 / 19955 | HEXAGRAM FOR THE KEEPING STILL MOUNTAIN | | 2 | 1 | ䷴ | #x4df4 / 19956 | HEXAGRAM FOR DEVELOPMENT | | 2 | 1 | ䷵ | #x4df5 / 19957 | HEXAGRAM FOR THE MARRYING MAIDEN | | 2 | 1 | ䷶ | #x4df6 / 19958 | HEXAGRAM FOR ABUNDANCE | | 2 | 1 | ䷷ | #x4df7 / 19959 | HEXAGRAM FOR THE WANDERER | | 2 | 1 | ䷸ | #x4df8 / 19960 | HEXAGRAM FOR THE GENTLE WIND | | 2 | 1 | ䷹ | #x4df9 / 19961 | HEXAGRAM FOR THE JOYOUS LAKE | | 2 | 1 | ䷺ | #x4dfa / 19962 | HEXAGRAM FOR DISPERSION | | 2 | 1 | ䷻ | #x4dfb / 19963 | HEXAGRAM FOR LIMITATION | | 2 | 1 | ䷼ | #x4dfc / 19964 | HEXAGRAM FOR INNER TRUTH | | 2 | 1 | ䷽ | #x4dfd / 19965 | HEXAGRAM FOR SMALL PREPONDERANCE | | 2 | 1 | ䷾ | #x4dfe / 19966 | HEXAGRAM FOR AFTER COMPLETION | | 2 | 1 | ䷿ | #x4dff / 19967 | HEXAGRAM FOR BEFORE COMPLETION | -------------------------------------------------------------------------------- A960..A97C;W # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH => Change or not? -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+----------------+-------------------------------------| | 1 | 2 | ꥠ | #xa960 / 43360 | HANGUL CHOSEONG TIKEUT-MIEUM | | 1 | 2 | ꥡ | #xa961 / 43361 | HANGUL CHOSEONG TIKEUT-PIEUP | | 1 | 2 | ꥢ | #xa962 / 43362 | HANGUL CHOSEONG TIKEUT-SIOS | | 1 | 2 | ꥣ | #xa963 / 43363 | HANGUL CHOSEONG TIKEUT-CIEUC | | 1 | 2 | ꥤ | #xa964 / 43364 | HANGUL CHOSEONG RIEUL-KIYEOK | | 1 | 2 | ꥥ | #xa965 / 43365 | HANGUL CHOSEONG RIEUL-SSANGKIYEOK | | 1 | 2 | ꥦ | #xa966 / 43366 | HANGUL CHOSEONG RIEUL-TIKEUT | | 1 | 2 | ꥧ | #xa967 / 43367 | HANGUL CHOSEONG RIEUL-SSANGTIKEUT | | 1 | 2 | ꥨ | #xa968 / 43368 | HANGUL CHOSEONG RIEUL-MIEUM | | 1 | 2 | ꥩ | #xa969 / 43369 | HANGUL CHOSEONG RIEUL-PIEUP | | 1 | 2 | ꥪ | #xa96a / 43370 | HANGUL CHOSEONG RIEUL-SSANGPIEUP | | 1 | 2 | ꥫ | #xa96b / 43371 | HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP | | 1 | 2 | ꥬ | #xa96c / 43372 | HANGUL CHOSEONG RIEUL-SIOS | | 1 | 2 | ꥭ | #xa96d / 43373 | HANGUL CHOSEONG RIEUL-CIEUC | | 1 | 2 | ꥮ | #xa96e / 43374 | HANGUL CHOSEONG RIEUL-KHIEUKH | | 1 | 2 | ꥯ | #xa96f / 43375 | HANGUL CHOSEONG MIEUM-KIYEOK | | 1 | 2 | ꥰ | #xa970 / 43376 | HANGUL CHOSEONG MIEUM-TIKEUT | | 1 | 2 | ꥱ | #xa971 / 43377 | HANGUL CHOSEONG MIEUM-SIOS | | 1 | 2 | ꥲ | #xa972 / 43378 | HANGUL CHOSEONG PIEUP-SIOS-THIEUTH | | 1 | 2 | ꥳ | #xa973 / 43379 | HANGUL CHOSEONG PIEUP-KHIEUKH | | 1 | 2 | ꥴ | #xa974 / 43380 | HANGUL CHOSEONG PIEUP-HIEUH | | 1 | 2 | ꥵ | #xa975 / 43381 | HANGUL CHOSEONG SSANGSIOS-PIEUP | | 1 | 2 | ꥶ | #xa976 / 43382 | HANGUL CHOSEONG IEUNG-RIEUL | | 1 | 2 | ꥷ | #xa977 / 43383 | HANGUL CHOSEONG IEUNG-HIEUH | | 1 | 2 | ꥸ | #xa978 / 43384 | HANGUL CHOSEONG SSANGCIEUC-HIEUH | | 1 | 2 | ꥹ | #xa979 / 43385 | HANGUL CHOSEONG SSANGTHIEUTH | | 1 | 2 | ꥺ | #xa97a / 43386 | HANGUL CHOSEONG PHIEUPH-HIEUH | | 1 | 2 | ꥻ | #xa97b / 43387 | HANGUL CHOSEONG HIEUH-SIOS | | 1 | 2 | ꥼ | #xa97c / 43388 | HANGUL CHOSEONG SSANGYEORINHIEUH | -------------------------------------------------------------------------------- FE10..FE16;W # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK FE17;W # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET FE18;W # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET FE19;W # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS => Should be changed to 2, since they are used with wide ideographic characters. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+----------------+---------------------------------------------------------------| | 1 | 2 | ︐ | #xfe10 / 65040 | PRESENTATION FORM FOR VERTICAL COMMA | | 1 | 2 | ︑ | #xfe11 / 65041 | PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA | | 1 | 2 | ︒ | #xfe12 / 65042 | PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP | | 1 | 2 | ︓ | #xfe13 / 65043 | PRESENTATION FORM FOR VERTICAL COLON | | 1 | 2 | ︔ | #xfe14 / 65044 | PRESENTATION FORM FOR VERTICAL SEMICOLON | | 1 | 2 | ︕ | #xfe15 / 65045 | PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK | | 1 | 2 | ︖ | #xfe16 / 65046 | PRESENTATION FORM FOR VERTICAL QUESTION MARK | | 1 | 2 | ︗ | #xfe17 / 65047 | PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET | | 1 | 2 | ︘ | #xfe18 / 65048 | PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET | | 1 | 2 | ︙ | #xfe19 / 65049 | PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS | -------------------------------------------------------------------------------- 1B000..1B001;W # Lo [2] KATAKANA LETTER ARCHAIC E..HIRAGANA LETTER ARCHAIC YE => Should be 2. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+----------------------------| | 1 | 2 | 𛀀 | #x1b000 / 110592 | KATAKANA LETTER ARCHAIC E | | 1 | 2 | 𛀁 | #x1b001 / 110593 | HIRAGANA LETTER ARCHAIC YE | --------------------------------------------------------------------------------= 1F004;W # So MAHJONG TILE RED DRAGON 1F0CF;W # So PLAYING CARD BLACK JOKER => don't know why these two are singled out as W, as all the others are N: 1F000..1F003;N # So [4] MAHJONG TILE EAST WIND..MAHJONG TILE NORTH WIND 1F004;W # So MAHJONG TILE RED DRAGON 1F005..1F02B;N # So [39] MAHJONG TILE GREEN DRAGON..MAHJONG TILE BACK 1F0C1..1F0CE;N # So [14] PLAYING CARD ACE OF DIAMONDS..PLAYING CARD KING OF DIAMONDS 1F0CF;W # So PLAYING CARD BLACK JOKER 1F0D1..1F0F5;N # So [37] PLAYING CARD ACE OF CLUBS..PLAYING CARD TRUMP-21 so keep them as 1 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+--------------------------| | 1 | 2 | 🀄 | #x1f004 / 126980 | MAHJONG TILE RED DRAGON | | 1 | 2 | 🃏 | #x1f0cf / 127183 | PLAYING CARD BLACK JOKER | -------------------------------------------------------------------------------- 1F240..1F248;W # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 => Should be 2. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-----------------------------------------------------| | 1 | 2 | 🉀 | #x1f240 / 127552 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C | | 1 | 2 | 🉁 | #x1f241 / 127553 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09 | | 1 | 2 | 🉂 | #x1f242 / 127554 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C | | 1 | 2 | 🉃 | #x1f243 / 127555 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89 | | 1 | 2 | 🉄 | #x1f244 / 127556 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9 | | 1 | 2 | 🉅 | #x1f245 / 127557 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253 | | 1 | 2 | 🉆 | #x1f246 / 127558 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7 | | 1 | 2 | 🉇 | #x1f247 / 127559 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD | | 1 | 2 | 🉈 | #x1f248 / 127560 | TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557 | -------------------------------------------------------------------------------- 1F250..1F251;W # So [2] CIRCLED IDEOGRAPH ADVANTAGE..CIRCLED IDEOGRAPH ACCEPT => Should be 2. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-----------------------------| | 1 | 2 | 🉐 | #x1f250 / 127568 | CIRCLED IDEOGRAPH ADVANTAGE | | 1 | 2 | 🉑 | #x1f251 / 127569 | CIRCLED IDEOGRAPH ACCEPT | -------------------------------------------------------------------------------- 1F321..1F32C;N # So [12] THERMOMETER..WIND BLOWING FACE => Don't know why these 12 are N among their surrounding W: 1F300..1F320;W # So [33] CYCLONE..SHOOTING STAR 1F321..1F32C;N # So [12] THERMOMETER..WIND BLOWING FACE 1F32D..1F335;W # So [9] HOT DOG..CACTUS so keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+----------------------------------| | 2 | 1 | 🌡 | #x1f321 / 127777 | THERMOMETER | | 2 | 1 | 🌢 | #x1f322 / 127778 | BLACK DROPLET | | 2 | 1 | 🌣 | #x1f323 / 127779 | WHITE SUN | | 2 | 1 | 🌤 | #x1f324 / 127780 | WHITE SUN WITH SMALL CLOUD | | 2 | 1 | 🌥 | #x1f325 / 127781 | WHITE SUN BEHIND CLOUD | | 2 | 1 | 🌦 | #x1f326 / 127782 | WHITE SUN BEHIND CLOUD WITH RAIN | | 2 | 1 | 🌧 | #x1f327 / 127783 | CLOUD WITH RAIN | | 2 | 1 | 🌨 | #x1f328 / 127784 | CLOUD WITH SNOW | | 2 | 1 | 🌩 | #x1f329 / 127785 | CLOUD WITH LIGHTNING | | 2 | 1 | 🌪 | #x1f32a / 127786 | CLOUD WITH TORNADO | | 2 | 1 | 🌫 | #x1f32b / 127787 | FOG | | 2 | 1 | 🌬 | #x1f32c / 127788 | WIND BLOWING FACE | -------------------------------------------------------------------------------- 1F336;N # So HOT PEPPER 1F37D;N # So FORK AND KNIFE WITH PLATE 1F394..1F39F;N # So [12] HEART WITH TIP ON THE LEFT..ADMISSION TICKETS 1F3CB..1F3CE;N # So [4] WEIGHT LIFTER..RACING CAR 1F3D4..1F3DF;N # So [12] SNOW CAPPED MOUNTAIN..STADIUM 1F3F1..1F3F3;N # So [3] WHITE PENNANT..WAVING WHITE FLAG 1F3F5..1F3F7;N # So [3] ROSETTE..LABEL => Don't know why these are singled out as N among their surrounding W: 1F32D..1F335;W # So [9] HOT DOG..CACTUS 1F336;N # So HOT PEPPER 1F337..1F37C;W # So [70] TULIP..BABY BOTTLE 1F37D;N # So FORK AND KNIFE WITH PLATE 1F37E..1F393;W # So [22] BOTTLE WITH POPPING CORK..GRADUATION CAP 1F394..1F39F;N # So [12] HEART WITH TIP ON THE LEFT..ADMISSION TICKETS 1F3A0..1F3CA;W # So [43] CAROUSEL HORSE..SWIMMER 1F3CB..1F3CE;N # So [4] WEIGHT LIFTER..RACING CAR 1F3CF..1F3D3;W # So [5] CRICKET BAT AND BALL..TABLE TENNIS PADDLE AND BALL 1F3D4..1F3DF;N # So [12] SNOW CAPPED MOUNTAIN..STADIUM 1F3E0..1F3F0;W # So [17] HOUSE BUILDING..EUROPEAN CASTLE 1F3F1..1F3F3;N # So [3] WHITE PENNANT..WAVING WHITE FLAG 1F3F4;W # So WAVING BLACK FLAG 1F3F5..1F3F7;N # So [3] ROSETTE..LABEL 1F3F8..1F3FA;W # So [3] BADMINTON RACQUET AND SHUTTLECOCK..AMPHORA so keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+---------------------------------| | 2 | 1 | 🌶 | #x1f336 / 127798 | HOT PEPPER | | 2 | 1 | 🍽 | #x1f37d / 127869 | FORK AND KNIFE WITH PLATE | | 2 | 1 | 🎔 | #x1f394 / 127892 | HEART WITH TIP ON THE LEFT | | 2 | 1 | 🎕 | #x1f395 / 127893 | BOUQUET OF FLOWERS | | 2 | 1 | 🎖 | #x1f396 / 127894 | MILITARY MEDAL | | 2 | 1 | 🎗 | #x1f397 / 127895 | REMINDER RIBBON | | 2 | 1 | 🎘 | #x1f398 / 127896 | MUSICAL KEYBOARD WITH JACKS | | 2 | 1 | 🎙 | #x1f399 / 127897 | STUDIO MICROPHONE | | 2 | 1 | 🎚 | #x1f39a / 127898 | LEVEL SLIDER | | 2 | 1 | 🎛 | #x1f39b / 127899 | CONTROL KNOBS | | 2 | 1 | 🎜 | #x1f39c / 127900 | BEAMED ASCENDING MUSICAL NOTES | | 2 | 1 | 🎝 | #x1f39d / 127901 | BEAMED DESCENDING MUSICAL NOTES | | 2 | 1 | 🎞 | #x1f39e / 127902 | FILM FRAMES | | 2 | 1 | 🎟 | #x1f39f / 127903 | ADMISSION TICKETS | | 2 | 1 | 🏋 | #x1f3cb / 127947 | WEIGHT LIFTER | | 2 | 1 | 🏌 | #x1f3cc / 127948 | GOLFER | | 2 | 1 | 🏍 | #x1f3cd / 127949 | RACING MOTORCYCLE | | 2 | 1 | 🏎 | #x1f3ce / 127950 | RACING CAR | | 2 | 1 | 🏔 | #x1f3d4 / 127956 | SNOW CAPPED MOUNTAIN | | 2 | 1 | 🏕 | #x1f3d5 / 127957 | CAMPING | | 2 | 1 | 🏖 | #x1f3d6 / 127958 | BEACH WITH UMBRELLA | | 2 | 1 | 🏗 | #x1f3d7 / 127959 | BUILDING CONSTRUCTION | | 2 | 1 | 🏘 | #x1f3d8 / 127960 | HOUSE BUILDINGS | | 2 | 1 | 🏙 | #x1f3d9 / 127961 | CITYSCAPE | | 2 | 1 | 🏚 | #x1f3da / 127962 | DERELICT HOUSE BUILDING | | 2 | 1 | 🏛 | #x1f3db / 127963 | CLASSICAL BUILDING | | 2 | 1 | 🏜 | #x1f3dc / 127964 | DESERT | | 2 | 1 | 🏝 | #x1f3dd / 127965 | DESERT ISLAND | | 2 | 1 | 🏞 | #x1f3de / 127966 | NATIONAL PARK | | 2 | 1 | 🏟 | #x1f3df / 127967 | STADIUM | | 2 | 1 | 🏱 | #x1f3f1 / 127985 | WHITE PENNANT | | 2 | 1 | 🏲 | #x1f3f2 / 127986 | BLACK PENNANT | | 2 | 1 | 🏳 | #x1f3f3 / 127987 | WAVING WHITE FLAG | | 2 | 1 | 🏵 | #x1f3f5 / 127989 | ROSETTE | | 2 | 1 | 🏶 | #x1f3f6 / 127990 | BLACK ROSETTE | | 2 | 1 | 🏷 | #x1f3f7 / 127991 | LABEL | -------------------------------------------------------------------------------- 1F43F;N # So CHIPMUNK 1F441;N # So EYE 1F4FD..1F4FE;N # So [2] FILM PROJECTOR..PORTABLE STEREO => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-----------------| | 2 | 1 | 🐿 | #x1f43f / 128063 | CHIPMUNK | | 2 | 1 | 👁 | #x1f441 / 128065 | EYE | | 2 | 1 | 📽 | #x1f4fd / 128253 | FILM PROJECTOR | | 2 | 1 | 📾 | #x1f4fe / 128254 | PORTABLE STEREO | -------------------------------------------------------------------------------- 1F53E..1F54A;N # So [13] LOWER RIGHT SHADOWED WHITE CIRCLE..DOVE OF PEACE => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+------------------------------------------| | 2 | 1 | 🔾 | #x1f53e / 128318 | LOWER RIGHT SHADOWED WHITE CIRCLE | | 2 | 1 | 🔿 | #x1f53f / 128319 | UPPER RIGHT SHADOWED WHITE CIRCLE | | 2 | 1 | 🕀 | #x1f540 / 128320 | CIRCLED CROSS POMMEE | | 2 | 1 | 🕁 | #x1f541 / 128321 | CROSS POMMEE WITH HALF-CIRCLE BELOW | | 2 | 1 | 🕂 | #x1f542 / 128322 | CROSS POMMEE | | 2 | 1 | 🕃 | #x1f543 / 128323 | NOTCHED LEFT SEMICIRCLE WITH THREE DOTS | | 2 | 1 | 🕄 | #x1f544 / 128324 | NOTCHED RIGHT SEMICIRCLE WITH THREE DOTS | | 2 | 1 | 🕅 | #x1f545 / 128325 | SYMBOL FOR MARKS CHAPTER | | 2 | 1 | 🕆 | #x1f546 / 128326 | WHITE LATIN CROSS | | 2 | 1 | 🕇 | #x1f547 / 128327 | HEAVY LATIN CROSS | | 2 | 1 | 🕈 | #x1f548 / 128328 | CELTIC CROSS | | 2 | 1 | 🕉 | #x1f549 / 128329 | OM SYMBOL | | 2 | 1 | 🕊 | #x1f54a / 128330 | DOVE OF PEACE | -------------------------------------------------------------------------------- 1F54F;N # So BOWL OF HYGIEIA => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-----------------| | 2 | 1 | 🕏 | #x1f54f / 128335 | BOWL OF HYGIEIA | -------------------------------------------------------------------------------- 1F568..1F579;N # So [18] RIGHT SPEAKER..JOYSTICK => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+--------------------------------------| | 2 | 1 | 🕨 | #x1f568 / 128360 | RIGHT SPEAKER | | 2 | 1 | 🕩 | #x1f569 / 128361 | RIGHT SPEAKER WITH ONE SOUND WAVE | | 2 | 1 | 🕪 | #x1f56a / 128362 | RIGHT SPEAKER WITH THREE SOUND WAVES | | 2 | 1 | 🕫 | #x1f56b / 128363 | BULLHORN | | 2 | 1 | 🕬 | #x1f56c / 128364 | BULLHORN WITH SOUND WAVES | | 2 | 1 | 🕭 | #x1f56d / 128365 | RINGING BELL | | 2 | 1 | 🕮 | #x1f56e / 128366 | BOOK | | 2 | 1 | 🕯 | #x1f56f / 128367 | CANDLE | | 2 | 1 | 🕰 | #x1f570 / 128368 | MANTELPIECE CLOCK | | 2 | 1 | 🕱 | #x1f571 / 128369 | BLACK SKULL AND CROSSBONES | | 2 | 1 | 🕲 | #x1f572 / 128370 | NO PIRACY | | 2 | 1 | 🕳 | #x1f573 / 128371 | HOLE | | 2 | 1 | 🕴 | #x1f574 / 128372 | MAN IN BUSINESS SUIT LEVITATING | | 2 | 1 | 🕵 | #x1f575 / 128373 | SLEUTH OR SPY | | 2 | 1 | 🕶 | #x1f576 / 128374 | DARK SUNGLASSES | | 2 | 1 | 🕷 | #x1f577 / 128375 | SPIDER | | 2 | 1 | 🕸 | #x1f578 / 128376 | SPIDER WEB | | 2 | 1 | 🕹 | #x1f579 / 128377 | JOYSTICK | -------------------------------------------------------------------------------- 1F57B..1F594;N # So [26] LEFT HAND TELEPHONE RECEIVER..REVERSED VICTORY HAND => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-------------------------------------------| | 2 | 1 | 🕻 | #x1f57b / 128379 | LEFT HAND TELEPHONE RECEIVER | | 2 | 1 | 🕼 | #x1f57c / 128380 | TELEPHONE RECEIVER WITH PAGE | | 2 | 1 | 🕽 | #x1f57d / 128381 | RIGHT HAND TELEPHONE RECEIVER | | 2 | 1 | 🕾 | #x1f57e / 128382 | WHITE TOUCHTONE TELEPHONE | | 2 | 1 | 🕿 | #x1f57f / 128383 | BLACK TOUCHTONE TELEPHONE | | 2 | 1 | 🖀 | #x1f580 / 128384 | TELEPHONE ON TOP OF MODEM | | 2 | 1 | 🖁 | #x1f581 / 128385 | CLAMSHELL MOBILE PHONE | | 2 | 1 | 🖂 | #x1f582 / 128386 | BACK OF ENVELOPE | | 2 | 1 | 🖃 | #x1f583 / 128387 | STAMPED ENVELOPE | | 2 | 1 | 🖄 | #x1f584 / 128388 | ENVELOPE WITH LIGHTNING | | 2 | 1 | 🖅 | #x1f585 / 128389 | FLYING ENVELOPE | | 2 | 1 | 🖆 | #x1f586 / 128390 | PEN OVER STAMPED ENVELOPE | | 2 | 1 | 🖇 | #x1f587 / 128391 | LINKED PAPERCLIPS | | 2 | 1 | 🖈 | #x1f588 / 128392 | BLACK PUSHPIN | | 2 | 1 | 🖉 | #x1f589 / 128393 | LOWER LEFT PENCIL | | 2 | 1 | 🖊 | #x1f58a / 128394 | LOWER LEFT BALLPOINT PEN | | 2 | 1 | 🖋 | #x1f58b / 128395 | LOWER LEFT FOUNTAIN PEN | | 2 | 1 | 🖌 | #x1f58c / 128396 | LOWER LEFT PAINTBRUSH | | 2 | 1 | 🖍 | #x1f58d / 128397 | LOWER LEFT CRAYON | | 2 | 1 | 🖎 | #x1f58e / 128398 | LEFT WRITING HAND | | 2 | 1 | 🖏 | #x1f58f / 128399 | TURNED OK HAND SIGN | | 2 | 1 | 🖐 | #x1f590 / 128400 | RAISED HAND WITH FINGERS SPLAYED | | 2 | 1 | 🖑 | #x1f591 / 128401 | REVERSED RAISED HAND WITH FINGERS SPLAYED | | 2 | 1 | 🖒 | #x1f592 / 128402 | REVERSED THUMBS UP SIGN | | 2 | 1 | 🖓 | #x1f593 / 128403 | REVERSED THUMBS DOWN SIGN | | 2 | 1 | 🖔 | #x1f594 / 128404 | REVERSED VICTORY HAND | -------------------------------------------------------------------------------- 1F597..1F5A3;N # So [13] WHITE DOWN POINTING LEFT HAND INDEX..BLACK DOWN POINTING BACKHAND INDEX => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+-------------------------------------| | 2 | 1 | 🖗 | #x1f597 / 128407 | WHITE DOWN POINTING LEFT HAND INDEX | | 2 | 1 | 🖘 | #x1f598 / 128408 | SIDEWAYS WHITE LEFT POINTING INDEX | | 2 | 1 | 🖙 | #x1f599 / 128409 | SIDEWAYS WHITE RIGHT POINTING INDEX | | 2 | 1 | 🖚 | #x1f59a / 128410 | SIDEWAYS BLACK LEFT POINTING INDEX | | 2 | 1 | 🖛 | #x1f59b / 128411 | SIDEWAYS BLACK RIGHT POINTING INDEX | | 2 | 1 | 🖜 | #x1f59c / 128412 | BLACK LEFT POINTING BACKHAND INDEX | | 2 | 1 | 🖝 | #x1f59d / 128413 | BLACK RIGHT POINTING BACKHAND INDEX | | 2 | 1 | 🖞 | #x1f59e / 128414 | SIDEWAYS WHITE UP POINTING INDEX | | 2 | 1 | 🖟 | #x1f59f / 128415 | SIDEWAYS WHITE DOWN POINTING INDEX | | 2 | 1 | 🖠 | #x1f5a0 / 128416 | SIDEWAYS BLACK UP POINTING INDEX | | 2 | 1 | 🖡 | #x1f5a1 / 128417 | SIDEWAYS BLACK DOWN POINTING INDEX | | 2 | 1 | 🖢 | #x1f5a2 / 128418 | BLACK UP POINTING BACKHAND INDEX | | 2 | 1 | 🖣 | #x1f5a3 / 128419 | BLACK DOWN POINTING BACKHAND INDEX | -------------------------------------------------------------------------------- 1F5A5..1F5FA;N # So [86] DESKTOP COMPUTER..WORLD MAP => same as above, keep them as 2 for consistency. -------------------------------------------------------------------------------- | CW | EAW | Char | Code Point | Name | |----+-----+------+------------------+--------------------------------------------| | 2 | 1 | 🖥 | #x1f5a5 / 128421 | DESKTOP COMPUTER | | 2 | 1 | 🖦 | #x1f5a6 / 128422 | KEYBOARD AND MOUSE | | 2 | 1 | 🖧 | #x1f5a7 / 128423 | THREE NETWORKED COMPUTERS | | 2 | 1 | 🖨 | #x1f5a8 / 128424 | PRINTER | | 2 | 1 | 🖩 | #x1f5a9 / 128425 | POCKET CALCULATOR | | 2 | 1 | 🖪 | #x1f5aa / 128426 | BLACK HARD SHELL FLOPPY DISK | | 2 | 1 | 🖫 | #x1f5ab / 128427 | WHITE HARD SHELL FLOPPY DISK | | 2 | 1 | 🖬 | #x1f5ac / 128428 | SOFT SHELL FLOPPY DISK | | 2 | 1 | 🖭 | #x1f5ad / 128429 | TAPE CARTRIDGE | | 2 | 1 | 🖮 | #x1f5ae / 128430 | WIRED KEYBOARD | | 2 | 1 | 🖯 | #x1f5af / 128431 | ONE BUTTON MOUSE | | 2 | 1 | 🖰 | #x1f5b0 / 128432 | TWO BUTTON MOUSE | | 2 | 1 | 🖱 | #x1f5b1 / 128433 | THREE BUTTON MOUSE | | 2 | 1 | 🖲 | #x1f5b2 / 128434 | TRACKBALL | | 2 | 1 | 🖳 | #x1f5b3 / 128435 | OLD PERSONAL COMPUTER | | 2 | 1 | 🖴 | #x1f5b4 / 128436 | HARD DISK | | 2 | 1 | 🖵 | #x1f5b5 / 128437 | SCREEN | | 2 | 1 | 🖶 | #x1f5b6 / 128438 | PRINTER ICON | | 2 | 1 | 🖷 | #x1f5b7 / 128439 | FAX ICON | | 2 | 1 | 🖸 | #x1f5b8 / 128440 | OPTICAL DISC ICON | | 2 | 1 | 🖹 | #x1f5b9 / 128441 | DOCUMENT WITH TEXT | | 2 | 1 | 🖺 | #x1f5ba / 128442 | DOCUMENT WITH TEXT AND PICTURE | | 2 | 1 | 🖻 | #x1f5bb / 128443 | DOCUMENT WITH PICTURE | | 2 | 1 | 🖼 | #x1f5bc / 128444 | FRAME WITH PICTURE | | 2 | 1 | 🖽 | #x1f5bd / 128445 | FRAME WITH TILES | | 2 | 1 | 🖾 | #x1f5be / 128446 | FRAME WITH AN X | | 2 | 1 | 🖿 | #x1f5bf / 128447 | BLACK FOLDER | | 2 | 1 | 🗀 | #x1f5c0 / 128448 | FOLDER | | 2 | 1 | 🗁 | #x1f5c1 / 128449 | OPEN FOLDER | | 2 | 1 | 🗂 | #x1f5c2 / 128450 | CARD INDEX DIVIDERS | | 2 | 1 | 🗃 | #x1f5c3 / 128451 | CARD FILE BOX | | 2 | 1 | 🗄 | #x1f5c4 / 128452 | FILE CABINET | | 2 | 1 | 🗅 | #x1f5c5 / 128453 | EMPTY NOTE | | 2 | 1 | 🗆 | #x1f5c6 / 128454 | EMPTY NOTE PAGE | | 2 | 1 | 🗇 | #x1f5c7 / 128455 | EMPTY NOTE PAD | | 2 | 1 | 🗈 | #x1f5c8 / 128456 | NOTE | | 2 | 1 | 🗉 | #x1f5c9 / 128457 | NOTE PAGE | | 2 | 1 | 🗊 | #x1f5ca / 128458 | NOTE PAD | | 2 | 1 | 🗋 | #x1f5cb / 128459 | EMPTY DOCUMENT | | 2 | 1 | 🗌 | #x1f5cc / 128460 | EMPTY PAGE | | 2 | 1 | 🗍 | #x1f5cd / 128461 | EMPTY PAGES | | 2 | 1 | 🗎 | #x1f5ce / 128462 | DOCUMENT | | 2 | 1 | 🗏 | #x1f5cf / 128463 | PAGE | | 2 | 1 | 🗐 | #x1f5d0 / 128464 | PAGES | | 2 | 1 | 🗑 | #x1f5d1 / 128465 | WASTEBASKET | | 2 | 1 | 🗒 | #x1f5d2 / 128466 | SPIRAL NOTE PAD | | 2 | 1 | 🗓 | #x1f5d3 / 128467 | SPIRAL CALENDAR PAD | | 2 | 1 | 🗔 | #x1f5d4 / 128468 | DESKTOP WINDOW | | 2 | 1 | 🗕 | #x1f5d5 / 128469 | MINIMIZE | | 2 | 1 | 🗖 | #x1f5d6 / 128470 | MAXIMIZE | | 2 | 1 | 🗗 | #x1f5d7 / 128471 | OVERLAP | | 2 | 1 | 🗘 | #x1f5d8 / 128472 | CLOCKWISE RIGHT AND LEFT SEMICIRCLE ARROWS | | 2 | 1 | 🗙 | #x1f5d9 / 128473 | CANCELLATION X | | 2 | 1 | 🗚 | #x1f5da / 128474 | INCREASE FONT SIZE SYMBOL | | 2 | 1 | 🗛 | #x1f5db / 128475 | DECREASE FONT SIZE SYMBOL | | 2 | 1 | 🗜 | #x1f5dc / 128476 | COMPRESSION | | 2 | 1 | 🗝 | #x1f5dd / 128477 | OLD KEY | | 2 | 1 | 🗞 | #x1f5de / 128478 | ROLLED-UP NEWSPAPER | | 2 | 1 | 🗟 | #x1f5df / 128479 | PAGE WITH CIRCLED TEXT | | 2 | 1 | 🗠 | #x1f5e0 / 128480 | STOCK CHART | | 2 | 1 | 🗡 | #x1f5e1 / 128481 | DAGGER KNIFE | | 2 | 1 | 🗢 | #x1f5e2 / 128482 | LIPS | | 2 | 1 | 🗣 | #x1f5e3 / 128483 | SPEAKING HEAD IN SILHOUETTE | | 2 | 1 | 🗤 | #x1f5e4 / 128484 | THREE RAYS ABOVE | | 2 | 1 | 🗥 | #x1f5e5 / 128485 | THREE RAYS BELOW | | 2 | 1 | 🗦 | #x1f5e6 / 128486 | THREE RAYS LEFT | | 2 | 1 | 🗧 | #x1f5e7 / 128487 | THREE RAYS RIGHT | | 2 | 1 | 🗨 | #x1f5e8 / 128488 | LEFT SPEECH BUBBLE | | 2 | 1 | 🗩 | #x1f5e9 / 128489 | RIGHT SPEECH BUBBLE | | 2 | 1 | 🗪 | #x1f5ea / 128490 | TWO SPEECH BUBBLES | | 2 | 1 | 🗫 | #x1f5eb / 128491 | THREE SPEECH BUBBLES | | 2 | 1 | 🗬 | #x1f5ec / 128492 | LEFT THOUGHT BUBBLE | | 2 | 1 | 🗭 | #x1f5ed / 128493 | RIGHT THOUGHT BUBBLE | | 2 | 1 | 🗮 | #x1f5ee / 128494 | LEFT ANGER BUBBLE | | 2 | 1 | 🗯 | #x1f5ef / 128495 | RIGHT ANGER BUBBLE | | 2 | 1 | 🗰 | #x1f5f0 / 128496 | MOOD BUBBLE | | 2 | 1 | 🗱 | #x1f5f1 / 128497 | LIGHTNING MOOD BUBBLE | | 2 | 1 | 🗲 | #x1f5f2 / 128498 | LIGHTNING MOOD | | 2 | 1 | 🗳 | #x1f5f3 / 128499 | BALLOT BOX WITH BALLOT | | 2 | 1 | 🗴 | #x1f5f4 / 128500 | BALLOT SCRIPT X | | 2 | 1 | 🗵 | #x1f5f5 / 128501 | BALLOT BOX WITH SCRIPT X | | 2 | 1 | 🗶 | #x1f5f6 / 128502 | BALLOT BOLD SCRIPT X | | 2 | 1 | 🗷 | #x1f5f7 / 128503 | BALLOT BOX WITH BOLD SCRIPT X | | 2 | 1 | 🗸 | #x1f5f8 / 128504 | LIGHT CHECK MARK | | 2 | 1 | 🗹 | #x1f5f9 / 128505 | BALLOT BOX WITH BOLD CHECK | | 2 | 1 | 🗺 | #x1f5fa / 128506 | WORLD MAP | -- Georges Ko gko <at> gko.net 2016-10-16
Eli Zaretskii <eliz <at> gnu.org>
:Georges Ko <gko <at> gko.net>
:Message #10 received at 24705-done <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Georges Ko <gko <at> gko.net> Cc: 24705-done <at> debbugs.gnu.org Subject: Re: bug#24705: 25.1; char-width and EastAsianWidth-9.0.0.txt discrepancies Date: Sun, 16 Oct 2016 14:23:11 +0300
> From: Georges Ko <gko <at> gko.net> > Date: Sun, 16 Oct 2016 18:05:47 +0800 > > Here are discrepancies found between Emacs 25.1 and > EastAsianWidth-9.0.0.txt, found in > (http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt): > > - CW is output of (char-width C), > - EAW is 2nd column of EastAsianWidth-9.0.0.txt: > - 1 if N, Na or H > - 2 if F or W > > Some should be changed, some could, some not: see '=>'... Thanks, I've changed them all.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 13 Nov 2016 12:24:04 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.