[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/doc/lispref ChangeLog abbrevs.texi buffer...
From: |
Chong Yidong |
Subject: |
[Emacs-diffs] emacs/doc/lispref ChangeLog abbrevs.texi buffer... |
Date: |
Wed, 20 May 2009 02:56:35 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Chong Yidong <cyd> 09/05/20 02:56:35
Modified files:
doc/lispref : ChangeLog abbrevs.texi buffers.texi files.texi
frames.texi minibuf.texi nonascii.texi os.texi
processes.texi searching.texi syntax.texi
text.texi
Log message:
* syntax.texi (Position Parse): Document rationale for ignored
arguments to syntax-ppss-flush-cache.
* processes.texi (Input to Processes): Mark PROCESS arg to
process-running-child-p as optional.
(Network Options): Document NO-ERROR arg to
set-network-process-option.
* buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
command.
* searching.texi (POSIX Regexps): Mark posix-search-forward and
posix-search-backward as commands.
* os.texi (Killing Emacs): Mark kill-emacs as a command.
(Suspending Emacs): Mark suspend-emacs as a command.
(Processor Run Time): Mark emacs-uptime and emacs-init-time as
commands.
(Terminal Output): Remove obsolete function baud-rate. Document
TERMINAL arg for send-string-to-terminal.
* nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
terminal-coding-system and set-terminal-coding-system.
(Explicit Encoding): Mark DESTINATION arg of decode-coding-region
as optional.
(Character Sets): Document RESTRICTION arg of char-charset.
(Character Codes): Mark POS argument to get-byte as optional.
* minibuf.texi (Minibuffer Misc): Document ARGS arg for
minibuffer-message.
* files.texi (Create/Delete Dirs): Mark make-directory and
delete-directory as commands.
* abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
* text.texi (Base 64): Mark base64-decode-string and
base64-encode-string as commands.
(Columns): Mark move-to-column as a command.
(Mode-Specific Indent): Document RIGID arg to
indent-for-tab-command.
(Region Indent): Mark TO-COLUMN arg to indent-region as optional.
Mark indent-code-rigidly as a command.
(Substitution): Mark translate-region as a command.
* frames.texi (Size and Position): Remove obsolete functions
screen-height and screen-width.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/ChangeLog?cvsroot=emacs&r1=1.281&r2=1.282
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/abbrevs.texi?cvsroot=emacs&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/buffers.texi?cvsroot=emacs&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/files.texi?cvsroot=emacs&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/frames.texi?cvsroot=emacs&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/minibuf.texi?cvsroot=emacs&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/nonascii.texi?cvsroot=emacs&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/os.texi?cvsroot=emacs&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/processes.texi?cvsroot=emacs&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/searching.texi?cvsroot=emacs&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/syntax.texi?cvsroot=emacs&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/lispref/text.texi?cvsroot=emacs&r1=1.13&r2=1.14
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/ChangeLog,v
retrieving revision 1.281
retrieving revision 1.282
diff -u -b -r1.281 -r1.282
--- ChangeLog 19 May 2009 15:07:29 -0000 1.281
+++ ChangeLog 20 May 2009 02:56:33 -0000 1.282
@@ -1,3 +1,53 @@
+2009-05-20 Chong Yidong <address@hidden>
+
+ * syntax.texi (Position Parse): Document rationale for ignored
+ arguments to syntax-ppss-flush-cache.
+
+ * processes.texi (Input to Processes): Mark PROCESS arg to
+ process-running-child-p as optional.
+ (Network Options): Document NO-ERROR arg to
+ set-network-process-option.
+
+ * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
+ command.
+
+ * searching.texi (POSIX Regexps): Mark posix-search-forward and
+ posix-search-backward as commands.
+
+ * os.texi (Killing Emacs): Mark kill-emacs as a command.
+ (Suspending Emacs): Mark suspend-emacs as a command.
+ (Processor Run Time): Mark emacs-uptime and emacs-init-time as
+ commands.
+ (Terminal Output): Remove obsolete function baud-rate. Document
+ TERMINAL arg for send-string-to-terminal.
+
+ * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
+ terminal-coding-system and set-terminal-coding-system.
+ (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
+ as optional.
+ (Character Sets): Document RESTRICTION arg of char-charset.
+ (Character Codes): Mark POS argument to get-byte as optional.
+
+ * minibuf.texi (Minibuffer Misc): Document ARGS arg for
+ minibuffer-message.
+
+ * files.texi (Create/Delete Dirs): Mark make-directory and
+ delete-directory as commands.
+
+ * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
+
+ * text.texi (Base 64): Mark base64-decode-string and
+ base64-encode-string as commands.
+ (Columns): Mark move-to-column as a command.
+ (Mode-Specific Indent): Document RIGID arg to
+ indent-for-tab-command.
+ (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
+ Mark indent-code-rigidly as a command.
+ (Substitution): Mark translate-region as a command.
+
+ * frames.texi (Size and Position): Remove obsolete functions
+ screen-height and screen-width.
+
2009-05-19 Chong Yidong <address@hidden>
* windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)
Index: abbrevs.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/abbrevs.texi,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- abbrevs.texi 13 May 2009 01:26:47 -0000 1.8
+++ abbrevs.texi 20 May 2009 02:56:33 -0000 1.9
@@ -82,7 +82,7 @@
This section describes how to create and manipulate abbrev tables.
address@hidden make-abbrev-table &rest props
address@hidden make-abbrev-table &optional props
This function creates and returns a new, empty abbrev table---an
obarray containing no symbols. It is a vector filled with zeros.
@var{props} is a property list that is applied to the new table
Index: buffers.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/buffers.texi,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- buffers.texi 4 Apr 2009 01:51:58 -0000 1.12
+++ buffers.texi 20 May 2009 02:56:33 -0000 1.13
@@ -1135,7 +1135,7 @@
buffer, not from @var{base-buffer}.
@end deffn
address@hidden clone-indirect-buffer newname display-flag &optional norecord
address@hidden clone-indirect-buffer newname display-flag &optional norecord
This function creates and returns a new indirect buffer that shares
the current buffer's base buffer and copies the rest of the current
buffer's attributes. (If the current buffer is not indirect, it is
@@ -1145,7 +1145,7 @@
buffer by calling @code{pop-to-buffer}. If @var{norecord} is
address@hidden, that means not to put the new buffer to the front of
the buffer list.
address@hidden defun
address@hidden deffn
@defun buffer-base-buffer &optional buffer
This function returns the base buffer of @var{buffer}, which defaults
Index: files.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/files.texi,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- files.texi 4 Apr 2009 01:32:57 -0000 1.19
+++ files.texi 20 May 2009 02:56:33 -0000 1.20
@@ -2492,24 +2492,24 @@
delete directories.
@findex mkdir
address@hidden make-directory dirname &optional parents
-This function creates a directory named @var{dirname}.
-If @var{parents} is address@hidden, as is always the case in an
address@hidden Command make-directory dirname &optional parents
+This command creates a directory named @var{dirname}. If
address@hidden is address@hidden, as is always the case in an
interactive call, that means to create the parent directories first,
if they don't already exist.
address@hidden is an alias for this fuction.
address@hidden defun
address@hidden is an alias for this.
address@hidden deffn
address@hidden delete-directory dirname
-This function deletes the directory named @var{dirname}. The function
address@hidden Command delete-directory dirname
+This command deletes the directory named @var{dirname}. The function
@code{delete-file} does not work for files that are directories; you
must use @code{delete-directory} for them. If the directory contains
any files, @code{delete-directory} signals an error.
-This function only follows symbolic links at the level of parent
-directories.
address@hidden defun
address@hidden only follows symbolic links at the level of
+parent directories.
address@hidden deffn
@node Magic File Names
@section Making Certain File Names ``Magic''
Index: frames.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/frames.texi,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- frames.texi 14 May 2009 04:29:45 -0000 1.30
+++ frames.texi 20 May 2009 02:56:33 -0000 1.31
@@ -968,13 +968,6 @@
selected frame.
@end defun
address@hidden screen-height
address@hidden screen-width
-These functions are old aliases for @code{frame-height} and
address@hidden When you are using a non-window terminal, the size
-of the frame is normally the same as the size of the terminal screen.
address@hidden defun
-
@defun frame-pixel-height &optional frame
@defunx frame-pixel-width &optional frame
These functions return the height and width of the main display area
Index: minibuf.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/minibuf.texi,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- minibuf.texi 23 Mar 2009 10:10:40 -0000 1.21
+++ minibuf.texi 20 May 2009 02:56:34 -0000 1.22
@@ -2125,10 +2125,12 @@
frame. If an integer, it specifies a number of lines.
@end defopt
address@hidden minibuffer-message string
address@hidden minibuffer-message string &rest args
This function displays @var{string} temporarily at the end of the
minibuffer text, for two seconds, or until the next input event
-arrives, whichever comes first.
+arrives, whichever comes first. If @var{args} is address@hidden, the
+actual message is obtained by passing @var{string} and @var{args}
+through @code{format}. @xref{Formatting Strings}.
@end defun
@ignore
Index: nonascii.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/nonascii.texi,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- nonascii.texi 9 May 2009 09:09:32 -0000 1.25
+++ nonascii.texi 20 May 2009 02:56:34 -0000 1.26
@@ -328,7 +328,7 @@
@end example
@end defun
address@hidden get-byte pos &optional string
address@hidden get-byte &optional pos string
This function returns the byte at character position @var{pos} in the
current buffer. If the current buffer is unibyte, this is literally
the byte at that position. If the buffer is multibyte, byte values of
@@ -573,10 +573,15 @@
This function makes @var{charsets} the highest priority character sets.
@end defun
address@hidden char-charset character
address@hidden char-charset character &optional restriction
This function returns the name of the character set of highest
priority that @var{character} belongs to. @acronym{ASCII} characters
are an exception: for them, this function always returns @code{ascii}.
+
+If @var{restriction} is address@hidden, it should be a list of
+charsets to search. Alternatively, it can be a coding system, in
+which case the returned charset must be supported by that coding
+system (@pxref{Coding Systems}).
@end defun
@defun charset-plist charset
@@ -1621,7 +1626,7 @@
operation is trivial. The result of encoding is a unibyte string.
@end defun
address@hidden Command decode-coding-region start end coding-system destination
address@hidden Command decode-coding-region start end coding-system &optional
destination
This command decodes the text from @var{start} to @var{end} according
to coding system @var{coding-system}. To make explicit decoding
useful, the text before decoding ought to be a sequence of byte
@@ -1706,15 +1711,20 @@
terminal. @xref{Multiple Terminals}.
@end deffn
address@hidden terminal-coding-system
address@hidden terminal-coding-system &optional terminal
This function returns the coding system that is in use for encoding
-terminal output---or @code{nil} for no encoding.
+terminal output from @var{terminal}---or @code{nil} if the output is
+not encoded. If @var{terminal} is a frame, it means that frame's
+terminal; if it is @code{nil}, that means the currently selected
+frame's terminal.
@end defun
address@hidden Command set-terminal-coding-system coding-system
address@hidden Command set-terminal-coding-system coding-system &optional
terminal
This command specifies @var{coding-system} as the coding system to use
-for encoding terminal output. If @var{coding-system} is @code{nil},
-that means do not encode terminal output.
+for encoding terminal output from @var{terminal}. If
address@hidden is @code{nil}, terminal output is not encoded. If
address@hidden is a frame, it means that frame's terminal; if it is
address@hidden, that means the currently selected frame's terminal.
@end deffn
@node MS-DOS File Types
Index: os.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/os.texi,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- os.texi 22 Apr 2009 04:21:39 -0000 1.26
+++ os.texi 20 May 2009 02:56:34 -0000 1.27
@@ -539,8 +539,8 @@
parent process normally resumes control. The low-level primitive for
killing Emacs is @code{kill-emacs}.
address@hidden kill-emacs &optional exit-data
-This function exits the Emacs process and kills it.
address@hidden Command kill-emacs &optional exit-data
+This command exits the Emacs process and kills it.
If @var{exit-data} is an integer, then it is used as the exit status
of the Emacs process. (This is useful primarily in batch operation; see
@@ -549,7 +549,7 @@
If @var{exit-data} is a string, its contents are stuffed into the
terminal input buffer so that the shell (or whatever program next reads
input) can read them.
address@hidden defun
address@hidden deffn
All the information in the Emacs process, aside from files that have
been saved, is lost when the Emacs process is killed. Because killing
@@ -605,7 +605,7 @@
systems, ``suspension'' actually creates a new shell temporarily as a
subprocess of Emacs. Then you would exit the shell to return to Emacs.
address@hidden suspend-emacs &optional string
address@hidden Command suspend-emacs &optional string
This function stops Emacs and returns control to the superior process.
If and when the superior process resumes Emacs, @code{suspend-emacs}
returns @code{nil} to its caller in Lisp.
@@ -676,7 +676,7 @@
Resumed!
@end group
@end smallexample
address@hidden defun
address@hidden deffn
@defvar suspend-hook
This variable is a normal hook that Emacs runs before suspending.
@@ -830,7 +830,7 @@
Emacs was dumped. @xref{Building Emacs}.)
@end defvar
address@hidden Command getenv var
address@hidden Command getenv var &optional frame
@cindex environment variable access
This function returns the value of the environment variable @var{var},
as a string. @var{var} should be a string. If @var{var} is undefined
@@ -1473,7 +1473,7 @@
Emacs provides several functions and primitives that return time,
both elapsed and processor time, used by the Emacs process.
address@hidden emacs-uptime &optional format
address@hidden Command emacs-uptime &optional format
This function returns a string representing the Emacs
@dfn{uptime}---the elapsed wall-clock time this instance of Emacs is
running. The string is formatted by @code{format-seconds} according
@@ -1481,7 +1481,9 @@
descriptors, see @ref{Time Parsing, format-seconds}. If @var{format}
is @code{nil} or omitted, it defaults to @code{"%Y, %D, %H, %M,
%z%S"}.
address@hidden defun
+
+When called interactively, it prints the uptime in the echo area.
address@hidden deffn
@defun get-internal-run-time
This function returns the processor run time used by Emacs as a list
@@ -1508,10 +1510,11 @@
@code{current-time}.
@end defun
address@hidden emacs-init-time
address@hidden Command emacs-init-time
This function returns the duration of the Emacs initialization
-(@pxref{Startup Summary}) in seconds, as a string.
address@hidden defun
+(@pxref{Startup Summary}) in seconds, as a string. When called
+interactively, it prints the duration in the echo area.
address@hidden deffn
@node Time Calculations
@section Time Calculations
@@ -1946,15 +1949,12 @@
not. If Emacs has the wrong value, it makes decisions that are less
than optimal. To fix the problem, set @code{baud-rate}.
address@hidden baud-rate
-This obsolete function returns the value of the variable
address@hidden
address@hidden defun
-
address@hidden send-string-to-terminal string
-This function sends @var{string} to the terminal without alteration.
address@hidden send-string-to-terminal string &optional terminal
+This function sends @var{string} to @var{terminal} without alteration.
Control characters in @var{string} have terminal-dependent effects.
-This function operates only on text terminals.
+This function operates only on text terminals. @var{terminal} may be
+a terminal object, a frame, or @code{nil} for the selected frame's
+terminal.
One use of this function is to define function keys on terminals that
have downloadable function key definitions. For example, this is how (on
Index: processes.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/processes.texi,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- processes.texi 1 Apr 2009 03:51:14 -0000 1.20
+++ processes.texi 20 May 2009 02:56:34 -0000 1.21
@@ -979,8 +979,8 @@
@end smallexample
@end defun
address@hidden process-running-child-p process
-This function will tell you whether a subprocess has given control of
address@hidden process-running-child-p &optional process
+This function will tell you whether a @var{process} has given control of
its terminal to its own child process. The value is @code{t} if this is
true, or if Emacs cannot tell; it is @code{nil} if Emacs can be certain
that this is not so.
@@ -1074,7 +1074,6 @@
stopped previously.
@end defun
address@hidden Emacs 19 feature
@defun signal-process process signal
This function sends a signal to process @var{process}. The argument
@var{signal} specifies which signal to send; it should be an integer.
@@ -2240,10 +2239,13 @@
that port.
@end table
address@hidden set-network-process-option process option value
address@hidden set-network-process-option process option value &optional
no-error
This function sets or modifies a network option for network process
@var{process}. See @code{make-network-process} for details of options
address@hidden and their corresponding values @var{value}.
address@hidden and their corresponding values @var{value}. If
address@hidden is address@hidden, this function returns @code{nil}
+instead of signaling an error if @var{option} is not a supported
+option. If the function successfully completes, it returns @code{t}.
The current setting of an option is available via the
@code{process-contact} function.
Index: searching.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/searching.texi,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- searching.texi 4 May 2009 19:33:10 -0000 1.14
+++ searching.texi 20 May 2009 02:56:34 -0000 1.15
@@ -1182,17 +1182,17 @@
This is because POSIX backtracking conflicts with the semantics of
non-greedy repetition.
address@hidden posix-search-forward regexp &optional limit noerror repeat
address@hidden Command posix-search-forward regexp &optional limit noerror
repeat
This is like @code{re-search-forward} except that it performs the full
backtracking specified by the POSIX standard for regular expression
matching.
address@hidden defun
address@hidden deffn
address@hidden posix-search-backward regexp &optional limit noerror repeat
address@hidden Command posix-search-backward regexp &optional limit noerror
repeat
This is like @code{re-search-backward} except that it performs the full
backtracking specified by the POSIX standard for regular expression
matching.
address@hidden defun
address@hidden deffn
@defun posix-looking-at regexp
This is like @code{looking-at} except that it performs the full
Index: syntax.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/syntax.texi,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- syntax.texi 10 Apr 2009 04:57:05 -0000 1.5
+++ syntax.texi 20 May 2009 02:56:34 -0000 1.6
@@ -728,9 +728,12 @@
@code{inhibit-modification-hooks}. For this reason, it is sometimes
necessary to flush the cache manually.
address@hidden syntax-ppss-flush-cache beg
-This function flushes the cache used by @code{syntax-ppss}, starting at
-position @var{beg}.
address@hidden syntax-ppss-flush-cache beg &rest ignored-args
+This function flushes the cache used by @code{syntax-ppss}, starting
+at position @var{beg}. The remaining arguments, @var{ignored-args},
+are ignored; this function accepts them so that it can be directly
+used on hooks such as @code{before-change-functions} (@pxref{Change
+Hooks}).
@end defun
Major modes can make @code{syntax-ppss} run faster by specifying
Index: text.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/lispref/text.texi,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- text.texi 9 Apr 2009 01:17:10 -0000 1.13
+++ text.texi 20 May 2009 02:56:34 -0000 1.14
@@ -2129,14 +2129,17 @@
@code{count-lines} in @ref{Text Lines}.
@end defun
address@hidden move-to-column column &optional force
address@hidden Command move-to-column column &optional force
This function moves point to @var{column} in the current line. The
calculation of @var{column} takes into account the widths of the
displayed representations of the characters between the start of the
line and point.
-If column @var{column} is beyond the end of the line, point moves to the
-end of the line. If @var{column} is negative, point moves to the
+When called interactively, @var{column} is the value of prefix numeric
+argument. If @var{column} is not an integer, an error is signaled.
+
+If column @var{column} is beyond the end of the line, point moves to
+the end of the line. If @var{column} is negative, point moves to the
beginning of the line.
If it is impossible to move to column @var{column} because that is in
@@ -2151,10 +2154,8 @@
enough to reach column @var{column}; if it is @code{t}, that means to
add whitespace at the end of the line to reach that column.
-If @var{column} is not an integer, an error is signaled.
-
The return value is the column number actually moved to.
address@hidden defun
address@hidden deffn
@node Indentation
@section Indentation
@@ -2235,15 +2236,17 @@
indent the current line in a way appropriate for the current major mode.
@end deffn
address@hidden Command indent-for-tab-command
-This command calls the function in @code{indent-line-function} to indent
-the current line; however, if that function is
address@hidden, @code{insert-tab} is called instead. (That
-is a trivial command that inserts a tab character.)
address@hidden Command indent-for-tab-command &optional rigid
+This command calls the function in @code{indent-line-function} to
+indent the current line; however, if that function is
address@hidden, @code{insert-tab} is called instead.
+(That is a trivial command that inserts a tab character.) If
address@hidden is address@hidden, this function also rigidly indents the
+entire balanced expression that starts at the beginning of the current
+line, to reflect change in indentation of the current line.
@end deffn
@deffn Command newline-and-indent
address@hidden !!SourceFile simple.el
This function inserts a newline, then indents the new line (the one
following the newline just inserted) according to the major mode.
@@ -2274,7 +2277,7 @@
This section describes commands that indent all the lines in the
region. They return unpredictable values.
address@hidden Command indent-region start end to-column
address@hidden Command indent-region start end &optional to-column
This command indents each nonblank line starting between @var{start}
(inclusive) and @var{end} (exclusive). If @var{to-column} is
@code{nil}, @code{indent-region} indents each nonblank line by calling
@@ -2312,7 +2315,6 @@
@end defvar
@deffn Command indent-rigidly start end count
address@hidden !!SourceFile indent.el
This command indents all lines starting between @var{start}
(inclusive) and @var{end} (exclusive) sideways by @var{count} columns.
This ``preserves the shape'' of the affected region, moving it as a
@@ -2328,13 +2330,13 @@
replied to.
@end deffn
address@hidden indent-code-rigidly start end columns &optional nochange-regexp
address@hidden Command indent-code-rigidly start end columns &optional
nochange-regexp
This is like @code{indent-rigidly}, except that it doesn't alter lines
that start within strings or comments.
In addition, it doesn't alter a line if @var{nochange-regexp} matches at
the beginning of the line (if @var{nochange-regexp} is address@hidden).
address@hidden defun
address@hidden deffn
@node Relative Indent
@subsection Indentation Relative to Previous Lines
@@ -3867,7 +3869,7 @@
@end example
@end defun
address@hidden translate-region start end table
address@hidden Command translate-region start end table
This function applies a translation table to the characters in the
buffer between positions @var{start} and @var{end}.
@@ -3881,7 +3883,7 @@
characters that were actually changed by the translation. This does
not count characters that were mapped into themselves in the
translation table.
address@hidden defun
address@hidden deffn
@node Registers
@section Registers
@@ -3956,27 +3958,6 @@
This command displays what is contained in register @var{reg}.
@end deffn
address@hidden
address@hidden Command point-to-register reg
-This command stores both the current location of point and the current
-buffer in register @var{reg} as a marker.
address@hidden deffn
-
address@hidden Command jump-to-register reg
address@hidden Command register-to-point reg
address@hidden !!SourceFile register.el
-This command restores the status recorded in register @var{reg}.
-
-If @var{reg} contains a marker, it moves point to the position stored in
-the marker. Since both the buffer and the location within the buffer
-are stored by the @code{point-to-register} function, this command can
-switch you to another buffer.
-
-If @var{reg} contains a window configuration or a frame configuration.
address@hidden restores that configuration.
address@hidden deffn
address@hidden ignore
-
@deffn Command insert-register reg &optional beforep
This command inserts contents of register @var{reg} into the current
buffer.
@@ -3996,43 +3977,6 @@
changed in the future.
@end deffn
address@hidden
address@hidden Command copy-to-register reg start end &optional delete-flag
-This command copies the region from @var{start} to @var{end} into
-register @var{reg}. If @var{delete-flag} is address@hidden, it deletes
-the region from the buffer after copying it into the register.
address@hidden deffn
-
address@hidden Command prepend-to-register reg start end &optional delete-flag
-This command prepends the region from @var{start} to @var{end} into
-register @var{reg}. If @var{delete-flag} is address@hidden, it deletes
-the region from the buffer after copying it to the register.
address@hidden deffn
-
address@hidden Command append-to-register reg start end &optional delete-flag
-This command appends the region from @var{start} to @var{end} to the
-text already in register @var{reg}. If @var{delete-flag} is
address@hidden, it deletes the region from the buffer after copying it
-to the register.
address@hidden deffn
-
address@hidden Command copy-rectangle-to-register reg start end &optional
delete-flag
-This command copies a rectangular region from @var{start} to @var{end}
-into register @var{reg}. If @var{delete-flag} is address@hidden, it
-deletes the region from the buffer after copying it to the register.
address@hidden deffn
-
address@hidden Command window-configuration-to-register reg
-This function stores the window configuration of the selected frame in
-register @var{reg}.
address@hidden deffn
-
address@hidden Command frame-configuration-to-register reg
-This function stores the current frame configuration in register
address@hidden
address@hidden deffn
address@hidden ignore
-
@node Transposition
@section Transposition of Text
@@ -4067,7 +4011,7 @@
}2045. This section describes the functions for
converting to and from this code.
address@hidden base64-encode-region beg end &optional no-line-break
address@hidden Command base64-encode-region beg end &optional no-line-break
This function converts the region from @var{beg} to @var{end} into base
64 code. It returns the length of the encoded text. An error is
signaled if a character in the region is multibyte, i.e.@: in a
@@ -4079,9 +4023,9 @@
text, to avoid overlong lines. However, if the optional argument
@var{no-line-break} is address@hidden, these newlines are not added, so
the output is just one long line.
address@hidden defun
address@hidden deffn
address@hidden base64-encode-string string &optional no-line-break
address@hidden Command base64-encode-string string &optional no-line-break
This function converts the string @var{string} into base 64 code. It
returns a string containing the encoded text. As for
@code{base64-encode-region}, an error is signaled if a character in the
@@ -4091,7 +4035,7 @@
text, to avoid overlong lines. However, if the optional argument
@var{no-line-break} is address@hidden, these newlines are not added, so
the result string is just one long line.
address@hidden defun
address@hidden deffn
@defun base64-decode-region beg end
This function converts the region from @var{beg} to @var{end} from base
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/doc/lispref ChangeLog abbrevs.texi buffer...,
Chong Yidong <=