From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Brown Newsgroups: gmane.emacs.bugs Subject: bug#10245: 23.3; handle Common Lisp :documentation strings Date: Thu, 8 Dec 2011 11:07:45 -0500 Message-ID: <20192.57553.363945.632173@paradicsom.nyc.corp.google.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1323360511 21468 80.91.229.12 (8 Dec 2011 16:08:31 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 8 Dec 2011 16:08:31 +0000 (UTC) Cc: 10245@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 08 17:08:27 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RYgWG-0004Aw-DD for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Dec 2011 17:08:25 +0100 Original-Received: from localhost ([::1]:47071 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYgWF-0004I1-Qz for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Dec 2011 11:08:23 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:56199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYgW9-00045O-GR for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 11:08:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RYgW4-000306-Hs for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 11:08:17 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58699) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RYgW4-000302-EX for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 11:08:12 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RYgWr-0001mJ-QQ for bug-gnu-emacs@gnu.org; Thu, 08 Dec 2011 11:09:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Brown Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Dec 2011 16:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10245 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 10245-submit@debbugs.gnu.org id=B10245.13233605216810 (code B ref 10245); Thu, 08 Dec 2011 16:09:01 +0000 Original-Received: (at 10245) by debbugs.gnu.org; 8 Dec 2011 16:08:41 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYgWX-0001ln-5a for submit@debbugs.gnu.org; Thu, 08 Dec 2011 11:08:41 -0500 Original-Received: from mail-ey0-f202.google.com ([209.85.215.202]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYgWU-0001lc-W0 for 10245@debbugs.gnu.org; Thu, 08 Dec 2011 11:08:40 -0500 Original-Received: by eaak10 with SMTP id k10so38272eaa.3 for <10245@debbugs.gnu.org>; Thu, 08 Dec 2011 08:07:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=from:mime-version:content-type:content-transfer-encoding:message-id :date:to:cc:subject:in-reply-to:references:x-mailer :x-system-of-record; bh=vLfJjCgm495RwNc5sCUHVaKIh2rouBqUmvdvDgR7NuA=; b=KyDjLkkgyFbkRMZZybTPmE4itM7Ha+nt90QIaQ7kwoW31nDPXl5crRjWP77ooJSfVl DYVLDZfGSkiErg6GVaIw== Original-Received: by 10.14.17.39 with SMTP id i39mr242744eei.4.1323360468254; Thu, 08 Dec 2011 08:07:48 -0800 (PST) Original-Received: by 10.14.17.39 with SMTP id i39mr242737eei.4.1323360468160; Thu, 08 Dec 2011 08:07:48 -0800 (PST) Original-Received: from hpza9.eem.corp.google.com ([74.125.121.33]) by gmr-mx.google.com with ESMTPS id a53si3789843eeg.1.2011.12.08.08.07.48 (version=TLSv1/SSLv3 cipher=AES128-SHA); Thu, 08 Dec 2011 08:07:48 -0800 (PST) Original-Received: from wpaz5.hot.corp.google.com (wpaz5.hot.corp.google.com [172.24.198.69]) by hpza9.eem.corp.google.com (Postfix) with ESMTPS id E3C825C0063; Thu, 8 Dec 2011 08:07:47 -0800 (PST) Original-Received: from paradicsom.nyc.corp.google.com.google.com (paradicsom.nyc.corp.google.com [172.26.76.220]) by wpaz5.hot.corp.google.com with ESMTP id pB8G7j1P007070 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 8 Dec 2011 08:07:46 -0800 In-Reply-To: X-Mailer: VM 7.19 under Emacs 23.3.1 X-System-Of-Record: true X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 08 Dec 2011 11:09:01 -0500 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:54815 Archived-At: Stefan Monnier writes: > Thanks. This would be a welcomed addition, for 24.2 (24.1 is in testing > already so it's too late to add such features). But I think it needs > a bit of massaging first, so that this new feature is not enabled in > emacs-lisp-mode. E.g. I'd maybe change > lisp-font-lock-syntactic-face-function to > (run-hook-with-args-until-success 'lisp-string-in-doc-position-functions > state) and then add string-after-documentation-keyword-p to this hook > when in Common Lisp mode. If you can provide such a thing as a patch > (i.e. output of "bzr diff" or "diff -u"), that would be even better. OK, I'll give that a try. I'll have to look at how Emacs Lisp mode and Common Lisp mode interact. The latter seems to inherit a lot of functionality from the former ... I'm not even sure they are really distinct. bob