diff options
| author | Glenn Morris | 2017-04-23 16:31:02 -0700 |
|---|---|---|
| committer | Glenn Morris | 2017-04-24 23:06:27 -0700 |
| commit | d22ddf5944b97ca7f853d034f9e2e812d9bf5552 (patch) | |
| tree | 83c2efb7c0e79a9d379f8928f99e3243d2f4d385 /src | |
| parent | 46dafe4103d1d24a9ec9b3a7a561829bcd5807aa (diff) | |
| download | emacs-d22ddf5944b97ca7f853d034f9e2e812d9bf5552.tar.gz emacs-d22ddf5944b97ca7f853d034f9e2e812d9bf5552.zip | |
Write each generated character property lisp file only once
* admin/unidata/unidata-gen.el (unidata-file-alist):
Rename from unidata-prop-alist. All users changed.
Use file name rather than property name as the key.
(unidata-prop-prop): New function.
(unidata-prop-index, unidata-prop-generator, unidata-prop-docstring)
(unidata-prop-describer, unidata-prop-default, unidata-prop-val-list):
Change to parse the argument rather than unidata-prop-alist.
(unidata-gen-table-character, unidata-gen-table)
(unidata-gen-table-symbol, unidata-gen-table-integer)
(unidata-gen-table-numeric, unidata-gen-table-word-list)
(unidata-gen-table-name, unidata-gen-table-decomposition)
(unidata-gen-table-special-casing): Pass index as an argument.
(unidata-check): Adapt to unidata-file-alist.
Pass index to generator functions.
(unidata-gen-files): Adapt to unidata-file-alist.
Write each output file once only. Overwrite rather than delete.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions