* bug#3818: 23.1.50; widget manual xref clickable text
@ 2009-07-11 1:21 ` Kevin Ryde
2009-07-11 3:10 ` bug#3818: marked as done (23.1.50; widget manual xref clickable text) Emacs bug Tracking System
[not found] ` <handler.3818.D3818.124728142722587.notifdone@emacsbugs.donarmstrong.com>
0 siblings, 2 replies; 5+ messages in thread
From: Kevin Ryde @ 2009-07-11 1:21 UTC (permalink / raw)
To: emacs-pretest-bug
[-- Attachment #1: Type: text/plain, Size: 103 bytes --]
The elisp manual "Links and Mouse-1" has become "Clickable Text" now,
has it, for a widget.texi xref.
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: widget.texi.clickable-text.diff --]
[-- Type: text/x-diff, Size: 640 bytes --]
*** widget.texi 24 Feb 2009 08:41:36 +1100 1.9
--- widget.texi 11 Jul 2009 11:16:17 +1000
***************
*** 588,594 ****
@vindex follow-link@r{ keyword}
@item :follow-link
Specifies how to interpret a @key{mouse-1} click on the widget.
! @xref{Links and Mouse-1,,, elisp, the Emacs Lisp Reference Manual}.
@vindex indent@r{ keyword}
@item :indent
--- 588,594 ----
@vindex follow-link@r{ keyword}
@item :follow-link
Specifies how to interpret a @key{mouse-1} click on the widget.
! @xref{Clickable Text,, Defining Clickable Text, elisp, the Emacs Lisp Reference Manual}.
@vindex indent@r{ keyword}
@item :indent
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#3818: marked as done (23.1.50; widget manual xref clickable text)
2009-07-11 1:21 ` bug#3818: 23.1.50; widget manual xref clickable text Kevin Ryde
@ 2009-07-11 3:10 ` Emacs bug Tracking System
[not found] ` <handler.3818.D3818.124728142722587.notifdone@emacsbugs.donarmstrong.com>
1 sibling, 0 replies; 5+ messages in thread
From: Emacs bug Tracking System @ 2009-07-11 3:10 UTC (permalink / raw)
To: Glenn Morris
[-- Attachment #1: Type: text/plain, Size: 886 bytes --]
Your message dated Fri, 10 Jul 2009 23:03:41 -0400
with message-id <xfy6qvkjjm.fsf@fencepost.gnu.org>
and subject line Re: bug#3818: 23.1.50; widget manual xref clickable text
has caused the Emacs bug report #3818,
regarding 23.1.50; widget manual xref clickable text
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 owner@emacsbugs.donarmstrong.com
immediately.)
--
3818: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3818
Emacs Bug Tracking System
Contact owner@emacsbugs.donarmstrong.com with problems
[-- Attachment #2: Type: message/rfc822, Size: 3183 bytes --]
[-- Attachment #2.1.1: Type: text/plain, Size: 103 bytes --]
The elisp manual "Links and Mouse-1" has become "Clickable Text" now,
has it, for a widget.texi xref.
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2.1.2: widget.texi.clickable-text.diff --]
[-- Type: text/x-diff, Size: 640 bytes --]
*** widget.texi 24 Feb 2009 08:41:36 +1100 1.9
--- widget.texi 11 Jul 2009 11:16:17 +1000
***************
*** 588,594 ****
@vindex follow-link@r{ keyword}
@item :follow-link
Specifies how to interpret a @key{mouse-1} click on the widget.
! @xref{Links and Mouse-1,,, elisp, the Emacs Lisp Reference Manual}.
@vindex indent@r{ keyword}
@item :indent
--- 588,594 ----
@vindex follow-link@r{ keyword}
@item :follow-link
Specifies how to interpret a @key{mouse-1} click on the widget.
! @xref{Clickable Text,, Defining Clickable Text, elisp, the Emacs Lisp Reference Manual}.
@vindex indent@r{ keyword}
@item :indent
[-- Attachment #3: Type: message/rfc822, Size: 1572 bytes --]
From: Glenn Morris <rgm@gnu.org>
To: 3818-done@emacsbugs.donarmstrong.com
Subject: Re: bug#3818: 23.1.50; widget manual xref clickable text
Date: Fri, 10 Jul 2009 23:03:41 -0400
Message-ID: <xfy6qvkjjm.fsf@fencepost.gnu.org>
Many thanks. (Is there an automatic way to check for such things?)
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#3818: 23.1.50; widget manual xref clickable text
[not found] ` <handler.3818.D3818.124728142722587.notifdone@emacsbugs.donarmstrong.com>
@ 2009-07-11 22:09 ` Kevin Ryde
2009-07-12 1:15 ` Glenn Morris
0 siblings, 1 reply; 5+ messages in thread
From: Kevin Ryde @ 2009-07-11 22:09 UTC (permalink / raw)
To: Glenn Morris; +Cc: 3818
Glenn Morris <rgm@gnu.org> writes:
>
> (Is there an automatic way to check for such things?)
Yep, my info-xref.el, now in emacs. :-)
I give it a run on my own files every so often too. The only tedious
bit for the emacs cvs is working out which files are info files since
they don't have a .info suffix. Then for myself I have to dig out
copies of manuals I don't have under /usr/share/info. The nasty couple
of forms below is what I use lately.
(progn
(require 'info-xref)
;; (shell-command "ln -sf /down/texinfo/texinfo/doc/texinfo /down/texinfo/texinfo/doc/texinfo-* /down/emacs/info")
;; (shell-command "ln -sf /down/texinfo/texinfo/doc/info-stnd.info /down/texinfo/texinfo/doc/info-stnd.info-* /down/emacs/info")
(shell-command "ln -sf /usr/share/xemacs21/xemacs-packages/info/auctex.info.gz /down/emacs/info")
(shell-command "ln -sf /usr/share/xemacs21/xemacs-packages/info/bbdb.info.gz /down/emacs/info")
;; (shell-command "ln -sf /usr/share/xemacs21/xemacs-packages/info/sasl.info.gz /down/emacs/info")
;; (shell-command "ln -sf /usr/share/info/automake-1.10.info.gz /down/emacs/info/automake.info.gz")
;; (shell-command "ln -sf /usr/share/info/automake-1.10.info-*.gz /down/emacs/info")
(shell-command "ln -sf /down/autoconf/doc/autoconf.info* /down/emacs/info")
(info-initialize)
(setq Info-directory-list '("/down/emacs/info" "/usr/share/info")))
(let ((lst (directory-files "/down/emacs/info" t)))
(setq lst (remove* "\\.\\'" lst :test 'string-match))
(setq lst (remove* "/\\." lst :test 'string-match))
(setq lst (remove* "/COPYING\\'" lst :test 'string-match))
(setq lst (remove* "/CVS\\'" lst :test 'string-match))
(setq lst (remove* "\\.gz\\'" lst :test 'string-match))
(setq lst (remove* "auctex" lst :test 'string-match))
(setq lst (remove* "bbdb" lst :test 'string-match))
(setq lst (remove* "autoconf" lst :test 'string-match))
(setq lst (remove* "automake" lst :test 'string-match))
(dolist (i lst)
(setq lst (remove* (concat (regexp-quote i) "-[0-9]+\\'") lst
:test 'string-match)))
(info-xref-check-list lst))
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#3818: 23.1.50; widget manual xref clickable text
2009-07-11 22:09 ` bug#3818: 23.1.50; widget manual xref clickable text Kevin Ryde
@ 2009-07-12 1:15 ` Glenn Morris
2009-07-12 2:08 ` Kevin Ryde
0 siblings, 1 reply; 5+ messages in thread
From: Glenn Morris @ 2009-07-12 1:15 UTC (permalink / raw)
To: Kevin Ryde; +Cc: 3818
Kevin Ryde wrote:
> Yep, my info-xref.el, now in emacs. :-)
Nifty, thanks!
I just did:
emacs -Q --eval "(setq Info-default-directory-list '(\".\"))" \
-f info-xref-check-all
in the info directory in the Emacs build tree, and that seemed to work
fine.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#3818: 23.1.50; widget manual xref clickable text
2009-07-12 1:15 ` Glenn Morris
@ 2009-07-12 2:08 ` Kevin Ryde
0 siblings, 0 replies; 5+ messages in thread
From: Kevin Ryde @ 2009-07-12 2:08 UTC (permalink / raw)
To: Glenn Morris; +Cc: 3818
Glenn Morris <rgm@gnu.org> writes:
>
> in the info directory in the Emacs build tree, and that seemed to work
> fine.
When it says "Not available to check" it means node names in those
manuals aren't checked. The message doesn't show what node name(s) go
unchecked (only the filename). Perhaps it should. I suppressed that
deliberately to avoid a slew of messages (one for every link) when some
external manual is not available.
When I check I try to have external manuals available. Just sticking
"/usr/share/info" after "." would get pretty close. (In theory if you
had a full set of gnu manuals in a directory you could xref check them
all, though even then there might be a few manuals from friendly
external projects referred to ...).
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-07-12 2:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <xfy6qvkjjm.fsf@fencepost.gnu.org>
2009-07-11 1:21 ` bug#3818: 23.1.50; widget manual xref clickable text Kevin Ryde
2009-07-11 3:10 ` bug#3818: marked as done (23.1.50; widget manual xref clickable text) Emacs bug Tracking System
[not found] ` <handler.3818.D3818.124728142722587.notifdone@emacsbugs.donarmstrong.com>
2009-07-11 22:09 ` bug#3818: 23.1.50; widget manual xref clickable text Kevin Ryde
2009-07-12 1:15 ` Glenn Morris
2009-07-12 2:08 ` Kevin Ryde
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).