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#13915: 24.3.50; `font-lock-syntactic-keywords' - really obsolete? Date: Sun, 10 Mar 2013 20:47:22 -0700 Message-ID: References: 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 1362973694 31011 80.91.229.3 (11 Mar 2013 03:48:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Mar 2013 03:48:14 +0000 (UTC) Cc: 13915@debbugs.gnu.org To: "'Stefan Monnier'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 11 04:48:38 2013 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 1UEtj3-0002Fx-Ez for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Mar 2013 04:48:37 +0100 Original-Received: from localhost ([::1]:43773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEtih-00087g-DL for geb-bug-gnu-emacs@m.gmane.org; Sun, 10 Mar 2013 23:48:15 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEtid-000823-EF for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2013 23:48:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UEtic-0001B4-D2 for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2013 23:48:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEtic-0001B0-9P for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2013 23:48:10 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UEtjR-0008QU-TM for bug-gnu-emacs@gnu.org; Sun, 10 Mar 2013 23:49:01 -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: Mon, 11 Mar 2013 03:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13915 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13915-submit@debbugs.gnu.org id=B13915.136297372232359 (code B ref 13915); Mon, 11 Mar 2013 03:49:01 +0000 Original-Received: (at 13915) by debbugs.gnu.org; 11 Mar 2013 03:48:42 +0000 Original-Received: from localhost ([127.0.0.1]:44946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEtj8-0008Ps-8t for submit@debbugs.gnu.org; Sun, 10 Mar 2013 23:48:42 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:41186) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UEtj5-0008Pf-8Z for 13915@debbugs.gnu.org; Sun, 10 Mar 2013 23:48:40 -0400 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r2B3lerE001752 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 11 Mar 2013 03:47:41 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r2B3ldeE015675 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Mar 2013 03:47:40 GMT Original-Received: from abhmt114.oracle.com (abhmt114.oracle.com [141.146.116.66]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r2B3lcQV024320; Sun, 10 Mar 2013 22:47:39 -0500 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 10 Mar 2013 20:47:38 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac4d9u+kS6H2ccU3QcaNbRfHD95OSgAEEGDw X-Source-IP: ucsinet21.oracle.com [156.151.31.93] 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.x 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:72308 Archived-At: > > If the very file that declares it obsolete cannot be > > updated to reflect that, why tell users they should > > consider it obsolete? > > Hi Drew! How's life on your side of the world? > Oh, and by the way, what would you say if we removed support for > font-lock-syntactic-keywords without first marking it obsolete? > > Hmm... thought so, No one suggested that you should remove support for it before marking it obsolete! You are right to suppose that I would never have suggested such a thing. So why bring it up as a straw man? But perhaps it says something that that was your only reaction to the bug report, though that was not at all what the report was about. What do you think? 1. NEWS does not make clear how to change code that currently uses `font-lock-syntactic-keywords'. 2. `font-lock.el' does not make that clear either, as it has itself apparently not been so converted. I made clear that some of the occurrences in `font-lock.el' obviously provide ongoing support for it. But only a few of them, would be my guess. Am I wrong about that? 3. You closed the bug. `font-lock-syntactic-keywords' was marked obsolete in 24.1. 24.3 has now been released. 4. But the 24.3 NEWS is no clearer about this. Both the 24.3 Elisp manual and the 24.3 font-lock.el Commentary and doc strings still speak mainly of `font-lock-syntactic-keywords' (`syntax-propertize-function' is barely present in font-lock.el). As before. Users are not helped any more than before wrt converting code that uses `font-lock-syntactic-keywords'. That's what this bug report is about.