Unicode 6.3.0
This commit is contained in:
parent
0dfbf3d314
commit
328cbf510c
14
expr.c
14
expr.c
@ -23,7 +23,7 @@
|
||||
|
||||
#include "sh.h"
|
||||
|
||||
__RCSID("$MirOS: src/bin/mksh/expr.c,v 1.72 2013/07/21 18:38:56 tg Exp $");
|
||||
__RCSID("$MirOS: src/bin/mksh/expr.c,v 1.73 2013/11/30 23:20:03 tg Exp $");
|
||||
|
||||
/* the order of these enums is constrained by the order of opinfo[] */
|
||||
enum token {
|
||||
@ -917,7 +917,7 @@ ksh_access(const char *fn, int mode)
|
||||
}
|
||||
|
||||
#ifndef MKSH_mirbsd_wcwidth
|
||||
/* From: X11/xc/programs/xterm/wcwidth.c,v 1.6 2013/05/31 23:27:09 tg Exp $ */
|
||||
/* From: X11/xc/programs/xterm/wcwidth.c,v 1.7 2013/11/30 23:20:03 tg Exp $ */
|
||||
|
||||
struct mb_ucsrange {
|
||||
unsigned short beg;
|
||||
@ -928,8 +928,8 @@ static int mb_ucsbsearch(const struct mb_ucsrange arr[], size_t elems,
|
||||
unsigned int val);
|
||||
|
||||
/*
|
||||
* Generated by MirOS: contrib/code/Snippets/eawparse,v 1.1 2013/05/31 23:27:16 tg Exp $
|
||||
* from Unicode 6.2.0
|
||||
* Generated by MirOS: contrib/code/Snippets/eawparse,v 1.2 2013/11/30 13:45:17 tg Exp $
|
||||
* from the Unicode Character Database, Version 6.3.0
|
||||
*/
|
||||
|
||||
static const struct mb_ucsrange mb_ucs_combining[] = {
|
||||
@ -942,6 +942,7 @@ static const struct mb_ucsrange mb_ucs_combining[] = {
|
||||
{ 0x05C7, 0x05C7 },
|
||||
{ 0x0600, 0x0604 },
|
||||
{ 0x0610, 0x061A },
|
||||
{ 0x061C, 0x061C },
|
||||
{ 0x064B, 0x065F },
|
||||
{ 0x0670, 0x0670 },
|
||||
{ 0x06D6, 0x06DD },
|
||||
@ -1050,13 +1051,14 @@ static const struct mb_ucsrange mb_ucs_combining[] = {
|
||||
{ 0x17C6, 0x17C6 },
|
||||
{ 0x17C9, 0x17D3 },
|
||||
{ 0x17DD, 0x17DD },
|
||||
{ 0x180B, 0x180D },
|
||||
{ 0x180B, 0x180E },
|
||||
{ 0x18A9, 0x18A9 },
|
||||
{ 0x1920, 0x1922 },
|
||||
{ 0x1927, 0x1928 },
|
||||
{ 0x1932, 0x1932 },
|
||||
{ 0x1939, 0x193B },
|
||||
{ 0x1A17, 0x1A18 },
|
||||
{ 0x1A1B, 0x1A1B },
|
||||
{ 0x1A56, 0x1A56 },
|
||||
{ 0x1A58, 0x1A5E },
|
||||
{ 0x1A60, 0x1A60 },
|
||||
@ -1090,7 +1092,7 @@ static const struct mb_ucsrange mb_ucs_combining[] = {
|
||||
{ 0x200B, 0x200F },
|
||||
{ 0x202A, 0x202E },
|
||||
{ 0x2060, 0x2064 },
|
||||
{ 0x206A, 0x206F },
|
||||
{ 0x2066, 0x206F },
|
||||
{ 0x20D0, 0x20F0 },
|
||||
{ 0x2CEF, 0x2CF1 },
|
||||
{ 0x2D7F, 0x2D7F },
|
||||
|
4
sh.h
4
sh.h
@ -164,7 +164,7 @@
|
||||
#endif
|
||||
|
||||
#ifdef EXTERN
|
||||
__RCSID("$MirOS: src/bin/mksh/sh.h,v 1.679 2013/11/30 17:41:35 tg Exp $");
|
||||
__RCSID("$MirOS: src/bin/mksh/sh.h,v 1.680 2013/11/30 23:20:04 tg Exp $");
|
||||
#endif
|
||||
#define MKSH_VERSION "R48 2013/11/30"
|
||||
|
||||
@ -424,7 +424,7 @@ extern int __cdecl setegid(gid_t);
|
||||
|
||||
/* remove redundancies */
|
||||
|
||||
#if defined(MirBSD) && (MirBSD >= 0x0AB3) && !defined(MKSH_OPTSTATIC)
|
||||
#if defined(MirBSD) && (MirBSD >= 0x0AB5) && !defined(MKSH_OPTSTATIC)
|
||||
#define MKSH_mirbsd_wcwidth
|
||||
#define utf_wcwidth(i) wcwidth((__WCHAR_TYPE__)i)
|
||||
extern int wcwidth(__WCHAR_TYPE__);
|
||||
|
Loading…
x
Reference in New Issue
Block a user