]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
21 years agorelease commit release/1.6.5
Han-Wen Nienhuys [Mon, 30 Sep 2002 14:56:40 +0000 (14:56 +0000)]
release commit

21 years ago(voltaOnThisStaff): add
Han-Wen Nienhuys [Sat, 28 Sep 2002 18:28:06 +0000 (18:28 +0000)]
(voltaOnThisStaff): add
property.

21 years agopatches by Graham & Werner.
Han-Wen Nienhuys [Sat, 28 Sep 2002 17:38:43 +0000 (17:38 +0000)]
patches by Graham & Werner.

21 years ago* Documentation/user/GNUmakefile (extra-local-help): Add.
Jan Nieuwenhuizen [Fri, 27 Sep 2002 14:40:18 +0000 (14:40 +0000)]
* Documentation/user/GNUmakefile (extra-local-help): Add.

* stepmake/stepmake/www-targets.make (local-help): Add.

21 years ago* Documentation/topdocs/INSTALL.texi (Top): recommend binary
Han-Wen Nienhuys [Thu, 26 Sep 2002 17:19:01 +0000 (17:19 +0000)]
* Documentation/topdocs/INSTALL.texi (Top): recommend binary
packages.

* Documentation/topdocs/README.texi (Top): building documentation
(not website.)

21 years ago* Documentation/user/refman.itely:
Jan Nieuwenhuizen [Thu, 26 Sep 2002 13:02:18 +0000 (13:02 +0000)]
* Documentation/user/refman.itely:
* Documentation/user/tutorial.itely:
* Documentation/user/music-glossary.tely: Merge changes.

* Documentation/user/glossary.html.in:
* Documentation/index.texi:
* Documentation/header.html.in: Accomodate renaming of glossary.

* Documentation/user/tutorial.itely: Add some glossary references.

* Documentation/user/refman.itely: Minor fixes.

* Documentation/user/lilypond.tely: Add glossary do direntry.

* Documentation/user/music-glossary.tely: Rename (previously:
glossary.tely).  Fix anchor placement.

* Documentation/user/GNUmakefile: Make music-glossary.info too.

21 years agowerner's patch.
Han-Wen Nienhuys [Thu, 26 Sep 2002 11:10:05 +0000 (11:10 +0000)]
werner's patch.

21 years agoAdd titling and hyperlinks.
Jan Nieuwenhuizen [Wed, 25 Sep 2002 20:04:47 +0000 (20:04 +0000)]
Add titling and hyperlinks.

21 years ago(connect_beams): don't crash if there are quarter
Han-Wen Nienhuys [Tue, 24 Sep 2002 20:04:32 +0000 (20:04 +0000)]
(connect_beams): don't crash if there are quarter
notes in beams.

21 years ago2002-09-24 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Tue, 24 Sep 2002 19:32:25 +0000 (19:32 +0000)]
2002-09-24  Juergen Reuter  <reuter@ipd.uka.de>

* Documentation/user/refman.itely: corrected ancient clef
docu; added docu on ligatures

2002-09-21  Juergen Reuter  <reuter@ipd.uka.de>

* Documentation/user/glossary.tely,
Documentation/user/refman.itely, input/les-nereides.ly,
input/mutopia/W.A.Mozart/mozart-hrn3-defs.ly,
input/test/bagpipe.ly, lily/stem.cc, ly/grace-init.ly,
scm/grob-property-description.scm, scripts/convert-ly.py: renamed
Stem properties: flag-style -> stroke-style, style -> flag-style.

21 years ago(Top): bugfix for RH RPM
Han-Wen Nienhuys [Mon, 23 Sep 2002 09:20:27 +0000 (09:20 +0000)]
(Top): bugfix for RH RPM
instructions.

21 years agoWerner's patches.
Han-Wen Nienhuys [Sun, 22 Sep 2002 22:23:21 +0000 (22:23 +0000)]
Werner's patches.

21 years agoFix links.
Jan Nieuwenhuizen [Sun, 22 Sep 2002 10:27:41 +0000 (10:27 +0000)]
Fix links.

21 years ago* Documentation/topdocs/index.tely:
Jan Nieuwenhuizen [Sun, 22 Sep 2002 10:17:12 +0000 (10:17 +0000)]
* Documentation/topdocs/index.tely:
* Documentation/index.texi:
* Documentation/header.html.in: Small website fixes and updates.

21 years agoDebian patch.
Jan Nieuwenhuizen [Sun, 22 Sep 2002 07:34:53 +0000 (07:34 +0000)]
Debian patch.

21 years ago* Documentation/footer.html.in: How time flies: It's already 2002!
Jan Nieuwenhuizen [Sat, 21 Sep 2002 12:33:24 +0000 (12:33 +0000)]
* Documentation/footer.html.in: How time flies: It's already 2002!

* Documentation/topdocs/index.tely: Stable/development fix.  Use
more descriptive link names than 'here'.

21 years agorelease commit release/1.6.4
Han-Wen Nienhuys [Sat, 21 Sep 2002 00:57:54 +0000 (00:57 +0000)]
release commit

21 years agoset hsize for plain tex, but only for
Han-Wen Nienhuys [Sat, 21 Sep 2002 00:45:26 +0000 (00:45 +0000)]
set hsize for plain tex, but only for
positive line widths.

21 years agoset hsize for plain tex, but only for
Han-Wen Nienhuys [Sat, 21 Sep 2002 00:08:05 +0000 (00:08 +0000)]
set hsize for plain tex, but only for
positive line widths.

21 years agoset hsize for plain tex, but only for
Han-Wen Nienhuys [Fri, 20 Sep 2002 23:57:46 +0000 (23:57 +0000)]
set hsize for plain tex, but only for
positive line widths.

21 years agoset hsize for plain tex, but only for
Han-Wen Nienhuys [Fri, 20 Sep 2002 23:52:59 +0000 (23:52 +0000)]
set hsize for plain tex, but only for
positive line widths.

21 years ago* scm/tex.scm (header-end): enclose lily output in begingroup/endgroup.
Han-Wen Nienhuys [Fri, 20 Sep 2002 23:03:40 +0000 (23:03 +0000)]
* scm/tex.scm (header-end): enclose lily output in begingroup/endgroup.

* tex/lilyponddefs.tex: set hsize for plain tex.

21 years agoprepare for Cygwin 1.6.4 release
Jan Nieuwenhuizen [Fri, 20 Sep 2002 21:03:02 +0000 (21:03 +0000)]
prepare for Cygwin 1.6.4 release

21 years agoHandle \scoreshift and \outputscale in one
Jan Nieuwenhuizen [Fri, 20 Sep 2002 13:22:13 +0000 (13:22 +0000)]
Handle \scoreshift and \outputscale in one
go.  Fix comments.

21 years ago* cygwin: Cygwin updates.
Jan Nieuwenhuizen [Fri, 20 Sep 2002 11:53:25 +0000 (11:53 +0000)]
* cygwin: Cygwin updates.

21 years ago(Top): version for python,
Han-Wen Nienhuys [Thu, 19 Sep 2002 21:30:12 +0000 (21:30 +0000)]
(Top): version for python,
urls for ghostscript (thanks to John Potelle)

21 years ago(Simultaneous_music_iterator): init children_list_ before
Han-Wen Nienhuys [Thu, 19 Sep 2002 11:47:30 +0000 (11:47 +0000)]
(Simultaneous_music_iterator): init children_list_ before
triggering GC.

* lily/*-iterator.cc: be even more careful with smobbed copy
constructors.

21 years ago(acknowledge_grob): also typeset
Han-Wen Nienhuys [Thu, 19 Sep 2002 10:03:00 +0000 (10:03 +0000)]
(acknowledge_grob): also typeset
LeftEdge item.

21 years ago*** empty log message ***
Han-Wen Nienhuys [Thu, 19 Sep 2002 08:40:40 +0000 (08:40 +0000)]
*** empty log message ***

21 years agowerner's patches
Han-Wen Nienhuys [Tue, 17 Sep 2002 20:56:41 +0000 (20:56 +0000)]
werner's patches

21 years ago*** empty log message ***
Rune Zedeler [Tue, 17 Sep 2002 16:47:21 +0000 (16:47 +0000)]
*** empty log message ***

21 years ago * lily/accidental-engraver.cc: Also work with partial measures.
Rune Zedeler [Tue, 17 Sep 2002 16:30:39 +0000 (16:30 +0000)]
* lily/accidental-engraver.cc: Also work with partial measures.

21 years agowhoops. Set bound in the correct
Han-Wen Nienhuys [Tue, 17 Sep 2002 09:54:56 +0000 (09:54 +0000)]
whoops. Set bound in the correct
spanner.

21 years agorelease commit release/1.6.3
Han-Wen Nienhuys [Sun, 15 Sep 2002 17:44:14 +0000 (17:44 +0000)]
release commit

21 years agorevert of werner's patch.
Han-Wen Nienhuys [Sun, 15 Sep 2002 16:38:59 +0000 (16:38 +0000)]
revert of werner's patch.

21 years agopatch by Graham Percival
Han-Wen Nienhuys [Sun, 15 Sep 2002 11:50:23 +0000 (11:50 +0000)]
patch by Graham Percival

21 years ago(make_pixmap): let gs write to
Han-Wen Nienhuys [Sun, 15 Sep 2002 11:29:11 +0000 (11:29 +0000)]
(make_pixmap): let gs write to
outputfile directly

21 years ago2002-09-15 Werner Lemberg <wl@gnu.org>
Han-Wen Nienhuys [Sun, 15 Sep 2002 11:22:38 +0000 (11:22 +0000)]
2002-09-15  Werner Lemberg  <wl@gnu.org>

Improving LilyPond's output to make them ordinary TeX boxes with
predictable dimensions.  System boxes are now vertically centered on
the baseline; this offset can be further controlled with
\lilypondscoreshift.

* lily/system.cc (System::post_processing): Pass length of current
system to `start-system' (including any horizontal indentation).

* scm/tex.scm, scm/pdftex.scm: Make output of various functions
prettier.
(lily-def): Append `%'.
(start-system): Add parameter `wd'.  Output more TeX code to specify
box dimensions.
(stop-system, stop-last-system): Complement changes in
`start-system'.
* scm/sketch.scm, scm/ps.scm, scm/pdf.scm, scm/ascii-script.scm:
Updated.

* scripts/ly2dvi.py (global_latex_definition): Set \parindent to 0.
* buildscripts/mf-to-table.py (write_tex_defs): Append `%'.
Write final `\endinput'.

* tex/lily-ps-defs.tex, tex/lily-pdf-defs.tex,
tex/lilypond-plaintex.tex, tex/lilypond-latex.tex,
tex/lilyponddefs.tex, tex/titledefs.tex: Reformat code.  Assure that
files and macro definitions don't produce spurious spaces and
paragraphs (using \endlinechar).
* tex/lilyponddefs.tex: New dimension `\scoreshift'.

* Documentation/user/internals.itely: Improved formatting, fixing
typos
Added a section `Output details' to describe how the TeX code
looks like.

21 years ago* lily/simultaneous-music-iterator.cc
Han-Wen Nienhuys [Sun, 15 Sep 2002 10:52:49 +0000 (10:52 +0000)]
* lily/simultaneous-music-iterator.cc
(Simultaneous_music_iterator): init children_list_

* lily/part-combine-music-iterator.cc
(Part_combine_music_iterator): init state_

* lily/sequential-iterator.cc (Sequential_iterator): init cursor_

* lily/percent-repeat-iterator.cc (Percent_repeat_iterator): init
child_iter_.

* lily/sequential-iterator.cc (Sequential_iterator): init list_

21 years ago* lily/sequential-iterator.cc (Sequential_iterator): init list_
Han-Wen Nienhuys [Sun, 15 Sep 2002 00:06:15 +0000 (00:06 +0000)]
* lily/sequential-iterator.cc (Sequential_iterator): init list_

* lily/translator-def.cc (Translator_def): make a GC proof copy
constructor.

21 years ago(Simultaneous_music_iterator): protection bugfix.
Han-Wen Nienhuys [Sat, 14 Sep 2002 20:18:07 +0000 (20:18 +0000)]
(Simultaneous_music_iterator): protection bugfix.
(get_pending_events): bugfix: don't use s twice.

21 years ago* lily/simultaneous-music-iterator.cc
Han-Wen Nienhuys [Sat, 14 Sep 2002 20:04:07 +0000 (20:04 +0000)]
* lily/simultaneous-music-iterator.cc
(Simultaneous_music_iterator): protection bugfix.

* Documentation/user/tutorial.itely: replace grob by
object. Explain \once.

21 years ago(create_clef): bugfix for octavate clef
Han-Wen Nienhuys [Sat, 14 Sep 2002 16:43:20 +0000 (16:43 +0000)]
(create_clef): bugfix for octavate clef
(thanks Rune!)

21 years agoreplace grob by
Han-Wen Nienhuys [Fri, 13 Sep 2002 23:36:27 +0000 (23:36 +0000)]
replace grob by
object. Explain \once.

21 years ago property descs
Han-Wen Nienhuys [Fri, 13 Sep 2002 23:26:50 +0000 (23:26 +0000)]
 property descs

21 years ago*** empty log message ***
Han-Wen Nienhuys [Fri, 13 Sep 2002 23:05:59 +0000 (23:05 +0000)]
*** empty log message ***

21 years ago(once): add 'once
Han-Wen Nienhuys [Fri, 13 Sep 2002 23:03:43 +0000 (23:03 +0000)]
(once): add 'once

21 years ago(skip): call quit()
Han-Wen Nienhuys [Fri, 13 Sep 2002 21:47:30 +0000 (21:47 +0000)]
(skip): call quit()
when an iterator exits early.

21 years ago2002-09-13 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Fri, 13 Sep 2002 21:13:48 +0000 (21:13 +0000)]
2002-09-13  Juergen Reuter  <reuter@ipd.uka.de>

* lily/rests.ly: added comment on bogus warnings about missing flags

* lily/clef.cc, lily/rests.cc: added warning when font character
lookup fails.

* lily/rests.cc: workaround: consider missing ledgered rests in
ancient font.

* lily/rests.cc: bugfix: cleaned up font lookup code that handles
special cases of styles 'default' and 'classical'.  This should
also fix the behaviour of lily/multi-measure-rest.cc, which so far
did not consider styles 'default' and 'classical'.

21 years ago * scm/drums.scm: "set" the automatic properties instead of
Rune Zedeler [Fri, 13 Sep 2002 18:28:58 +0000 (18:28 +0000)]
* scm/drums.scm: "set" the automatic properties instead of
"override", (whoops!)

21 years ago*** empty log message ***
Mats Bengtsson [Fri, 13 Sep 2002 15:29:39 +0000 (15:29 +0000)]
*** empty log message ***

21 years ago * ly/a3-init.ly, scripts/ly2dvi.py (ly_paper_to_latexpaper):
Mats Bengtsson [Fri, 13 Sep 2002 15:27:02 +0000 (15:27 +0000)]
* ly/a3-init.ly, scripts/ly2dvi.py (ly_paper_to_latexpaper):
Add support for A3 paper.

21 years ago* lily/tuplet-bracket.cc (brew_molecule): don't crash on broken
Han-Wen Nienhuys [Fri, 13 Sep 2002 12:59:32 +0000 (12:59 +0000)]
* lily/tuplet-bracket.cc (brew_molecule): don't crash on broken
tuplet brackets.

* lily/property-iterator.cc (do_quit): add finalization functions
to undo property settings.

21 years agonew file
Han-Wen Nienhuys [Thu, 12 Sep 2002 22:28:38 +0000 (22:28 +0000)]
new file

21 years ago* lily/property-iterator.cc (do_quit): add finalization functions
Han-Wen Nienhuys [Thu, 12 Sep 2002 22:26:20 +0000 (22:26 +0000)]
* lily/property-iterator.cc (do_quit): add finalization functions
to undo property settings.

* lily/parser.yy (property_def): syntax for \once \property ....

* lily/note-spacing.cc (get_spacing): don't get crazy when there
is no (live) stem.

* lily/my-lily-lexer.cc: new keyword \once

* lily/global-translator.cc (apply_finalizations): new function
(add_finalization): new function

21 years agooops. smallfxi.
Han-Wen Nienhuys [Tue, 10 Sep 2002 22:37:28 +0000 (22:37 +0000)]
oops. smallfxi.

21 years ago2002-09-10 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Tue, 10 Sep 2002 22:24:51 +0000 (22:24 +0000)]
2002-09-10  Juergen Reuter  <reuter@ipd.uka.de>

* lily/stem.cc: added warning when font symbol not found;
small cleanups

21 years agomake PFA for sauter CM fonts.
Han-Wen Nienhuys [Tue, 10 Sep 2002 22:09:51 +0000 (22:09 +0000)]
make PFA for sauter CM fonts.

21 years ago(end-output): add newline to output
Han-Wen Nienhuys [Tue, 10 Sep 2002 21:40:32 +0000 (21:40 +0000)]
(end-output): add newline to output

21 years ago* lily/include/sequential-iterator.hh (class Sequential_iterator):
Han-Wen Nienhuys [Tue, 10 Sep 2002 21:33:32 +0000 (21:33 +0000)]
* lily/include/sequential-iterator.hh (class Sequential_iterator):
don't use Protected_scm for music-iterator members.

* lily/music-iterator.cc (Music_iterator): initialize music_

21 years ago2002-09-09 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Mon, 9 Sep 2002 23:46:49 +0000 (23:46 +0000)]
2002-09-09  Juergen Reuter  <reuter@ipd.uka.de>

* input/test/accid.ly: updated test file to show all available
accidentals styles

* lily/accidental.cc, lily/key-signature-interface.cc,
lily/include/accidental-interface.hh: added method
        get_fontcharname() to provide proper fall-back cases for missing
        accidentals; print warning if font char lookup fails

        * lily/time-signature.cc: fixed documentation bug

2002-09-07 Jeremie Lumbroso  <jeremie@lumbroso.fr>

* Documentation/user/refman.itely: replaced all occurrence "staffs"
with "staves".

21 years ago* lily/music-iterator.cc (quit, do_quit): new function: break link
Han-Wen Nienhuys [Mon, 9 Sep 2002 10:45:20 +0000 (10:45 +0000)]
* lily/music-iterator.cc (quit, do_quit): new function: break link
to translator group explicitly. This used to be done from the
destructor of music-iterator. Now that iterators are GC'd, this is
no longer possible.  Add new function do_quit() to all applicable
derived classes.

* lily/lyric-combine-music-iterator.cc (construct_children): don't
unprotect objects.
(Lyric_combine_music_iterator): small typo bugfix.

* lily/sequential-iterator.cc (get_pending_events): don't delete
music-iterator.

21 years ago* lily/musical-request.cc: do ADD_MUSIC for String_number_req.
Han-Wen Nienhuys [Sun, 8 Sep 2002 23:23:28 +0000 (23:23 +0000)]
* lily/musical-request.cc: do ADD_MUSIC for String_number_req.

* lily/include/lily-guile.hh (scm_remember_upto_here_1): add glue

* lily/sequential-iterator.cc (get_pending_events): don't delete
music-iterator.

21 years agoDon't include nonexisting files
Rune Zedeler [Sun, 8 Sep 2002 15:47:00 +0000 (15:47 +0000)]
Don't include nonexisting files

21 years agoRemove cxx-function-smob.*
Rune Zedeler [Sun, 8 Sep 2002 08:20:49 +0000 (08:20 +0000)]
Remove cxx-function-smob.*

21 years ago * scm/music-property-description.scm: describe string-number (whoops)
Rune Zedeler [Sun, 8 Sep 2002 02:16:19 +0000 (02:16 +0000)]
* scm/music-property-description.scm: describe string-number (whoops)

* Documentation/user/refman.itely: Tablature and bar number updates

21 years ago(Lyric_combine_music_iterator): small bugfix
Han-Wen Nienhuys [Sun, 8 Sep 2002 01:05:56 +0000 (01:05 +0000)]
(Lyric_combine_music_iterator): small bugfix

21 years ago* lily/include/simultaneous-music-iterator.hh (class
Han-Wen Nienhuys [Sun, 8 Sep 2002 00:52:56 +0000 (00:52 +0000)]
* lily/include/simultaneous-music-iterator.hh (class
Simultaneous_music_iterator): use SCM list for list of iterators.

* lily/cxx-function-smob.cc: remove file.

* lily/include/cxx-function-smob.hh: remove file.

* lily/include/music-iterator.hh (class Music_iterator): smobify
music-iterator; many changes throughout. They are now constructed
through procedures that return the smobbed iterator.

* lily/syllable-group.cc (set_lyric_align): remove conditional
again.

* Documentation/bibliography/computer-notation.bib (note): add
Beyond MIDI and The Virtual Score.

21 years ago2002-09-07 Rune Zedeler <rune@zedeler.dk>
Rune Zedeler [Sat, 7 Sep 2002 23:49:53 +0000 (23:49 +0000)]
2002-09-07  Rune Zedeler  <rune@zedeler.dk>

* input/sondag-morgen/*.ly: Tablature fixes

* ly/performer-init.ly: BUGFIX: add alias Timing to Score context

21 years ago2002-09-07 Rune Zedeler <rune@zedeler.dk>
Rune Zedeler [Sat, 7 Sep 2002 16:46:13 +0000 (16:46 +0000)]
2002-09-07  Rune Zedeler  <rune@zedeler.dk>

* lily/parser.yy and lily/lexer.ll: Use E_UNSIGNED instead of E_DIGIT

* lily/musical-request.cc (String_number_req): Added

* lily/tab-note-heads-engraver.cc: Use String_number_req instead of Text_script_req;
read properties stringOneTopmost and highStringOne.

* ly/engraver-init.ly (tabStaffContext): Bugfix: remove Key_engraver
set stringOneTopmost and highStringOne to #t

* scm/output-lib.scm (tablature-stem-attachment-function): Changed
(guitar-tunings): List added
((every-nth-bar-number-visible n) barnum): Instead of default-bar-number-visibility

* scm/grob-description.scm (TabNoteHead): Extra-offset added (UGH!)

* scm/translator-property-description.scm: Added new functions

* input/test/tablature.ly: Changed to better demonstrate possibilities.

* input/test/bar-number-every-fifth: Use new function

21 years ago2002-09-07 Han-Wen Nienhuys <hanwen@cs.uu.nl>
Han-Wen Nienhuys [Sat, 7 Sep 2002 15:10:54 +0000 (15:10 +0000)]
2002-09-07  Han-Wen Nienhuys  <hanwen@cs.uu.nl>

* scripts/lilypond-book.py: revert pre use for python
2.2. Document why.

2002-09-07  J\e,Ai\e(Br\e,Ai\e(Bmie Lumbroso  <jeremie@lumbroso.fr>

        * Documentation/user/refman.itely: very minor corrections and
rephrasing of the reference manual -- revision up to line
#400.

21 years ago(height): add half beam thickness for beamed stems.
Han-Wen Nienhuys [Sat, 7 Sep 2002 13:49:03 +0000 (13:49 +0000)]
(height): add half beam thickness for beamed stems.
This fixes tuplet bracket vertical offsets on beams.

* lily/lexer.ll: scan E_DIGIT

* lily/parser.yy (string_request): use E_DIGIT for string requests

21 years ago* ly/performer-init.ly (ScoreContext): add Timing alias
Han-Wen Nienhuys [Sat, 7 Sep 2002 13:20:47 +0000 (13:20 +0000)]
* ly/performer-init.ly (ScoreContext): add Timing alias

* lily/translator-def.cc (Translator_def): copy alias list too.

* lily/stem.cc (height): add half beam thickness for beamed stems.
This fixes tuplet bracket vertical offsets on beams.

* lily/text-spanner-engraver.cc (stop_translation_timestep): small
cleanups; only hang spanner on paper-columns if there are no
note-columns to hang on. Also hang finished spanner on the last
note.

* lily/tuplet-bracket.cc (calc_position_and_height): only quantize
inside staff.

21 years agowhoops, move default-bar-number-visibility from basic-properties to output-lib.
Rune Zedeler [Fri, 6 Sep 2002 23:13:09 +0000 (23:13 +0000)]
whoops, move default-bar-number-visibility from basic-properties to output-lib.

21 years ago2002-09-07 Rune Zedeler <rune@zedeler.dk>
Rune Zedeler [Fri, 6 Sep 2002 22:55:52 +0000 (22:55 +0000)]
2002-09-07  Rune Zedeler  <rune@zedeler.dk>

* scm/basic-properties.scm: (default-bar-number-visibility) added

* ly/engraver-init.ly (ScoreContext) set barNumberVisibility to
#default-bar-number-visibility

21 years ago* input/test/poly-metric.ly: update to use Timing.
Han-Wen Nienhuys [Fri, 6 Sep 2002 21:13:31 +0000 (21:13 +0000)]
* input/test/poly-metric.ly: update to use Timing.

* lily/bar-number-engraver.cc (process_music): only run
barNumberVisibility if currentBarNumber is a number.

* lily/parser.yy (chord_inversion): use CHORD_SLASH for '/'
(command_element): use Timing as alias for Score.

21 years ago(chord_inversion): use CHORD_SLASH for '/'
Han-Wen Nienhuys [Fri, 6 Sep 2002 17:56:36 +0000 (17:56 +0000)]
(chord_inversion): use CHORD_SLASH for '/'

21 years ago * Documentation/user/refman.itely: minor corrections (replacing
Han-Wen Nienhuys [Fri, 6 Sep 2002 16:50:11 +0000 (16:50 +0000)]
* Documentation/user/refman.itely: minor corrections (replacing
`grob' by `object'), addition of an example in the tablature
section.

21 years agorelease commit release/1.6.2
Han-Wen Nienhuys [Fri, 6 Sep 2002 13:25:36 +0000 (13:25 +0000)]
release commit

21 years ago* input/test/empty-staffs.ly: new file.
Han-Wen Nienhuys [Fri, 6 Sep 2002 12:22:54 +0000 (12:22 +0000)]
* input/test/empty-staffs.ly: new file.

* Documentation/topdocs/INSTALL.texi: adds a bit of information
about compiling in OpenBSD. (Graham Percival)

21 years ago(scm->string): don't crash if a
Han-Wen Nienhuys [Thu, 5 Sep 2002 21:21:00 +0000 (21:21 +0000)]
(scm->string): don't crash if a
procedure doesn't have a name.

21 years ago2002-09-05 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Thu, 5 Sep 2002 21:16:50 +0000 (21:16 +0000)]
2002-09-05  Juergen Reuter  <reuter@ipd.uka.de>
+
+ * input/test/custos.ly: updated test file to show all available
+ custos styles
+
+ * lily/custos.cc: small code clean-ups
+
+ * input/test/rests.ly: updated test file to show all available
+ rest styles
+
+ * mf/feta-eindelijk.mf: bugfix: added missing maxima rest
+

21 years ago*** empty log message ***
Rune Zedeler [Thu, 5 Sep 2002 13:54:14 +0000 (13:54 +0000)]
*** empty log message ***

21 years ago2002-09-05 Rune Zedeler <rune@zedeler.dk>
Rune Zedeler [Thu, 5 Sep 2002 13:46:17 +0000 (13:46 +0000)]
2002-09-05  Rune Zedeler  <rune@zedeler.dk>

* scm/output-lib.scm (make-molecule-boxer): Fixed and moved from
input/test/boxed-molecule.ly

* input/test/boxed-molecule.ly: Fixed to use default
make-molecule-boxer

* input/test/bar-number-every-fifth.ly: Added

* lily/bar-number-engraver.cc: Add property barNumberVisibility
and use it to decide which BarNumbers to suicide.

21 years agonew file.
Han-Wen Nienhuys [Wed, 4 Sep 2002 23:47:33 +0000 (23:47 +0000)]
new file.

21 years ago* scripts/lilypond-book.py (output_verbatim): python 2.2 workaround.
Han-Wen Nienhuys [Wed, 4 Sep 2002 23:28:00 +0000 (23:28 +0000)]
* scripts/lilypond-book.py (output_verbatim): python 2.2 workaround.

* scm/documentation-lib.scm (scm->string): print procedure name in
stead of #<procedure .. >

* scripts/ly2dvi.py (run_lilypond): exit with error if lily exited
any file with an error.

* input/regression/molecule-hacking.ly: also restore Y
extent. Fixes bugs with stem attachment of parenthesized note
heads.

21 years agoalso restore Y
Han-Wen Nienhuys [Wed, 4 Sep 2002 22:06:04 +0000 (22:06 +0000)]
also restore Y
extent. Fixes bugs with stem attachment of parenthesized note
heads.

21 years ago2002-09-04 Han-Wen Nienhuys <hanwen@cs.uu.nl>
Han-Wen Nienhuys [Wed, 4 Sep 2002 21:57:27 +0000 (21:57 +0000)]
2002-09-04  Han-Wen Nienhuys  <hanwen@cs.uu.nl>

* input/test/clef-end-of-line.ly: new file.

* lily/stem-engraver.cc (acknowledge_grob): warn about too long
tremolos. Thanks to Erik Sandberg

* input/trip.ly (fugaIIPedal): small cleanups.

* lily/grob-pq-engraver.cc: more helpful message.
(stop_translation_timestep): use scm_merge_x for merging the lists.

* Documentation/user/appendices.itely: switch off parmesan listing

21 years ago2002-09-01 Juergen Reuter <reuter@ipd.uka.de>
Han-Wen Nienhuys [Wed, 4 Sep 2002 09:49:49 +0000 (09:49 +0000)]
2002-09-01  Juergen Reuter  <reuter@ipd.uka.de>

* input/test/ancient-font.ly, input/test/ancient-time.ly,
  input/test/mensural-ligatures.ly, lily/ligature-head.cc,
  lily/mensural-ligature-engraver.cc, lily/note-head.cc,
  lily/time-signature.cc, scm/output-lib.scm: removed obsolete
  code that sets grob property font-family; also small updates to
  various input/test files.

21 years ago* input/test/tab-staff.ly: removed.
Han-Wen Nienhuys [Sun, 1 Sep 2002 13:52:43 +0000 (13:52 +0000)]
* input/test/tab-staff.ly: removed.

* lily/paper-def.cc (find_font): load virtual font for a list of
font names.

* scm/font.scm (paper20-style-sheet-alist): equate ancient and
music font-families.

* lily/virtual-font-metric.cc (get_char_molecule): new function

* lily/system-start-delimiter.cc (staff_brace): use virtual fonts
for the list of braces

* lily/font-metric.cc (get_char_molecule): new function.

21 years ago* lily/virtual-font-metric.cc: new file
Han-Wen Nienhuys [Sat, 31 Aug 2002 17:21:37 +0000 (17:21 +0000)]
* lily/virtual-font-metric.cc: new file

* lily/include/virtual-font-metric.hh (class Virtual_font_metric):
new file

21 years agouse old re's for python 2.2 as well
Han-Wen Nienhuys [Sat, 31 Aug 2002 13:24:49 +0000 (13:24 +0000)]
use old re's for python 2.2 as well

21 years agoDebian patches by Anthony Fok
Han-Wen Nienhuys [Sat, 31 Aug 2002 11:44:09 +0000 (11:44 +0000)]
Debian patches by Anthony Fok

21 years ago* input/regression/lyric-combine-polyphonic.ly: new file.
Han-Wen Nienhuys [Sat, 31 Aug 2002 11:41:06 +0000 (11:41 +0000)]
* input/regression/lyric-combine-polyphonic.ly: new file.

* ly/engraver-init.ly (VoiceContext): add Grob_pq_engraver to
Voice context.

21 years ago2002-08-31 Graham Percival <gperciva@sfu.ca>
Han-Wen Nienhuys [Sat, 31 Aug 2002 11:07:16 +0000 (11:07 +0000)]
2002-08-31 Graham Percival  <gperciva@sfu.ca>

        * Documentation/user/tutorial.itely:  editorial changes
(spelling, grammar, etc) of the orchestral score, integrating text +
music, and the end of tutorial.

21 years ago2002-08-31 Rune Zedeler <rune@zedeler.dk>
Rune Zedeler [Sat, 31 Aug 2002 10:37:47 +0000 (10:37 +0000)]
2002-08-31 Rune Zedeler  <rune@zedeler.dk>

* input/test/sondag-morgen/*.ly: 1.6 compatibility knee fixes

* lily/tab-note-heads-engraver.cc: Bugfix for instruments not
having 6 strings.

21 years agorelease commit release/1.6.1
Han-Wen Nienhuys [Sat, 31 Aug 2002 00:55:50 +0000 (00:55 +0000)]
release commit

21 years ago* lily/kpath.cc:
Han-Wen Nienhuys [Sat, 31 Aug 2002 00:26:29 +0000 (00:26 +0000)]
* lily/kpath.cc:
* lily/lily-guile.cc: macosx fixes.

21 years ago* lily/kpath.cc:
Han-Wen Nienhuys [Fri, 30 Aug 2002 23:56:44 +0000 (23:56 +0000)]
* lily/kpath.cc:
* lily/lily-guile.cc: macosx fixes.

21 years ago* lily/script-column.cc (before_line_breaking): use stable sorting
Han-Wen Nienhuys [Fri, 30 Aug 2002 23:47:17 +0000 (23:47 +0000)]
* lily/script-column.cc (before_line_breaking): use stable sorting
algorithm to preserve script ordering.
(grob_script_priority_less): new function

* lily/script-engraver.cc (process_music):
* lily/text-engraver.cc (process_acknowledged_grobs):
* lily/fingering-engraver.cc (make_script): don't use direction
for script-priority.

* scripts/ly2dvi.py (run_lilypond): don't exit if LilyPond fails,
but try to assemble the files anyway.

* input/regression/prefatory-empty-spacing.ly: new file.