back, until after evaluating init_scheme_code.
* scm/translator-property-description.scm (breakAlignOrder): Doco fix.
2002-08-18 Jan Nieuwenhuizen <janneke@gnu.org>
+ * lily/main.cc (main, main_prog): Bugfix: move exit-upon-files
+ back, until after evaluating init_scheme_code.
+
+ * scm/translator-property-description.scm (breakAlignOrder): Doco fix.
+
* Documentation/user/lilypond-book.itely: Remove @cindex
without argument.
auto-beam-engraver.cc:459: warning: value computed is not used (gcc: 2.96) */
count_ = count_ + 1;
}
-ENTER_DESCRIPTION(Auto_beam_engraver,
+
+ENTER_DESCRIPTION (Auto_beam_engraver,
/* descr */ "Generate beams based on measure characteristics and observed
Stems. Uses beatLength, measureLength and measurePosition to decide
when to start and stop a beam. Overriding beaming is done through
int p=0;
const char *arg = oparser_p_static->get_next_arg ();
-
+
+ /* Only exit until after running init_scheme_code, for
+ (set-lily-option 'help) */
+ if (!arg)
+ {
+ usage ();
+ /* No FILE arguments is now a usage error */
+ exit (2);
+ }
+
do
{
String infile (arg);
exit (0);
}
-
- if (!oparser_p_static->current_arg () )
- {
- usage ();
- /* No FILE arguments is now a usage error */
- exit (2);
- }
-
scm_boot_guile (argc, argv, (void (*) (void*, int, char**))main_prog, 0);
return 0; // unreachable
*/
bool internal_type_checking_global_b;
-/*
-
-add these as well:
+/* Add these as well:
@item -T,--no-timestamps
don't timestamp the output
@item -t,--test
-Switch on any experimental features. Not for general public use.
-
- */
+Switch on any experimental features. Not for general public use. */
LY_DEFINE(set_lily_option,"set-lily-option", 2, 0, 0, (SCM var, SCM val),
"Set a global option for the program. Supported options include
\"(set-lily-option 'midi-debug #t)\"}.
")
{
- /*
- Scheme option usage:
- lilypond -e "(set-lily-option 'help 0)"
- */
+ /* Scheme option usage:
+ lilypond -e "(set-lily-option 'help 0)" */
if (var == ly_symbol2scm ("help"))
{
printf ( _("lilypond -e EXPR means
InnerChoirStaffContext = \translator {
\type "Engraver_group_engraver"
\name InnerChoirStaff
- alignmentReference = #0
+ %% alignmentReference = #0 FIXME
\consists "System_start_delimiter_engraver"
systemStartDelimiter = #'SystemStartBracket
localKeySignature = #'()
@example
\\property Score.breakAlignOrder = #'(
- Span_bar
- Breathing_sign
- Clef_item
- Staff_bar
- Key_item
- Time_signature
+ span-bar
+ breathing-sign
+ clef
+ staff-bar
+ key
+ time-signature
)
@end example
")