aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorKenichi Handa2001-01-31 23:56:40 +0000
committerKenichi Handa2001-01-31 23:56:40 +0000
commit3c948dde908ddd4bde3e0f6873f28430085e2c13 (patch)
tree69e1ed818b1bdcf585b5d1ded135d9736e9c61ab /lisp
parenta2852e456f3ae2ab59cc0f73e8a2a689713eef34 (diff)
downloademacs-3c948dde908ddd4bde3e0f6873f28430085e2c13.tar.gz
emacs-3c948dde908ddd4bde3e0f6873f28430085e2c13.zip
*** empty log message ***
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/international/mule.el60
2 files changed, 4 insertions, 58 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 055dc33d2ab..54b69478ccf 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,7 @@
12001-02-01 Kenichi Handa <handa@etl.go.jp> 12001-02-01 Kenichi Handa <handa@etl.go.jp>
2 2
3 * international/mule.el (make-coding-system): Add description 3 * international/mule.el (make-coding-system): Add description
4 about recognized properties. 4 about recognized properties in the docstring.
5 5
6 * international/mule-conf.el: Remove unused charsets 6 * international/mule-conf.el: Remove unused charsets
7 mac-roman-lower and mac-roman-upper. 7 mac-roman-lower and mac-roman-upper.
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index fecba4979a5..836644c05fd 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -391,71 +391,17 @@ code-point in CCS. Currently not supported and just ignored."
391;; `base coding system'. The function `make-coding-system' sets this 391;; `base coding system'. The function `make-coding-system' sets this
392;; value automatically and `define-coding-system-alias' updates it. 392;; value automatically and `define-coding-system-alias' updates it.
393;; 393;;
394;; o post-read-conversion 394;; See the documentation of make-coding-system for the meanings of the
395;; 395;; following properties.
396;; The value is a function to call after some text is inserted and
397;; decoded by the coding system itself and before any functions in
398;; `after-insert-functions' are called. The arguments to this
399;; function is the same as those of a function in
400;; `after-insert-functions', i.e. LENGTH of a text while putting point
401;; at the head of the text to be decoded
402;; 396;;
397;; o post-read-conversion
403;; o pre-write-conversion 398;; o pre-write-conversion
404;;
405;; The value is a function to call after all functions in
406;; `write-region-annotate-functions' and `buffer-file-format' are
407;; called, and before the text is encoded by the coding system itself.
408;; The arguments to this function is the same as those of a function
409;; in `write-region-annotate-functions', i.e. FROM and TO specifying
410;; region of a text.
411;;
412;; o translation-table-for-decode 399;; o translation-table-for-decode
413;;
414;; The value is a translation table to be applied on decoding. See
415;; the function `make-translation-table' for the format of translation
416;; table.
417;;
418;; o translation-table-for-encode 400;; o translation-table-for-encode
419;;
420;; The value is a translation table to be applied on encoding.
421;;
422;; o safe-chars 401;; o safe-chars
423;;
424;; The value is a char table. If a character has non-nil value in it,
425;; the character is safely supported by the coding system. This
426;; overrides the specification of safe-charsets.
427
428;; o safe-charsets 402;; o safe-charsets
429;;
430;; The value is a list of charsets safely supported by the coding
431;; system. The value t means that all charsets Emacs handles are
432;; supported. Even if some charset is not in this list, it doesn't
433;; mean that the charset can't be encoded in the coding system,
434;; instead, it just means that some other receiver of a text encoded
435;; in the coding system won't be able to handle that charset.
436;;
437;; o mime-charset 403;; o mime-charset
438;;
439;; The value is a symbol of which name is `MIME-charset' parameter of
440;; the coding system.
441;;
442;; o charset-origin-alist
443;;
444;; The value is a list of this form:
445;; (CHARSET EXTERNAL-CHARSET-NAME ENCODING-FUNCTION).
446;; ENCODING-FUNCTION is a function to encode a character in CHARSET
447;; to the code in EXTERNAL-CHARSET-NAME. The command what-cursor-position
448;; uses this information of the buffer-file-coding-system.
449;; ENCODING-FUNCTION may be a translation table or a symbol whose
450;; property `translation-table' is a translation table. In these case,
451;; the translation table is used to encode the character.
452;;
453;; o valid-codes (meaningful only for a coding system based on CCL) 404;; o valid-codes (meaningful only for a coding system based on CCL)
454;;
455;; The value is a list to indicate valid byte ranges of the encoded
456;; file. Each element of the list is an integer or a cons of integer.
457;; In the former case, the integer value is a valid byte code. In the
458;; latter case, the integers specifies the range of valid byte codes.
459 405
460 406
461;; Return coding-spec of CODING-SYSTEM 407;; Return coding-spec of CODING-SYSTEM