From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: emacs rendering comparisson between emacs23 and emacs26.3 Date: Wed, 8 Apr 2020 09:04:14 -0700 (PDT) Message-ID: <588436a9-b668-40f4-8d00-5313df01f7cc@default> References: <> <> <> <> <<054393f3-3873-ab6e-b325-0eca354d8838@gmx.at>> <<20200403174757.GA8266@ACM>> <> <<20200404104553.GA5329@ACM>> <<07fe3b69-3ab2-3173-0696-cb17809e2b91@gmx.at>> <<83blo7v68b.fsf@gnu.org>> <<1845d7aa-9ae4-3d95-6a30-c7b1d8d8adec@gmx.at>> <<83a73qt6zs.fsf@gnu.org>> <<97c4254e-ff43-8402-3645-f713c408c245@gmx.at>> <<83y2r9syby.fsf@gnu.org>> <> <<83v9mdssqx.fsf@gnu.org>> <<679ab47b-6e3e-65e6-f955-be58d59ed092@yandex.ru>> <<83sghhss8v.fsf@gnu.org>> <<671b5b41-663d-5ab9-f022-dc6c5ce54dd0@yandex.ru>> <<83r1x1sqkx.fsf@gnu.org>> <> <<83lfn9s63n.fsf@gnu.org>> <> <<83h7xvqsgc.fsf@gnu.org>> <<90749329-ccb1-f96e-29c0-b4ecbb81d1d4@yandex.ru>> <<837dyrqews.fsf@gnu.org>> <> <<834ktuqz5a.fsf@gnu.org>> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="89202"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rudalics@gmx.at, rrandresf@gmail.com, rms@gnu.org, acm@muc.de, emacs-devel@gnu.org To: Eli Zaretskii , Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Apr 08 18:06:15 2020 Return-path: Envelope-to: ged-emacs-devel@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 1jMDDS-000N7M-6M for ged-emacs-devel@m.gmane-mx.org; Wed, 08 Apr 2020 18:06:14 +0200 Original-Received: from localhost ([::1]:38282 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMDDR-00033Z-9k for ged-emacs-devel@m.gmane-mx.org; Wed, 08 Apr 2020 12:06:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39768) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMDCw-0002Sm-64 for emacs-devel@gnu.org; Wed, 08 Apr 2020 12:05:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMDCt-0003mB-Ke for emacs-devel@gnu.org; Wed, 08 Apr 2020 12:05:40 -0400 Original-Received: from userp2130.oracle.com ([156.151.31.86]:38874) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jMDCr-00037X-14; Wed, 08 Apr 2020 12:05:37 -0400 Original-Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 038FeE53088178; Wed, 8 Apr 2020 16:04:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=inv6wXQ+PuuuLuV7VXFPgrp0ZItNk2GoCooZC2Yvu+o=; b=fZGKppfvKeH8FWIL0WnZM8k5AAGMk6PmZnHzGz+GEWbh1HM+zaf/d1TKbiw4nHqgzBJp Vs+GXzgSBXyHE0vF3Eh3+N6PgadHtyVkbpSZGhTvE9wPBJ1ii5ootQiLSy4OPL7nhfiw hK9u9eSbyI1/TT/2b0nEgqJrdL764ORoSk9Ymn+xbyAGAXpja/IentNRLUhAztGZcIv9 KBKQ+sCEnnKsomAqUcLfBHB2QBJXXrQNUgb77fXgZxyjD4vjJf2ZQ3656RuZ5LfL+Zv5 ynWszVTn52wADfIpvWf2237LIZKTo9IVqZXy3ea5ymkXlwWSWOJzSpP7n5mjPyOZYOTT Gg== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2130.oracle.com with ESMTP id 3091m3cghj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 08 Apr 2020 16:04:25 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 038Faqgr103023; Wed, 8 Apr 2020 16:04:24 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3030.oracle.com with ESMTP id 309ag24mth-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 08 Apr 2020 16:04:22 +0000 Original-Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 038G4Fto019102; Wed, 8 Apr 2020 16:04:16 GMT In-Reply-To: <<834ktuqz5a.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4966.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9584 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 malwarescore=0 phishscore=0 mlxscore=0 bulkscore=0 mlxlogscore=919 suspectscore=18 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004080124 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9584 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 adultscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 mlxlogscore=966 priorityscore=1501 clxscore=1011 bulkscore=0 phishscore=0 mlxscore=0 suspectscore=18 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004080124 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 156.151.31.86 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:246681 Archived-At: > Whether this is "bad" depends on what you use the fontification for. > For me, it's a sign of syntax correctness (among other things), so > waiting for the confirmation of the syntax for such a relatively long > time is quite "bad". I don't mean to distract from the discussion. But what you say there seems useful to me: syntax highlighting can serve more than one purpose. Given that, could one solution/approach perhaps be to let users choose (e.g. by variable, possibly buffer-local) the behavior they want in this regard? For example, some users, or users in some contexts (e.g. some modes), might prefer to sacrifice some degree of fidelity (correctness) between syntax and fontification, if that provides better performance in those contexts. Again, if this question/comment is a distraction, feel free to ignore.