From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#22349: 24.5; Documentation of variable major-mode does not seem to tell the exactly true Date: Mon, 11 Jan 2016 19:44:47 -0500 Message-ID: <4poacr7hj4.fsf@fencepost.gnu.org> References: <87lh7w2ksh.fsf@linux-qg7d.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1452559582 29509 80.91.229.3 (12 Jan 2016 00:46:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Jan 2016 00:46:22 +0000 (UTC) Cc: 22349@debbugs.gnu.org To: Rolf Ade Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 12 01:46:12 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aIn6B-0005Sz-G7 for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Jan 2016 01:46:11 +0100 Original-Received: from localhost ([::1]:57458 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIn67-0007HD-6A for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jan 2016 19:46:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49250) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIn63-0007H7-JY for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2016 19:46:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIn62-0001uV-Od for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2016 19:46:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIn62-0001uQ-La for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2016 19:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aIn62-0003o0-EQ for bug-gnu-emacs@gnu.org; Mon, 11 Jan 2016 19:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jan 2016 00:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22349 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22349-submit@debbugs.gnu.org id=B22349.145255950614558 (code B ref 22349); Tue, 12 Jan 2016 00:46:02 +0000 Original-Received: (at 22349) by debbugs.gnu.org; 12 Jan 2016 00:45:06 +0000 Original-Received: from localhost ([127.0.0.1]:46912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aIn58-0003mk-GH for submit@debbugs.gnu.org; Mon, 11 Jan 2016 19:45:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:58108) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aIn57-0003ly-Ak for 22349@debbugs.gnu.org; Mon, 11 Jan 2016 19:45:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIn51-0001jF-E5 for 22349@debbugs.gnu.org; Mon, 11 Jan 2016 19:45:00 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIn4t-0001go-8c; Mon, 11 Jan 2016 19:44:51 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aIn4p-0003kH-Lf; Mon, 11 Jan 2016 19:44:48 -0500 X-Spook: Avian cypherpunk Bellcore counter terrorism Exposure X-Ran: qbh`Ehp:6S'B*x[DtDQD( (Rolf Ade's message of "Mon, 11 Jan 2016 16:33:18 +0100") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:111535 Archived-At: Rolf Ade wrote: > The documentation of the variable `major-mode' reads as: [...] > When a mode is used by default, `find-file' switches to it before it > reads the contents into the buffer and before it finishes setting up > the buffer. Thus, the mode and its hooks should not expect certain > variables such as `buffer-read-only' and `buffer-file-coding-system' > to be set up. This part of the doc was added in Sep 2004 in 557ca2c1b40. But then changes to files.el in Aug 2005 in e8f30180f4 mean that it is no longer applicable, since Emacs 22.1. So I'll simply remove it. Thanks for the report.