]>
git.donarmstrong.com Git - lilypond.git/log
Jan Nieuwenhuizen [Mon, 14 Apr 2003 11:01:12 +0000 (11:01 +0000)]
generate
Jan Nieuwenhuizen [Mon, 14 Apr 2003 10:57:48 +0000 (10:57 +0000)]
* stepmake/aclocal.m4: Include compile fix for broken flex, as
used in includable-lexer.hh.
* lily/includable-lexer.cc: Bugfix: include config.h.
Jan Nieuwenhuizen [Mon, 14 Apr 2003 08:28:37 +0000 (08:28 +0000)]
ugh ugh
Jan Nieuwenhuizen [Mon, 14 Apr 2003 08:25:53 +0000 (08:25 +0000)]
* format-page.py (button_active_template, button_template): Use
non-mangled text and activeness.
* stepmake/aclocal.m4: Check for $GUILE_CONFIG; allows
circumvention of Debian packaging bug.
Jan Nieuwenhuizen [Sun, 13 Apr 2003 11:48:48 +0000 (11:48 +0000)]
* lily/lexer.ll (avoid_silly_flex_induced_gcc_warnings): Disable.
* lily/includable-lexer.cc [!HAVE_FLEXLEXER_YY_CURRENT_BUFFER]
(yy_current_buffer): New macro, compile hacks for flex 2.5.29.
* lily/include/includable-lexer.hh:
* lily/lexer.ll: Hack for multiple include of FlexLexer.h.
* config.hh.in (HAVE_FLEXLEXER_YY_CURRENT_BUFFER): Add.
* aclocal.m4: Regenerate.
* stepmake/aclocal.m4 (STEPMAKE_FLEXLEXER): Check for
yyFlexLexer.yy_current_buffer, which was removed in flex-2.5.29.
Jan Nieuwenhuizen [Sun, 13 Apr 2003 09:17:47 +0000 (09:17 +0000)]
* scm/pdf.scm (use-modules): Include lily.
* scm/pdftex.scm (start-system): Bugfix: add closing brace (Beernd
Noordkamp).
(use-modules): Include lily.
(lily-def): Bugfix: include tex-val in let.
Heikki Junes [Fri, 11 Apr 2003 22:54:05 +0000 (22:54 +0000)]
sensible error if lilypond.words not found
Jürgen Reuter [Fri, 11 Apr 2003 21:25:51 +0000 (21:25 +0000)]
* mf/parmesan-clefs.mf: bugfix: char boxes corrected
* mf/parmesan-scripts.mf: fixed typo in char name
Han-Wen Nienhuys [Fri, 11 Apr 2003 15:21:36 +0000 (15:21 +0000)]
* python/lilylib.py (setup_temp): temporary directories are mode 700.
(this is a security vulnerability).
* Documentation/user/lilypond.tely: remove abbreviations (n't, 's)
Han-Wen Nienhuys [Thu, 10 Apr 2003 23:37:43 +0000 (23:37 +0000)]
remove abbreviations (n't, 's)
Han-Wen Nienhuys [Thu, 10 Apr 2003 23:07:10 +0000 (23:07 +0000)]
(stop_translation_timestep):
add staff support.
Jürgen Reuter [Thu, 10 Apr 2003 20:04:40 +0000 (20:04 +0000)]
* mf/parmesan-scripts.mf, Documentation/user/refman.itely,
ly/script-init.ly, scm/script.scm: bugfix: renamed
fermata->signumcongruentiae to fix naming clash with feta font
Han-Wen Nienhuys [Thu, 10 Apr 2003 19:40:10 +0000 (19:40 +0000)]
* input/regression/multi-measure-rest-grace.ly (texidoc): new file
* lily/multi-measure-rest-engraver.cc
(start_translation_timestep): use grace timing too for determining
when to make mmrest.
(start_translation_timestep): clear numbers too.
Jürgen Reuter [Wed, 9 Apr 2003 21:32:43 +0000 (21:32 +0000)]
* Documentation/user/refman.itely: BreathingSign: added docu for
property "text"
Jürgen Reuter [Wed, 9 Apr 2003 19:15:48 +0000 (19:15 +0000)]
* scm/music-types.scm: compile fix: escape braces
* buildscripts/mf-to-table.py: replaced \char -> \musicglyph to
work around font selection problem
Han-Wen Nienhuys [Wed, 9 Apr 2003 13:43:09 +0000 (13:43 +0000)]
* scm/music-functions.scm (glue-mm-rest-texts): use
MultiMeasureTextEvent
* Documentation/user/refman.itely (Multi measure rests): update.
Mats Bengtsson [Wed, 9 Apr 2003 12:03:37 +0000 (12:03 +0000)]
* Documentation/topdocs/AUTHORS.texi (AUTHORS): Updated contact
information.
Mats Bengtsson [Wed, 9 Apr 2003 12:02:56 +0000 (12:02 +0000)]
* Documentation/topdocs/AUTHORS.texi (AUTHORS): Updated contact
information.
Mats Bengtsson [Wed, 9 Apr 2003 11:50:40 +0000 (11:50 +0000)]
* Documentation/topdocs/AUTHORS.texi (AUTHORS): Updated contact
information.
Han-Wen Nienhuys [Wed, 9 Apr 2003 11:23:57 +0000 (11:23 +0000)]
* lily/multi-measure-rest-engraver.cc (class
Multi_measure_rest_engraver): make multiple Number objects, one
for each MultiMeasureTextEvent.
* scm/music-functions.scm (glue-mm-rest-texts): use
MultiMeasureTextEvent
* scm/music-types.scm (music-descriptions): add MultiMeasureTextEvent
* Documentation/user/refman.itely (Multi measure rests): update.
Han-Wen Nienhuys [Tue, 8 Apr 2003 16:44:01 +0000 (16:44 +0000)]
(ly_copy_module_variables): use
scm_internal_hash_fold() for iterating modules.
Jürgen Reuter [Tue, 8 Apr 2003 00:17:16 +0000 (00:17 +0000)]
* Documentation/user/refman.itely: Section Custodes: added more
example code
* mf/feta-eindelijk.mf, mf/parmesan-rests.mf: cleanup: moved
neo-mensural rests to parmesan font
* mf/parmesan-heads.mf, mf/parmesan-timesig.mf: updated file header
Han-Wen Nienhuys [Mon, 7 Apr 2003 23:37:30 +0000 (23:37 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 7 Apr 2003 23:37:07 +0000 (23:37 +0000)]
typos
Han-Wen Nienhuys [Mon, 7 Apr 2003 17:26:01 +0000 (17:26 +0000)]
* Documentation/user/macros.itexi: @inputfileref macro.
* buildscripts/lys-to-tely.py (name2line): add <NAME> tags for
each file.
Jürgen Reuter [Thu, 3 Apr 2003 20:36:10 +0000 (20:36 +0000)]
* lily/include/custos.hh, make/lilypond.suse.spec.in,
Documentation/topdocs/AUTHORS.texi: updated my email address
* Documentation/user/refman.itely: updated custos documentation;
beautified divisiones example; beautified articulations table
* lily/breathing-sign.cc: bugfix: finalis molecule
Jürgen Reuter [Wed, 2 Apr 2003 23:26:40 +0000 (23:26 +0000)]
* Documentation/user/refman.itely: added docu for
contemporary fermata symbols, gregorian breathing signs; small fixes
* ly/gregorian-init.ly: removed obsolete #'type props
Mats Bengtsson [Tue, 1 Apr 2003 08:43:22 +0000 (08:43 +0000)]
* lily/multi-measure-rest.cc (set_spacing_rods): Handle the
minumum-length property correctly.
Han-Wen Nienhuys [Mon, 31 Mar 2003 21:07:01 +0000 (21:07 +0000)]
(make-multi-measure-rest): set input
locations for multimeasure rests.
Jürgen Reuter [Mon, 31 Mar 2003 18:06:09 +0000 (18:06 +0000)]
* input/regression/breathing-sign.ly: updated for ancient notation
Jan Nieuwenhuizen [Mon, 31 Mar 2003 14:22:50 +0000 (14:22 +0000)]
* GNUmakefile (upload): New target.
* scripts/ly2dvi.py: Add newline.
Jan Nieuwenhuizen [Sun, 30 Mar 2003 14:25:59 +0000 (14:25 +0000)]
* scripts/ly2dvi.py (dependency_files): Compile fix.
Han-Wen Nienhuys [Fri, 28 Mar 2003 00:31:45 +0000 (00:31 +0000)]
(find_pfa_fonts): add --png option
(make_html_menu_file): --html menu.
Han-Wen Nienhuys [Fri, 28 Mar 2003 00:30:34 +0000 (00:30 +0000)]
(find_pfa_fonts): add --png option
(make_html_menu_file): --html menu.
Han-Wen Nienhuys [Thu, 27 Mar 2003 00:11:57 +0000 (00:11 +0000)]
(run_dvips): +add the .map file
Han-Wen Nienhuys [Mon, 24 Mar 2003 00:18:16 +0000 (00:18 +0000)]
new file.
Han-Wen Nienhuys [Sat, 22 Mar 2003 00:34:28 +0000 (00:34 +0000)]
(make_lilypond_file): convert
lilypond-file to lilypond block directly, without going through
begin/end lilypond text.
Han-Wen Nienhuys [Sat, 22 Mar 2003 00:05:20 +0000 (00:05 +0000)]
Juergen's patch
Mats Bengtsson [Wed, 19 Mar 2003 19:37:31 +0000 (19:37 +0000)]
* Documentation/user/{tutorial.itely,refman.itely,internals.itely}:
Remove all noquote and insert a few quote.
Mats Bengtsson [Wed, 19 Mar 2003 18:35:57 +0000 (18:35 +0000)]
* Documentation/user/lilypond-book.itely (Music fragment options),
scripts/lilypond-book.py: Don't include quotation blocks by
default. Introduce option quote instead of noquote
Han-Wen Nienhuys [Mon, 17 Mar 2003 16:55:47 +0000 (16:55 +0000)]
release commit
Han-Wen Nienhuys [Mon, 17 Mar 2003 16:44:45 +0000 (16:44 +0000)]
* Documentation/user/lilypond.tely: omf updates.
* buildscripts/texi2omf.py (omf_vars): include version.date
* make/lilypond.redhat.spec.in: fixes for spec file.
* stepmake/stepmake/texinfo-vars.make (GENERATE_OMF): replace var
by function definition: lily now requires a recent GNU Make.
* scripts/lilypond-book.py (write_deps): remove .tex dependency writing.
* make/ly-rules.make: remove .ly -> .tex rule
Han-Wen Nienhuys [Mon, 17 Mar 2003 00:50:34 +0000 (00:50 +0000)]
(Figured bass): revised figured
bass example.
Han-Wen Nienhuys [Mon, 17 Mar 2003 00:33:48 +0000 (00:33 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 17 Mar 2003 00:15:05 +0000 (00:15 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 16 Mar 2003 23:44:23 +0000 (23:44 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 16 Mar 2003 21:20:40 +0000 (21:20 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 16 Mar 2003 16:20:24 +0000 (16:20 +0000)]
(lilypond_binary): explicity add path to binary.
(TexiPaper.process_ly2dvi_block): idem for ly2dvi
Han-Wen Nienhuys [Sun, 16 Mar 2003 14:59:09 +0000 (14:59 +0000)]
* stepmake/stepmake/omf-targets.make (local-install): add
scrollkeeper-update message.
* scripts/lilypond-book.py (lilypond_binary): explicity add path to binary.
(TexiPaper.process_ly2dvi_block): idem for ly2dvi
* scripts/ly2dvi.py (lilypond_binary): explicity add path to binary.
Han-Wen Nienhuys [Sun, 16 Mar 2003 14:24:54 +0000 (14:24 +0000)]
(Invoking midi2ly): add
track/channel notice.
Han-Wen Nienhuys [Sat, 15 Mar 2003 13:39:10 +0000 (13:39 +0000)]
* stepmake/stepmake/omf-targets.make (omf-local-install): bugfixes
* lily/parser.yy (scalar): DIGIT is also a scalar.
* Documentation/user/music-glossary.tely: add @omf tags
* GNUmakefile.in (web-doc-install): add web-doc-install target
Han-Wen Nienhuys [Sat, 15 Mar 2003 01:16:32 +0000 (01:16 +0000)]
* Documentation/user/music-glossary.tely: add @omf tags
* Documentation/user/lilypond.tely: add @omf tags
* scm/generate-documentation.scm (string-append): add @omf tags.
* input/regression/multi-measure-rest.ly (texidoc): add doco
* GNUmakefile.in (web-doc-install): add web-doc-install target
* lily/scm-hash.cc (remove): prevent underflow of elt_count_. This
fixes crashes while dumping MIDI.
* ly/performer-init.ly (FiguredBassContext): add Figured bass for
midi
Han-Wen Nienhuys [Tue, 11 Mar 2003 22:49:54 +0000 (22:49 +0000)]
new file.
Han-Wen Nienhuys [Tue, 11 Mar 2003 19:03:45 +0000 (19:03 +0000)]
include font count, not staffsize (16) in
font-name
Han-Wen Nienhuys [Sun, 9 Mar 2003 14:11:05 +0000 (14:11 +0000)]
(texidoc): new file.
Han-Wen Nienhuys [Sun, 9 Mar 2003 13:49:11 +0000 (13:49 +0000)]
(descend_to_child): call
descend_to_child() for all types of music.
Jan Nieuwenhuizen [Sat, 8 Mar 2003 14:00:44 +0000 (14:00 +0000)]
Add
bassFigureFormatFunction. Replace some entries.
Jan Nieuwenhuizen [Sat, 8 Mar 2003 11:28:27 +0000 (11:28 +0000)]
* cygwin/post-lilypond.sh: Add FHS-specified path for fonts to
clean out.
Han-Wen Nienhuys [Sat, 8 Mar 2003 01:55:55 +0000 (01:55 +0000)]
* scm/chords-ignatzek.scm (alteration->text-accidental-markup):
new function
* scm/bass-figure.scm (make-bass-figure-markup): reimplement bass
figures using new markups. Much simpler, and should improve layout
a little.
* mf/feta-nummer-code.mf (code): insert space in location 32, not 33.
Han-Wen Nienhuys [Thu, 6 Mar 2003 20:06:57 +0000 (20:06 +0000)]
* ly/engraver-init.ly: use Hara kiri by default for
ChordNames, FiguredBass and Lyrics(Voice) context.
* lily/axis-group-engraver.cc (acknowledge_grob): use
rhythmic-grob-interface for selecting items not to hara-kiri'd
* scm/new-markup.scm (markup-function-list): add bracket,
vbracket.
* ly/engraver-init.ly (ChordNamesContext): set
minimumVerticalExtent
Han-Wen Nienhuys [Thu, 6 Mar 2003 14:39:02 +0000 (14:39 +0000)]
(ChordNamesContext): set
minimumVerticalExtent
Han-Wen Nienhuys [Wed, 5 Mar 2003 20:07:31 +0000 (20:07 +0000)]
* input/test/time-signature-double.ly: new file
* input/regression/collision-head-chords.ly (texidoc): new file.
* lily/type-swallow-translator.cc: add note swallow translator
* input/test/time-signature-double.ly: new file.
* lily/type-swallow-translator.cc: add Rest_swallow_translator
* ly/engraver-init.ly (ChordNamesContext): add Rest_swallow_translator
(FiguredBassContext): idem.
Han-Wen Nienhuys [Wed, 5 Mar 2003 18:39:05 +0000 (18:39 +0000)]
(MY_PATCH_LEVEL): 1.7.14 released
Han-Wen Nienhuys [Wed, 5 Mar 2003 18:30:46 +0000 (18:30 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 5 Mar 2003 18:24:55 +0000 (18:24 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 5 Mar 2003 18:18:34 +0000 (18:18 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 5 Mar 2003 17:57:50 +0000 (17:57 +0000)]
* buildscripts/mf-to-table.py: add .pfa, .pfb target dependency.
* stepmake/stepmake/metafont-rules.make ($(outdir)/%.pfb): remove
.afm dependency
* buildscripts/mf-to-table.py (write_fontlist): use new markup syntax
Han-Wen Nienhuys [Wed, 5 Mar 2003 17:47:43 +0000 (17:47 +0000)]
(write_fontlist): use new markup syntax
Han-Wen Nienhuys [Wed, 5 Mar 2003 17:37:14 +0000 (17:37 +0000)]
* python/lilylib.py (make_page_images): add function.
* scripts/ly2dvi.py (run_latex): include title in preview image.
* scripts/lilypond-book.py (process_ly2dvi_blocks): call ly2dvi
from lilypond-book for <ly2dvifile> tags in HTML.
* scripts/ly2dvi.py (option_definitions): add --debug option to
print out environment.
Han-Wen Nienhuys [Wed, 5 Mar 2003 15:11:29 +0000 (15:11 +0000)]
new file.
Han-Wen Nienhuys [Wed, 5 Mar 2003 12:57:43 +0000 (12:57 +0000)]
removed .
Heikki Junes [Wed, 5 Mar 2003 07:39:05 +0000 (07:39 +0000)]
add 3
Han-Wen Nienhuys [Wed, 5 Mar 2003 00:03:06 +0000 (00:03 +0000)]
(brew-one-figure): bugfix for large bass figures
Han-Wen Nienhuys [Tue, 4 Mar 2003 23:52:52 +0000 (23:52 +0000)]
(brew-new-markup-molecule): robustness: don't
crash when processing '() markup
Han-Wen Nienhuys [Tue, 4 Mar 2003 23:33:23 +0000 (23:33 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Tue, 4 Mar 2003 23:11:57 +0000 (23:11 +0000)]
* lily/breathing-sign.cc (railtracks): another caesura.
* mf/feta-schrift.mf: caesura symbol
Han-Wen Nienhuys [Tue, 4 Mar 2003 16:11:56 +0000 (16:11 +0000)]
* scripts/convert-ly.py (FatalConversionError.conv): add
ly:molecule-XXX conversions.
* lily/molecule-scheme.cc: change names to ly:molecule-XXX
* scm/new-markup.scm (center-markup): \center markup.
Han-Wen Nienhuys [Tue, 4 Mar 2003 15:59:07 +0000 (15:59 +0000)]
new file.
Han-Wen Nienhuys [Tue, 4 Mar 2003 15:18:41 +0000 (15:18 +0000)]
* scm/music-functions.scm (glue-mm-rest-texts): automatically
convert MMREST-TEXT to MultiMeasureRestNumber settings.
* ly/engraver-init.ly (ScoreContext): move tablature settings to
ScoreContext
* scm/new-markup.scm (center-markup): \center markup.
* scm/music-functions.scm: remove pitchify scripts.
* lily/music.cc (print_smob): display music name if available
Han-Wen Nienhuys [Sat, 1 Mar 2003 13:01:24 +0000 (13:01 +0000)]
(mark_smob): bugfix.
Han-Wen Nienhuys [Sat, 1 Mar 2003 00:24:06 +0000 (00:24 +0000)]
* input/regression/rehearsal-mark.ly: new file.
* lily/my-lily-parser.cc (here_input): revert reporting of errors:
report error at the current token again.
Jan Nieuwenhuizen [Thu, 27 Feb 2003 09:53:43 +0000 (09:53 +0000)]
* cygwin/mknetrel: Exit if doc build fails.
* lily/GNUmakefile: Add hack for .deps and --srcdir build.
Han-Wen Nienhuys [Wed, 26 Feb 2003 23:48:56 +0000 (23:48 +0000)]
(music-descriptions): add doc strings
Jan Nieuwenhuizen [Wed, 26 Feb 2003 08:22:59 +0000 (08:22 +0000)]
* lily/lexer.ll:
* lily/include/my-lily-lexer.hh:
* lily/include/includable-lexer.hh: Add flex kludge.
* config.hh.in:
* config.make.in:
* stepmake/aclocal.m4 (STEPMAKE_DATADIR, STEPMAKE_LIBDIR): Junk
cruft.
* stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fix casual cut and paste
code.
Jan Nieuwenhuizen [Mon, 24 Feb 2003 10:43:02 +0000 (10:43 +0000)]
* ly/spanners-init.ly (cresc, dim): Update to new markup text.
* lily/parser.yy (new_chord): Compile fix.
Han-Wen Nienhuys [Sun, 23 Feb 2003 11:59:01 +0000 (11:59 +0000)]
* lily/percent-repeat-engraver.cc (try_music): add correct
processing moments for double-measure percents as well.
* input/regression/percent-repeat-skipbars.ly (texidoc): new file
Han-Wen Nienhuys [Sun, 23 Feb 2003 11:38:04 +0000 (11:38 +0000)]
* lily/lily-guile.cc (ly:dimension?): add dimension as separate
grob prop type.
* Documentation/user/refman.itely (Printing named chords): add
chord name tweak doco.
Han-Wen Nienhuys [Sun, 23 Feb 2003 10:58:38 +0000 (10:58 +0000)]
* Documentation/user/refman.itely (Printing named chords): add
chord name tweak doco.
* input/template/gregorian-transcription.ly: new file.
Han-Wen Nienhuys [Sun, 23 Feb 2003 05:22:15 +0000 (05:22 +0000)]
release commit
Han-Wen Nienhuys [Sat, 22 Feb 2003 21:22:56 +0000 (21:22 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 22 Feb 2003 21:00:47 +0000 (21:00 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 22 Feb 2003 20:56:35 +0000 (20:56 +0000)]
* scripts/lilypond-book.py (check_texidoc): add no-texidoc to options
* Documentation/user/appendices.itely: simply include
chords-ignatzek.
* Documentation/user/refman.itely (Chords mode): add documentation
for chord mode.
Han-Wen Nienhuys [Sat, 22 Feb 2003 19:05:49 +0000 (19:05 +0000)]
* lily/new-chord-name-engraver.cc (process_music): give original
inversion pitch to chord name routine.
* input/tutorial/os-score.ly: update to new markup
* Documentation/user/appendices.itely: simply include
chords-ignatzek.
* Documentation/user/refman.itely (Chords mode): add documentation
for chord mode.
* scm/chord-entry.scm (construct-chord): mark inversion as bass if
not present in chord.
(construct-chord): add inversion and bass support.
Han-Wen Nienhuys [Sat, 22 Feb 2003 13:03:25 +0000 (13:03 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 22 Feb 2003 12:54:46 +0000 (12:54 +0000)]
(construct-chord): mark inversion as bass if
not present in chord.
Han-Wen Nienhuys [Sat, 22 Feb 2003 02:39:14 +0000 (02:39 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 22 Feb 2003 02:28:00 +0000 (02:28 +0000)]
junk contents.
Heikki Junes [Mon, 17 Feb 2003 20:57:29 +0000 (20:57 +0000)]
small fix.
Han-Wen Nienhuys [Sun, 16 Feb 2003 02:16:18 +0000 (02:16 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 16 Feb 2003 02:09:51 +0000 (02:09 +0000)]
*** empty log message ***