Mercurial > emacs
diff admin/unidata/Makefile.in @ 108982:99288c087e4b
Derive bidi type table from UnicodeData.txt.
src/bidi.c (bidi_initialize): Remove explicit initialization of
bidi_type_table; include biditype.h instead. Don't support
entries whose second codepoint is zero.
src/biditype.h: New file.
admin/unidata/biditype.awk: New file.
admin/unidata/Makefile.in (../../src/biditype.h): New target.
admin/unidata/makefile.w32-in (../../src/biditype.h): New target.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 12 Jun 2010 17:15:25 +0300 |
parents | 1d1d5d9bd884 |
children | 7e588bac2220 |
line wrap: on
line diff
--- a/admin/unidata/Makefile.in Sat Jun 12 14:30:48 2010 +0300 +++ b/admin/unidata/Makefile.in Sat Jun 12 17:15:25 2010 +0300 @@ -23,7 +23,7 @@ DSTDIR = ../../lisp/international RUNEMACS = ${EMACS} -Q --multibyte -batch -all: ${DSTDIR}/charprop.el +all: ${DSTDIR}/charprop.el ../../src/biditype.h .el.elc: ${RUNEMACS} -batch -f batch-byte-compile $< @@ -37,6 +37,9 @@ cd ${DSTDIR}; \ ${RUNEMACS} -batch --load $${ELC} -f unidata-gen-files $${DATA} +../../src/biditype.h: UnicodeData.txt + gawk -F";" -f biditype.awk $< > $@ + install: charprop.el cp charprop.el ${DSTDIR} cp `sed -n 's/^;; FILE: //p' < charprop.el` ${DSTDIR}