update unicode to version 6.3.0 from 6.2.0. these changes are fairly trivial. Reference: /n/atom/patch/applied/unicode6.3.0 Date: Sun Jan 12 18:38:57 CET 2014 Signed-off-by: quanstro@quanstro.net --- /sys/man/2/runeclass Sun Jan 12 18:36:01 2014 +++ /sys/man/2/runeclass Sun Jan 12 18:36:02 2014 @@ -48,6 +48,6 @@ .br The Unicode Consortium. .IR "The Unicode Standard" , -Version 6.2.0, (Mountain View, CA: The Unicode Consortium, 2011. ISBN 978-1-936213-07-8) +Version 6.3.0, (Mountain View, CA: The Unicode Consortium, 2013. ISBN 978-1-936213-08-5) .br -http://www.unicode.org/versions/Unicode6.2.0 +http://www.unicode.org/versions/Unicode6.3.0 --- /sys/src/cmd/runetype/mkfile Sun Jan 12 18:36:03 2014 +++ /sys/src/cmd/runetype/mkfile Sun Jan 12 18:36:04 2014 @@ -98,4 +98,4 @@ block:D: hget $url/Blocks.txt>$target -CLEANFILES=$HDOT block.h +CLEANFILES=$HDOT block.h unicode --- /sys/src/libc/port/runetype.h Sun Jan 12 18:36:09 2014 +++ /sys/src/libc/port/runetype.h Sun Jan 12 18:36:12 2014 @@ -5,7 +5,6 @@ 0x0020, 0x0020, /* space */ 0x00a0, 0x00a0, /* non-breaking space */ 0x1680, 0x1680, /* ogham space mark */ - 0x180e, 0x180e, /* mongolian vowel separator */ 0x2000, 0x200b, /* en quad - zero width space */ 0x2028, 0x2029, /* line separator - paragraph separator */ 0x202f, 0x202f, /* narrow no-break space */ --- /lib/unicode Sun Jan 12 18:36:49 2014 +++ /lib/unicode Sun Jan 12 18:37:15 2014 @@ -1505,6 +1505,7 @@ 000619 arabic small damma 00061a arabic small kasra 00061b arabic semicolon +00061c arabic letter mark 00061e arabic triple dot punctuation mark 00061f arabic question mark 000620 arabic letter kashmiri yeh @@ -7112,6 +7113,10 @@ 002062 invisible times 002063 invisible separator 002064 invisible plus +002066 left-to-right isolate +002067 right-to-left isolate +002068 first strong isolate +002069 pop directional isolate 00206a inhibit symmetric swapping 00206b activate symmetric swapping 00206c inhibit arabic form shaping