GNU bug report logs - #3639
23.0.95; defcustom docstring ':link' ':tag' NAME and/or LABEL?

Previous Next

Package: emacs;

Reported by: MON KEY <monkey <at> sandpframing.com>

Date: Sun, 21 Jun 2009 20:50:04 UTC

Severity: minor

Tags: notabug

Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
To: MON KEY <monkey <at> sandpframing.com>
Cc: 3639 <at> debbugs.gnu.org
Subject: bug#3639: 23.0.95; defcustom docstring ':link' ':tag' NAME and/or LABEL?
Date: Tue, 12 Jul 2011 17:21:59 +0200
MON KEY <monkey <at> sandpframing.com> writes:

> The docstring for defcustom's keyword `:link' states:
>
> "You can specify the text to use in the customization buffer by adding `:tag
>  NAME' after the first element of the LINK-DATA; for example, (info-link :tag
>  "foo" "(emacs)Top") makes a link to the Emacs manual which appears in the
>  buffer as `foo'."
>
> Shortly thereafter a description of defcustom's keyword `:tag' states:
>
> ":tag LABEL Use LABEL, a string, instead of the item's name, to label the item
>         in customization menus and buffers."
>
> If these two uses of 'tag' have identical context, then the `:tag NAME'
> descriptor of the `:link' section should clarify this and/or change 'NAME' ->
> 'LABEL'. 
>
> If the context of 'tag' is mutually exclusive then _that_ should
> be clarified. As presented, it is not clear if `:tag' has different meanings within defcustom forms according to where it occurs.

The first talks about using :tag inside `info-link'.  The second about
using :tag in the `defcustom' top-level.  It seems pretty clear to me,
and I know next to nothing about `defcustom', so I think this doesn't
need clarification.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




This bug report was last modified 13 years and 316 days ago.

Previous Next


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