+2006-06-01 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * stepmake/aclocal.m4: revert version detection change.
+
2006-06-01 Jan Nieuwenhuizen <janneke@gnu.org>
* stepmake/aclocal.m4: Robustification for (gcc) version detection.
// find size of note heads.
Grob *staff = Staff_symbol_referencer::get_staff_symbol (me);
if (!staff)
- return SCM_EOL;
+ {
+ me->suicide ();
+ return SCM_EOL;
+ }
Real min_length_fraction
= robust_scm2double (me->get_property ("minimum-length-fraction"), 0.15);
## FIXME: what systems still do not have $() in /bin/sh?
eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 | grep '[0-9]\.[0-9]' \
| head -n 1 \
- | sed -e 's/\([0-9][0-9]*\.[0-9][.0-9]*\).*/\1/' \
- -e 's/\([^0-9]*\|^\) //' -e 's/[^0-9]*$//'\`\"
+ | sed -e 's/.*[^-.0-9]\([0-9][0-9]*\.[0-9][.0-9]*\).*/\1/' \
+ -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
+
+## apparently breaks on darwin,
+# | sed -e 's/\([0-9][0-9]*\.[0-9][.0-9]*\).*/\1/' \
+# -e 's/\([^0-9]*\|^\) //' -e 's/[^0-9]*$//'\`\"
+
if test -z "$_ver"; then
## If empty, try date [fontforge]
eval _ver=\"\`("$1" --version || "$1" -V) 2>&1 | grep '[0-9]\{6,8\}' \