GNU bug report logs - #3921
23.1.50; checkdoc allow uncapitalized info node links

Previous Next

Package: emacs;

Reported by: Kevin Ryde <user42 <at> zip.com.au>

Date: Fri, 24 Jul 2009 23:05:04 UTC

Severity: normal

Done: Kevin Ryde <user42 <at> zip.com.au>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (Emacs bug Tracking System)
To: Chong Yidong <cyd <at> stupidchicken.com>
Subject: bug#3921: marked as done (23.1.50; checkdoc allow uncapitalized
 info node links)
Date: Fri, 23 Oct 2009 17:35:04 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 23 Oct 2009 13:27:58 -0400
with message-id <87hbtq81gh.fsf <at> stupidchicken.com>
and subject line Re: 23.1.50; checkdoc allow uncapitalized info node links
has caused the Emacs bug report #3921,
regarding 23.1.50; checkdoc allow uncapitalized info node links
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact help-debbugs <at> gnu.org
immediately.)


-- 
3921: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3921
Emacs Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Kevin Ryde <user42 <at> zip.com.au>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.1.50; checkdoc allow uncapitalized info node links
Date: Sat, 25 Jul 2009 09:00:00 +1000
[Message part 3 (text/plain, inline)]
M-x checkdoc on the file foo.el below complains

    Name emacs should appear capitalized as Emacs (C-h,f,e,n,p,q)

at the `(emacs)' info link.  I hoped it would recognise that has to be
left as-is, since it must follow the target document's name and nodes.

Perhaps the following, dragging in help-mode.el for a definitive regexp,
and using thingatpt.el just because it's a convenient way to match
surrounding point.

2009-07-25  Kevin Ryde  <user42 <at> zip.com.au>

	* emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine): Allow
	uncapitalized in info node hyperlinks.

[foo.el (application/emacs-lisp, attachment)]
[checkdoc.el.info-link.diff (text/x-diff, attachment)]
[Message part 6 (text/plain, inline)]
In GNU Emacs 23.1.50.4 (i586-pc-linux-gnu, GTK+ Version 2.16.4)
 of 2009-07-24 on blah.blah
configured using `configure  'CFLAGS=-O -g' '--prefix=/down/emacs/b/inst' '--with-x-toolkit=gtk''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_AU
  value of $XMODIFIERS: nil
  locale-coding-system: iso-latin-1-unix
  default-enable-multibyte-characters: t
[Message part 7 (message/rfc822, inline)]
From: Chong Yidong <cyd <at> stupidchicken.com>
To: Kevin Ryde <user42 <at> zip.com.au>
Cc: 3921-done <at> debbugs.gnu.org
Subject: Re: 23.1.50; checkdoc allow uncapitalized info node links
Date: Fri, 23 Oct 2009 13:27:58 -0400
> M-x checkdoc on the file foo.el below complains
>
>     Name emacs should appear capitalized as Emacs (C-h,f,e,n,p,q)
>
> at the `(emacs)' info link.  I hoped it would recognise that has to be
> left as-is, since it must follow the target document's name and nodes.
>
> Perhaps the following, dragging in help-mode.el for a definitive regexp,
> and using thingatpt.el just because it's a convenient way to match
> surrounding point.

I checked in a slightly different fix.  Thanks for the bug report.

This bug report was last modified 15 years and 263 days ago.

Previous Next


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