1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-05-04 22:56:18 +02:00

34850: make URLs in html/pdf docs clickable

This commit is contained in:
Jun-ichi Takimoto 2015-04-07 20:40:57 +09:00
parent d4f50f2d18
commit be5f561fa4
9 changed files with 42 additions and 32 deletions

View File

@ -1,3 +1,10 @@
2015-04-07 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp>
* 34850: Doc/zman.yo, Doc/ztexi.yo, Doc/META-FAQ.yo,
Doc/Zsh/contrib.yo, Doc/Zsh/ftp_sites.yo, Doc/Zsh/manual.yo,
Doc/Zsh/metafaq.yo, Doc/Zsh/roadmap.yo: make URLs in html/pdf
docs clickable
2015-04-06 Barton E. Schaefer <schaefer@zsh.org>
* 34851: Src/builtin.c: fix thinko from 34093 that short-circuited

View File

@ -19,6 +19,7 @@ ARG1
def(em)(1)(ARG1)
def(bf)(1)(ARG1)
def(tt)(1)(ARG1)
def(uref)(1)(ARG1)
def(var)(1)(ARG1)
def(nofill)(1)(ARG1)

View File

@ -595,22 +595,22 @@ In order to do that, you may use the tt(vcs_info) function.
The following VCSs are supported, showing the abbreviated name by which
they are referred to within the system:
startsitem()
sitem(Bazaar (tt(bzr)))(http://bazaar-vcs.org/)
sitem(Codeville (tt(cdv)))(http://codeville.org/)
sitem(Concurrent Versioning System (tt(cvs)))(http://www.nongnu.org/cvs/)
sitem(Darcs (tt(darcs)))(http://darcs.net/)
sitem(Fossil (tt(fossil)))(http://fossil-scm.org/)
sitem(Git (tt(git)))(http://git-scm.com/)
sitem(GNU arch (tt(tla)))(http://www.gnu.org/software/gnu-arch/)
sitem(Mercurial (tt(hg)))(http://mercurial.selenic.com/)
sitem(Monotone (tt(mtn)))(http://monotone.ca/)
sitem(Perforce (tt(p4)))(http://www.perforce.com/)
sitem(Subversion (tt(svn)))(http://subversion.tigris.org/)
sitem(SVK (tt(svk)))(http://svk.bestpractical.com/)
sitem(Bazaar (tt(bzr)))(uref(http://bazaar.canonical.com/))
sitem(Codeville (tt(cdv)))(uref(http://freecode.com/projects/codeville/))
sitem(Concurrent Versioning System (tt(cvs)))(uref(http://www.nongnu.org/cvs/))
sitem(Darcs (tt(darcs)))(uref(http://darcs.net/))
sitem(Fossil (tt(fossil)))(uref(http://fossil-scm.org/))
sitem(Git (tt(git)))(uref(http://git-scm.com/))
sitem(GNU arch (tt(tla)))(uref(http://www.gnu.org/software/gnu-arch/))
sitem(Mercurial (tt(hg)))(uref(http://mercurial.selenic.com/))
sitem(Monotone (tt(mtn)))(uref(http://monotone.ca/))
sitem(Perforce (tt(p4)))(uref(http://www.perforce.com/))
sitem(Subversion (tt(svn)))(uref(http://subversion.apache.org/))
sitem(SVK (tt(svk)))(uref(http://svk.bestpractical.com/))
endsitem()
There is also support for the patch management system tt(quilt)
(http://savannah.nongnu.org/projects/quilt). See tt(Quilt Support)
(uref(http://savannah.nongnu.org/projects/quilt)). See tt(Quilt Support)
below for details.
To load tt(vcs_info):
@ -2061,7 +2061,7 @@ accented characters, the two keys are a base character followed by a code
for the accent, while for other special characters the two characters
together form a mnemonic for the character to be inserted. The
two-character codes are a subset of those given by RFC 1345 (see for
example tt(http://www.faqs.org/rfcs/rfc1345.html)).
example uref(http://www.faqs.org/rfcs/rfc1345.html)).
The function may optionally be followed by up to two characters which
replace one or both of the characters read from the keyboard; if both

View File

@ -1,15 +1,15 @@
startitem()
item(Primary site)(
nofill(tt(ftp://ftp.zsh.org/pub/)
tt(http://www.zsh.org/pub/))
nofill(uref(ftp://ftp.zsh.org/pub/)
uref(http://www.zsh.org/pub/))
)
item(Australia)(
nofill(tt(ftp://ftp.zsh.org/pub/)
tt(http://www.zsh.org/pub/)
tt(http://mirror.dejanseo.com.au/pub/zsh/))
nofill(uref(ftp://ftp.zsh.org/pub/)
uref(http://www.zsh.org/pub/)
uref(http://mirror.dejanseo.com.au/pub/zsh/))
)
item(Hungary)(
nofill(tt(ftp://ftp.cs.elte.hu/pub/zsh/)
tt(http://www.cs.elte.hu/pub/zsh/))
nofill(uref(ftp://ftp.cs.elte.hu/pub/zsh/)
uref(http://www.cs.elte.hu/pub/zsh/))
)
enditem()

View File

@ -185,16 +185,16 @@ produce a nicely formatted printed manual.
item(The HTML manual)(
An HTML version of this manual is available at the Zsh web site via:
tt(http://zsh.sourceforge.net/Doc/).
uref(http://zsh.sourceforge.net/Doc/).
(The HTML version is produced with bf(texi2html), which may be obtained
from tt(http://www.nongnu.org/texi2html/). The command is
from uref(http://www.nongnu.org/texi2html/). The command is
`tt(texi2html --output . --ifinfo --split=chapter --node-files zsh.texi)'.
If necessary, upgrade to version 1.78 of texi2html.)
)
enditem()
For those who do not have the necessary tools to process texinfo,
precompiled documentation (PostScript, dvi, info and HTML formats)
precompiled documentation (PostScript, dvi, PDF, info and HTML formats)
is available from the zsh archive site or its mirrors, in the file
tt(zsh-doc.tar.gz). (See noderef(Availability) for a list of sites.)

View File

@ -28,9 +28,9 @@ cindex(availability of zsh)
INCLUDEFILE(Zsh/ftp_sites.yo)\
The up-to-date source code is available via Git from Sourceforge. See
tt(http://sourceforge.net/projects/zsh/) for details. A summary of
uref(http://sourceforge.net/projects/zsh/) for details. A summary of
instructions for the archive can be found at
tt(http://zsh.sourceforge.net/).
uref(http://zsh.sourceforge.net/).
texinode(Mailing Lists)(The Zsh FAQ)(Availability)(Introduction)
sect(Mailing Lists)
@ -75,18 +75,18 @@ maintained by Karsten Thygesen tt(<karthy@kom.auc.dk>).
The mailing lists are archived; the archives can be accessed via the
administrative addresses listed above. There is also a hypertext
archive, maintained by Geoff Wing tt(<gcw@zsh.org>), available at
tt(http://www.zsh.org/mla/).
uref(http://www.zsh.org/mla/).
texinode(The Zsh FAQ)(The Zsh Web Page)(Mailing Lists)(Introduction)
sect(The Zsh FAQ)
Zsh has a list of Frequently Asked Questions (FAQ), maintained by
Peter Stephenson tt(<pws@zsh.org>). It is regularly posted to the
newsgroup bf(comp.unix.shell) and the bf(zsh-announce) mailing list.
The latest version can be found at any of the Zsh FTP sites, or at
tt(http://www.zsh.org/FAQ/). The contact address for FAQ-related matters
uref(http://www.zsh.org/FAQ/). The contact address for FAQ-related matters
is tt(<faqmaster@zsh.org>).
texinode(The Zsh Web Page)(The Zsh Userguide)(The Zsh FAQ)(Introduction)
sect(The Zsh Web Page)
Zsh has a web page which is located at tt(http://www.zsh.org/). This is
Zsh has a web page which is located at uref(http://www.zsh.org/). This is
maintained by Karsten Thygesen tt(<karthy@zsh.org>), of SunSITE Denmark.
The contact address for web-related matters is tt(<webmaster@zsh.org>).
texinode(The Zsh Userguide)(See Also)(The Zsh Web Page)(Introduction)
@ -95,10 +95,10 @@ A userguide is currently in preparation. It is intended to complement the
manual, with explanations and hints on issues where the manual can be
cabbalistic, hierographic, or downright mystifying (for example, the word
`hierographic' does not exist). It can be viewed in its current state at
tt(http://zsh.sourceforge.net/Guide/). At the time of writing, chapters
uref(http://zsh.sourceforge.net/Guide/). At the time of writing, chapters
dealing with startup files and their contents and the new completion system
were essentially complete.
sect(The Zsh Wiki)
A `wiki' website for zsh has been created at tt(http://www.zshwiki.org/).
A `wiki' website for zsh has been created at uref(http://www.zshwiki.org/).
This is a site which can be added to and modified directly by users without
any special permission. You can add your own zsh tips and configurations.

View File

@ -49,7 +49,7 @@ The shell now supports the UTF-8 character set (and also others if
supported by the operating system). This is (mostly) handled transparently
by the shell, but the degree of support in terminal emulators is variable.
There is some discussion of this in the shell FAQ,
http://zsh.dotsrc.org/FAQ/ . Note in particular that for combining
uref(http://www.zsh.org/FAQ/). Note in particular that for combining
characters to be handled the option tt(COMBINING_CHARS) needs to be set.
Because the shell is now more sensitive to the definition of the
character set, note that if you are upgrading from an older version of

View File

@ -32,6 +32,7 @@ COMMENT(--- emphasised text ---)
def(em)(1)(NOTRANS(\fI)ARG1+NOTRANS(\fP))
def(bf)(1)(NOTRANS(\fB)ARG1+NOTRANS(\fP))
def(tt)(1)(NOTRANS(\fB)ARG1+NOTRANS(\fP))
def(uref)(1)(NOTRANS(\fB)ARG1+NOTRANS(\fP))
def(var)(1)(NOTRANS(\fI)ARG1+NOTRANS(\fP))
COMMENT(--- man page headers ---)

View File

@ -38,6 +38,7 @@ COMMENT(--- emphasised text ---)
def(em)(1)(+NOTRANS(@emph{)ARG1+NOTRANS(}))
def(bf)(1)(+NOTRANS(@cite{)ARG1+NOTRANS(}))
def(tt)(1)(+NOTRANS(@t{)ARG1+NOTRANS(}))
def(uref)(1)(+NOTRANS(@t{@uref{)ARG1+NOTRANS(}}))
def(var)(1)(+NOTRANS(@var{)ARG1+NOTRANS(}))
COMMENT(--- man page headers ---)