From: Richard M. Stallman Date: Thu, 17 Mar 2005 23:30:49 +0000 (+0000) Subject: (Filling): Add sentence-end-without-period and sentence-end-without-space. X-Git-Tag: ttn-vms-21-2-B4~1742 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d69ea7ab79eaad4fa769670b63d6af9dd3a8ca44;p=emacs.git (Filling): Add sentence-end-without-period and sentence-end-without-space. (Changing Properties): Minor fix. --- diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 9cb76017e39..847860f5c35 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog @@ -1,3 +1,24 @@ +2005-03-17 Richard M. Stallman + + * searching.texi (String Search, Regexp Search, Regexp Search): + Cleanups. + + * nonascii.texi (Character Codes): Minor fix. + + * display.texi (Display Property): Explain the significance + of having text properties that are eq. + (Other Display Specs): Explain string as display spec. + + * commands.texi (Interactive Codes): Document G option. + +2005-03-17 Chong Yidong + + * text.texi (Filling): Add sentence-end-without-period and + sentence-end-without-space. + (Changing Properties): Minor fix. + + * anti.texi: Total rewrite. + 2005-03-15 Lute Kamstra * edebug.texi (Instrumenting Macro Calls): Fix typos. @@ -42,11 +63,6 @@ and calendar-today-marker are strings, not chars. (Holiday Customizing): Minor fix. - * nonascii.texi (Text Representations): Clarify position-bytes. - (Character Sets): Add list-charset-chars. - (Scanning Charsets): Add charset-after. - (Encoding and I/O): Minor fix. - * internals.texi (Writing Emacs Primitives): Update `or' example. Update limit on # args of subr. @@ -59,6 +75,12 @@ (Variable Definitions, Group Definitions): Not here. (Variable Definitions): Clarify symbol arg to :initialize and :set fns. +2005-03-07 Chong Yidong + * nonascii.texi (Text Representations): Clarify position-bytes. + (Character Sets): Add list-charset-chars. + (Scanning Charsets): Add charset-after. + (Encoding and I/O): Minor fix. + 2005-03-06 Richard M. Stallman * windows.texi (Vertical Scrolling): Get rid of "Emacs 21". diff --git a/lispref/text.texi b/lispref/text.texi index cd63a756add..6934a976396 100644 --- a/lispref/text.texi +++ b/lispref/text.texi @@ -1480,6 +1480,17 @@ does not count as the end of a sentence, and the filling functions avoid breaking the line at such a place. @end defopt +@defopt sentence-end-without-period +If this variable is non-@code{nil}, a sentence can end without a +period. This is used for languages like Thai, where sentences end +with a double space but without a period. +@end defopt + +@defopt sentence-end-without-space +If this variable is non-@code{nil}, it should be a string of +characters that can end a sentence without following spaces. +@end defopt + @defvar fill-paragraph-function This variable provides a way for major modes to override the filling of paragraphs. If the value is non-@code{nil}, @code{fill-paragraph} calls @@ -2619,9 +2630,9 @@ list. @end defun @defun remove-list-of-text-properties start end list-of-properties &optional object -Like @code{remove-list-properties} except that +Like @code{remove-text-properties} except that @var{list-of-properties} is a list property names only, not an -alternating list of property values. +alternating list of property names and values. @end defun @defun set-text-properties start end props &optional object