2002-10-27 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/parser.yy (bare_number): allow 4 \cm (without
+ decimal dot). (should backport to 1.6?)
+
* ly/declarations-init.ly: use Scheme for dimension defs.
* lily/parser.yy (TODO): remove hard coded dimensions, add
* lily/rest-collision.cc (force_shift_callback): rewrite using
-done property.
- * scm/grob-property-description.scm (rest-collision-done): add property.
-
+ * scm/grob-property-description.scm (rest-collision-done): add
+ property.
+
* lilypond.vim: add file (<hjunes@cc.hut.fi>)
2002-10-23 Han-Wen Nienhuys <hanwen@cs.uu.nl>
@cindex @code{indent}
@cindex @code{linewidth}
-The most basic settings influencing the spacing are @code{linewidth}
-and @code{indent}, both set in the @code{\paper} block. They control
-the indentation of the first line of music, and the lengths of the
-lines. If @code{linewidth} set to a negative value, a single
+The most basic settings influencing the spacing are @code{indent} and
+@code{linewidth}. They are set in the @code{\paper} block. They
+control the indentation of the first line of music, and the lengths of
+the lines. If @code{linewidth} set to a negative value, a single
unjustified line is produced. A similar effect for scores that are
longer than one line, can be produced by setting @code{raggedright} to
true in the @code{\paper} block.
| REAL NUMBER_IDENTIFIER {
$$ = gh_double2scm (gh_scm2double ($1) * gh_scm2double ($2));
}
+ | UNSIGNED NUMBER_IDENTIFIER {
+ $$ = gh_double2scm ($1 * gh_scm2double ($2));
+ }
;