diff options
| author | Kenichi Handa | 2001-01-31 23:56:40 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2001-01-31 23:56:40 +0000 |
| commit | 3c948dde908ddd4bde3e0f6873f28430085e2c13 (patch) | |
| tree | 69e1ed818b1bdcf585b5d1ded135d9736e9c61ab /lisp | |
| parent | a2852e456f3ae2ab59cc0f73e8a2a689713eef34 (diff) | |
| download | emacs-3c948dde908ddd4bde3e0f6873f28430085e2c13.tar.gz emacs-3c948dde908ddd4bde3e0f6873f28430085e2c13.zip | |
*** empty log message ***
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 2 | ||||
| -rw-r--r-- | lisp/international/mule.el | 60 |
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 @@ | |||
| 1 | 2001-02-01 Kenichi Handa <handa@etl.go.jp> | 1 | 2001-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 |