SMALLISH PROJECTS
+ * read from mmap directly: study yy_scan_buffer
+
* binsearch for notenames
* stafftypes: voice names/ instrument names.
* all errors
+ * a decent webpage
+
FUTURE
* warning: beam(): Beam too narrow: beam gen not per stem
* PostScript output (esp. Beams, Slurs, etc)
- * caching breakpoints
\ No newline at end of file
+ * caching breakpoints\r
#include "pscore.hh"
#include "staff.hh"
#include "debug.hh"
-#include "paper.hh"
+#include "paperdef.hh"
#include "main.hh"
#include "source.hh"
#include "sourcefile.hh"
pscore_p_->process();
}
-// remove empty cols.
+/**
+ Remove empty cols, preprocess other columns.
+ */
void
Score::clean_cols()
-{
+{
for (iter_top(staffs_,i); i.ok(); i++)
i->clean_cols();
-
+
for (iter_top(cols_,c); c.ok(); ) {
if (!c->pcol_l_->used()) {
delete c.get();
}
}
}
-/*
+
+/**
this sux. We should have Score_column create the appropriate PCol.
Unfortunately, PCols don't know about their position.
*/