X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/8e9166c92c97e7c2041eecee4e00d412a1eca1be..3e67708d7239cde24b0988d4d1288bc75585cfea:/doc/misc/autotype.texi diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi index 65cbae523f..6bdbd344c7 100644 --- a/doc/misc/autotype.texi +++ b/doc/misc/autotype.texi @@ -5,13 +5,13 @@ @c @node Autotypist, Picture, Abbrevs, Top @c @chapter Features for Automatic Typing @settitle Features for Automatic Typing -@documentencoding UTF-8 +@include docstyle.texi @c @cindex text @c @cindex selfinserting text @c @cindex autotypist @copying -Copyright @copyright{} 1994--1995, 1999, 2001--2015 +Copyright @copyright{} 1994--1995, 1999, 2001--2016 Free Software Foundation, Inc. @quotation @@ -200,7 +200,7 @@ the output from @kbd{M-x list-abbrevs} to make it look like this: @example (c-mode-abbrev-table) -"if" 0 "" c-if +"ifst" 0 "" c-if @end example @noindent @@ -331,8 +331,9 @@ character is part of a word. If you want pairing to occur even then, set @vindex skeleton-pair-alist Pairing is possible for all visible characters. By default the parenthesis @samp{(}, the square bracket @samp{[}, the brace -@samp{@{}, the pointed bracket @samp{<} and the backquote @samp{`} all -pair with the symmetrical character. All other characters pair +@samp{@{} and the pointed bracket @samp{<} all +pair with the symmetrical character, and the grave accent @samp{`} +pairs with the apostrophe @samp{'}. All other characters pair themselves. This behavior can be modified by the variable @code{skeleton-pair-alist}. This is in fact an alist of skeletons (@pxref{Skeleton Language}), with the first part of each sublist @@ -341,8 +342,8 @@ but since pairs don't need the @code{str} element, this is ignored. Some modes have bound the command @code{skeleton-pair-insert-maybe} to relevant keys. These modes also configure the pairs as -appropriate. For example, when typing english prose, you'd expect the -backquote (@samp{`}) to pair with the quote (@samp{'}), while in Shell +appropriate. For example, when typing @TeX{} input, you'd expect the +grave accent (@samp{`}) to pair with the apostrophe (@samp{'}), while in Shell script mode it must pair to itself. They can also inhibit pairing in certain contexts. For example an escaped character stands for itself. @@ -516,12 +517,6 @@ is only done with @kbd{M-x executable-set-magic}. When this is called as a function, such as when Emacs puts a buffer in Shell script mode. Otherwise you are always queried. -@findex executable-self-display - @kbd{M-x executable-self-display} adds a magic number to the buffer, which -will turn it into a self displaying text file, when called as a Un*x command. -The ``interpreter'' used is @code{executable-self-display} with argument -@samp{+2}. - @node Timestamps @chapter Maintaining Timestamps in Modified Files @cindex timestamps @@ -536,15 +531,17 @@ then @code{time-stamp} is conveniently listed as an option in the customization buffer. @vindex time-stamp-active +@findex time-stamp-toggle-active @vindex time-stamp-format -@vindex time-stamp-start +@vindex time-stamp-time-zone The time stamp is updated only if the customizable variable @code{time-stamp-active} is on, which it is by default; the command @code{time-stamp-toggle-active} can be used to toggle it. The format of -the time stamp is set by the customizable variable -@code{time-stamp-format}. +the time stamp is set by the customizable variables +@code{time-stamp-format} and @code{time-stamp-time-zone}. @vindex time-stamp-line-limit +@vindex time-stamp-start @vindex time-stamp-end @vindex time-stamp-count @vindex time-stamp-inserts-lines @@ -626,7 +623,7 @@ See the commentary in @file{tempo.el} for more information on using the Tempo package. @node Hippie Expand -@chapter `Hippie' Expansion +@chapter ``Hippie'' Expansion @findex hippie-expand @kindex M-/