From 291573719010a4be4d7515d9d4e93bd828b4f39c Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Mon, 27 Feb 2012 20:17:02 -0800 Subject: [PATCH] Remove lispref/locals.texi Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00702.html * doc/lispref/locals.texi: Remove file. * doc/lispref/elisp.texi, doc/lispref/vol1.texi, doc/lispref/vol2.texi: Don't include locals.texi. Remove menu entry. * doc/lispref/errors.texi, doc/lispref/maps.texi: Adjust node pointers. * doc/lispref/internals.texi (Buffer Internals): Remove cross-refs to locals.texi. * doc/lispref/Makefile.in (srcs): Remove locals.texi. * admin/FOR-RELEASE: Related markup. --- admin/FOR-RELEASE | 1 - doc/lispref/Makefile.in | 3 +- doc/lispref/elisp.texi | 6 +- doc/lispref/errors.texi | 2 +- doc/lispref/internals.texi | 6 +- doc/lispref/locals.texi | 217 ------------------------------------- doc/lispref/maps.texi | 2 +- doc/lispref/vol1.texi | 3 - doc/lispref/vol2.texi | 3 - 9 files changed, 6 insertions(+), 237 deletions(-) delete mode 100644 doc/lispref/locals.texi diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index beb60eb93d6..22856c158e6 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE @@ -208,7 +208,6 @@ intro.texi cyd keymaps.texi cyd lists.texi cyd loading.texi cyd -locals.texi macros.texi cyd maps.texi markers.texi diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in index 4128eb06d7f..5094a3f8ab6 100644 --- a/doc/lispref/Makefile.in +++ b/doc/lispref/Makefile.in @@ -1,6 +1,6 @@ # Makefile for the GNU Emacs Lisp Reference Manual. -# Copyright (C) 1990-1996, 1998-2012 Free Software Foundation, Inc. +# Copyright (C) 1990-1996, 1998-2012 Free Software Foundation, Inc. # This file is part of GNU Emacs. @@ -70,7 +70,6 @@ srcs = \ $(srcdir)/keymaps.texi \ $(srcdir)/lists.texi \ $(srcdir)/loading.texi \ - $(srcdir)/locals.texi \ $(srcdir)/macros.texi \ $(srcdir)/maps.texi \ $(srcdir)/markers.texi \ diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi index 70646294656..701fa2a61ee 100644 --- a/doc/lispref/elisp.texi +++ b/doc/lispref/elisp.texi @@ -44,8 +44,7 @@ This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* corresponding to Emacs version @value{EMACSVER}. -Copyright @copyright{} 1990-1996, 1998-2012 Free Software -Foundation, Inc. +Copyright @copyright{} 1990-1996, 1998-2012 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document @@ -171,8 +170,6 @@ Appendices * GNU Emacs Internals:: Building and dumping Emacs; internal data structures. * Standard Errors:: List of main error symbols. -* Standard Buffer-Local Variables:: - List of variables buffer-local in all buffers. * Standard Keymaps:: List of standard keymaps. * Standard Hooks:: List of standard hook variables. @@ -1512,7 +1509,6 @@ Object Internals @include tips.texi @include internals.texi @include errors.texi -@include locals.texi @include maps.texi @include hooks.texi diff --git a/doc/lispref/errors.texi b/doc/lispref/errors.texi index 17ea389e093..76ab8b235f5 100644 --- a/doc/lispref/errors.texi +++ b/doc/lispref/errors.texi @@ -3,7 +3,7 @@ @c Copyright (C) 1990-1993, 1999, 2001-2012 Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../../info/errors -@node Standard Errors, Standard Buffer-Local Variables, GNU Emacs Internals, Top +@node Standard Errors, Standard Keymaps, GNU Emacs Internals, Top @appendix Standard Errors @cindex standard errors diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index df6193cf13b..66357516c41 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990-1993, 1998-1999, 2001-2012 Free Software Foundation, Inc. +@c Copyright (C) 1990-1993, 1998-1999, 2001-2012 Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../../info/internals @node GNU Emacs Internals, Standard Errors, Tips, Top @@ -1011,8 +1011,7 @@ These fields store the values of Lisp variables that are automatically buffer-local (@pxref{Buffer-Local Variables}), whose corresponding variable names have the additional prefix @code{buffer-} and have underscores replaced with dashes. For instance, @code{undo_list} -stores the value of @code{buffer-undo-list}. @xref{Standard -Buffer-Local Variables}. +stores the value of @code{buffer-undo-list}. @item mark The mark for the buffer. The mark is a marker, hence it is also @@ -1095,7 +1094,6 @@ These fields store the values of Lisp variables that are automatically buffer-local (@pxref{Buffer-Local Variables}), whose corresponding variable names have underscores replaced with dashes. For instance, @code{mode_line_format} stores the value of @code{mode-line-format}. -@xref{Standard Buffer-Local Variables}. @item last_selected_window This is the last window that was selected with this buffer in it, or @code{nil} diff --git a/doc/lispref/locals.texi b/doc/lispref/locals.texi deleted file mode 100644 index a075d955add..00000000000 --- a/doc/lispref/locals.texi +++ /dev/null @@ -1,217 +0,0 @@ -@c -*-texinfo-*- -@c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990-1993, 1999, 2001-2012 Free Software Foundation, Inc. -@c See the file elisp.texi for copying conditions. -@setfilename ../../info/locals -@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top -@appendix Buffer-Local Variables -@c The title "Standard Buffer-Local Variables" is too long for -@c smallbook. --rjc 30mar92 -@cindex buffer-local variables, general-purpose -@cindex standard buffer-local variables - - The table below lists the general-purpose Emacs variables that -automatically become buffer-local in each buffer. Most become -buffer-local only when set; a few of them are always local in every -buffer. Many Lisp packages define such variables for their internal -use, but we don't try to list them all here. - - Every buffer-specific minor mode defines a buffer-local variable -named @samp{@var{modename}-mode}. @xref{Minor Mode Conventions}. -Minor mode variables will not be listed here. - -@table @code -@item auto-fill-function -@xref{Auto Filling}. - -@item buffer-auto-save-file-format -@xref{Format Conversion}. - -@item buffer-auto-save-file-name -@xref{Auto-Saving}. - -@item buffer-backed-up -@xref{Making Backups}. - -@item buffer-display-count -@xref{Buffers and Windows}. - -@item buffer-display-table -@xref{Active Display Table}. - -@item buffer-display-time -@xref{Buffers and Windows}. - -@item buffer-file-coding-system -@xref{Encoding and I/O}. - -@item buffer-file-format -@xref{Format Conversion}. - -@item buffer-file-name -@xref{Buffer File Name}. - -@item buffer-file-number -@xref{Buffer File Name}. - -@item buffer-file-truename -@xref{Buffer File Name}. - -@item buffer-file-type -@xref{MS-DOS File Types}. - -@item buffer-invisibility-spec -@xref{Invisible Text}. - -@item buffer-offer-save -@xref{Killing Buffers}. - -@item buffer-save-without-query -@xref{Killing Buffers}. - -@item buffer-read-only -@xref{Read Only Buffers}. - -@item buffer-saved-size -@xref{Auto-Saving}. - -@item buffer-undo-list -@xref{Undo}. - -@item cache-long-line-scans -@xref{Truncation}. - -@item case-fold-search -@xref{Searching and Case}. - -@item comment-column -@xref{Comments,,, emacs, The GNU Emacs Manual}. - -@item ctl-arrow -@xref{Usual Display}. - -@item cursor-in-non-selected-windows -@xref{Basic Windows}. - -@item cursor-type -@xref{Cursor Parameters}. - -@item default-directory -@xref{File Name Expansion}. - -@item defun-prompt-regexp -@xref{List Motion}. - -@item desktop-save-buffer -@xref{Desktop Save Mode}. - -@item enable-multibyte-characters -@ref{Text Representations}. - -@item fill-column -@xref{Margins}. - -@item fill-prefix -@xref{Margins}. - -@item font-lock-defaults -@xref{Font Lock Basics}. - -@item fringe-cursor-alist -@xref{Fringe Cursors}. - -@item fringe-indicator-alist -@xref{Fringe Indicators}. - -@item fringes-outside-margins -@xref{Fringes}. - -@item goal-column -@xref{Moving Point,,, emacs, The GNU Emacs Manual}. - -@item header-line-format -@xref{Header Lines}. - -@item indicate-buffer-boundaries -@xref{Usual Display}. - -@item indicate-empty-lines -@xref{Usual Display}. - -@item left-fringe-width -@xref{Fringe Size/Pos}. - -@item left-margin -@xref{Margins}. - -@item left-margin-width -@xref{Display Margins}. - -@item line-spacing -@xref{Line Height}. - -@item local-abbrev-table -@xref{Standard Abbrev Tables}. - -@item major-mode -@xref{Mode Help}. - -@item mark-active -@xref{The Mark}. - -@item mark-ring -@xref{The Mark}. - -@item mode-line-buffer-identification -@xref{Mode Line Variables}. - -@item mode-line-format -@xref{Mode Line Data}. - -@item mode-line-modified -@xref{Mode Line Variables}. - -@item mode-line-process -@xref{Mode Line Variables}. - -@item mode-name -@xref{Mode Line Variables}. - -@item point-before-scroll -Used for communication between mouse commands and scroll-bar commands. - -@item right-fringe-width -@xref{Fringe Size/Pos}. - -@item right-margin-width -@xref{Display Margins}. - -@item save-buffer-coding-system -@xref{Encoding and I/O}. - -@item scroll-bar-width -@xref{Scroll Bars}. - -@item scroll-down-aggressively -@itemx scroll-up-aggressively -@xref{Textual Scrolling}. - -@item selective-display -@itemx selective-display-ellipses -@xref{Selective Display}. - -@item tab-width -@xref{Usual Display}. - -@item truncate-lines -@xref{Truncation}. - -@item vertical-scroll-bar -@xref{Scroll Bars}. - -@item window-size-fixed -@xref{Resizing Windows}. - -@item write-contents-functions -@xref{Saving Buffers}. -@end table diff --git a/doc/lispref/maps.texi b/doc/lispref/maps.texi index 24cd64a6b35..524eab2cffe 100644 --- a/doc/lispref/maps.texi +++ b/doc/lispref/maps.texi @@ -3,7 +3,7 @@ @c Copyright (C) 1990-1993, 1999, 2001-2012 Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../../info/maps -@node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top +@node Standard Keymaps, Standard Hooks, Standard Errors, Top @appendix Standard Keymaps @cindex standard keymaps diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi index 2a596dd51e8..3bee9401167 100644 --- a/doc/lispref/vol1.texi +++ b/doc/lispref/vol1.texi @@ -188,8 +188,6 @@ Appendices * GNU Emacs Internals:: Building and dumping Emacs; internal data structures. * Standard Errors:: List of main error symbols. -* Standard Buffer-Local Variables:: - List of variables buffer-local in all buffers. * Standard Keymaps:: List of standard keymaps. * Standard Hooks:: List of standard hook variables. @@ -1532,7 +1530,6 @@ Object Internals @c include tips.texi @c include internals.texi @c include errors.texi -@c include locals.texi @c include maps.texi @c include hooks.texi diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi index 538ae7a6d9b..1a293635bf6 100644 --- a/doc/lispref/vol2.texi +++ b/doc/lispref/vol2.texi @@ -187,8 +187,6 @@ Appendices * GNU Emacs Internals:: Building and dumping Emacs; internal data structures. * Standard Errors:: List of main error symbols. -* Standard Buffer-Local Variables:: - List of variables buffer-local in all buffers. * Standard Keymaps:: List of standard keymaps. * Standard Hooks:: List of standard hook variables. @@ -1531,7 +1529,6 @@ Object Internals @include tips.texi @include internals.texi @include errors.texi -@include locals.texi @include maps.texi @include hooks.texi -- 2.39.2