--- 2003-04-25-07/moz Fri Apr 25 07:52:12 2003 +++ latest/moz Sat May 3 09:43:26 2003 @@ -1,6 +1,6 @@ #!/bin/sh appname=`basename "$0"` - ver="0.2.2RC1.2003042507" + ver="0.2.2RC1.2003050309" copy="2002, 2003" mail="PointedEars@gmx.de" mail_feedback="bug-moz@PointedEars.de" @@ -173,10 +173,11 @@ L "\ environment properly set." \ "\ Dieses Programm unterstützt zur Zeit Englisch (\`en') und - Deutsch (\`de'). Wenn Sie die Option \`${extd}-L${norm}' \ - nicht angeben, - stellen Sie sicher, dass die Umgebungsvariable(n) \`LANG' - und/oder \`LC_CTYPE' korrekt gesetzt sind." | $fmt + Deutsch (\`de'). Wird die Option \`${extd}-L${norm}' \ + nicht angegeben, + so müssen für die Verwendung der richtigen Sprache die + Umgebungsvariable(n) \`LANG' und/oder \`LC_CTYPE' korrekt + gesetzt sein." | $fmt echo -n " ${extd}-h${norm}, ${extd}--help${norm} " L "Display this help and exit." "Anzeige dieser Hilfe und beenden." | $fold @@ -203,13 +204,13 @@ L "\ "\ Standard ist \`mozilla', was es erforderlich macht, dass sich die ausführbare Datei \`mozilla' im Suchpfad (\`PATH') - befindet, falls Sie nicht mit der Umgebungsvariablen - \`MOZILLA_CMD' etwas anderes definiert haben. Weder das - Argument noch die Umgebungsvariable werden einer Prüfung - unterzogen, aber damit \`${extd}moz${norm}' zusammen mit \ - einem laufenden - Mozilla funktioniert, muss der Befehl die Option \`-remote' - akzeptieren." | $fmt + befindet, falls nicht mit der Umgebungsvariablen + \`MOZILLA_CMD' etwas anderes definiert wurde. + Weder das Argument noch die Umgebungsvariable + werden einer Prüfung unterzogen, aber damit \ + \`${extd}moz${norm}' + zusammen mit einem laufenden Mozilla funktioniert, + muss der Befehl die Option \`-remote' akzeptieren." | $fmt echo -n " ${extd}-B${norm}, ${extd}--binary${norm} " L "Specifies what binary is used by Mozilla." \ @@ -223,7 +224,7 @@ L "\ applies at least for Mozilla, Netscape 6.2.3 and above, and for Phoenix < 0.5. Users of Netscape < 6.2.3 need to specify \`netscape-bin', users of Phoenix/ Firebird 0.5 - and above need to specify \`phoenix-bin' here. If this + and above need to specify \`phoenix-bin' here. If the option is left out, the default value can be overwritten defining the \`MOZILLA_BIN' environment." \ "\ @@ -663,8 +664,6 @@ lg="" test -n "$LANG" && lg=`echo $LANG | sed 's/_.*[.].*//' 2>/dev/null` test -z "$lg" && lg=`echo $LC_CTYPE | sed 's/_.*//' 2>/dev/null` - Title - # Note that we use `"$@"' to let each command-line parameter expand to a # separate word. The quotes around `$@' are essential! # We need `tmp' as the `eval set --' would nuke the return value of getopt. @@ -709,8 +708,7 @@ if [ $getopt_exit_code -eq 0 ]; then # remove "--" # for i in $tmp; do if [ "$i" != "--" ]; then tmp2="${tmp2} $i"; fi; done eval set -- "$tmp" - echo "New arguments: $*$norm - " >&2 + echo "New arguments: $*$norm" >&2 while true ; do case "$1" in -h | --help) help=1; shift;; @@ -722,7 +720,7 @@ echo "New arguments: $*$norm -B | --binary) mozilla_bin=$2; shift 2;; -T | --term) test -z "$term" && term=t; shift;; -k | --kill) term=k; shift;; - -l | --list) list=1; list_style=$2; shift 2;; + -l | --list) list=1; list_style=$2; [ -n "$2" ] && shift 2 || shift;; --) shift; break;; -n | --new | -w | --win | -t | --tab | -m | --mailto) args=$args" "$1" "$2; shift 2;; @@ -742,6 +740,8 @@ else exit $getopt_exit_code fi fi + + Title test $help -eq 1 && help