2005-08-05 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * input/proportional.ly: new file.
+
+ * lily/tuplet-bracket.cc (after_line_breaking): don't suicide if
+ columns is empty
+
+ * lily/tuplet-engraver.cc (finalize): new function. Reset right
+ bounds to currentCommandColumn for the last step.
+ (start_translation_timestep): if tupletFullLength is set, set
+ bound to Paper Column
+
+ * input/regression/tuplet-full-length.ly (indent): new file.
+
+ * lily/spacing-loose-columns.cc (set_loose_columns): space a whole
+ clique of loose columns, eg. a set of grace notes in strict
+ notespacing.
+
+ * input/regression/spacing-strict-spacing-grace.ly: new file.
+
+ * lily/key-signature-interface.cc: change property name to
+ alteration-alist
+
+ * lily/key-engraver.cc (read_event): read keyAlterationOrder, not
+ keyAccidentalOrder
+
+ * python/convertrules.py (conv): keyAccidentalOrder ->
+ keyAlterationOrder
+
+ * lily/key-engraver.cc (create_key): always print a cancellation
+ for going to C-major/A-minor, regardless of printKeyCancellation.
+ (create_key): remove typecheck for visibility. This fixes key
+ signature not being printed.
+
* lily/spacing-determine-loose-columns.cc: new file.
* input/regression/spacing-strict-notespacing.ly: new file.