* How to open a particular info page by command name @ 2007-12-03 13:04 rdiezmail-emacs 2007-12-04 0:08 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 7+ messages in thread From: rdiezmail-emacs @ 2007-12-03 13:04 UTC (permalink / raw) To: help-gnu-emacs Hi all: In the command-line (outside emacs) I can do "man xxx" to get help about a Unix command, and "info xxx" to get help in the form of info pages. I easily found how to do "man xxx" within emacs and comfortably browse the help pages, I'm using the "woman" module at the moment (it comes with emacs). I even wrote a small shell script to turn emacs into a handy man page viewer: emacs --no-splash --eval "(progn (setq woman-use-own-frame nil) (woman \"$1\"))" & Unfortunately, I couldn't find how to do the same with the info pages. Don't get me wrong: I don't want to manually open the root info page and click around; I want to type the name of a command (say gcc) and get the same page I would get if I typed "info gcc" in the console, but inside the built-in emacs info page viewer. I've searched with Google and browsed the Lisp code of the info module to no avail. Can someone help me? Thanks a lot, Ruben __________________________________ Ihr erstes Fernweh? Wo gibt es den schönsten Strand? www.yahoo.de/clever ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to open a particular info page by command name 2007-12-03 13:04 How to open a particular info page by command name rdiezmail-emacs @ 2007-12-04 0:08 ` Lennart Borgman (gmail) 2007-12-04 0:20 ` Sebastian Tennant ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Lennart Borgman (gmail) @ 2007-12-04 0:08 UTC (permalink / raw) To: rdiezmail-emacs; +Cc: help-gnu-emacs rdiezmail-emacs@yahoo.de wrote: > Hi all: > > In the command-line (outside emacs) I can do "man xxx" to get help > about a Unix command, and "info xxx" to get help in the form of info > pages. > > I easily found how to do "man xxx" within emacs and comfortably browse > the help pages, I'm using the "woman" module at the moment (it comes > with emacs). I even wrote a small shell script to turn emacs into a > handy man page viewer: > > emacs --no-splash --eval "(progn (setq woman-use-own-frame nil) (woman > \"$1\"))" & > > Unfortunately, I couldn't find how to do the same with the info pages. > > Don't get me wrong: I don't want to manually open the root info page > and click around; I want to type the name of a command (say gcc) and > get the same page I would get if I typed "info gcc" in the console, but > inside the built-in emacs info page viewer. > > I've searched with Google and browsed the Lisp code of the info module > to no avail. Can someone help me? If you can figure out how to do the quoting (I can't) then it is no problem. What you want to call is someting like (info "(elisp) That Page") ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to open a particular info page by command name 2007-12-04 0:08 ` Lennart Borgman (gmail) @ 2007-12-04 0:20 ` Sebastian Tennant [not found] ` <mailman.4467.1196727678.18990.help-gnu-emacs@gnu.org> 2007-12-04 5:48 ` Eli Zaretskii 2 siblings, 0 replies; 7+ messages in thread From: Sebastian Tennant @ 2007-12-04 0:20 UTC (permalink / raw) To: help-gnu-emacs Quoth "Lennart Borgman (gmail)" <lennart.borgman@gmail.com>: > rdiezmail-emacs@yahoo.de wrote: >> I even wrote a small shell script to turn emacs into a >> handy man page viewer: >> >> emacs --no-splash --eval "(progn (setq woman-use-own-frame nil) (woman >> \"$1\"))" & >> >> Unfortunately, I couldn't find how to do the same with the info pages. > If you can figure out how to do the quoting (I can't) then it is no > problem. What you want to call is someting like > > (info "(elisp) That Page") $ emacs -Q --no-site-file --eval '(info "(bash3ref)Arrays")' Works for me. HTH, Sebastian ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <mailman.4467.1196727678.18990.help-gnu-emacs@gnu.org>]
* Re: How to open a particular info page by command name [not found] ` <mailman.4467.1196727678.18990.help-gnu-emacs@gnu.org> @ 2007-12-04 0:38 ` Johan Bockgård 2007-12-04 0:57 ` Sebastian Tennant 0 siblings, 1 reply; 7+ messages in thread From: Johan Bockgård @ 2007-12-04 0:38 UTC (permalink / raw) To: help-gnu-emacs Sebastian Tennant <sebyte@smolny.plus.com> writes: > $ emacs -Q --no-site-file --eval '(info "(bash3ref)Arrays")' -Q implies --no-site-file -- Johan Bockgård ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to open a particular info page by command name 2007-12-04 0:38 ` Johan Bockgård @ 2007-12-04 0:57 ` Sebastian Tennant 0 siblings, 0 replies; 7+ messages in thread From: Sebastian Tennant @ 2007-12-04 0:57 UTC (permalink / raw) To: help-gnu-emacs Quoth bojohan+news@dd.chalmers.se (Johan Bockgård): > Sebastian Tennant <sebyte@smolny.plus.com> writes: > >> $ emacs -Q --no-site-file --eval '(info "(bash3ref)Arrays")' > > -Q implies --no-site-file $ emacs -Q --eval '(info "(bash3ref)Arrays")' Even better! ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to open a particular info page by command name 2007-12-04 0:08 ` Lennart Borgman (gmail) 2007-12-04 0:20 ` Sebastian Tennant [not found] ` <mailman.4467.1196727678.18990.help-gnu-emacs@gnu.org> @ 2007-12-04 5:48 ` Eli Zaretskii 2007-12-04 18:53 ` Lennart Borgman (gmail) 2 siblings, 1 reply; 7+ messages in thread From: Eli Zaretskii @ 2007-12-04 5:48 UTC (permalink / raw) To: help-gnu-emacs > Date: Tue, 04 Dec 2007 01:08:01 +0100 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > Cc: help-gnu-emacs@gnu.org > > If you can figure out how to do the quoting (I can't) then it is no > problem. What you want to call is someting like > > (info "(elisp) That Page") Doesn't emacs -Q --eval "(info \"(elisp) Lists\")" work for you? ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to open a particular info page by command name 2007-12-04 5:48 ` Eli Zaretskii @ 2007-12-04 18:53 ` Lennart Borgman (gmail) 0 siblings, 0 replies; 7+ messages in thread From: Lennart Borgman (gmail) @ 2007-12-04 18:53 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> Date: Tue, 04 Dec 2007 01:08:01 +0100 >> From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> >> Cc: help-gnu-emacs@gnu.org >> >> If you can figure out how to do the quoting (I can't) then it is no >> problem. What you want to call is someting like >> >> (info "(elisp) That Page") > > Doesn't > > emacs -Q --eval "(info \"(elisp) Lists\")" > > work for you? Thanks, yes it does. I used an old faulty batch file that calls emacsclient to do this. This works with emacsclient too: emacsclientw -e "(info \"(elisp) Lists\")" though you may have to call emacsclient once again to show the Emacs window. ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-12-04 18:53 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-12-03 13:04 How to open a particular info page by command name rdiezmail-emacs 2007-12-04 0:08 ` Lennart Borgman (gmail) 2007-12-04 0:20 ` Sebastian Tennant [not found] ` <mailman.4467.1196727678.18990.help-gnu-emacs@gnu.org> 2007-12-04 0:38 ` Johan Bockgård 2007-12-04 0:57 ` Sebastian Tennant 2007-12-04 5:48 ` Eli Zaretskii 2007-12-04 18:53 ` Lennart Borgman (gmail)
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).