update.
[chise/est.git] / ChangeLog
1 2010-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2
3         * cwiki-format.el (www-format-value-as-char-list): Use
4         `object-representative-feature' instead of
5         `object-representation-format'; use feature
6         `object-representative-format' of genre object if
7         `object-representative-feature' of genre object or `name' is not
8         existed.
9
10 2010-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
11
12         * cwiki-format.el (www-format-value-as-CCS-default): Abolished
13         because it is not used.
14         (www-format-value-as-CCS-94x94): Ditto.
15
16 2010-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
17
18         * cwiki-set.el: Omit to require `cwiki-common'.
19
20         * cwiki-view.el, cwiki-edit.el, cwiki-add.el: Require
21         `cwiki-format' instead of `cwiki-common' and `est-xml'.
22
23         * cwiki-common.el (www-format-value-as-kuten): Moved to
24         cwiki-format.el.
25         (www-format-value-default): Ditto.
26         (www-format-value-as-char-list): Ditto.
27         (www-format-value-as-domain-list): Ditto.
28         (www-format-value-as-ids): Ditto.
29         (www-format-value-as-S-exp): Ditto.
30         (www-format-value-as-HEX): Ditto.
31         (www-format-value-as-CCS-default): Ditto.
32         (www-format-value-as-CCS-94x94): Ditto.
33         (www-format-value-as-kangxi-radical): Ditto.
34         (www-format-value): Ditto.
35         (www-format-props-to-string): Ditto.
36         (www-format-apply-value): Ditto.
37         (www-format-eval-feature-value): Ditto.
38         (www-format-eval-unit): Ditto.
39         (www-format-eval-list): Ditto.
40
41         * cwiki-format.el: New file.
42
43 2010-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
44
45         * cwiki-view.el, cwiki-edit.el, cwiki-add.el: Require 'est-xml.
46
47         * cwiki-common.el (www-xml-format-props): Moved to est-xml.el.
48         (www-xml-format-unit): Ditto.
49         (www-xml-format-list): Ditto.
50
51         * est-xml.el: New file.
52
53 2010-12-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
54
55         * cwiki-common.el: Assign new genre `person-name@ruimoku'.
56
57 2010-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
58
59         * cwiki-edit.el (www-edit-display-object-desc): Renamed from
60         `www-edit-display-char-desc'; add new argument `genre'.
61         (www-batch-edit): Modify for `www-edit-display-object-desc'.
62
63         * cwiki-common.el (est-object-genre): New function.
64         (www-format-apply-value): Use `est-object-genre' instead of
65         `concord-object-genre'.
66
67 2010-11-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
68
69         * cwiki-common.el (www-get-feature-value): Add error-handler for
70         `concord-object-get'.
71         (www-format-value-as-char-list): Refer feature
72         `object-representation-format' instead of `name'.
73         (www-format-apply-value): Modify to edit non-character object.
74
75         * cwiki-view.el (www-display-object-desc): Modify to edit
76         non-character object.
77         (www-display-feature-desc): Add new argument `genre'.
78
79 2010-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
80
81         * cwiki-common.el: Assign new genre `region@ruimoku'.
82
83 2010-11-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
84
85         * cwiki-view.el (www-display-object-desc): Don't display CHISE
86         IDS-Find for non-character object.
87
88         * cwiki-common.el: Modify genres of ruimoku.
89
90 2010-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
91
92         * cwiki-view.el (www-display-object-desc): Use
93         `www-uri-encode-object' instead of `www-uri-encode-char'.
94         (www-batch-view): Likewise.
95
96         * cwiki-common.el (www-uri-encode-object): Renamed from
97         `www-uri-encode-char'.
98         (www-format-value-as-char-list): Use `www-uri-encode-object'
99         instead of `www-uri-encode-char'.
100         (www-format-value-as-ids): Likewise.
101         (www-format-eval-unit): Likewise.
102
103 2010-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
104
105         * cwiki-common.el (www-uri-encode-char): Support non-character
106         object.
107         (www-format-value-as-char-list): Add link and readable
108         presentation for non-character object.
109
110 2010-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
111
112         * cwiki-set.el (www-batch-set): Encode `xemacs-chise-version'.
113
114         * cwiki-add.el (www-batch-add): Encode `xemacs-chise-version'.
115
116         * cwiki-edit.el (www-batch-edit): Encode `xemacs-chise-version'.
117
118         * cwiki-view.el (www-batch-view): Encode (emacs-version).
119
120 2010-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
121
122         * cwiki-common.el (www-format-apply-value): Rename argument
123         `uri-char' to `uri-object'.
124         (www-format-eval-feature-value): Rename argument `char' and
125         `uri-char' to `object' and `uri-object'.
126         (www-format-eval-unit): Likewise.
127         (www-format-eval-list): Likewise.
128
129 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
130
131         * cwiki-view.el (www-display-object-desc): New function.
132
133         * cwiki-common.el (est-format-object): New function.
134
135 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
136
137         * cwiki-common.el (www-get-genre): Abolished.
138         (www-get-feature-value): Don't use `www-get-genre'.
139
140 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
141
142         * cwiki-common.el:
143         - Set `file-name-coding-system' to 'utf-8-mcs-er.
144         - Add settings to assign genres of Ruimoku.
145         (www-get-feature-value): Modify for non-character genres.
146         (www-uri-decode-object): Use `www-uri-decode-feature-name' for
147         objects of `feature' genre.
148
149         * cwiki-view.el (www-display-object-desc): Fix problem when
150         `object' is not a character.
151         (www-batch-view): Support general genres.
152
153 2010-09-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
154
155         * cwiki-common.el (www-get-genre): New function.
156         (www-get-feature-value): Renamed from `www-char-feature'.
157         (www-uri-decode-object): Renamed from `www-uri-decode-char'; add
158         new argument `genre'.
159
160         * cwiki-view.el (www-display-object-desc): Renamed from
161         `www-display-char-desc'; add new argument `genre'.
162
163         * cwiki-add.el (www-add-display-char-desc): Use
164         `www-uri-decode-object' instead of `www-uri-decode-char'.
165
166         * cwiki-set.el (www-parse-string-as-space-separated-char-list):
167         Use `www-uri-decode-object' instead of `www-uri-decode-char'.
168         (www-parse-string-as-space-separated-ids): Likewise.
169         (www-set-display-char-desc): Likewise; use `www-get-feature-value'
170         instead of `www-char-feature'.
171
172         * cwiki-edit.el (www-edit-display-feature-input-box): Use
173         `www-get-feature-value' instead of `www-char-feature'.
174         (www-edit-display-char-desc): Use `www-uri-decode-object' instead
175         of `www-uri-decode-char'.
176
177 2010-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
178
179         * cwiki-add.el: New file.
180
181 2010-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
182
183         * cwiki-view.el (www-display-char-desc): Use
184         `chise-wiki-displayed-features' instead of `displayed-features'.
185
186         * cwiki-common.el (chise-wiki-displayed-features): New variable.
187         (char-feature-name-at-domain): Fix problem when `domain' is nil.
188         (char-feature-name-domain): New function.
189         (www-uri-make-feature-name-url): New function.
190         (www-format-props-to-string): Fix problem when :len's value is
191         string.
192         (www-format-eval-unit):
193         - When :feature is specified, prefer FEATURE@DOMAIN to FEATURE.
194         - When :feature is specified in value related format functions,
195           add the displayed feature-name to
196           `chise-wiki-displayed-features'.
197         - Support `name-url' and `domain-name'.
198
199 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
200
201         * cwiki-view.el (www-display-feature-desc): Fix problem to display
202         non-ASCII characters in property `format'.
203
204 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
205
206         * cwiki-view.el (www-display-char-desc): Use `www-feature-format'.
207         (www-display-feature-desc): Ditto.
208
209         * cwiki-common.el (www-feature-format): New function.
210         (www-format-eval-unit): Support `:feature' property for `value'
211         related functions and `name' function.
212
213 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
214
215         * cwiki-common.el (www-feature-value-format): Search ancestors'
216         property if own property is not found.
217         (char-feature-name-parent): New function.
218         (www-format-feature-name*): Search ancestors' property if own
219         property is not found.
220
221 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
222
223         * cwiki-edit.el (www-edit-display-feature-desc): Display and
224         support editing of property `format'.
225
226         * cwiki-common.el (find-previous-defined-code-point): Fix problem
227         with `=ucs'.
228
229         * cwiki-view.el (www-display-feature-desc): Add edit button for
230         `format'.
231
232 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
233
234         * cwiki-common.el (www-feature-value-format): Add
235         `(prev-char) (next-char)' into default format of CCS feature.
236         (get-previous-code-point): New function.
237         (get-next-code-point): New function.
238         (find-previous-defined-code-point): New function.
239         (find-next-defined-code-point): New function.
240         (www-format-eval-unit): Support `prev-char' and `next-char'.
241
242 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
243
244         * cwiki-view.el (www-display-char-desc): Don't display "add
245         feature" button when running with simple mode.
246
247 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
248
249         * cwiki-set.el (www-set-display-feature-desc): Refer
250         `chise-wiki-view-url'.
251
252 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
253
254         * cwiki-view.el (www-display-feature-desc): Add new optional
255         argument `simple'; display "Edit" and "New Account" buttons when
256         running with simple mode; display "Simple" button when running
257         with edit mode.
258         (www-batch-view): Modify for `www-display-feature-desc' to support
259         mode.
260
261 2010-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
262
263         * cwiki-view.el (www-display-char-desc): Use <div> instead of <p>
264         to display feature in top-level.
265
266 2010-04-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
267
268         * cwiki-set.el (chise-wiki-view-url): Use "view.cgi" instead of
269         "../view.cgi".
270
271         * cwiki-edit.el (chise-wiki-view-url): Use "view.cgi" instead of
272         "../view.cgi".
273
274         * cwiki-view.el (chise-wiki-edit-url): Use "edit.cgi" instead of
275         "edit/edit.cgi".
276         (chise-wiki-add-url): Use "add.cgi" instead of "edit/add.cgi".
277         (www-display-char-desc): Add new optional argument `simple';
278         display "Edit" and "New Account" buttons when running with simple
279         mode; display "Simple" button when running with edit mode.
280         (www-batch-view): Modify to support mode.
281
282         * cwiki-common.el (chise-wiki-edit-url): Changed to "edit.cgi".
283         (www-format-value): Add new optional argument `without-edit';
284         modify for `www-format-apply-value'.
285         (www-format-apply-value): Add new optional argument
286         `without-edit'; modify for `www-format-eval-list'.
287         (www-format-eval-feature-value): Add new optional arguments
288         `without-tags' and `without-edit'; modify for
289         `www-format-apply-value' and `www-format-eval-list'.
290         (www-format-eval-unit):
291         - Add new optional arguments `without-tags' and `without-edit';
292           modify for `www-format-eval-feature-value',
293           `www-format-apply-value' and `www-format-eval-list'.
294         - specify 'without-tags and 'without-edit for
295           `www-format-eval-list' in href part of `link'.
296         (www-format-eval-list): Add new optional arguments `without-tags'
297         and `without-edit'; modify for `www-format-eval-unit'.
298
299 2010-04-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
300
301         * cwiki-common.el (www-format-eval-unit): Treat `string' as a
302         format specifier of feature-value.
303
304 2010-04-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
305
306         * cwiki-common.el (www-format-props-to-string): When `:len' is
307         specified, treat `:zero-padding' is specified.
308
309 2010-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
310
311         * cwiki-common.el (www-uri-encode-char): Use `=ruimoku-v6'.
312         (www-format-encode-string): Display `=ruimoku-v6' characters.
313
314         * cwiki-glyph.el (www-glyph-generate-png): Support `=ruimoku-v6'.
315         (www-glyph-display-png): Support RUI6-hhhh;
316
317 2010-04-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
318
319         * cwiki-common.el (www-uri-encode-char): Accept `=>zinbun-oracle'.
320         (www-format-encode-string):
321         - Display &A-ZOB-dddd;.
322         - Support `ideographic-combination'(合文) and
323           `ideographic-structure'.
324
325 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
326
327         * cwiki-view.el (www-batch-view): Accept
328         "?char=&ENTITY-REFERENCE;".
329
330 2010-03-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
331
332         * cwiki-view.el (www-display-char-desc): Use
333         `char-feature-name-sans-versions' to avoid domain `$rev=latest'
334         when sort feature-names.
335
336 2010-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
337
338         * cwiki-common.el (www-format-value-as-domain-list): New function.
339         (www-format-apply-value): Support `space-separated-domain-list'.
340         (char-GlyphWiki-id): Try to avoid uHHHH-{u|us}.
341
342 2010-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
343
344         * cwiki-common.el (coded-charset-GlyphWiki-id-alist): Add setting
345         for `=ucs@jis', `=jis-x0208@1978/-4pr' and `=jis-x0208@1978'.
346         (char-GlyphWiki-id): Use `char-feature' instead of `encode-char'.
347
348 2010-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
349
350         * cwiki-view.el (www-display-char-desc): Add input form for CHISE
351         IDS-Find.
352
353 2010-03-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
354
355         * cwiki-view.el (www-display-char-desc): Try to display glyph of
356         GlyphWiki and link it.
357
358         * cwiki-common.el (coded-charset-GlyphWiki-id-alist): New
359         variable.
360         (char-GlyphWiki-id): New function.
361
362 2010-03-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
363
364         * cwiki-set.el (www-parse-string-as-kangxi-radical): New function.
365         (www-feature-parse-string): Support format `kangxi-radical'.
366
367         * cwiki-common.el (www-format-value-as-kangxi-radical): New
368         function.
369         (www-format-apply-value): Support format `kangxi-radical'.
370         (www-format-eval-unit): Support `kangxi-radical' as a value
371         format.
372
373 2010-03-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
374
375         * cwiki-common.el (www-format-value-default): New function.
376         (www-format-encode-string):
377         - Prefer `=gt' to `=cns11643-{1..7}'.
378         - Display &(G-)GT-Kddddd; entity references.
379         (www-format-apply-value):
380         - New implementation for format `string'.
381         - Use `www-format-value-default' for default format.
382
383         * cwiki-glyph.el (www-glyph-generate-png): Support `=gt-k'.
384         (www-glyph-display-png): Support GT-Kddddd.
385
386         * cwiki-set.el (www-parse-string-default): New implementation.
387         (www-set-display-feature-desc):
388         - New argument `format'.
389         - Display `value-format'.
390         (www-batch-set): Modify for the API change to set feature's
391         property.
392
393         * cwiki-view.el (www-display-char-desc): Display parents in the
394         header.
395         (www-display-feature-desc): Use `www-format-value' with default
396         format instead of `www-xml-format-list' and
397         `www-format-encode-string'.
398
399         * cwiki-edit.el (www-edit-display-feature-input-box): Add new
400         optional argument `value'.
401         (www-edit-display-feature-desc):
402         - Use `www-edit-display-feature-input-box' instead of
403           `www-edit-display-input-box'.
404         - Display `value-format'.
405
406 2010-03-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
407
408         * cwiki-view.el (www-display-feature-desc): Display [edit] button
409         of `value-format'.
410
411 2010-03-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
412
413         * cwiki-common.el (www-xml-format-unit): Escape `&'.
414
415 2010-03-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
416
417         * cwiki-common.el (www-format-encode-string): Display
418         &U-hhhhhhhh;.
419         (www-xml-format-props): Encode property value.
420         (www-xml-format-unit): Encode string.
421
422         * cwiki-edit.el (www-edit-display-feature-input-box): Escape <">.
423
424         * cwiki-view.el (www-display-feature-desc): Modify design of
425         [edit] button.
426
427 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
428
429         * cwiki-set.el (www-xml-to-stext-unit): Support
430         <link><ref>...</ref>...</link>.
431
432         * cwiki-common.el (www-xml-format-unit): Support tag style `ref'
433         in `link'.
434
435         * cwiki-view.el (www-display-feature-desc): Display `value-format'
436         and `format'.
437
438 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
439
440         * cwiki-common.el (www-format-feature-name-as-metadata): New
441         function.
442         (www-format-feature-name*): Use
443         `www-format-feature-name-as-metadata' for metadata features.
444
445 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
446
447         * cwiki-set.el (www-xml-parse-string): New function.
448         (www-xml-to-stext-props): New function.
449         (www-xml-to-stext-unit): New function.
450         (www-xml-to-stext-list): New function.
451         (www-stext-parse-xml-string): New function.
452         (www-parse-string-as-wiki-text): Use `www-stext-parse-xml-string'.
453
454         * cwiki-edit.el (www-edit-display-char-feature-default): Abolish.
455         (www-edit-display-char-feature-as-ucs): Abolish.
456         (www-edit-display-input-box): Add the first argument `object';
457         modify for `www-format-apply-value'.
458         (www-edit-display-feature-input-box): Modify input boxes; modify
459         for `www-format-value'.
460         (www-edit-display-feature-desc): Modify for
461         `www-edit-display-input-box'.
462
463         * cwiki-common.el (www-format-value): Add the first argument
464         `object' and the second argument `feature-name'; change argument
465         `variable' to be optional; modify for `www-format-apply-value'.
466         (www-format-apply-value): Add the first argument `object' and the
467         second argument `feature-name'; support format `wiki-text'.
468         (www-format-eval-feature-value): Modify for
469         `www-format-apply-value'.
470         (www-format-eval-unit): Likewise.
471         (www-xml-format-props): New function.
472         (www-xml-format-unit): New function.
473         (www-xml-format-list): New function.
474
475 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
476
477         * cwiki-set.el (www-set-display-char-desc):
478         - Setup property `additional-features' of feature `$object' when
479           feature value is stored.
480         - Mount additional-features.
481
482         * cwiki-view.el (www-char-display-feature-default): Abolished.
483         (www-char-display-feature-as-ucs): Abolished.
484         (www-display-char-desc): Mount additional-features.
485
486         * cwiki-common.el (www-feature-type): Support `*node' and
487         `*sources'.
488         (www-feature-value-format): Return `wiki-text' for type `stext'.
489         (www-format-apply-value): Don't set `default' even if a format is
490         not supported in this function.
491
492 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
493
494         * cwiki-set.el (www-parse-string-as-wiki-text): New function
495         [currently just a stub].
496         (www-feature-parse-string): Use `www-parse-string-as-wiki-text'.
497         (www-set-display-char-desc): Use
498         `char-feature-name-sans-versions'.
499
500         * cwiki-edit.el (www-edit-display-feature-input-box): New
501         function.
502         (www-edit-display-char-desc): Use
503         `www-edit-display-feature-input-box'.
504
505         * cwiki-view.el (www-display-char-desc): Use
506         `char-feature-name-sans-versions'.
507
508         * cwiki-common.el (char-feature-name-sans-versions): New function.
509
510 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
511
512         * cwiki-set.el (www-set-display-char-desc): Store new value into
513         FEATURE@$rev=latest; don't display `$rev=latest' domain features.
514
515         * cwiki-edit.el (www-edit-display-char-feature-default): Use
516         `www-char-feature' instead of `char-feature'.
517         (www-edit-display-char-feature-as-ucs): Likewise.
518         (www-edit-display-char-desc): Likewise; replace value of char-spec
519         with value of `www-char-feature'.
520
521         * cwiki-view.el (www-char-display-feature-default): Use
522         `www-char-feature' instead of `char-feature'.
523         (www-char-display-feature-as-ucs): Likewise.
524         (www-display-char-desc): Ignore `$rev=latest' domain features.
525
526         * cwiki-common.el (char-feature-name-at-domain): New function.
527         (www-char-feature): New function.
528         (www-format-encode-string): Use `www-char-feature' instead of
529         `char-feature'.
530         (www-format-eval-feature-value): Likewise.
531         (www-format-eval-unit): Likewise.
532
533 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
534
535         * cwiki-set.el (www-parse-string-default): New function.
536         (www-feature-parse-string):
537         - Support new format `string'.
538         - Use `www-parse-string-default' for `default'.
539
540 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
541
542         * cwiki-common.el (chise-wiki-glyph-cgi-url): New variable.
543         (www-uri-encode-char): Support `=>>gt'.
544         (www-format-encode-string):
545         - Use GT, Big5 and Big5-CDP fonts.
546         - Use http://www.unicode.org/cgi-bin/refglyph?24-hhhh to display
547           `=ucs@unicode' glyphs.
548         - Display &MCS-hhhhhhhh; with using child's glyph.
549
550         * cwiki-glyph.el: New file.
551
552 2010-03-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
553
554         * cwiki-common.el (chise-wiki-bitmap-glyphs-url): Renamed from
555         `chise-wiki-glyphs-url'.
556         (www-format-encode-string):
557         - Use `chise-wiki-bitmap-glyphs-url' instead of
558           `chise-wiki-glyphs-url'.
559         - Display &JC3-hhhh; and &ZOB-dddd;.
560
561 2010-03-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
562
563         * cwiki-edit.el (www-edit-display-feature-desc): Use
564         `www-format-feature-name*' instead of `www-format-feature-name'.
565
566         * cwiki-common.el (www-uri-decode-char):
567         - Accept `:' again.
568         - Prefer `=>jis-x0208' and `=>jis-x0213-1' to `=big5' and
569           `=big5-cdp'.
570         - Fix problem when no CCSes are found.
571         (www-format-feature-name*): New function.
572         (www-format-feature-name): Use `www-format-feature-name*'.
573
574 2010-03-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
575
576         * cwiki-set.el (www-parse-string-as-space-separated-char-list):
577         Expect `string' to be encoded as URI.
578         (www-parse-string-as-space-separated-ids): Likewise.
579         (www-feature-parse-string): Likewise.
580         (www-set-display-char-desc): Expect `uri-char' to be encoded as
581         URI.
582         (www-set-display-feature-desc): Fix problem when `name@lang' is
583         not existed.
584         (www-batch-set): Don't use `decode-uri-string' for value of `char'
585         and feature-value.
586
587         * cwiki-edit.el (www-edit-display-char-desc): Expect `uri-char' to
588         be encoded as URI.
589         (www-batch-edit): Don't use `decode-uri-string' for value of
590         `char'.
591
592         * cwiki-view.el (www-display-char-desc): Expect `uri-char' to be
593         encoded as URI; encode `uri-char' if it is a non-encoded
594         character.
595         (www-batch-view): Don't use `decode-uri-string' for value of
596         `char'.
597
598         * cwiki-common.el (www-uri-decode-char): Expect char-rep to be
599         encoded as URI.
600         (www-uri-encode-char): Encode UCS characters as %XX encoding.
601         (www-format-feature-name-as-CCS): Insert space between
602         prefix (..., ===>, ==>, =>, =>>, =>>>, ..., =) and main-name.
603         (www-html-display-text): Don't escape "&" except "&GT-".
604
605 2010-03-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
606
607         * cwiki-set.el (www-parse-string-as-space-separated-ids): New
608         function.
609         (www-parse-string-as-ku-ten): New function.
610         (www-feature-parse-string): Support `space-separated-ids' and
611         `ku-ten'.
612
613 2010-03-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
614
615         * cwiki-common.el (www-feature-value-format): Return
616         'space-separated-ids for `structure' type features.
617         (www-format-value-as-ids): New function.
618         (www-format-apply-value): Use `www-format-value-as-ids' for format
619         `space-separated-ids'.
620
621 2010-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
622
623         * cwiki-common.el, cwiki-edit.el, cwiki-set.el, cwiki-view.el: New
624         files.