From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Spenser Truex Newsgroups: gmane.emacs.devel Subject: Re: Request: add cl-font-lock to Emacs or Elpa Date: Sun, 15 Mar 2020 13:28:16 -0700 Message-ID: <87v9n5747z.fsf@spensertruex.com> References: <87bloyxfya.fsf@spensertruex.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="116062"; mail-complaints-to="usenet@ciao.gmane.io" To: Stefan Monnier , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 15 21:50:09 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 1jDaD2-000U6Z-U2 for ged-emacs-devel@m.gmane-mx.org; Sun, 15 Mar 2020 21:50:08 +0100 Original-Received: from localhost ([::1]:58594 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDaD1-00087y-F7 for ged-emacs-devel@m.gmane-mx.org; Sun, 15 Mar 2020 16:50:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38755) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDZsB-0001WF-1o for emacs-devel@gnu.org; Sun, 15 Mar 2020 16:28:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jDZs9-0002fQ-RE for emacs-devel@gnu.org; Sun, 15 Mar 2020 16:28:34 -0400 Original-Received: from spensertruex.com ([66.70.189.182]:50036) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jDZs9-0002bA-MS for emacs-devel@gnu.org; Sun, 15 Mar 2020 16:28:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=spensertruex.com; s=myselector; t=1584303926; bh=zLMZvOIopscmg4svzHZlgksaiCCtheH2V0gxTIS/PJU=; h=From:To:Subject:In-Reply-To:References:Date; b=PPbLPA4fczRryK7gUZxMP7pOPwHzgV8GYa0yo813xJNQMVKDzjSvNyhfPrvoCTV7q Wv+2uLNZfIAnwLFoYJv55MBO9zqikmiZQVeV1rQwmpysZmrdsx3Ef/77wvBlLnY2+H PjQsqY6lfPVgSSqw5jYu1etUjBw2i4m87maE07vVa0gpZXsH3yylgSc+0WX+/AXOs7 Oc8/lwcFizI13NC3YEJvm+dylAns54eVLhc9RTfy4eFuuwKAso5eQNJxR3Bvo/HxyJ LrfcK9GsV36Nc00wcmaAINAfp9yUeeXr73sQQNJ0I8funLysXVQVMfgtyPiC7nCoBN OrhaJBxTZExbA== In-Reply-To: (Stefan Monnier's message of "Sun, 15 Mar 2020 11:55:34 -0400") X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Received-From: 66.70.189.182 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:245545 Archived-At: Stefan Monnier writes: >> cl-font-lock is a package that does richer syntax highlighting for >> Common Lisp. I'm the co-maintainer on it. We are interested in having it >> included in Emacs or on Elpa. It is already on Melpa. >> >> https://github.com/cl-font-lock/cl-font-lock >> >> How can we move that along? > > Sorry, I saw the (title of the) message you sent a few weeks ago and put > it into my "todo" but later removed it from my todo because I thought it > had been handled by someone else (there was some commit soon afterwards > that seemed related). Thank you. I hope the package is simple enough to see what it is doing, so that it can be added without issue. I think it should be an opt-in feature, not a replacement for the current syntax highlighting in lisp-mode because many users prefer the old syntax highlighting. Also, it is not very sophisticated (it is just regular expressions) and sometimes doesn't highlight right based on the context. The other issue with it is that it can't really be unloaded. So if these issues are too great for it to be added then we will have to fix them first. > Stefan -- Spenser Truex spensertruex.com San Francisco, USA