GNU bug report logs - #10245
23.3; handle Common Lisp :documentation strings

Previous Next

Package: emacs;

Reported by: Robert Brown <brown <at> google.com>

Date: Wed, 7 Dec 2011 17:57:02 UTC

Severity: wishlist

Tags: patch

Merged with 9130

Found in version 23.3

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


Message #13 received at 10245 <at> debbugs.gnu.org (full text, mbox):

From: Robert Brown <brown <at> google.com>
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: 10245 <at> debbugs.gnu.org
Subject: Re: bug#10245: 23.3; handle Common Lisp :documentation strings
Date: Thu, 8 Dec 2011 11:07:45 -0500
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




This bug report was last modified 9 years and 201 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.