From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12282: 24.1.50; `font-lock-value-in-major-mode': doc string and parameter name Date: Sun, 26 Aug 2012 07:59:36 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1345993223 30626 80.91.229.3 (26 Aug 2012 15:00:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 26 Aug 2012 15:00:23 +0000 (UTC) To: 12282@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 26 17:00:24 2012 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 1T5eK7-00079V-Cp for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Aug 2012 17:00:23 +0200 Original-Received: from localhost ([::1]:37705 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eK5-0006in-Bw for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 Aug 2012 11:00:21 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57702) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eK2-0006iW-Fo for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 11:00:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5eK0-0004eo-J7 for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 11:00:18 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41300) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eK0-0004ec-GE for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 11:00:16 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1T5eKk-0005Rg-Rd for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 11:01:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Aug 2012 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12282 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.134599324720906 (code B ref -1); Sun, 26 Aug 2012 15:01:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Aug 2012 15:00:47 +0000 Original-Received: from localhost ([127.0.0.1]:50846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5eKT-0005R8-LV for submit@debbugs.gnu.org; Sun, 26 Aug 2012 11:00:46 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38625) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T5eKP-0005Qz-CQ for submit@debbugs.gnu.org; Sun, 26 Aug 2012 11:00:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5eJc-0004GX-Ni for submit@debbugs.gnu.org; Sun, 26 Aug 2012 10:59:53 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:47265) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eJc-0004GH-Jl for submit@debbugs.gnu.org; Sun, 26 Aug 2012 10:59:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eJb-0006ci-KY for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 10:59:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5eJa-0004Eo-Lt for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 10:59:51 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]:30249) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5eJa-0004Ed-Ev for bug-gnu-emacs@gnu.org; Sun, 26 Aug 2012 10:59:50 -0400 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q7QExmBi026082 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 26 Aug 2012 14:59:49 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q7QExmCq023199 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 26 Aug 2012 14:59:48 GMT Original-Received: from abhmt111.oracle.com (abhmt111.oracle.com [141.146.116.63]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q7QExl1m013321 for ; Sun, 26 Aug 2012 09:59:47 -0500 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 26 Aug 2012 07:59:47 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac2Dm2kOuIY6h/NvQFKl9zqK7nW+Ow== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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:63506 Archived-At: The parameter should be renamed. It is an alist associating major modes with font-lock decoration levels OR it is such a level. The current doc and parameter name give the impression that the argument passed is typically an alist. But in practice (existing code in Emacs distribution, as well as existing 3rd-party code), it is more often a decoration level (including `t' for max decoration) that is passed as argument. Just saying that the return value is ALIST if ALIST is not an alist, while certainly correct, is being less clear than we could be. In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-08-13 on MARVIN Bzr revision: 109584 monnier@iro.umontreal.ca-20120813141247-76irjqslrfncn30u Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2'