unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Using the ANSI standard for info-look
@ 2005-06-26 18:13 Stefan Monnier
  2005-06-26 19:38 ` Jesper Harder
  2005-06-27  5:37 ` Richard M. Stallman
  0 siblings, 2 replies; 5+ messages in thread
From: Stefan Monnier @ 2005-06-26 18:13 UTC (permalink / raw)



Any objection to the patch below?
It corrects the regexp for Lisp symbols (to be like the one used for elisp),
it corrects the case-sensitivity, and it adds an entry to use the Texinfo
rendition of the ANSI CL standard if available.


        Stefan


--- info-look.el	26 jun 2005 13:52:14 -0400	1.47
+++ info-look.el	26 jun 2005 14:10:45 -0400	
@@ -811,7 +812,11 @@
 
 (info-lookup-maybe-add-help
  :mode 'lisp-mode
- :regexp "[^()'\" \t\n]+"
+ :regexp "[^][()'\" \t\n]+"
+ :ignore-case t
+ ;; The Texinfo rendition of the last draft ANSI standard for Common Lisp
+ ;; (dpANS).  See http://www.ifa.au.dk/~harder/dpans.html
+ :doc-spec '(("(ansicl)Symbol Index" nil nil nil))
  :parse-rule 'ignore
  :other-modes '(emacs-lisp-mode))

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Using the ANSI standard for info-look
  2005-06-26 18:13 Using the ANSI standard for info-look Stefan Monnier
@ 2005-06-26 19:38 ` Jesper Harder
  2005-06-27  5:37 ` Richard M. Stallman
  1 sibling, 0 replies; 5+ messages in thread
From: Jesper Harder @ 2005-06-26 19:38 UTC (permalink / raw)


Stefan Monnier <monnier@iro.umontreal.ca> writes:

> + ;; The Texinfo rendition of the last draft ANSI standard for Common Lisp
> + ;; (dpANS).  See http://www.ifa.au.dk/~harder/dpans.html

Better to use the URL http://purl.org/harder/dpans.html which should
last longer.

-- 
Cheers,
Jesper Harder

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Using the ANSI standard for info-look
  2005-06-26 18:13 Using the ANSI standard for info-look Stefan Monnier
  2005-06-26 19:38 ` Jesper Harder
@ 2005-06-27  5:37 ` Richard M. Stallman
  2005-06-27  8:40   ` Jesper Harder
  1 sibling, 1 reply; 5+ messages in thread
From: Richard M. Stallman @ 2005-06-27  5:37 UTC (permalink / raw)
  Cc: emacs-devel

    Any objection to the patch below?
    It corrects the regexp for Lisp symbols (to be like the one used for elisp),
    it corrects the case-sensitivity, and it adds an entry to use the Texinfo
    rendition of the ANSI CL standard if available.

Please don't add the reference to the ANSI standard.  It is not free.

Deciding when it is proper for GNU software to work with something
non-free that may happen to be installed is subtle.  The boundary line
is not as crisp as one might wish.  But I think this is on the wrong
side of it.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Using the ANSI standard for info-look
  2005-06-27  5:37 ` Richard M. Stallman
@ 2005-06-27  8:40   ` Jesper Harder
  2005-06-28  4:16     ` Richard M. Stallman
  0 siblings, 1 reply; 5+ messages in thread
From: Jesper Harder @ 2005-06-27  8:40 UTC (permalink / raw)


"Richard M. Stallman" <rms@gnu.org> writes:

>     Any objection to the patch below?
>     It corrects the regexp for Lisp symbols (to be like the one used for elisp),
>     it corrects the case-sensitivity, and it adds an entry to use the Texinfo
>     rendition of the ANSI CL standard if available.
>
> Please don't add the reference to the ANSI standard.  It is not free.

True.  Although, it might turn out that /is/ public domain.  According
to Kent Pitman:

  Lars Brinkhoff <lars.s...@nocrew.org> writes:         
  > How about the Common Lisp dpANS documents?  I was under the impression 
  > that they were released under public domainish terms, but now that I 
  > look, I can't find any copyright notice. 

  You're right that there isn't a proper notice per se.  Documents do 
  exist (but are not on display publicly) that would show that the legal 
  intent was to have placed them into the public domain, even though we 
  botched the final execution of that.  A good intellectual property 
  lawyer would tell you that this means the legal status is messy, but 
  what that really means (I believe) is that those who paid for its 
  creation could (hypothetically) have grounds to make a claim that it 
  was encumbered in some way, that is, to assert that they have some 
  right of ownership.  But since all of those parties at one time or 
  another signed into this system of contracts identifying that the 
  intent was to make a public domain document, I don't personally think 
  they would succeed.   

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Using the ANSI standard for info-look
  2005-06-27  8:40   ` Jesper Harder
@ 2005-06-28  4:16     ` Richard M. Stallman
  0 siblings, 0 replies; 5+ messages in thread
From: Richard M. Stallman @ 2005-06-28  4:16 UTC (permalink / raw)
  Cc: emacs-devel

    > Please don't add the reference to the ANSI standard.  It is not free.

    True.  Although, it might turn out that /is/ public domain.  According
    to Kent Pitman:

People are trying to talk with the remnants of the committee about
this issue.  If they achieve something, we can take advantage of that.
But that is a long shot; for mow, we must assume the situation will
not change.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-06-28  4:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-26 18:13 Using the ANSI standard for info-look Stefan Monnier
2005-06-26 19:38 ` Jesper Harder
2005-06-27  5:37 ` Richard M. Stallman
2005-06-27  8:40   ` Jesper Harder
2005-06-28  4:16     ` Richard M. Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).