From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#43265: [External] : bug#43265: 28.0.50; Inconsistent fontifying in elisp-mode Date: Tue, 26 Jan 2021 00:34:42 +0100 Message-ID: <8735yopp4d.fsf@gnus.org> References: <87mtx0ydgp.fsf@gnus.org> <87ft2rv6j7.fsf@gnus.org> <877do2qf8h.fsf@gnus.org> <83v9bm2j36.fsf@gnu.org> <87y2gioztq.fsf@gnus.org> <87pn1t7c9g.fsf@gnu.org> <87czxtpljy.fsf@gnus.org> <87mtwx7bhc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9199"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: "43265@debbugs.gnu.org" <43265@debbugs.gnu.org>, "maurooaranda@gmail.com" , Tassilo Horn To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 26 00:35:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4BO2-0002Fb-Hd for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 26 Jan 2021 00:35:10 +0100 Original-Received: from localhost ([::1]:43878 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4BO1-000203-FC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Jan 2021 18:35:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4BNu-0001y9-IW for bug-gnu-emacs@gnu.org; Mon, 25 Jan 2021 18:35:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57042) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l4BNu-0001P1-Ac for bug-gnu-emacs@gnu.org; Mon, 25 Jan 2021 18:35:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l4BNu-0004g2-7E for bug-gnu-emacs@gnu.org; Mon, 25 Jan 2021 18:35:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Jan 2021 23:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43265 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 43265-submit@debbugs.gnu.org id=B43265.161161769917967 (code B ref 43265); Mon, 25 Jan 2021 23:35:02 +0000 Original-Received: (at 43265) by debbugs.gnu.org; 25 Jan 2021 23:34:59 +0000 Original-Received: from localhost ([127.0.0.1]:40355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BNr-0004fj-JQ for submit@debbugs.gnu.org; Mon, 25 Jan 2021 18:34:59 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:50718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4BNo-0004fU-Qw for 43265@debbugs.gnu.org; Mon, 25 Jan 2021 18:34:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=oylpkTdOLBzqsbP/OQ/9WcHd18lqbalCsH30GyXKq6o=; b=E5pWXrZa9iF0d4PAbequNVXEoj 0PS4/EKjPFq7hwfrlvLEZC+qmQ6FbGLglUBNXBMW6FW/luopSz8fxDf2gKhi3QozG5+/mvtghTEoi iH+TVQo3avAU3463GbvSJg4IK8Uni7UCq9ZiDD0XdwHyDcS0hFdJ+oUCbHuvhWSIA7fk=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l4BNb-0002X2-Mp; Tue, 26 Jan 2021 00:34:48 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEX3+fPa2dbEvr57 a3ehoqpGPEkTDBH///+rYgGBAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+UBGRceG91hUvIAAAGiSURB VDjLjdLBmoIgEABgMPcOVnclumfqnsvo3mbjfb9V3v8RdgYMafOwHIrmbwYYYOx9SCkztRBnHGUR SLJFYP8Bnr9DQtPVMRbuYMNSxtK6fAPOtOBF80j/lkqZyjfn7bARRrCz+2e8eDroQuciE0Wa+HNM ltzdl2LnrPXAuXAZX2EFIT0kgrMiWd1YlmAIV5haInEiBFsdMMpzBPzIou6uD74MZog8bvu+bP8e 0I8r2NMiNNYOi9BbOy7eh0UQ8w2GxRMEm883G2BFIOJXMv34IDjNj+QV8jkhAJX6iRICpAjfATKl Qwae4xZByNjjyQ9hU1Gpa9OPMYRSVQPd6Rl/gQq6clpC10qZUKoCqKd2VHWFIGeozm5La4DOGFcS 4dIAwIPisrHjUXuQUlwwDh1Ns75uFWYUXq4EcMDZbsBNvYKFO1Uq1RuMXYFLFxRHQFcFAXYLjrLp sIMEysO+H+k5dDu4u4QZ6KLsCE1/dAmGGUMit3Yao08gcLJ2UbD27hMckGgH5dW2xsxgTKt7gocy +hWM8fAMm4pdptknwTDDL00Yf353BdPtAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAxLTI1VDIz OjMwOjI3KzAwOjAwIPc4KgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMS0yNVQyMzozMDoyNysw MDowMFGqgJYAAAAASUVORK5CYII= X-Now-Playing: Sam Amidon's _Bright Sunny South_: "Bright Sunny South" In-Reply-To: (Stefan Monnier's message of "Mon, 25 Jan 2021 08:59:59 -0500") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:198593 Archived-At: Stefan Monnier writes: > I don't see why that should be more likely for special forms than for > macros. For many of them, which is which is largely an > arbitrary choice. The only reason I see to handle special forms specially here is for reasons of efficiency. That is, we now do a lot more work for special forms than we used to do, and special forms are a lot more common in Emacs Lisp code than macros, so perhaps the performance regression isn't worth it. Emacs doesn't feel more sluggish to me than before making the change, though, so I think the change was the right thing to do. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no