puts ("");
printf (_ (" The function ly:set-option allows for access to some internal variables.").to_str0 ());
puts ("\n");
- printf (_ ("Usage: lilypond -e \"(ly:set - option SYMBOL VAL)\"").to_str0 ());
+ printf (_ ("Usage: lilypond -e \"(ly : set - option SYMBOL VAL)\"").to_str0 ());
puts ("\n");
printf (_ ("Use help as SYMBOL to get online help.").to_str0 ());
+ puts ("\n");
exit (0);
return SCM_UNSPECIFIED;
"@table @code\n"
"@item help\n"
"List all options.\n"
+ "@item point-and-click\n"
+ "Switch point & click on or off.\n"
"@item midi-debug\n"
"If set to true, generate human readable MIDI\n"
"@item internal-type-checking\n"
"@end table\n"
"\n"
"This function is useful to call from the command line: @code{lilypond -e\n"
- "\"(ly:set - option 'midi-debug #t)\"}.\n")
+ "\"(ly : set - option 'midi-debug #t)\"}.\n")
{
if (val == SCM_UNDEFINED)
val = SCM_BOOL_T;
midi_debug_global_b = to_boolean (val);
else if (var == ly_symbol2scm ("testing-level"))
testing_level_global = scm_to_int (val);
+ else if (var == ly_symbol2scm ("point-and-click"))
+ point_and_click_global = to_boolean (val);
else if (var == ly_symbol2scm ("parse-protect"))
parse_protect_global = to_boolean (val);
else if (var == ly_symbol2scm ("internal-type-checking"))
"@table @code\n"
"@item old-relative-used\n"
"Report whether old-relative compatibility mode is necessary\n"
+ "@item point-and-click\n"
+ "Report whether point & click is switched on.\n"
"@item old-relative\n"
"Report whether old-relative compatibility mode is used\n"
"@item verbose\n"