+2004-04-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * ly/declarations-init.ly: run convert-ly
+
+ * lily/my-lily-parser.cc (LY_DEFINE): move parse-file function
+ from input-file-results. Remove input-file-results.*
+
2004-04-11 Jan Nieuwenhuizen <janneke@gnu.org>
* input/test/title-markup.ly: Add \noPagebreak test.
2004-04-11 Han-Wen Nienhuys <hanwen@xs4all.nl>
- * lily/main.cc (main_with_guile): call lilypond-main
+ * lily/main.cc (main_with_guile): excise dependency options -M and
+ --dep-prefix
+ * lily/input-file-results.cc: excise Makefile dependency code
+
+ * Documentation/user/invoking.itexi (Invoking the lilypond
+ binary): remove dep doco
+
+ * lily/main.cc (main_with_guile): call lilypond-main
+
* scm/lily.scm (lilypond-main): new function: handle multiple files.
* lily/input-file-results.cc (LY_DEFINE): throw ly-file-failed
@item -k,--keep
Keep the temporary directory with all output
files. The temporary directory is created in the current directory as @code{@code{lilypond}.dir}.
-@item -d,--dependencies
- Write @code{Makefile} dependencies for every input file.
@item -h,--help
Print usage help.
@item -I,--include=@var{dir}
@cindex MIDI
Disable @TeX{} output. If you have a @code{\midi} definition MIDI output
will be generated.
-@item -M,--dependencies
-Output rules to be included in Makefile.
@item -o,--output=@var{FILE}
Set the default output file to @var{FILE}.
-@ignore
@item -s,--safe
Disallow untrusted @code{\include} directives, in-line
Scheme evaluation, backslashes in @TeX{}, code.
-@strong{WARNING}: the @code{--safe} option has not been reviewed for a
-long time. Do not rely on it for automatic invocation (e.g. over the
-web). Volunteers are welcome to do a new audit.
-@end ignore
-
@item -v,--version
Show version information.
@item -V,--verbose
void progress_indication (String);
/* options */
-extern bool dependency_global_b;
-extern String dependency_prefix_global;
extern Array<String> dump_header_fieldnames_global;
extern bool no_paper_global_b;
extern String output_format_global;
/* 2.1.2x something -> \property -> \set. */
-Lilypond_version oldest_version ("2.1.25");
+Lilypond_version oldest_version ("2.2.0");
bool
-\version "2.1.36"
+\version "2.2.0"
% a3-init.ly
hsize = 296.9 \mm
-\version "2.1.36"
+\version "2.2.0"
% a4.ly
hsize = 210.0 \mm
-\version "2.1.36"
+\version "2.2.0"
% Symbols needed to print accordion music
%
% 2' = T
% Toplevel initialisation file.
-\version "2.1.36"
+\version "2.2.0"
\include "declarations-init.ly"
pitchnames = \pitchnamesCatalan
-\version "2.1.36"
+\version "2.2.0"
% Toplevel initialisation file.
-\version "2.1.36"
+\version "2.2.0"
\include "declarations-init.ly"
-\version "2.1.36"
+\version "2.2.0"
chordmodifiers = #default-chord-modifier-list
#(ly:set-option 'old-relative)
-\version "2.1.36"
+\version "2.2.0"
breve = #(ly:make-duration -1 0)
longa = #(ly:make-duration -2 0 )
maxima = #(ly:make-duration -3 0)
pitchnames = \pitchnamesDeutsch
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
drumPitchNames =
#'((acousticbassdrum . acousticbassdrum)
-\version "2.1.36"
+\version "2.2.0"
%
% declare the standard dynamic identifiers.
pitchnames = \pitchnamesEnglish
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
\context {
\name Global
pitchnames = \pitchnamesEspanol
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
%
% Running LilyPond on this file generates the documentation
-\version "2.1.36"
+\version "2.2.0"
%
% Running LilyPond on this file generates the short interface doc
-\version "2.1.36"
+\version "2.2.0"
startGraceMusic = \notes {
-\version "2.1.36"
+\version "2.2.0"
%%%%%%%%
%%%%%%%% shortcuts common for all styles of gregorian chant notation
#(define-public midi-debug #f)
-\version "2.1.36"
+\version "2.2.0"
\include "declarations-init.ly"
pitchnames = \pitchnamesItaliano
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
% legal-init.ly
hsize = 8.5 \in
-\version "2.1.36"
+\version "2.2.0"
% letter-init.ly
hsize = 8.5 \in
-\version "2.1.36"
+\version "2.2.0"
\midi {
\tempo 4=60
\include "performer-init.ly"
-\version "2.1.36"
+\version "2.2.0"
%{
common dutch names for notes. es means flat, is means sharp
pitchnames =\pitchnamesNorsk
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
% JUNKME
%part-paper-init.ly
-\version "2.1.36"
+\version "2.2.0"
%
% setup for Request->Element conversion. Guru-only
% property-init.ly
-\version "2.1.36"
+\version "2.2.0"
stemUp = \override Stem #'direction = #1
stemDown = \override Stem #'direction = #-1
-\version "2.1.36"
+\version "2.2.0"
major = #`(
-\version "2.1.36"
+\version "2.2.0"
dashHat= "marcato"
-\version "2.1.36"
+\version "2.2.0"
startGroup = #(make-span-event 'NoteGroupingEvent START)
stopGroup = #(make-span-event 'NoteGroupingEvent STOP)
pitchnames = \pitchnamesSuomi
-\version "2.1.36"
+\version "2.2.0"
)
pitchnames = \pitchnamesSvenska
-\version "2.1.36"
+\version "2.2.0"
-\version "2.1.36"
+\version "2.2.0"
% tabloid-init.ly