unigbrk: New modules for grapheme clusters.
authorBen Pfaff <blp@cs.stanford.edu>
Sat, 1 Jan 2011 16:47:34 +0000 (08:47 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Sat, 1 Jan 2011 16:47:34 +0000 (08:47 -0800)
commit221d8efe25aa7f053d3a2d2dedb4f98886500784
treea009d52ef769f8121192a1c181594736f7cd2d8a
parent82c48f3071bf6bed40b7914fc87732c491b9d548
unigbrk: New modules for grapheme clusters.

New module 'u8-grapheme-len'.
* modules/unigbrk/u8-grapheme-len: New file.
* modules/unigbrk/u8-grapheme-len-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u8-grapheme-len.c: New file.
* tests/unigbrk/test-u8-grapheme-len.c: New file.

New module 'u16-grapheme-len'.
* modules/unigbrk/u16-grapheme-len: New file.
* modules/unigbrk/u16-grapheme-len-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u16-grapheme-len.c: New file.
* tests/unigbrk/test-u16-grapheme-len.c: New file.

New module 'u32-grapheme-len'.
* modules/unigbrk/u32-grapheme-len: New file.
* modules/unigbrk/u32-grapheme-len-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u32-grapheme-len.c: New file.
* tests/unigbrk/test-u32-grapheme-len.c: New file.

New module 'u8-grapheme-next'.
* modules/unigbrk/u8-grapheme-next: New file.
* modules/unigbrk/u8-grapheme-next-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u8-grapheme-next.c: New file.
* tests/unigbrk/test-u8-grapheme-next.c: New file.

New module 'u16-grapheme-next'.
* modules/unigbrk/u16-grapheme-next: New file.
* modules/unigbrk/u16-grapheme-next-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u16-grapheme-next.c: New file.
* tests/unigbrk/test-u16-grapheme-next.c: New file.

New module 'u32-grapheme-next'.
* modules/unigbrk/u32-grapheme-next: New file.
* modules/unigbrk/u32-grapheme-next-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u32-grapheme-next.c: New file.
* tests/unigbrk/test-u32-grapheme-next.c: New file.

New module 'u8-grapheme-prev'.
* modules/unigbrk/u8-grapheme-prev: New file.
* modules/unigbrk/u8-grapheme-prev-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u8-grapheme-prev.c: New file.
* tests/unigbrk/test-u8-grapheme-prev.c: New file.

New module 'u16-grapheme-prev'.
* modules/unigbrk/u16-grapheme-prev: New file.
* modules/unigbrk/u16-grapheme-prev-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u16-grapheme-prev.c: New file.
* tests/unigbrk/test-u16-grapheme-prev.c: New file.

New module 'u32-grapheme-prev'.
* modules/unigbrk/u32-grapheme-prev: New file.
* modules/unigbrk/u32-grapheme-prev-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u32-grapheme-prev.c: New file.
* tests/unigbrk/test-u32-grapheme-prev.c: New file.

New module 'u8-grapheme-breaks'.
* modules/unigbrk/u8-grapheme-breaks: New file.
* modules/unigbrk/u8-grapheme-breaks-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u8-grapheme-breaks.c: New file.
* tests/unigbrk/test-u8-grapheme-breaks.c: New file.

New module 'u16-grapheme-breaks'.
* modules/unigbrk/u16-grapheme-breaks: New file.
* modules/unigbrk/u16-grapheme-breaks-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u16-grapheme-breaks.c: New file.
* tests/unigbrk/test-u16-grapheme-breaks.c: New file.

New module 'u32-grapheme-breaks'.
* modules/unigbrk/u32-grapheme-breaks: New file.
* modules/unigbrk/u32-grapheme-breaks-tests: New file.
* lib/unigbrk.in.h: Add prototype for new function.
* lib/unigbrk/u32-grapheme-breaks.c: New file.
* tests/unigbrk/test-u32-grapheme-breaks.c: New file.

New module 'ulc-grapheme-breaks'.
* modules/unigbrk/ulc-grapheme-breaks: New file.
* modules/unigbrk/ulc-grapheme-breaks-tests: New file.
* m4/locale-ar.m4: New file.
* lib/unigbrk/ulc-grapheme-breaks.c: New file.
* tests/unigbrk/test-ulc-grapheme-breaks.c: New file.
* tests/unigbrk/test-ulc-grapheme-breaks.sh: New file.
56 files changed:
ChangeLog
lib/unigbrk.in.h
lib/unigbrk/u16-grapheme-breaks.c [new file with mode: 0644]
lib/unigbrk/u16-grapheme-len.c [new file with mode: 0644]
lib/unigbrk/u16-grapheme-next.c [new file with mode: 0644]
lib/unigbrk/u16-grapheme-prev.c [new file with mode: 0644]
lib/unigbrk/u32-grapheme-breaks.c [new file with mode: 0644]
lib/unigbrk/u32-grapheme-len.c [new file with mode: 0644]
lib/unigbrk/u32-grapheme-next.c [new file with mode: 0644]
lib/unigbrk/u32-grapheme-prev.c [new file with mode: 0644]
lib/unigbrk/u8-grapheme-breaks.c [new file with mode: 0644]
lib/unigbrk/u8-grapheme-len.c [new file with mode: 0644]
lib/unigbrk/u8-grapheme-next.c [new file with mode: 0644]
lib/unigbrk/u8-grapheme-prev.c [new file with mode: 0644]
lib/unigbrk/ulc-grapheme-breaks.c [new file with mode: 0644]
m4/locale-ar.m4 [new file with mode: 0644]
modules/unigbrk/u16-grapheme-breaks [new file with mode: 0644]
modules/unigbrk/u16-grapheme-breaks-tests [new file with mode: 0644]
modules/unigbrk/u16-grapheme-len [new file with mode: 0644]
modules/unigbrk/u16-grapheme-len-tests [new file with mode: 0644]
modules/unigbrk/u16-grapheme-next [new file with mode: 0644]
modules/unigbrk/u16-grapheme-next-tests [new file with mode: 0644]
modules/unigbrk/u16-grapheme-prev [new file with mode: 0644]
modules/unigbrk/u16-grapheme-prev-tests [new file with mode: 0644]
modules/unigbrk/u32-grapheme-breaks [new file with mode: 0644]
modules/unigbrk/u32-grapheme-breaks-tests [new file with mode: 0644]
modules/unigbrk/u32-grapheme-len [new file with mode: 0644]
modules/unigbrk/u32-grapheme-len-tests [new file with mode: 0644]
modules/unigbrk/u32-grapheme-next [new file with mode: 0644]
modules/unigbrk/u32-grapheme-next-tests [new file with mode: 0644]
modules/unigbrk/u32-grapheme-prev [new file with mode: 0644]
modules/unigbrk/u32-grapheme-prev-tests [new file with mode: 0644]
modules/unigbrk/u8-grapheme-breaks [new file with mode: 0644]
modules/unigbrk/u8-grapheme-breaks-tests [new file with mode: 0644]
modules/unigbrk/u8-grapheme-len [new file with mode: 0644]
modules/unigbrk/u8-grapheme-len-tests [new file with mode: 0644]
modules/unigbrk/u8-grapheme-next [new file with mode: 0644]
modules/unigbrk/u8-grapheme-next-tests [new file with mode: 0644]
modules/unigbrk/u8-grapheme-prev [new file with mode: 0644]
modules/unigbrk/u8-grapheme-prev-tests [new file with mode: 0644]
modules/unigbrk/ulc-grapheme-breaks [new file with mode: 0644]
modules/unigbrk/ulc-grapheme-breaks-tests [new file with mode: 0644]
tests/unigbrk/test-u16-grapheme-breaks.c [new file with mode: 0644]
tests/unigbrk/test-u16-grapheme-len.c [new file with mode: 0644]
tests/unigbrk/test-u16-grapheme-next.c [new file with mode: 0644]
tests/unigbrk/test-u16-grapheme-prev.c [new file with mode: 0644]
tests/unigbrk/test-u32-grapheme-breaks.c [new file with mode: 0644]
tests/unigbrk/test-u32-grapheme-len.c [new file with mode: 0644]
tests/unigbrk/test-u32-grapheme-next.c [new file with mode: 0644]
tests/unigbrk/test-u32-grapheme-prev.c [new file with mode: 0644]
tests/unigbrk/test-u8-grapheme-breaks.c [new file with mode: 0644]
tests/unigbrk/test-u8-grapheme-len.c [new file with mode: 0644]
tests/unigbrk/test-u8-grapheme-next.c [new file with mode: 0644]
tests/unigbrk/test-u8-grapheme-prev.c [new file with mode: 0644]
tests/unigbrk/test-ulc-grapheme-breaks.c [new file with mode: 0644]
tests/unigbrk/test-ulc-grapheme-breaks.sh [new file with mode: 0755]