2002-07-11 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/include/debug.hh: deprecate.
+
* lily/spacing-spanner.cc (set_springs): add support for
common-shortest-duration field.
#include "config.h"
#include "main.hh"
#include "all-font-metrics.hh"
-#include "debug.hh"
+
#include "warn.hh"
#include "afm.hh"
#include "tfm.hh"
#include "audio-item.hh"
#include "performance.hh"
-#include "debug.hh"
+
Audio_column::Audio_column (Moment at_mom)
{
*/
#include "audio-element.hh"
-#include "debug.hh"
+
Audio_element::Audio_element ()
{
(c) 1997--2002 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "debug.hh"
+
#include "audio-item.hh"
#include "midi-item.hh"
#include "audio-column.hh"
#include "musical-request.hh"
#include "beam.hh"
#include "stem.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "engraver-group-engraver.hh"
#include "bar-line.hh"
#include "rest.hh"
#include "molecule.hh"
#include "paper-def.hh"
#include "font-interface.hh"
-#include "debug.hh"
+
#include "all-font-metrics.hh"
#include "item.hh"
#include "staff-symbol-referencer.hh"
#include "molecule.hh"
#include "paper-def.hh"
#include "lookup.hh"
-#include "debug.hh"
+
#include "dimensions.hh"
#include "direction.hh"
#include "change-iterator.hh"
#include "translator-group.hh"
#include "music.hh"
-#include "debug.hh"
+#include "warn.hh"
+
void
#include "chord.hh"
#include "musical-request.hh"
#include "warn.hh"
-#include "debug.hh"
+
#include "music-list.hh"
#include "musical-request.hh"
#include "bar-line.hh"
#include "staff-symbol-referencer.hh"
-#include "debug.hh"
+
#include "engraver.hh"
#include "direction.hh"
#include "side-position-interface.hh"
#include "column-x-positions.hh"
#include "real.hh"
-#include "debug.hh"
+
Column_x_positions::Column_x_positions ()
{
*/
#include "command-request.hh"
-#include "debug.hh"
+
#include "musical-request.hh"
Tempo_req::Tempo_req ()
#include "staff-symbol-referencer.hh"
#include "custos.hh"
#include "molecule.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "note-head.hh"
#include "item.hh"
#include "font-interface.hh"
// dimensions.cc
#include "dimensions.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "string.hh"
String
(c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "dimensions.hh"
#include "hairpin.hh"
#include "musical-request.hh"
#include "flower-proto.hh"
#include "engraver-group-engraver.hh"
#include "engraver.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-score.hh"
#include "grob.hh"
*/
#include <stdio.h>
-#include "debug.hh"
+#include "warn.hh"
#include "music.hh"
#include "request.hh"
#include "music-list.hh"
#include "gourlay-breaking.hh"
#include "column-x-positions.hh"
-#include "debug.hh"
+#include "warn.hh"
+#include "main.hh"
#include "paper-column.hh"
#include "paper-score.hh"
#include "paper-def.hh"
#include "font-interface.hh"
#include "dimensions.hh"
#include "paper-def.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-column.hh"
#include "lookup.hh"
#include "axis-group-interface.hh"
#include "spanner.hh"
#include "hara-kiri-group-spanner.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "item.hh"
#include "includable-lexer.hh"
#include "source-file.hh"
#include "source.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "main.hh"
#ifndef YY_BUF_SIZE
+++ /dev/null
-/*
- Argh! this sux! implementation not liblily
- */
-
-#ifndef DEBUG_HH
-#define DEBUG_HH
-
-#include <assert.h>
-
-#include "real.hh"
-#include "lily-proto.hh"
-#include "warn.hh"
-
-void progress_indication (String);
-
-#endif
#define HAIRPIN_HH
#include "lily-guile.hh"
+#include "lily-proto.hh"
/**
The hairpin symbol.
*/
void call_constructors ();
extern Array<String> get_inclusion_names ();
extern void set_inclusion_names (Array<String>);
+void progress_indication (String);
/* options */
extern bool dependency_global_b;
#include "paper-score.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "item.hh"
#include "paper-column.hh"
#include "spanner.hh"
#include "interval.hh"
#include "lily-guile.hh"
#include "parser.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "main.hh"
#include "musical-request.hh"
#include "version.hh"
#include "main.hh"
#include "simple-file-storage.hh"
#include "file-path.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "direction.hh"
#include "offset.hh"
#include "interval.hh"
#include "box.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "lookup.hh"
#include "molecule.hh"
#include "paper-column.hh"
#include "main.hh"
#include "file-path.hh"
#include "file-results.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "lily-guile.hh"
#include "paper-def.hh"
#include "midi-def.hh"
#include "misc.hh"
#include "midi-def.hh"
#include "performance.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "scm-hash.hh"
Midi_def::Midi_def ()
(c) 1997--2002 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "main.hh"
#include "misc.hh"
#include "string.hh"
#include "misc.hh"
#include "midi-item.hh"
#include "midi-stream.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "scm-option.hh"
Midi_stream::Midi_stream (String filename)
#include "audio-staff.hh"
#include "midi-item.hh"
#include "midi-stream.hh"
-#include "debug.hh"
+#include "warn.hh"
Midi_note_event::Midi_note_event ()
{
#include "interval.hh"
#include "string.hh"
#include "molecule.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "ly-smobs.icc"
*/
#include "multi-measure-rest.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-def.hh"
#include "paper-column.hh" // urg
#include "font-interface.hh"
/*
UGH. too many includes.
*/
-#include "debug.hh"
+#include "warn.hh"
#include "music-iterator.hh"
#include "translator-group.hh"
#include "music-wrapper.hh"
#include "scm-hash.hh"
#include "dictionary.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "music-output-def.hh"
#include "global-translator.hh"
#include "translator-def.hh"
*/
#include "music-list.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "pitch.hh"
#include "input-smob.hh"
#include "music.hh"
#include "music-list.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "pitch.hh"
#include "ly-smobs.icc"
#include "musical-request.hh"
#include "misc.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "music-list.hh"
#include "parser.hh"
#include "keyword.hh"
#include "my-lily-lexer.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "source-file.hh"
#include "main.hh"
#include "input.hh"
#include "my-lily-parser.hh"
#include "my-lily-lexer.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "main.hh"
#include "parser.hh"
#include "file-results.hh"
(c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "note-collision.hh"
#include "note-column.hh"
#include "note-head.hh"
#include "axis-group-interface.hh"
#include "note-column.hh"
#include "stem.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-def.hh"
#include "group-interface.hh"
#include "staff-symbol-referencer.hh"
#include "misc.hh"
#include "dots.hh"
#include "note-head.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "font-interface.hh"
#include "molecule.hh"
#include "musical-request.hh"
#include "audio-item.hh"
#include "audio-column.hh"
#include "global-translator.hh"
-#include "debug.hh"
+#include "warn.hh"
/**
Convert reqs to audio notes.
#include "moment.hh"
#include "paper-column.hh"
#include "paper-score.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "axis-group-interface.hh"
#include "spaceable-grob.hh"
#include "molecule.hh"
}
me->set_grob_property ("bounded-by-me", c);
+ return SCM_UNSPECIFIED;
}
#include "molecule.hh"
#include "array.hh"
#include "string-convert.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "font-metric.hh"
#include "main.hh"
#include "scm-hash.hh"
*/
#include "main.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "font-metric.hh"
#include "spanner.hh"
#include "paper-def.hh"
#include "midi-def.hh"
#include "main.hh"
#include "file-path.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "dimensions.hh"
#include "command-request.hh"
#include "musical-request.hh"
*/
#include <time.h>
-#include "debug.hh"
+#include "warn.hh"
#include "string.hh"
#include "string-convert.hh"
#include "main.hh"
#include "performer-group-performer.hh"
#include "audio-element.hh"
-#include "debug.hh"
+#include "warn.hh"
ENTER_DESCRIPTION(Performer_group_performer,
#include "performer-group-performer.hh"
-#include "debug.hh"
+#include "warn.hh"
void
Performer::play_element (Audio_element* p)
#include "musical-request.hh"
#include "slur.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "note-column.hh"
#include "translator-group.hh"
#include "engraver.hh"
*/
#include "pitch.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "main.hh"
#include "ly-smobs.icc"
#include "molecule.hh"
#include "pitch.hh"
#include "lookup.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "dimensions.hh"
#include "direction.hh"
#include "bezier.hh"
*/
#include "relative-music.hh"
-#include "debug.hh"
+#include "warn.hh"
Pitch
Relative_octave_music::to_relative_octave (Pitch)
#include "repeated-music.hh"
#include "music-list.hh"
#include "pitch.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "music-sequence.hh"
Music *
*/
#include "translator-group.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "request-chord-iterator.hh"
#include "music-list.hh"
#include "request.hh"
*/
#include "request.hh"
-#include "debug.hh"
+#include "warn.hh"
bool
Request::equal_b (Request const* r) const
(c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "rest-collision.hh"
#include "engraver.hh"
#include "note-collision.hh"
#include <math.h> // ceil.
-#include "debug.hh"
+#include "warn.hh"
#include "rest-collision.hh"
#include "note-column.hh"
#include "stem.hh"
*/
#include "rhythmic-head.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "rest.hh"
#include "stem.hh"
#include "staff-symbol-referencer.hh"
*/
#include "rod.hh"
#include "paper-column.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "dimensions.hh"
#include "spaceable-grob.hh"
(c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "debug.hh"
-
+#include "warn.hh"
+#include "main.hh"
#include "system.hh"
#include "item.hh"
#include "score-engraver.hh"
#include "performance.hh"
#include "midi-stream.hh"
#include "string-convert.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "translator-def.hh"
#include "ly-smobs.icc"
#include "score.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "music-output-def.hh"
#include "music-output.hh"
#include "music-iterator.hh"
#include "score.hh"
#include "string.hh"
#include "paper-def.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "parray.hh"
#include "file-path.hh"
#include "file-results.hh"
*/
-#include "debug.hh"
+#include "warn.hh"
#include "script.hh"
#include "font-interface.hh"
#include "side-position-interface.hh"
#include "separation-item.hh"
#include "paper-column.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "group-interface.hh"
*/
#include "translator-group.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "sequential-music-iterator.hh"
#include "music-list.hh"
#include <math.h> // ceil.
#include "side-position-interface.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "warn.hh"
#include "dimensions.hh"
#include "staff-symbol-referencer.hh"
*/
#include "translator-group.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "simultaneous-music-iterator.hh"
#include "music-list.hh"
#include "killing-cons.tcc"
(c) 2000--2002 Jan Nieuwenhuizen <janneke@gnu.org>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "paper-def.hh"
#include "slur-bezier-bow.hh"
#include "main.hh"
#include "musical-request.hh"
#include "slur.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "note-column.hh"
#include "translator-group.hh"
#include "engraver.hh"
#include "stem.hh"
#include "paper-column.hh"
#include "molecule.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "slur-bezier-bow.hh"
#include "main.hh"
#include "group-interface.hh"
#include <math.h>
#include <stdio.h>
+#include "main.hh"
#include "system.hh"
+#include "warn.hh"
#include "paper-def.hh"
#include "paper-score.hh"
#include "paper-column.hh"
global_shortest = unsmob_moment (preset_shortest)->main_part_;
}
else
- global_shortest = find_shortest (me, all);
-
+ {
+ global_shortest = find_shortest (me, all);
+ if (verbose_global_b)
+ {
+ progress_indication (_f("Global shortest duration is %s\n", global_shortest.str()));
+ }
+ }
prune_loose_colunms (me, &all, global_shortest);
set_implicit_neighbor_columns (all);
#include <libc-extension.hh>
-#include "debug.hh"
+#include "warn.hh"
#include "spanner.hh"
#include "paper-column.hh"
#include "paper-score.hh"
*/
#include "spring.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "ly-smobs.icc"
Spring_smob::Spring_smob()
*/
#include "translator-group.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "audio-column.hh"
#include "audio-item.hh"
#include "audio-staff.hh"
#include "dimensions.hh"
#include "paper-def.hh"
#include "molecule.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "item.hh"
#include "staff-symbol.hh"
#include "staff-symbol-referencer.hh"
*/
#include "stem-tremolo.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "beam.hh"
#include "paper-def.hh"
#include "lookup.hh"
#include "directional-element-interface.hh"
#include "note-head.hh"
#include "stem.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-def.hh"
#include "rhythmic-head.hh"
#include "font-interface.hh"
#include "input-smob.hh"
#include "axis-group-interface.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "system.hh"
#include "main.hh"
#include "paper-column.hh"
*/
#include <math.h>
-#include "debug.hh"
+#include "warn.hh"
#include "text-item.hh"
#include "paper-def.hh"
#include "font-interface.hh"
#include "font-interface.hh"
#include "dimensions.hh"
#include "paper-def.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "paper-column.hh"
#include "staff-symbol-referencer.hh"
#include "tfm-reader.hh"
#include "string-convert.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "warn.hh"
#define format_str String_convert::form_str
#include "tfm.hh"
#include "tfm-reader.hh"
#include "string-convert.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "warn.hh"
#include "dimensions.hh"
#include "rhythmic-head.hh"
#include "bezier.hh"
#include "paper-column.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "staff-symbol-referencer.hh"
#include "directional-element-interface.hh"
#include "molecule.hh"
(c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#include "debug.hh"
+#include "warn.hh"
#include "timing-translator.hh"
#include "command-request.hh"
#include "translator-group.hh"
#include "translator.hh"
#include "dictionary.hh"
-#include "debug.hh"
+#include "warn.hh"
/*
should delete these after exit.
#include "music-output-def.hh"
#include "translator-group.hh"
#include "translator.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "moment.hh"
#include "scm-hash.hh"
#include "translator-def.hh"
#include "translator.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "translator-group.hh"
#include "translator-def.hh"
*/
#include "transposed-music.hh"
-#include "debug.hh"
+#include "warn.hh"
Transposed_music::Transposed_music (SCM l)
: Music_wrapper (l)
#include "beam.hh"
#include "box.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "font-interface.hh"
#include "molecule.hh"
#include "paper-def.hh"
#include "music-iterator.hh"
#include "repeated-music.hh"
#include "music-list.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "translator-group.hh"
/**
#include <string.h>
#include "box.hh"
-#include "debug.hh"
+#include "warn.hh"
#include "font-interface.hh"
#include "molecule.hh"
#include "paper-column.hh"