]> git.eshelyaron.com Git - emacs.git/commitdiff
(Top): Add a @detailmenu entry for "Character Properties".
authorEli Zaretskii <eliz@gnu.org>
Sat, 29 Nov 2008 17:06:11 +0000 (17:06 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 29 Nov 2008 17:06:11 +0000 (17:06 +0000)
doc/lispref/ChangeLog
doc/lispref/elisp.texi
etc/NEWS

index 0234b178c5f1fe0fd2885b5f97f8c0232b6b8fd0..cd16218f5e5655d9876fcec802459ad4d40ee630 100644 (file)
@@ -1,5 +1,16 @@
 2008-11-29  Eli Zaretskii  <eliz@gnu.org>
 
+       * nonascii.texi (Character Properties): New Section.
+       (Specifying Coding Systems): Document
+       `coding-system-priority-list', `set-coding-system-priority', and
+       `with-coding-priority'.
+       (Lisp and Coding Systems): Document `check-coding-systems-region'
+       and `coding-system-charset-list'.
+       (Coding System Basics): Document `coding-system-aliases'.
+
+       * elisp.texi (Top): Add a @detailmenu entry for "Character
+       Properties".
+
        * objects.texi (Character Type): Correct the range of Emacs
        characters.  Add an @xref to "Character Codes".
 
index 6d337e2afcbcc5fc5c75da6427fd9e13ca217353..565c869227400d2473865742923b8e1289146208 100644 (file)
@@ -1087,6 +1087,8 @@ Non-ASCII Characters
 * Selecting a Representation::  Treating a byte sequence as unibyte or multi.
 * Character Codes::         How unibyte and multibyte relate to
                                 codes of individual characters.
+* Character Properties::    Character attributes that define their
+                                behavior and handling.
 * Character Sets::          The space of possible character codes
                                 is divided into various character sets.
 * Scanning Charsets::       Which character sets are used in a buffer?
index 8c25bc1ddd434ab6acaca4b4772a2e4d661387d2..6b6993342d90d11f66287c152d4da88378864c52 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1437,6 +1437,7 @@ positional codes instead of just 2.
 +++
 *** The functions `encode-char' and `decode-char' now accept any character sets.
 
+---
 *** The function `define-charset' now accepts a completely different
 form of arguments (old-style arguments still work).
 
@@ -1444,6 +1445,7 @@ form of arguments (old-style arguments still work).
 *** The value of the function `char-charset' depends on the current
 priorities of charsets.
 
++++
 *** The function get-char-code-property now accepts many Unicode base
 character properties.  They are `name', `general-category',
 `canonical-combining-class', `bidi-class', `decomposition',
@@ -1464,8 +1466,10 @@ entries in that range of characters.
 **** `characterp' returns t if and only if the argument is a character.
 This replaces `char-valid-p', which is now obsolete.
 
++++
 **** `max-char' returns the maximum character code (currently #x3FFFFF).
 
+---
 **** `define-charset-alias' defines an alias of a charset.
 
 +++
@@ -1477,8 +1481,10 @@ This replaces `char-valid-p', which is now obsolete.
 +++
 **** `unibyte-string' makes a unibyte string from bytes.
 
+---
 **** `define-char-code-property' defines a character code property.
 
++++
 **** `char-code-property-description' returns the description string of
 a character code property.
 
@@ -1487,46 +1493,60 @@ a character code property.
 **** `find-word-boundary-function-table' is a char-table of functions to
 search for a word boundary.
 
++++
 **** `char-script-table' is a char-table of script names.
 
++++
 **** `char-width-table' is a char-table of character widths.
 
+---
 **** `print-charset-text-property' controls how to handle `charset' text
 property on printing a string.
 
++++
 **** `printable-chars' is a char-table of printable characters.
 
 ** Code conversion changes
 
+---
 *** The new function `define-coding-system' should be used to define a
 coding system instead of `make-coding-system' (which is now obsolete).
 
++++
 *** The functions `encode-coding-region' and `decode-coding-region'
 have an optional 4th argument to specify where the result of
 conversion should go.
 
++++
 *** The functions `encode-coding-string' and `decode-coding-string'
 have an optional 4th argument specifying a buffer to store the result
 of conversion.
 
+---
 *** The functions `set-coding-priority' and `make-coding-system' are obsolete.
 
 *** New functions:
 
++++
 **** `with-coding-priority' executes Lisp code using the specified
 coding system priority order.
 
++++
 **** `check-coding-systems-region' checks if the text in the region is
 encodable by the specified coding systems.
 
++++
 **** `coding-system-aliases' returns a list of aliases of a coding system.
 
++++
 **** `coding-system-charset-list' returns a list of charsets supported
 by a coding system.
 
++++
 **** `coding-system-priority-list' returns a list of coding systems
 ordered by their priorities.
 
++++
 **** `set-coding-system-priority' sets priorities of coding systems.
 
 ** There is a new input method, Robin, different from Quail.