emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/emacs-23 r99790: composite.el (compose-regi


From: Eli Zaretskii
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-23 r99790: composite.el (compose-region, reference-point-alist): Fix typos in the doc
Date: Sat, 01 May 2010 21:50:20 +0300
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 99790
committer: Eli Zaretskii <address@hidden>
branch nick: emacs-23
timestamp: Sat 2010-05-01 21:50:20 +0300
message:
   composite.el (compose-region, reference-point-alist): Fix typos in the doc
   strings.
modified:
  lisp/ChangeLog
  lisp/composite.el
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2010-04-29 02:38:12 +0000
+++ b/lisp/ChangeLog    2010-05-01 18:50:20 +0000
@@ -1,3 +1,8 @@
+2010-05-01  Eli Zaretskii  <address@hidden>
+
+       * composite.el (compose-region, reference-point-alist): Fix typos
+       in the doc strings.
+
 2010-04-28  Alexander Klimov <address@hidden> (tiny change)
 
        * calc/calc-graph.el (calc-graph-plot): Use the proper form for

=== modified file 'lisp/composite.el'
--- a/lisp/composite.el 2010-04-24 16:35:43 +0000
+++ b/lisp/composite.el 2010-05-01 18:50:20 +0000
@@ -44,7 +44,7 @@
 A glyph reference point symbol is to be used to specify a composition
 rule in COMPONENTS argument to such functions as `compose-region'.
 
-Meanings of glyph reference point codes are as follows:
+The meaning of glyph reference point codes is as follows:
 
     0----1----2 <---- ascent   0:tl or top-left
     |         |                        1:tc or top-center
@@ -212,7 +212,7 @@
 this case, TAB element has a special meaning.  If the first
 characer is TAB, the glyphs are displayed with left padding space
 so that no pixel overlaps with the previous column.  If the last
-character is TAB, the glyphs are displayed with rigth padding
+character is TAB, the glyphs are displayed with right padding
 space so that no pixel overlaps with the following column.
 
 If it is a vector or list, it is a sequence of alternate characters and
@@ -222,7 +222,7 @@
 
 A composition rule is a cons of global and new glyph reference point
 symbols.  See the documentation of `reference-point-alist' for more
-detail.
+details.
 
 Optional 4th argument MODIFICATION-FUNC is a function to call to
 adjust the composition when it gets invalid because of a change of
@@ -299,16 +299,16 @@
     (compose-string-internal str 0 (length str) components)))
 
 (defun find-composition (pos &optional limit string detail-p)
-  "Return information about a composition at or nearest to buffer position POS.
+  "Return information about a composition at or near buffer position POS.
 
 If the character at POS has `composition' property, the value is a list
-of FROM, TO, and VALID-P.
+\(FROM TO VALID-P).
 
 FROM and TO specify the range of text that has the same `composition'
 property, VALID-P is t if this composition is valid, and nil if not.
 
 If there's no composition at POS, and the optional 2nd argument LIMIT
-is non-nil, search for a composition toward LIMIT.
+is non-nil, search for a composition toward the position given by LIMIT.
 
 If no composition is found, return nil.
 
@@ -316,8 +316,9 @@
 composition in; nil means the current buffer.
 
 If a valid composition is found and the optional 4th argument DETAIL-P
-is non-nil, the return value is a list of FROM, TO, COMPONENTS,
-RELATIVE-P, MOD-FUNC, and WIDTH.
+is non-nil, the return value is a list of the form
+
+   (FROM TO COMPONENTS RELATIVE-P MOD-FUNC WIDTH)
 
 COMPONENTS is a vector of integers, the meaning depends on RELATIVE-P.
 
@@ -334,9 +335,9 @@
 When Automatic Composition mode is on, this function also finds a
 chunk of text that is automatically composed.  If such a chunk is
 found closer to POS than the position that has `composition'
-property, the value is a list of FROM, TO, and a glyph gstring
-the specify how the chunk is composed.  See the function
-`composition-get-gstring' for the format of the glyph string."
+property, the value is a list of FROM, TO, and a glyph-string
+that specifies how the chunk is to be composed.  See the function
+`composition-get-gstring' for the format of the glyph-string."
   (let ((result (find-composition-internal pos limit string detail-p)))
     (if (and detail-p (> (length result) 3) (nth 2 result) (not (nth 3 
result)))
        ;; This is a valid rule-base composition.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]