Update zsh-lovers to v0.10.0
authorMichael Prokop <mika@grml.org>
Fri, 8 Sep 2023 12:22:18 +0000 (14:22 +0200)
committerMichael Prokop <mika@grml.org>
Fri, 8 Sep 2023 12:22:18 +0000 (14:22 +0200)
FTR, generated files from within ~ggit/zsh-lovers via:

| % podman run --pull=always --rm -i -t -v $(pwd)/:/code:rw debian:trixie bash
| apt update
| apt install asciidoc asciidoc-dblatex dblatex xsltproc build-essential
| cd /code/
| make

Taking over the resulting files into this zsh directory, via:

| cp ~ggit/zsh-lovers/zsh-lovers.1 .
| cp ~ggit/zsh-lovers/zsh-lovers.1.txt .
| cp ~ggit/zsh-lovers/zsh-lovers.html .
| cp ~ggit/zsh-lovers/zsh-lovers.pdf .

zsh/zsh-lovers.1
zsh/zsh-lovers.1.txt
zsh/zsh-lovers.html
zsh/zsh-lovers.pdf

index 705f79a..d883007 100644 (file)
@@ -1,13 +1,13 @@
 '\" t
 .\"     Title: zsh-lovers
 .\"    Author: [see the "AUTHORS" section]
-.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\"      Date: 04/03/2014
+.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
+.\"      Date: 09/08/2023
 .\"    Manual: \ \&
 .\"    Source: \ \&
 .\"  Language: English
 .\"
-.TH "ZSH\-LOVERS" "1" "04/03/2014" "\ \&" "\ \&"
+.TH "ZSH\-LOVERS" "1" "09/08/2023" "\ \&" "\ \&"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -38,8 +38,8 @@ Whenever we look at the zsh manual we wonder why there are no examples or those
 .sp
 Most of the tricks and oneliner come from the mailinglists zsh\-users, zsh\-workers, google, newsgroups and from ourself\&. See section \fBLINKS\fR for details\&.
 .sp
-Note: This manpage (zsh\-lovers(1)) is \fBnot\fR an offical part of the Z shell! It\(cqs just a just for fun \- manpage ;) For comments, bugreports and feedback take a quick look at the section \fBBUGS\fR\&.
-.SH "SHELL-SCRIPTING"
+Note: This manpage (zsh\-lovers(1)) is \fBnot\fR an official part of the Z shell! It\(cqs just a just for fun \- manpage ;) For comments, bugreports and feedback take a quick look at the section \fBBUGS\fR\&.
+.SH "SHELL\-SCRIPTING"
 .sp
 This section provides some examples for often needed shellscript\-stuff\&. Notice that you should not use otherwise most examples won\(cqt work\&. Parse options in shellscripts\&. Example taken from ZWS by Adam Chodorowski (http://www\&.chodorowski\&.com/projects/zws/):
 .sp
@@ -260,7 +260,7 @@ zstyle \*(Aq:completion:*:kill:*\*(Aq   force\-list always
 .RE
 .\}
 .sp
-If you end up using a directory as argument, this will remove the trailing slash (usefull in ln)
+If you end up using a directory as argument, this will remove the trailing slash (useful in ln)
 .sp
 .if n \{\
 .RS 4
@@ -351,7 +351,7 @@ Hint: A list of valid glob Qualifiers can be found in zshexpn(1)\&. See \(lqman
 # All files for which the owner hat read and execute permissions
   $ echo *(f:u+rx:)
 
-# The same, but also others dont have execute permissions
+# The same, but also others don\*(Aqt have execute permissions
   $ echo *(f:u+rx,o\-x:)
 
 # brace expansion \- example
@@ -380,7 +380,7 @@ Hint: A list of valid glob Qualifiers can be found in zshexpn(1)\&. See \(lqman
 # Remove zero length and \&.bak files in a directory
   $ rm \-i *(\&.L0) *\&.bak(\&.)
 
-# print out files that dont have extensions
+# print out files that don\*(Aqt have extensions
   $ printf \*(Aq%s\en\*(Aq ^?*\&.*
   $ printf \*(Aq%s\en\*(Aq ^?*\&.[^\&.]*(D)
   $ ls \-d \-\- ^?*\&.*(D)
@@ -448,7 +448,7 @@ Hint: A list of valid glob Qualifiers can be found in zshexpn(1)\&. See \(lqman
   # see above, but now omit executables
   $ ls **/*~*(${~${(j/|/)fignore}})(\&.^*)
 
-# Print out files that dont have extensions (require *setopt extendedglob*
+# Print out files that don\*(Aqt have extensions (require *setopt extendedglob*
 # and *setopt dotglob*)
   $ printf \*(Aq%s\en\*(Aq ^?*\&.*
 
@@ -495,7 +495,7 @@ Hint: A list of valid glob Qualifiers can be found in zshexpn(1)\&. See \(lqman
   $ print ${(r:10::0:)foo}
 
 # find the name of all the files in their home directory that have
-# more than 20 characters in their file names
+# 20 or more characters in their file names
   print \-rl $HOME/${(l:20::?:)~:\-}*
 
 # Save arrays
@@ -574,7 +574,7 @@ Hint: A list of valid glob Qualifiers can be found in zshexpn(1)\&. See \(lqman
   $ for i (\&./*\&.mp3){mpg321 \-\-w \- $i > ${i:r}\&.wav}
 
 # Download with LaTeX2HTML  created Files (for example the ZSH\-Guide):
-  $ for f in http://zsh\&.sunsite\&.dk/Guide/zshguide{,{01\&.\&.08}}\&.html; do
+  $ for f in https://zsh\&.sourceforge\&.io/Guide/zshguide{,{01\&.\&.08}}\&.html; do
   >     lynx \-source $f >${f:t}
   > done
 
@@ -905,7 +905,7 @@ Modifiers are a powerful mechanism that let you modify the results returned by p
 .\}
 .SS "Redirection\-Examples"
 .sp
-See zshmisc(1) for more informations (or less ${^fpath}/zmv(N))
+See zshmisc(1) for more information (or less ${^fpath}/zmv(N))
 .sp
 .if n \{\
 .RS 4
@@ -993,7 +993,7 @@ See zshmisc(1) for more informations (or less ${^fpath}/zmv(N))
   $ ls *
   1\&.c  1\&.foo  2\&.foo  3\&.foo  4\&.foo  foo\&.fnord
 
-# Rename "file\&.with\&.many\&.dots\&.txt" by substituting dots (exept for the last
+# Rename "file\&.with\&.many\&.dots\&.txt" by substituting dots (except for the last
 # one!) with a space
   $ touch {1\&.\&.20}\-file\&.with\&.many\&.dots\&.txt
   $ zmv \*(Aq(*\&.*)(\&.*)\*(Aq \*(Aq${1//\&./ }$2\*(Aq
@@ -1373,7 +1373,7 @@ Please read zshmodules(1) first!
 
 # If a XML\-file contains stuff like ``<TAGA/>\*(Aq\*(Aq and ``<TAGB/>\*(Aq\*(Aq, number
 # this empty tags (ones ending in \*(Aq/>\*(Aq) so if encountered in the same
-# order, the preceeding tags would become ``<TAGA/>1</TAGA>\*(Aq\*(Aq and
+# order, the preceding tags would become ``<TAGA/>1</TAGA>\*(Aq\*(Aq and
 # ``<TAGB/>2</TAGB>\*(Aq\*(Aq
   $ zmodload zsh/mapfile
   $ cnt=0
@@ -1759,14 +1759,14 @@ Primary site
 \fBhttp://www\&.zsh\&.org/\fR
 .RE
 .PP
-Project\-page
+Zsh Web Pages
 .RS 4
-\fBhttp://sourceforge\&.net/projects/zsh/\fR
+\fBhttps://zsh\&.sourceforge\&.io/\fR
 .RE
 .PP
-Z shell page at sunsite\&.dk
+Project\-page
 .RS 4
-\fBhttp://zsh\&.sunsite\&.dk/\fR
+\fBhttp://sourceforge\&.net/projects/zsh/\fR
 .RE
 .PP
 From Bash to Z Shell: Conquering the Command Line \- the book
@@ -1786,12 +1786,12 @@ Mailinglistarchive
 .PP
 ZSH\-FAQ
 .RS 4
-\fBhttp://zsh\&.dotsrc\&.org/FAQ/\fR
+\fBhttps://zsh\&.sourceforge\&.io/FAQ/zshfaq\&.html\fR
 .RE
 .PP
 Userguide
 .RS 4
-\fBhttp://zsh\&.sunsite\&.dk/Guide/\fR
+\fBhttps://zsh\&.sourceforge\&.io/Guide/\fR
 .RE
 .PP
 ZSH\-Wiki
@@ -1799,31 +1799,11 @@ ZSH\-Wiki
 \fBhttp://zshwiki\&.org/home/\fR
 .RE
 .PP
-A short introduction from BYU
-.RS 4
-\fBhttp://docs\&.cs\&.byu\&.edu/linux/advanced/zsh\&.html\fR
-.RE
-.PP
 Mouse\-Support ;)
 .RS 4
 \fBhttp://stchaz\&.free\&.fr/mouse\&.zsh\fR
 .RE
 .PP
-Curtains up: introducing the Z shell
-.RS 4
-\fBhttp://www\-128\&.ibm\&.com/developerworks/linux/library/l\-z\&.html?dwzone=linux\fR
-.RE
-.PP
-ZSH\-Liebhaberseite (german)
-.RS 4
-\fBhttp://michael\-prokop\&.at/computer/tools_zsh_liebhaber\&.html\fR
-.RE
-.PP
-ZSH\-Seite von Michael Prokop (german)
-.RS 4
-\fBhttp://michael\-prokop\&.at/computer/tools_zsh\&.html\fR
-.RE
-.PP
 ZSH Prompt introduction
 .RS 4
 \fBhttp://aperiodic\&.net/phil/prompt/\fR
@@ -1831,7 +1811,7 @@ ZSH Prompt introduction
 .PP
 ft\(cqs zsh configuration
 .RS 4
-\fBhttp://ft\&.bewatermyfriend\&.org/comp/zsh\&.html\fR
+\fBhttp://ft\&.bewatermyfriend\&.org/computer/zsh\&.html\fR
 .RE
 .PP
 Adam\(cqs ZSH page
@@ -1856,7 +1836,7 @@ The zsh\-lovers webpage
 .PP
 IRC channel
 .RS 4
-\fB#zsh at irc\&.libera\&.chat\fR
+\fB#zsh at irc\&.freenode\&.org\fR
 .RE
 .PP
 The Z shell reference\-card (included in the zsh\-lovers debian\-package)
@@ -1875,14 +1855,14 @@ In alphabetic order:
 .nf
 Andrew \*(Aqzefram\*(Aq Main  \- http://www\&.fysh\&.org/~zefram/
 Barton E\&. Schaefer    \- http://www\&.well\&.com/user/barts/
-Matthias Kopfermann   \- http://www\&.infodrom\&.north\&.de/~matthi/
+Matthias Kopfermann   \- http://www\&.guckes\&.net/zsh/lover\&.html
 Oliver Kiddle         \- http://people\&.freenet\&.de/opk/
 Paul Falstad          \- http://www\&.falstad\&.com/
 Peter Stephenson      \- http://homepage\&.ntlworld\&.com/p\&.w\&.stephenson/
 Richard Coleman
 Stephane Chazelas     \- http://stephane\&.chazelas\&.free\&.fr/
 Sven Guckes           \- http://www\&.guckes\&.net/
-Sven Wischnowsky      \- http://w9y\&.de/zsh/zshrc
+Sven Wischnowsky      \- http://w9y\&.de/
 .fi
 .if n \{\
 .RE
@@ -1921,7 +1901,7 @@ Manpages of zsh:
 Note: especially \fIman zshcontrib\fR covers very useful topics! Book: \fBFrom Bash to Z Shell\fR by Oliver Kiddle, Jerry Peck and Peter Stephenson\&. \fBISBN: 1590593766\fR\&. \- \fBbash2zsh\&.com\fR Also take a look at the section \fBLINKS\fR in this manpage\&.
 .SH "BUGS"
 .sp
-Probably\&. This manpage might be never complete\&. So please report bugs, feedback and suggestions to <zsh\-lovers@michael\-prokop\&.at>\&. Thank you!
+Probably\&. This manpage might be never complete\&. So please report bugs, feedback and suggestions via https://github\&.com/grml/zsh\-lovers Thank you!
 .SH "COPYRIGHT"
 .sp
 Copyright (C) Michael Prokop, Christian Schneider and Matthias Kopfermann\&.
index af8ebfc..c14b545 100644 (file)
@@ -20,7 +20,7 @@ Most of the tricks and oneliner come from the mailinglists zsh-users,
 zsh-workers, google, newsgroups and from ourself.  See section *LINKS* for
 details.
 
-Note: This manpage (zsh-lovers(1)) is *not* an offical part of the Z shell! It's
+Note: This manpage (zsh-lovers(1)) is *not* an official part of the Z shell! It's
 just a just for fun - manpage ;) +
 For comments, bugreports and feedback take a quick look at the section *BUGS*.
 
@@ -76,7 +76,7 @@ $ alias -g C='| wc -l'
 $ grep alias ~/.zsh/* C
 443
 ----------------------
-Some more or less useful global aliases (choose whether they are useful  or not
+Some more or less useful global aliases (choose whether they are useful or not
 for you on your own):
 
 --------------------------------------------------------
@@ -180,7 +180,7 @@ zstyle ':completion:*:kill:*'   force-list always
 ---------------------------------------------------------------------------------------------------
 
 If you end up using a directory  as  argument,  this  will  remove  the
-trailing slash (usefull in ln)
+trailing slash (useful in ln)
 ---------------------------------------------------------------------------------------------------
 zstyle ':completion:*' squeeze-slashes true
 ---------------------------------------------------------------------------------------------------
@@ -250,7 +250,7 @@ See ``man 1 zshexpn | less -p'' Qualifiers for details.
 # All files for which the owner hat read and execute permissions
   $ echo *(f:u+rx:)
 
-# The same, but also others dont have execute permissions
+# The same, but also others don't have execute permissions
   $ echo *(f:u+rx,o-x:)
 
 # brace expansion - example
@@ -279,7 +279,7 @@ See ``man 1 zshexpn | less -p'' Qualifiers for details.
 # Remove zero length and .bak files in a directory
   $ rm -i *(.L0) *.bak(.)
 
-# print out files that dont have extensions
+# print out files that don't have extensions
   $ printf '%s\n' ^?*.*
   $ printf '%s\n' ^?*.[^.]*(D)
   $ ls -d -- ^?*.*(D)
@@ -347,7 +347,7 @@ See ``man 1 zshexpn | less -p'' Qualifiers for details.
   # see above, but now omit executables
   $ ls **/*~*(${~${(j/|/)fignore}})(.^*)
 
-# Print out files that dont have extensions (require *setopt extendedglob*
+# Print out files that don't have extensions (require *setopt extendedglob*
 # and *setopt dotglob*)
   $ printf '%s\n' ^?*.*
 
@@ -394,7 +394,7 @@ See ``man 1 zshexpn | less -p'' Qualifiers for details.
   $ print ${(r:10::0:)foo}
 
 # find the name of all the files in their home directory that have
-# more than 20 characters in their file names
+# 20 or more characters in their file names
   print -rl $HOME/${(l:20::?:)~:-}*
 
 # Save arrays
@@ -473,7 +473,7 @@ See ``man 1 zshexpn | less -p'' Qualifiers for details.
   $ for i (./*.mp3){mpg321 --w - $i > ${i:r}.wav}
 
 # Download with LaTeX2HTML  created Files (for example the ZSH-Guide):
-  $ for f in http://zsh.sunsite.dk/Guide/zshguide{,{01..08}}.html; do
+  $ for f in https://zsh.sourceforge.io/Guide/zshguide{,{01..08}}.html; do
   >     lynx -source $f >${f:t}
   > done
 
@@ -788,7 +788,7 @@ for details.
 
 Redirection-Examples
 ~~~~~~~~~~~~~~~~~~~~
-See zshmisc(1) for more informations (or less ${^fpath}/zmv(N))
+See zshmisc(1) for more information (or less ${^fpath}/zmv(N))
 
 -------------------------------------------------------------------------------
 # Append `exit 1' at the end of all *.sh - files
@@ -867,7 +867,7 @@ ZMV-Examples (require autoload zmv)
   $ ls *
   1.c  1.foo  2.foo  3.foo  4.foo  foo.fnord
 
-# Rename "file.with.many.dots.txt" by substituting dots (exept for the last
+# Rename "file.with.many.dots.txt" by substituting dots (except for the last
 # one!) with a space
   $ touch {1..20}-file.with.many.dots.txt
   $ zmv '(*.*)(.*)' '${1//./ }$2'
@@ -1172,7 +1172,7 @@ zsh/mapfile (require zmodload zsh/mapfile)
 
 # If a XML-file contains stuff like ``<TAGA/>'' and ``<TAGB/>'', number
 # this empty tags (ones ending in '/>') so if encountered in the same
-# order, the preceeding tags would become ``<TAGA/>1</TAGA>'' and
+# order, the preceding tags would become ``<TAGA/>1</TAGA>'' and
 # ``<TAGB/>2</TAGB>''
   $ zmodload zsh/mapfile
   $ cnt=0
@@ -1433,10 +1433,10 @@ LINKS
 -----
 Primary site::
     *http://www.zsh.org/[]*
+Zsh Web Pages::
+    *https://zsh.sourceforge.io/[]*
 Project-page::
     *http://sourceforge.net/projects/zsh/[]*
-Z shell page at sunsite.dk::
-    *http://zsh.sunsite.dk/[]*
 From Bash to Z Shell: Conquering the Command Line - the book::
     *http://www.bash2zsh.com/[]*
 "Zsh - die magische Shell" (german book about Zsh) by Sven Guckes and Julius Plenz::
@@ -1444,25 +1444,17 @@ From Bash to Z Shell: Conquering the Command Line - the book::
 Mailinglistarchive::
     *http://www.zsh.org/mla/[]*
 ZSH-FAQ::
-    *http://zsh.dotsrc.org/FAQ/[]*
+    *https://zsh.sourceforge.io/FAQ/zshfaq.html[]*
 Userguide::
-    *http://zsh.sunsite.dk/Guide/[]*
+    *https://zsh.sourceforge.io/Guide/[]*
 ZSH-Wiki::
     *http://zshwiki.org/home/[]*
-A short introduction from BYU::
-    *http://docs.cs.byu.edu/linux/advanced/zsh.html[]*
 Mouse-Support ;)::
     *http://stchaz.free.fr/mouse.zsh[]*
-Curtains up: introducing the Z shell::
-    *http://www-128.ibm.com/developerworks/linux/library/l-z.html?dwzone=linux[]*
-ZSH-Liebhaberseite (german)::
-    *http://michael-prokop.at/computer/tools_zsh_liebhaber.html[]*
-ZSH-Seite von Michael Prokop (german)::
-    *http://michael-prokop.at/computer/tools_zsh.html[]*
 ZSH Prompt introduction::
     *http://aperiodic.net/phil/prompt/[]*
 ft's zsh configuration::
-    *http://ft.bewatermyfriend.org/comp/zsh.html[]*
+    *http://ft.bewatermyfriend.org/computer/zsh.html[]*
 Adam's ZSH page::
     *http://www.adamspiers.org/computing/zsh/[]*
 Zzappers Best of ZSH Tips::
@@ -1472,7 +1464,7 @@ Zsh Webpage by Christian Schneider::
 The zsh-lovers webpage::
     *http://grml.org/zsh/[]*
 IRC channel::
-    *#zsh at irc.libera.chat*
+    *#zsh at irc.freenode.org*
 The Z shell reference-card (included in the zsh-lovers debian-package)::
     *http://www.bash2zsh.com/zsh_refcard/refcard.pdf[]*
 
@@ -1488,14 +1480,14 @@ In alphabetic order:
 -------------------------------------------------------------------------
 Andrew 'zefram' Main  - http://www.fysh.org/~zefram/
 Barton E. Schaefer    - http://www.well.com/user/barts/
-Matthias Kopfermann   - http://www.infodrom.north.de/~matthi/
+Matthias Kopfermann   - http://www.guckes.net/zsh/lover.html
 Oliver Kiddle         - http://people.freenet.de/opk/
 Paul Falstad          - http://www.falstad.com/
 Peter Stephenson      - http://homepage.ntlworld.com/p.w.stephenson/
 Richard Coleman
 Stephane Chazelas     - http://stephane.chazelas.free.fr/
 Sven Guckes           - http://www.guckes.net/
-Sven Wischnowsky      - http://w9y.de/zsh/zshrc
+Sven Wischnowsky      - http://w9y.de/
 -------------------------------------------------------------------------
 
 SEE ALSO
@@ -1529,9 +1521,9 @@ Also take a look at the section *LINKS* in this manpage.
 
 BUGS
 ----
-Probably. This manpage might be never complete. So please report bugs,
-feedback and suggestions to <zsh-lovers@michael-prokop.at>. Thank
-you!
+Probably. This manpage might be never complete.
+So please report bugs, feedback and suggestions via https://github.com/grml/zsh-lovers
+Thank you!
 
 COPYRIGHT
 ---------
index c6e4205..700b2a0 100644 (file)
@@ -1,9 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\r
     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\r
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
 <head>\r
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />\r
-<meta name="generator" content="AsciiDoc 8.6.9" />\r
+<meta name="generator" content="AsciiDoc 10.2.0" />\r
 <title>ZSH-LOVERS(1)</title>\r
 <style type="text/css">\r
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */\r
@@ -435,7 +436,7 @@ thead, p.table.header {
 p.table {\r
   margin-top: 0;\r
 }\r
-/* Because the table frame attribute is overriden by CSS in most browsers. */\r
+/* Because the table frame attribute is overridden by CSS in most browsers. */\r
 div.tableblock > table[frame="void"] {\r
   border-style: none;\r
 }\r
@@ -758,7 +759,7 @@ manpage.</p></div>
 <div class="paragraph"><p>Most of the tricks and oneliner come from the mailinglists zsh-users,\r
 zsh-workers, google, newsgroups and from ourself.  See section <strong>LINKS</strong> for\r
 details.</p></div>\r
-<div class="paragraph"><p>Note: This manpage (zsh-lovers(1)) is <strong>not</strong> an offical part of the Z shell! It&#8217;s\r
+<div class="paragraph"><p>Note: This manpage (zsh-lovers(1)) is <strong>not</strong> an official part of the Z shell! It&#8217;s\r
 just a just for fun - manpage ;)<br />\r
 For comments, bugreports and feedback take a quick look at the section <strong>BUGS</strong>.</p></div>\r
 </div>\r
@@ -820,7 +821,7 @@ Global aliases can be used anywhere in the command line. Example:</p></div>
 $ grep alias ~/.zsh/* C\r
 443</code></pre>\r
 </div></div>\r
-<div class="paragraph"><p>Some more or less useful global aliases (choose whether they are useful  or not\r
+<div class="paragraph"><p>Some more or less useful global aliases (choose whether they are useful or not\r
 for you on your own):</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
@@ -923,7 +924,7 @@ zstyle ':completion:*:*:xdvi:*' file-sort time</code></pre>
 zstyle ':completion:*:kill:*'   force-list always</code></pre>\r
 </div></div>\r
 <div class="paragraph"><p>If you end up using a directory  as  argument,  this  will  remove  the\r
-trailing slash (usefull in ln)</p></div>\r
+trailing slash (useful in ln)</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><code>zstyle ':completion:*' squeeze-slashes true</code></pre>\r
@@ -994,7 +995,7 @@ See &#8220;man 1 zshexpn | less -p&#8221; Qualifiers for details.</p></div>
 # All files for which the owner hat read and execute permissions\r
   $ echo *(f:u+rx:)\r
 \r
-# The same, but also others dont have execute permissions\r
+# The same, but also others don't have execute permissions\r
   $ echo *(f:u+rx,o-x:)\r
 \r
 # brace expansion - example\r
@@ -1023,7 +1024,7 @@ See &#8220;man 1 zshexpn | less -p&#8221; Qualifiers for details.</p></div>
 # Remove zero length and .bak files in a directory\r
   $ rm -i *(.L0) *.bak(.)\r
 \r
-# print out files that dont have extensions\r
+# print out files that don't have extensions\r
   $ printf '%s\n' ^?*.*\r
   $ printf '%s\n' ^?*.[^.]*(D)\r
   $ ls -d -- ^?*.*(D)\r
@@ -1091,7 +1092,7 @@ See &#8220;man 1 zshexpn | less -p&#8221; Qualifiers for details.</p></div>
   # see above, but now omit executables\r
   $ ls **/*~*(${~${(j/|/)fignore}})(.^*)\r
 \r
-# Print out files that dont have extensions (require *setopt extendedglob*\r
+# Print out files that don't have extensions (require *setopt extendedglob*\r
 # and *setopt dotglob*)\r
   $ printf '%s\n' ^?*.*\r
 \r
@@ -1138,7 +1139,7 @@ See &#8220;man 1 zshexpn | less -p&#8221; Qualifiers for details.</p></div>
   $ print ${(r:10::0:)foo}\r
 \r
 # find the name of all the files in their home directory that have\r
-# more than 20 characters in their file names\r
+# 20 or more characters in their file names\r
   print -rl $HOME/${(l:20::?:)~:-}*\r
 \r
 # Save arrays\r
@@ -1217,7 +1218,7 @@ See &#8220;man 1 zshexpn | less -p&#8221; Qualifiers for details.</p></div>
   $ for i (./*.mp3){mpg321 --w - $i &gt; ${i:r}.wav}\r
 \r
 # Download with LaTeX2HTML  created Files (for example the ZSH-Guide):\r
-  $ for f in http://zsh.sunsite.dk/Guide/zshguide{,{01..08}}.html; do\r
+  $ for f in https://zsh.sourceforge.io/Guide/zshguide{,{01..08}}.html; do\r
   &gt;     lynx -source $f &gt;${f:t}\r
   &gt; done\r
 \r
@@ -1533,7 +1534,7 @@ for details.</p></div>
 </div>\r
 <div class="sect2">\r
 <h3 id="_redirection_examples">Redirection-Examples</h3>\r
-<div class="paragraph"><p>See zshmisc(1) for more informations (or less ${^fpath}/zmv(N))</p></div>\r
+<div class="paragraph"><p>See zshmisc(1) for more information (or less ${^fpath}/zmv(N))</p></div>\r
 <div class="listingblock">\r
 <div class="content">\r
 <pre><code># Append `exit 1' at the end of all *.sh - files\r
@@ -1613,7 +1614,7 @@ for details.</p></div>
   $ ls *\r
   1.c  1.foo  2.foo  3.foo  4.foo  foo.fnord\r
 \r
-# Rename "file.with.many.dots.txt" by substituting dots (exept for the last\r
+# Rename "file.with.many.dots.txt" by substituting dots (except for the last\r
 # one!) with a space\r
   $ touch {1..20}-file.with.many.dots.txt\r
   $ zmv '(*.*)(.*)' '${1//./ }$2'\r
@@ -1922,7 +1923,7 @@ for details.</p></div>
 \r
 # If a XML-file contains stuff like ``&lt;TAGA/&gt;'' and ``&lt;TAGB/&gt;'', number\r
 # this empty tags (ones ending in '/&gt;') so if encountered in the same\r
-# order, the preceeding tags would become ``&lt;TAGA/&gt;1&lt;/TAGA&gt;'' and\r
+# order, the preceding tags would become ``&lt;TAGA/&gt;1&lt;/TAGA&gt;'' and\r
 # ``&lt;TAGB/&gt;2&lt;/TAGB&gt;''\r
   $ zmodload zsh/mapfile\r
   $ cnt=0\r
@@ -2205,19 +2206,19 @@ Primary site
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
-Project-page\r
+Zsh Web Pages\r
 </dt>\r
 <dd>\r
 <p>\r
-    <strong><a href="http://sourceforge.net/projects/zsh/">http://sourceforge.net/projects/zsh/</a></strong>\r
+    <strong><a href="https://zsh.sourceforge.io/">https://zsh.sourceforge.io/</a></strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
-Z shell page at sunsite.dk\r
+Project-page\r
 </dt>\r
 <dd>\r
 <p>\r
-    <strong><a href="http://zsh.sunsite.dk/">http://zsh.sunsite.dk/</a></strong>\r
+    <strong><a href="http://sourceforge.net/projects/zsh/">http://sourceforge.net/projects/zsh/</a></strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
@@ -2249,7 +2250,7 @@ ZSH-FAQ
 </dt>\r
 <dd>\r
 <p>\r
-    <strong><a href="http://zsh.dotsrc.org/FAQ/">http://zsh.dotsrc.org/FAQ/</a></strong>\r
+    <strong><a href="https://zsh.sourceforge.io/FAQ/zshfaq.html">https://zsh.sourceforge.io/FAQ/zshfaq.html</a></strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
@@ -2257,7 +2258,7 @@ Userguide
 </dt>\r
 <dd>\r
 <p>\r
-    <strong><a href="http://zsh.sunsite.dk/Guide/">http://zsh.sunsite.dk/Guide/</a></strong>\r
+    <strong><a href="https://zsh.sourceforge.io/Guide/">https://zsh.sourceforge.io/Guide/</a></strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
@@ -2269,14 +2270,6 @@ ZSH-Wiki
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
-A short introduction from BYU\r
-</dt>\r
-<dd>\r
-<p>\r
-    <strong><a href="http://docs.cs.byu.edu/linux/advanced/zsh.html">http://docs.cs.byu.edu/linux/advanced/zsh.html</a></strong>\r
-</p>\r
-</dd>\r
-<dt class="hdlist1">\r
 Mouse-Support ;)\r
 </dt>\r
 <dd>\r
@@ -2285,30 +2278,6 @@ Mouse-Support ;)
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
-Curtains up: introducing the Z shell\r
-</dt>\r
-<dd>\r
-<p>\r
-    <strong><a href="http://www-128.ibm.com/developerworks/linux/library/l-z.html?dwzone=linux">http://www-128.ibm.com/developerworks/linux/library/l-z.html?dwzone=linux</a></strong>\r
-</p>\r
-</dd>\r
-<dt class="hdlist1">\r
-ZSH-Liebhaberseite (german)\r
-</dt>\r
-<dd>\r
-<p>\r
-    <strong><a href="http://michael-prokop.at/computer/tools_zsh_liebhaber.html">http://michael-prokop.at/computer/tools_zsh_liebhaber.html</a></strong>\r
-</p>\r
-</dd>\r
-<dt class="hdlist1">\r
-ZSH-Seite von Michael Prokop (german)\r
-</dt>\r
-<dd>\r
-<p>\r
-    <strong><a href="http://michael-prokop.at/computer/tools_zsh.html">http://michael-prokop.at/computer/tools_zsh.html</a></strong>\r
-</p>\r
-</dd>\r
-<dt class="hdlist1">\r
 ZSH Prompt introduction\r
 </dt>\r
 <dd>\r
@@ -2321,7 +2290,7 @@ ft&#8217;s zsh configuration
 </dt>\r
 <dd>\r
 <p>\r
-    <strong><a href="http://ft.bewatermyfriend.org/comp/zsh.html">http://ft.bewatermyfriend.org/comp/zsh.html</a></strong>\r
+    <strong><a href="http://ft.bewatermyfriend.org/computer/zsh.html">http://ft.bewatermyfriend.org/computer/zsh.html</a></strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
@@ -2361,7 +2330,7 @@ IRC channel
 </dt>\r
 <dd>\r
 <p>\r
-    <strong>#zsh at irc.libera.chat</strong>\r
+    <strong>#zsh at irc.freenode.org</strong>\r
 </p>\r
 </dd>\r
 <dt class="hdlist1">\r
@@ -2388,14 +2357,14 @@ Thanks for your cool and incredible tips. We learned much from you!</p></div>
 <div class="content">\r
 <pre><code>Andrew 'zefram' Main  - http://www.fysh.org/~zefram/\r
 Barton E. Schaefer    - http://www.well.com/user/barts/\r
-Matthias Kopfermann   - http://www.infodrom.north.de/~matthi/\r
+Matthias Kopfermann   - http://www.guckes.net/zsh/lover.html\r
 Oliver Kiddle         - http://people.freenet.de/opk/\r
 Paul Falstad          - http://www.falstad.com/\r
 Peter Stephenson      - http://homepage.ntlworld.com/p.w.stephenson/\r
 Richard Coleman\r
 Stephane Chazelas     - http://stephane.chazelas.free.fr/\r
 Sven Guckes           - http://www.guckes.net/\r
-Sven Wischnowsky      - http://w9y.de/zsh/zshrc</code></pre>\r
+Sven Wischnowsky      - http://w9y.de/</code></pre>\r
 </div></div>\r
 </div>\r
 </div>\r
@@ -2433,9 +2402,9 @@ Also take a look at the section <strong>LINKS</strong> in this manpage.</p></div
 <div class="sect1">\r
 <h2 id="_bugs">BUGS</h2>\r
 <div class="sectionbody">\r
-<div class="paragraph"><p>Probably. This manpage might be never complete. So please report bugs,\r
-feedback and suggestions to &lt;<a href="mailto:zsh-lovers@michael-prokop.at">zsh-lovers@michael-prokop.at</a>&gt;. Thank\r
-you!</p></div>\r
+<div class="paragraph"><p>Probably. This manpage might be never complete.\r
+So please report bugs, feedback and suggestions via <a href="https://github.com/grml/zsh-lovers">https://github.com/grml/zsh-lovers</a>\r
+Thank you!</p></div>\r
 </div>\r
 </div>\r
 <div class="sect1">\r
@@ -2449,7 +2418,8 @@ Kopfermann.</p></div>
 <div id="footnotes"><hr /></div>\r
 <div id="footer">\r
 <div id="footer-text">\r
-Last updated 2010-07-28 21:55:37 UTC\r
+Last updated\r
+ 2023-09-08 11:52:40 UTC\r
 </div>\r
 </div>\r
 </body>\r
index 0162edb..cb03365 100644 (file)
Binary files a/zsh/zsh-lovers.pdf and b/zsh/zsh-lovers.pdf differ