summaryrefslogtreecommitdiffstats
path: root/usr.bin/mklocale
diff options
context:
space:
mode:
authorkeichii <keichii@FreeBSD.org>2002-08-16 13:46:43 +0000
committerkeichii <keichii@FreeBSD.org>2002-08-16 13:46:43 +0000
commitc7575e1fccd835aa182ca4a4afca1599e8f4790d (patch)
tree525b42ce790d992de4f7e5344e67d651ed1c6317 /usr.bin/mklocale
parent99fd6cbd411805765c0684e119cb525a9c17d100 (diff)
downloadFreeBSD-src-c7575e1fccd835aa182ca4a4afca1599e8f4790d.zip
FreeBSD-src-c7575e1fccd835aa182ca4a4afca1599e8f4790d.tar.gz
Add swidth definitions and lex code to mklocale
After adding swidth support in iswctype.c and ctype.h Submitted by: clkao@clkao.org Reviewed by: keichii,ache Obtained from: NetBSD MFC after: 1 month
Diffstat (limited to 'usr.bin/mklocale')
-rw-r--r--usr.bin/mklocale/lex.l4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.bin/mklocale/lex.l b/usr.bin/mklocale/lex.l
index 11ce80a..eeed535 100644
--- a/usr.bin/mklocale/lex.l
+++ b/usr.bin/mklocale/lex.l
@@ -118,6 +118,10 @@ SPECIAL { yylval.i = _CTYPE_T|_CTYPE_R|_CTYPE_G;
return(LIST); }
PHONOGRAM { yylval.i = _CTYPE_Q|_CTYPE_R|_CTYPE_G;
return(LIST); }
+SWIDTH0 { yylval.i = _CTYPE_SW0; return(LIST); }
+SWIDTH1 { yylval.i = _CTYPE_SW1; return(LIST); }
+SWIDTH2 { yylval.i = _CTYPE_SW2; return(LIST); }
+SWIDTH3 { yylval.i = _CTYPE_SW3; return(LIST); }
VARIABLE[\t ] { static char vbuf[1024];
char *v = vbuf;
OpenPOWER on IntegriCloud