New file.
[chise/ids.git] / install-ids.el
1 ;;; install-ids.el --- installer of IDS files.
2
3 ;;; Code:
4
5 (setq load-ids-simplify nil)
6
7 (defun install-ids-read-file (file simplify soft)
8   (princ "Loading ")
9   (princ file)
10   (princ "...")
11   (ids-read-file file simplify soft)
12   (princ "done.\n"))
13
14 (let ((i 1))
15   (while (<= i 12)
16     (install-ids-read-file (format "IDS-Daikanwa-%02d.txt" i)
17                            load-ids-simplify t)
18     (setq i (1+ i))))
19
20 (install-ids-read-file "IDS-CBETA.txt" load-ids-simplify t)
21
22 (install-ids-read-file "IDS-Daikanwa-dx.txt" load-ids-simplify t)
23
24 (install-ids-read-file "IDS-Daikanwa-ho.txt" load-ids-simplify t)
25
26 (install-ids-read-file "IDS-UCS-Basic.txt" load-ids-simplify t)
27
28 (install-ids-read-file "IDS-UCS-Ext-A.txt" load-ids-simplify t)
29 (let ((i 1))
30   (while (<= i 6)
31     (install-ids-read-file (format "IDS-UCS-Ext-B-%d.txt" i)
32                            load-ids-simplify t)
33     (setq i (1+ i))))
34 (install-ids-read-file "IDS-JIS-X0208-1990.txt" load-ids-simplify t)
35
36 (princ "Saving into ")
37 (princ exec-directory)
38 (princ "char-db/system-char-id/ideographic-structure...")
39 (save-char-attribute-table 'ideographic-structure)
40 (princ "done.\n")
41
42 ;;; install-ids.el ends hear