2003-09-23 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * buildscripts/lilypond-profile.sh (Error): more zsh stuff: print
+ a warning that the warning may erroneous.
+
* Documentation/topdocs/INSTALL.texi (Top): add note about get-pfa
target.
cd out-www && mkdir web && tar -xzf web.tar.gz -C web
cd out-www/web && \
chgrp -R lilypond . && \
- chmod -R 664 . && \
+ chmod -R g+w && \
chmod 2775 `find -type d` . && \
rsync --delete --stats --progress -gorltvu -e ssh . x:/var/www/lilypond/doc/v1.9/
cd out-www && rm -rf web/
# If run by hand or from you .profile, run as follows
# . /PATH/TO/lilypond-profile
-echo $0
+
+
# workaround for ZSH posix $0-problem
-[ -n "$ZSH_NAME" ] && setopt nofunctionargzero
-if [ `basename "$0"` = "lilypond-profile" ] ; then
+# for zsh: start removing here
+if [ -n "$ZSH_NAME" ] ; then
+ echo "You are running this script under zsh. Edit this script by hand. "
+ echo
+ echo "(failed to source lilypond-profile)"
+ return 2
+fi
+
+if [ `basename "$0"` = "lilypond-profile" ] ; then
cat >/dev/stderr <<EOF
Error: This script cannot be run in a subshell; it MUST be sourced.
EXAMPLE 1: One time use
- Do
+ * Do
. $0
* Logout
-
-
EOF
-
-## If the message above is printed erroneously,
-## the following commands kills the current terminal/shell.
-## hence the ZSH test above.
-
- exit 2
+ return 2
else
+# for zsh: till here
if [ -z "$LILYPONDPREFIX" ]; then
datadir=`echo "@local_lilypond_datadir@" | sed 's!//!/!g'`
## GS_FONTPATH=`kpsewhich -expand-path=\\$T1FONTS`:${GS_FONTPATH:=""}
## export GS_FONTPATH
-fi
+fi # remove for zsh
if not m:
error ("Latex documents must start with a \documentclass command")
if m.group (1):
- options = re.split (',[\n \t]*', m.group (1)[1:-1])
+ options = re.split (',\s*', m.group (1)[1:-1])
else:
options = []
if 'twocolumn' in options: