From 4f7666dc663f1a6db0913fd328d1c3f598ff57c0 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Fri, 1 Jun 2001 18:01:37 +0000 Subject: [PATCH] Correct names of some C mode indentation commands. --- lisp/ChangeLog | 5 +++++ man/programs.texi | 26 +++++++++++++------------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e91948c1e1d..a14700d250a 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2001-06-01 Richard M. Stallman + + * help.el (describe-variable): Put value on same line + with preceding text, if it is short enough to look good that way. + 2001-06-01 Eli Zaretskii * term/internal.el (IT-unicode-translations): New variable. diff --git a/man/programs.texi b/man/programs.texi index 459f5f88a8e..05b9765f7d0 100644 --- a/man/programs.texi +++ b/man/programs.texi @@ -125,19 +125,19 @@ interface to Lisp execution. @xref{Executing Lisp}. Each of the programming language major modes defines the @key{TAB} key to run an indentation function that knows the indentation conventions of that language and updates the current line's indentation accordingly. -For example, in C mode @key{TAB} is bound to @code{c-indent-line}. +For example, in C mode @key{TAB} is bound to @code{c-indent-command}. @kbd{C-j} is normally defined to do @key{RET} followed by @key{TAB}; thus, it too indents in a mode-specific fashion. @kindex DEL @r{(programming modes)} -@findex backward-delete-char-untabify - In most programming languages, indentation is likely to vary from line to -line. So the major modes for those languages rebind @key{DEL} to treat a -tab as if it were the equivalent number of spaces (using the command -@code{backward-delete-char-untabify}). This makes it possible to rub out -indentation one column at a time without worrying whether it is made up of -spaces or tabs. Use @kbd{C-b C-d} to delete a tab character before point, -in these modes. +@findex c-electric-backspace + In most programming languages, indentation is likely to vary from +line to line. So the major modes for those languages rebind @key{DEL} +to treat a tab as if it were the equivalent number of spaces (using +the command @code{c-electric-backspace}). This makes it possible to +rub out indentation one column at a time without worrying whether it +is made up of spaces or tabs. Use @kbd{C-b C-d} to delete a tab +character before point, in these modes. Programming language modes define paragraphs to be separated only by blank lines, so that the paragraph commands remain useful. Auto Fill mode, @@ -409,12 +409,12 @@ Equivalent to @key{RET} followed by @key{TAB} (@code{newline-and-indent}). @end table @kindex TAB @r{(programming modes)} -@findex c-indent-line -@findex lisp-indent-line +@findex c-indent-command +@findex indent-line-function The basic indentation command is @key{TAB}, which gives the current line the correct indentation as determined from the previous lines. The -function that @key{TAB} runs depends on the major mode; it is @code{lisp-indent-line} -in Lisp mode, @code{c-indent-line} in C mode, etc. These functions +function that @key{TAB} runs depends on the major mode; it is @code{indent-for-tab-command} +in Lisp mode, @code{c-indent-command} in C mode, etc. These functions understand different syntaxes for different languages, but they all do about the same thing. @key{TAB} in any programming-language major mode inserts or deletes whitespace at the beginning of the current line, -- 2.39.2