2010-04-05 MORIOKA Tomohiko * cwiki-edit.el (chise-wiki-view-url): Use "view.cgi" instead of "../view.cgi". * cwiki-view.el (chise-wiki-edit-url): Use "edit.cgi" instead of "edit/edit.cgi". (chise-wiki-add-url): Use "add.cgi" instead of "edit/add.cgi". (www-display-char-desc): Add new optional argument `simple'; display "Edit" and "New Account" buttons when running with simple mode; display "Simple" button when running with edit mode. (www-batch-view): Modify to support mode. * cwiki-common.el (chise-wiki-edit-url): Changed to "edit.cgi". (www-format-value): Add new optional argument `without-edit'; modify for `www-format-apply-value'. (www-format-apply-value): Add new optional argument `without-edit'; modify for `www-format-eval-list'. (www-format-eval-feature-value): Add new optional arguments `without-tags' and `without-edit'; modify for `www-format-apply-value' and `www-format-eval-list'. (www-format-eval-unit): - Add new optional arguments `without-tags' and `without-edit'; modify for `www-format-eval-feature-value', `www-format-apply-value' and `www-format-eval-list'. - specify 'without-tags and 'without-edit for `www-format-eval-list' in href part of `link'. (www-format-eval-list): Add new optional arguments `without-tags' and `without-edit'; modify for `www-format-eval-unit'. 2010-04-04 MORIOKA Tomohiko * cwiki-common.el (www-format-eval-unit): Treat `string' as a format specifier of feature-value. 2010-04-04 MORIOKA Tomohiko * cwiki-common.el (www-format-props-to-string): When `:len' is specified, treat `:zero-padding' is specified. 2010-04-03 MORIOKA Tomohiko * cwiki-common.el (www-uri-encode-char): Use `=ruimoku-v6'. (www-format-encode-string): Display `=ruimoku-v6' characters. * cwiki-glyph.el (www-glyph-generate-png): Support `=ruimoku-v6'. (www-glyph-display-png): Support RUI6-hhhh; 2010-04-02 MORIOKA Tomohiko * cwiki-common.el (www-uri-encode-char): Accept `=>zinbun-oracle'. (www-format-encode-string): - Display &A-ZOB-dddd;. - Support `ideographic-combination'(合文) and `ideographic-structure'. 2010-04-01 MORIOKA Tomohiko * cwiki-view.el (www-batch-view): Accept "?char=&ENTITY-REFERENCE;". 2010-03-31 MORIOKA Tomohiko * cwiki-view.el (www-display-char-desc): Use `char-feature-name-sans-versions' to avoid domain `$rev=latest' when sort feature-names. 2010-03-29 MORIOKA Tomohiko * cwiki-common.el (www-format-value-as-domain-list): New function. (www-format-apply-value): Support `space-separated-domain-list'. (char-GlyphWiki-id): Try to avoid uHHHH-{u|us}. 2010-03-29 MORIOKA Tomohiko * cwiki-common.el (coded-charset-GlyphWiki-id-alist): Add setting for `=ucs@jis', `=jis-x0208@1978/-4pr' and `=jis-x0208@1978'. (char-GlyphWiki-id): Use `char-feature' instead of `encode-char'. 2010-03-29 MORIOKA Tomohiko * cwiki-view.el (www-display-char-desc): Add input form for CHISE IDS-Find. 2010-03-29 MORIOKA Tomohiko * cwiki-view.el (www-display-char-desc): Try to display glyph of GlyphWiki and link it. * cwiki-common.el (coded-charset-GlyphWiki-id-alist): New variable. (char-GlyphWiki-id): New function. 2010-03-28 MORIOKA Tomohiko * cwiki-set.el (www-parse-string-as-kangxi-radical): New function. (www-feature-parse-string): Support format `kangxi-radical'. * cwiki-common.el (www-format-value-as-kangxi-radical): New function. (www-format-apply-value): Support format `kangxi-radical'. (www-format-eval-unit): Support `kangxi-radical' as a value format. 2010-03-20 MORIOKA Tomohiko * cwiki-common.el (www-format-value-default): New function. (www-format-encode-string): - Prefer `=gt' to `=cns11643-{1..7}'. - Display &(G-)GT-Kddddd; entity references. (www-format-apply-value): - New implementation for format `string'. - Use `www-format-value-default' for default format. * cwiki-glyph.el (www-glyph-generate-png): Support `=gt-k'. (www-glyph-display-png): Support GT-Kddddd. * cwiki-set.el (www-parse-string-default): New implementation. (www-set-display-feature-desc): - New argument `format'. - Display `value-format'. (www-batch-set): Modify for the API change to set feature's property. * cwiki-view.el (www-display-char-desc): Display parents in the header. (www-display-feature-desc): Use `www-format-value' with default format instead of `www-xml-format-list' and `www-format-encode-string'. * cwiki-edit.el (www-edit-display-feature-input-box): Add new optional argument `value'. (www-edit-display-feature-desc): - Use `www-edit-display-feature-input-box' instead of `www-edit-display-input-box'. - Display `value-format'. 2010-03-19 MORIOKA Tomohiko * cwiki-view.el (www-display-feature-desc): Display [edit] button of `value-format'. 2010-03-19 MORIOKA Tomohiko * cwiki-common.el (www-xml-format-unit): Escape `&'. 2010-03-19 MORIOKA Tomohiko * cwiki-common.el (www-format-encode-string): Display &U-hhhhhhhh;. (www-xml-format-props): Encode property value. (www-xml-format-unit): Encode string. * cwiki-edit.el (www-edit-display-feature-input-box): Escape <">. * cwiki-view.el (www-display-feature-desc): Modify design of [edit] button. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-xml-to-stext-unit): Support ....... * cwiki-common.el (www-xml-format-unit): Support tag style `ref' in `link'. * cwiki-view.el (www-display-feature-desc): Display `value-format' and `format'. 2010-03-18 MORIOKA Tomohiko * cwiki-common.el (www-format-feature-name-as-metadata): New function. (www-format-feature-name*): Use `www-format-feature-name-as-metadata' for metadata features. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-xml-parse-string): New function. (www-xml-to-stext-props): New function. (www-xml-to-stext-unit): New function. (www-xml-to-stext-list): New function. (www-stext-parse-xml-string): New function. (www-parse-string-as-wiki-text): Use `www-stext-parse-xml-string'. * cwiki-edit.el (www-edit-display-char-feature-default): Abolish. (www-edit-display-char-feature-as-ucs): Abolish. (www-edit-display-input-box): Add the first argument `object'; modify for `www-format-apply-value'. (www-edit-display-feature-input-box): Modify input boxes; modify for `www-format-value'. (www-edit-display-feature-desc): Modify for `www-edit-display-input-box'. * cwiki-common.el (www-format-value): Add the first argument `object' and the second argument `feature-name'; change argument `variable' to be optional; modify for `www-format-apply-value'. (www-format-apply-value): Add the first argument `object' and the second argument `feature-name'; support format `wiki-text'. (www-format-eval-feature-value): Modify for `www-format-apply-value'. (www-format-eval-unit): Likewise. (www-xml-format-props): New function. (www-xml-format-unit): New function. (www-xml-format-list): New function. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-set-display-char-desc): - Setup property `additional-features' of feature `$object' when feature value is stored. - Mount additional-features. * cwiki-view.el (www-char-display-feature-default): Abolished. (www-char-display-feature-as-ucs): Abolished. (www-display-char-desc): Mount additional-features. * cwiki-common.el (www-feature-type): Support `*node' and `*sources'. (www-feature-value-format): Return `wiki-text' for type `stext'. (www-format-apply-value): Don't set `default' even if a format is not supported in this function. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-parse-string-as-wiki-text): New function [currently just a stub]. (www-feature-parse-string): Use `www-parse-string-as-wiki-text'. (www-set-display-char-desc): Use `char-feature-name-sans-versions'. * cwiki-edit.el (www-edit-display-feature-input-box): New function. (www-edit-display-char-desc): Use `www-edit-display-feature-input-box'. * cwiki-view.el (www-display-char-desc): Use `char-feature-name-sans-versions'. * cwiki-common.el (char-feature-name-sans-versions): New function. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-set-display-char-desc): Store new value into FEATURE@$rev=latest; don't display `$rev=latest' domain features. * cwiki-edit.el (www-edit-display-char-feature-default): Use `www-char-feature' instead of `char-feature'. (www-edit-display-char-feature-as-ucs): Likewise. (www-edit-display-char-desc): Likewise; replace value of char-spec with value of `www-char-feature'. * cwiki-view.el (www-char-display-feature-default): Use `www-char-feature' instead of `char-feature'. (www-char-display-feature-as-ucs): Likewise. (www-display-char-desc): Ignore `$rev=latest' domain features. * cwiki-common.el (char-feature-name-at-domain): New function. (www-char-feature): New function. (www-format-encode-string): Use `www-char-feature' instead of `char-feature'. (www-format-eval-feature-value): Likewise. (www-format-eval-unit): Likewise. 2010-03-18 MORIOKA Tomohiko * cwiki-set.el (www-parse-string-default): New function. (www-feature-parse-string): - Support new format `string'. - Use `www-parse-string-default' for `default'. 2010-03-18 MORIOKA Tomohiko * cwiki-common.el (chise-wiki-glyph-cgi-url): New variable. (www-uri-encode-char): Support `=>>gt'. (www-format-encode-string): - Use GT, Big5 and Big5-CDP fonts. - Use http://www.unicode.org/cgi-bin/refglyph?24-hhhh to display `=ucs@unicode' glyphs. - Display &MCS-hhhhhhhh; with using child's glyph. * cwiki-glyph.el: New file. 2010-03-18 MORIOKA Tomohiko * cwiki-common.el (chise-wiki-bitmap-glyphs-url): Renamed from `chise-wiki-glyphs-url'. (www-format-encode-string): - Use `chise-wiki-bitmap-glyphs-url' instead of `chise-wiki-glyphs-url'. - Display &JC3-hhhh; and &ZOB-dddd;. 2010-03-17 MORIOKA Tomohiko * cwiki-edit.el (www-edit-display-feature-desc): Use `www-format-feature-name*' instead of `www-format-feature-name'. * cwiki-common.el (www-uri-decode-char): - Accept `:' again. - Prefer `=>jis-x0208' and `=>jis-x0213-1' to `=big5' and `=big5-cdp'. - Fix problem when no CCSes are found. (www-format-feature-name*): New function. (www-format-feature-name): Use `www-format-feature-name*'. 2010-03-17 MORIOKA Tomohiko * cwiki-set.el (www-parse-string-as-space-separated-char-list): Expect `string' to be encoded as URI. (www-parse-string-as-space-separated-ids): Likewise. (www-feature-parse-string): Likewise. (www-set-display-char-desc): Expect `uri-char' to be encoded as URI. (www-set-display-feature-desc): Fix problem when `name@lang' is not existed. (www-batch-set): Don't use `decode-uri-string' for value of `char' and feature-value. * cwiki-edit.el (www-edit-display-char-desc): Expect `uri-char' to be encoded as URI. (www-batch-edit): Don't use `decode-uri-string' for value of `char'. * cwiki-view.el (www-display-char-desc): Expect `uri-char' to be encoded as URI; encode `uri-char' if it is a non-encoded character. (www-batch-view): Don't use `decode-uri-string' for value of `char'. * cwiki-common.el (www-uri-decode-char): Expect char-rep to be encoded as URI. (www-uri-encode-char): Encode UCS characters as %XX encoding. (www-format-feature-name-as-CCS): Insert space between prefix (..., ===>, ==>, =>, =>>, =>>>, ..., =) and main-name. (www-html-display-text): Don't escape "&" except ">-". 2010-03-16 MORIOKA Tomohiko * cwiki-set.el (www-parse-string-as-space-separated-ids): New function. (www-parse-string-as-ku-ten): New function. (www-feature-parse-string): Support `space-separated-ids' and `ku-ten'. 2010-03-16 MORIOKA Tomohiko * cwiki-common.el (www-feature-value-format): Return 'space-separated-ids for `structure' type features. (www-format-value-as-ids): New function. (www-format-apply-value): Use `www-format-value-as-ids' for format `space-separated-ids'. 2010-03-03 MORIOKA Tomohiko * cwiki-common.el, cwiki-edit.el, cwiki-set.el, cwiki-view.el: New files.