# HG changeset patch # User Miles Bader # Date 1179019865 0 # Node ID 0d313b9a7e36ea78d1c93d37af7cbbfe542d18c2 # Parent cb616238ccb25818031c50e04b2d097a7c8a3dae# Parent 53803ddaa8b609fcb0070c833eab48fec2939f30 Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 14-15) - Update from CVS 2007-05-12 Richard Stallman * etc/refcard.tex (section{Incremental Search}): Minor corrections. 2007-05-12 Richard Stallman * lispref/text.texi (Margins): indent-to-left-margin is not the default. (Mode-Specific Indent): For indent-line-function, the default is indent-relative. * lispref/modes.texi (Example Major Modes): Explain last line of text-mode is redundant. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-746 diff -r cb616238ccb2 -r 0d313b9a7e36 admin/FOR-RELEASE --- a/admin/FOR-RELEASE Sat May 12 23:55:51 2007 +0000 +++ b/admin/FOR-RELEASE Sun May 13 01:31:05 2007 +0000 @@ -56,9 +56,9 @@ ** Takaaki.Ota@am.sony.com, May 2: table cell menu does not appear at the menubar Bug is intermittent. -** Install python.el `with' patch from trunk. +** Install vc-hooks.el patch from trunk. -** Install vc-hooks.el patch from trunk. +** Move some items from magic-mode-alist to file-start-mode-alist. * DOCUMENTATION diff -r cb616238ccb2 -r 0d313b9a7e36 etc/ChangeLog --- a/etc/ChangeLog Sat May 12 23:55:51 2007 +0000 +++ b/etc/ChangeLog Sun May 13 01:31:05 2007 +0000 @@ -1,3 +1,7 @@ +2007-05-12 Richard Stallman + + * refcard.tex (section{Incremental Search}): Minor corrections. + 2007-05-12 Micha,Ak(Bl Cadilhac * Makefile (viperCard.ps, calccard.ps refcard.ps) diff -r cb616238ccb2 -r 0d313b9a7e36 etc/NEWS --- a/etc/NEWS Sat May 12 23:55:51 2007 +0000 +++ b/etc/NEWS Sun May 13 01:31:05 2007 +0000 @@ -357,7 +357,7 @@ ** The default values of paragraph-start and indent-line-function have been changed to reflect those used in Text mode rather than those used -in Indented-Text mode. +in Paragraph-Indent Text mode. ** The default for the paper size (variable ps-paper-type) is taken from the locale. @@ -5015,7 +5015,7 @@ *** New variable `file-start-mode-alist' determines major mode for a file by looking at the file contents. It is handled after `auto-mode-alist', -only if `auto-mode-alist' says nothing about the file. +only if `auto-mode-alist' (and `magic-mode-alist') says nothing about the file. *** XML or SGML major mode is selected when file starts with an ` + + * text.texi (Margins): indent-to-left-margin is not the default. + (Mode-Specific Indent): For indent-line-function, the default + is indent-relative. + + * modes.texi (Example Major Modes): Explain last line of text-mode + is redundant. + 2007-05-10 Richard Stallman * keymaps.texi (Scanning Keymaps): Update where-is-internal example. diff -r cb616238ccb2 -r 0d313b9a7e36 lispref/modes.texi --- a/lispref/modes.texi Sat May 12 23:55:51 2007 +0000 +++ b/lispref/modes.texi Sun May 13 01:31:05 2007 +0000 @@ -956,7 +956,11 @@ @end group @end smallexample - But here is how it was defined formerly, before +@noindent +(The last line is redundant nowadays, since @code{indent-relative} is +the default value, and we'll delete it in a future version.) + + Here is how it was defined formerly, before @code{define-derived-mode} existed: @smallexample diff -r cb616238ccb2 -r 0d313b9a7e36 lispref/text.texi --- a/lispref/text.texi Sat May 12 23:55:51 2007 +0000 +++ b/lispref/text.texi Sun May 13 01:31:05 2007 +0000 @@ -1655,11 +1655,10 @@ @end defun @defun indent-to-left-margin -This is the default @code{indent-line-function}, used in Fundamental -mode, Text mode, etc. Its effect is to adjust the indentation at the -beginning of the current line to the value specified by the variable -@code{left-margin}. This may involve either inserting or deleting -whitespace. +This function adjusts the indentation at the beginning of the current +line to the value specified by the variable @code{left-margin}. (That +may involve either inserting or deleting whitespace.) This function +is value of @code{indent-line-function} in Paragraph-Indent Text mode. @end defun @defvar left-margin @@ -2199,9 +2198,7 @@ In Lisp mode, the value is the symbol @code{lisp-indent-line}; in C mode, @code{c-indent-line}; in Fortran mode, @code{fortran-indent-line}. -In Fundamental mode, Text mode, and many other modes with no standard -for indentation, the value is @code{indent-to-left-margin} (which is the -default value). +The default value is @code{indent-relative}. @end defvar @deffn Command indent-according-to-mode diff -r cb616238ccb2 -r 0d313b9a7e36 src/ChangeLog --- a/src/ChangeLog Sat May 12 23:55:51 2007 +0000 +++ b/src/ChangeLog Sun May 13 01:31:05 2007 +0000 @@ -2,8 +2,7 @@ * image.c (pbm_load): Correctly check image size for greyscale pbm. - * xterm.c (XTread_socket): Yet another uncaught X error - crash (YAUXEC). + * xterm.c (XTread_socket): Yet Another Uncaught X Error Crash (YAUXEC). 2007-05-07 Stefan Monnier