]>
git.donarmstrong.com Git - lilypond.git/log
Tom Cato Amundsen [Thu, 9 Nov 2000 13:36:44 +0000 (14:36 +0100)]
patch::: 1.3.105.tca1
Jan Nieuwenhuizen [Thu, 9 Nov 2000 10:55:46 +0000 (11:55 +0100)]
patch::: 1.3.105.jcn1
1.3.105.jcn1
============
* Makeinfo html documentation generation fixes.
1.3.104.jcn1
Han-Wen Nienhuys [Wed, 8 Nov 2000 22:57:02 +0000 (23:57 +0100)]
release: 1.3.105
============
* Bit of temporary makefile hacking to stay in sync with makeinfo patch.
* Separate interface description (test phase).
* Makeinfo --html split fix: http://appel.lilypond.org/fred/software/texinfo-4.0.jcn2.diff
* Use headers for makeinfo html output.
* Made some --scrdir build fixes.
1.3.104.
Jan Nieuwenhuizen [Wed, 8 Nov 2000 20:14:17 +0000 (21:14 +0100)]
patch::: 1.3.104.jcn3
1.3.104.jcn3
============
* Bit of temporary makefile hacking to stay in sync with makeinfo patch.
Jan Nieuwenhuizen [Tue, 7 Nov 2000 21:57:22 +0000 (22:57 +0100)]
patch::: 1.3.104.jcn2
1.3.104.jcn2
============
* Separate interface description (test phase).
* Makeinfo --html split fix: http://appel.lilypond.org/fred/software/texinfo-4.0.jcn2.diff
* Use headers for makeinfo html output.
Jan Nieuwenhuizen [Mon, 6 Nov 2000 20:42:47 +0000 (21:42 +0100)]
patch::: 1.3.104.jcn1
1.3.104.jcn1
============
* Made some --scrdir build fixes.
Han-Wen Nienhuys [Mon, 6 Nov 2000 16:22:51 +0000 (17:22 +0100)]
release: 1.3.104
============
* Documentation build fix: don't run LilyPond when generating plain info doc.
* Resurrected info documentation and made cross links between manual
and generated doco, some small fixes.
* Made small Time signature style fix.
* Generate texinfo iso html documentation.
* Added x-references for elements->engravers and engravers->contexts.
* Fixed number font listing in style sheet.
* Fixed default font settings for text items, text-item now uses
font-interface's alist-chain.
* Renamed property AutoBeam to autoBeamSettings to avoid confusion
about non-existing AutoBeam element.
* Mensural clefs (courtesy Juergen Reuter)
1.3.103.l
Jan Nieuwenhuizen [Sun, 5 Nov 2000 22:03:35 +0000 (23:03 +0100)]
patch::: 1.3.103.jcn5
1.3.103.jcn5
============
* Documentation build fix: don't run LilyPond when generating plain info doc.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.103.jcn4, To = lilypond-1.3.103.jcn5
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.103.jcn5.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Sun, 5 Nov 2000 11:54:08 +0000 (12:54 +0100)]
patch::: 1.3.103.jcn3: Re: LilyPond 1.3.103
Jan Nieuwenhuizen [Sat, 4 Nov 2000 14:09:38 +0000 (15:09 +0100)]
patch::: 1.3.103.jcn3
1.3.103.jcn3
============
* Generate texinfo iso html documentation.
* Added x-references for elements->engravers and engravers->contexts.
* Fixed number font listing in style sheet.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.103.jcn2, To = lilypond-1.3.103.jcn3
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.103.jcn3.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Laura Conrad [Sat, 4 Nov 2000 09:40:02 +0000 (10:40 +0100)]
patch::: 1.3.103.lec1
1.3.103.lec1
============
* abc2ly enhancements
* %%LY comments
* explanation of rationale for %%MIDI nobarlines
* supports -8va as a syntax for tenor clef
* pushing the Staff.timeSignatureStyle property
* parses space between key letter and mode in K: statement
* default for guitar chords is above the staff
* fix for translation of :: repeat
---
Generated by (address unknown),
From = lilypond-1.3.103, To = lilypond-1.3.103.lec1
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.103.lec1.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Fri, 3 Nov 2000 13:39:30 +0000 (14:39 +0100)]
patch::: 1.3.103.jcn2
1.3.103.jcn2
============
* Fixed default font settings for text items, text-item now uses
font-interface's alist-chain.
* Renamed property AutoBeam to autoBeamSettings to avoid confusion
about non-existing AutoBeam element.
Jan Nieuwenhuizen [Fri, 3 Nov 2000 12:00:39 +0000 (13:00 +0100)]
patch::: 1.3.103.jcn1
1.3.103.jcn1
============
* Added tex/dynamics.tex and tex/number.tex to ensure feta fonts are fine.
* Fulfilled long standing promise: fixed arpeggios in vicinity of collisions
(removed a ';' thus re-adding rhythmic-head support :-).
* Removed non-ascii characters from contributed Chord name code.
* Finished rewrite of auto-beam.
* Small bugfix for lilypond-mode.
Han-Wen Nienhuys [Thu, 2 Nov 2000 20:25:16 +0000 (21:25 +0100)]
release: 1.3.103
============
* Translated auto-beam properties to alist.
* Rewrite of tfmtoafm in scm.
* Rewrite of emacs LilyPond mode, based upon auctex interface.
* Chord name fixes and additions (Atte Andr'e Jensen)
* ly-get-mus-property, ly-set-mus-property: set properties of Music
* Move Span_req::span_dir_ into Scheme
* removed numberOfStaffLines, staffSpace. Use StaffSymbol \push
staff-space, line-count
* removed minVerticalAlign, maxVerticalAlign; use VerticalAlignment
\push #'threshold = #(MIN . MAX)
* \property tremoloFlags can be set anywhere now
* \apply #function music
* Bugfix: padding of dots.
* Generate documentation for separate engravers as well as for contexts.
* Move some reference manual into the SCM documentation system.
* Bugfix: fixed hyphen spanners.
1.3.
Jan Nieuwenhuizen [Thu, 2 Nov 2000 14:53:01 +0000 (15:53 +0100)]
patch::: 1.3.102.jcn1
1.3.102.jcn1
============
* Translated auto-beam properties to alist.
* Rewrite of tfmtoafm in scm.
* Rewrite of emacs LilyPond mode, based upon auctex interface.
* Chord name fixes and additions (Atte Andr'e Jensen)
Han-Wen Nienhuys [Wed, 1 Nov 2000 16:55:44 +0000 (17:55 +0100)]
release: 1.3.102
============
* Fixed bracket, and made some other PostScript code fixes.
* Silly font initialisation fix for paper19 non-feature.
1.3.101.
Jan Nieuwenhuizen [Tue, 31 Oct 2000 18:45:37 +0000 (19:45 +0100)]
patch::: 1.3.101.jcn2
1.3.101.jcn2
============
* Fixed bracket, and made some other PostScript code fixes.
Jan Nieuwenhuizen [Mon, 30 Oct 2000 21:24:54 +0000 (22:24 +0100)]
patch::: 1.3.101.jcn1
1.3.101.jcn1
============
* Silly font initialisation fix for paper19 non-feature.
Han-Wen Nienhuys [Mon, 30 Oct 2000 19:16:17 +0000 (20:16 +0100)]
release: 1.3.101
=======
* Custodes (patch by Juergen Reuter), mods by hwn.
* Font initialisation and markup translation fixes. (99.jcn2)
* Remove staffspace calls. Removed markScriptPadding. Fixes some
problems with tuplet, brace and volta spanners.
* make Font_interface::font_alist_chain (), and use default font
settings. Fixes too large time sigs.
1.3.
Jan Nieuwenhuizen [Mon, 30 Oct 2000 09:54:26 +0000 (10:54 +0100)]
patch::: 1.3.100.jcn1
1.3.99.jcn2
===========
* Font initialisation and markup translation fixes.
Han-Wen Nienhuys [Sun, 29 Oct 2000 23:54:34 +0000 (00:54 +0100)]
release: 1.3.100
===========
* Tweaks of .scm font-selection.
* Rewrote font management of Score_element and Paper_def.
* Introduced outputscale: internally do computation in terms of
outputscale. Prepare to deprecate staffspace internally. Rewrote
.scm side of font selectioning.
1.3.99.j
Jan Nieuwenhuizen [Mon, 30 Oct 2000 10:19:43 +0000 (11:19 +0100)]
patch::: 1.3.99.jcn3
Jan Nieuwenhuizen [Sat, 28 Oct 2000 13:44:16 +0000 (15:44 +0200)]
patch::: 1.3.99.jcn2
1.3.99.jcn2
===========
* Font initialisation and markup translation fixes.
1.3.99.hwn2
===========
* tweaks of .scm font-selection.
* Rewrote font management of Score_element and Paper_def.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.99.jcn1, To = lilypond-1.3.99.jcn2
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.99.jcn2.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Laura Conrad [Fri, 27 Oct 2000 18:28:15 +0000 (20:28 +0200)]
patch::: 1.3.99.lec1
1.3.99.lec1
===========
* fixes to abc2ly:
puts text above rather than below the staff.
interprets %%MIDI nobarlines (this is an esoteric change, but
I need it to use the program at all -- it assumes that
accidentals are not persistent.
Interprets the -8va tenor g clef.
Fix to previously claimed fix for setting L: before M:
Uses current rather than deprecated syntax for \property
Staff.TimeSignature
Allows a space between key letter and mode.
Fix to translation table for :|:
---
Generated by (address unknown),
From = lilypond-1.3.99, To = lilypond-1.3.99.lec1
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.99.lec1.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Wed, 25 Oct 2000 19:33:46 +0000 (21:33 +0200)]
patch::: 1.3.99.jcn1
1.3.99.jcn1
===========
* Made several font size and initialisation fixes.
Han-Wen Nienhuys [Wed, 25 Oct 2000 11:03:07 +0000 (13:03 +0200)]
release: 1.3.99
===========
* Renamed all occurrences of font-size to font-relative-size
* Renamed all occurrences of font-point to font-point-size
* Fixed interface.scm descriptions to use symbols iso strings
* Fixes for chord names, and added jazz style (James Hammons)
* Some font-size fixes.
* Added dynamics font in all staff-sizes.
* Quick fix for regtest.
1.3.98.h
Jan Nieuwenhuizen [Tue, 24 Oct 2000 22:02:06 +0000 (00:02 +0200)]
patch::: 1.3.98.jcn2
1.3.98.jcn2
===========
* Renamed all occurrences of font-size to font-relative-size
* Renamed all occurrences of font-point to font-point-size
* Fixed interface.scm descriptions to use symbols iso strings
* Fixes for chord names, and added jazz style (James Hammons)
Jan Nieuwenhuizen [Mon, 23 Oct 2000 00:01:11 +0000 (02:01 +0200)]
patch::: 1.3.98.jcn1
1.3.98.jcn1
===========
* Some font-size fixes.
* Added dynamics font in all staff-sizes.
* Quick fix for regtest.
Han-Wen Nienhuys [Sun, 22 Oct 2000 20:14:46 +0000 (22:14 +0200)]
release: 1.3.98
======
* Backend documentation updates and related cleanups
* Removed \property bracketCollapseHeight, systemStartDelimiterGlyph
* Bugfix: instrument-name on grandstaffs, see
input/test/instrument-name-grandstaff.ly
* Bugfix for tie/staffline collision.
* Bugfix: also send out end-repeat if there are no alternatives.
* Small solo cello suite fixes.
1.3.97.j
Jan Nieuwenhuizen [Sun, 22 Oct 2000 20:48:44 +0000 (22:48 +0200)]
patch::: 1.3.97.jcn2
1.3.97.jcn2
===========
* Quick bugfix for regtest.
Jan Nieuwenhuizen [Sun, 22 Oct 2000 19:24:11 +0000 (21:24 +0200)]
patch::: 1.3.97.jcn1
1.3.97.jcn1
===========
* Added some interface documentation.
* Added raise and kern to markup. This should make Chord names usable.
Han-Wen Nienhuys [Sun, 22 Oct 2000 00:42:57 +0000 (02:42 +0200)]
release: 1.3.97
============
* Made small fixes to basic properties: regression-test compiles.
* Moved Text_script_req's text_ member into mus-property.
* Renamed ChordName to ChordNames, for consistancy.
* Resurrected most of chord names, superscripting and kerning
is currently broken, though.
* Junked all old style text lookups, except for feta definitions.
* Added support for name-based character lookups.
* Added support for font styles and papersize style sheets.
* Added new code for font selection and scm text markup. Only used
for testing in \textscript SCM. See input/test/markup.ly.
* Fixed (added actually, it got lost?) word-space for chords.
* Added slope-limit and attachment-offset properties to slur.
* Slur's broken trend now weighs in the number of note-columns.
* Spacing tweaks
1.3.96.h
Jan Nieuwenhuizen [Sat, 21 Oct 2000 23:36:04 +0000 (01:36 +0200)]
patch::: 1.3.96.jcn10
1.3.96.jcn10
============
* Made small fixes to basic properties: regression-test compiles.
Jan Nieuwenhuizen [Sat, 21 Oct 2000 23:09:39 +0000 (01:09 +0200)]
patch::: 1.3.96.jcn9
1.3.96.jcn9
Jan Nieuwenhuizen [Sat, 21 Oct 2000 19:09:14 +0000 (21:09 +0200)]
patch::: 1.3.96.jcn8
Jan Nieuwenhuizen [Sat, 21 Oct 2000 18:47:25 +0000 (20:47 +0200)]
patch::: 1.3.96.jcn7
1.3.96.jcn7
===========
* Junked all old style text lookups, except for feta definitions.
1.3.96.jcn6
===========
* Added support for name-based character lookups.
Jan Nieuwenhuizen [Sat, 21 Oct 2000 13:50:52 +0000 (15:50 +0200)]
patch::: 1.3.96.jcn6
Jan Nieuwenhuizen [Sat, 21 Oct 2000 12:45:07 +0000 (14:45 +0200)]
patch::: 1.3.96.jcn5
1.3.96.jcn5
===========
* Added support for font styles and papersize style sheets.
Jan Nieuwenhuizen [Sat, 21 Oct 2000 01:28:45 +0000 (03:28 +0200)]
patch::: 1.3.96.jcn4
1.3.96.jcn4
===========
* Added new code for font selection and scm text markup. Only used
for testing in \textscript SCM. See input/test/markup.ly.
Jan Nieuwenhuizen [Tue, 17 Oct 2000 22:42:23 +0000 (00:42 +0200)]
patch::: 1.3.96.jcn3
1.3.96.jcn3
===========
* Fixed (added actually, it got lost?) word-space for chords.
Jan Nieuwenhuizen [Sun, 15 Oct 2000 23:46:01 +0000 (01:46 +0200)]
patch::: 1.3.96.jcn2
Jan Nieuwenhuizen [Sun, 15 Oct 2000 22:00:34 +0000 (00:00 +0200)]
patch::: 1.3.96.jcn1
1.3.96.jcn1
===========
* Added slope-limit and attachment-offset properties to slur.
* Slur's broken trend now weighs in the number of note-columns.
* Spacing tweaks:
Han-Wen Nienhuys [Fri, 13 Oct 2000 16:52:53 +0000 (18:52 +0200)]
release: 1.3.96
===========
* Added friendly message for the clueless dvips user.
* Clef-engraver: changed c0-position, clef-position and glyph into properties,
enabling ottava spanners: input/test/ottava.ly.
* Added option for edge lines to Text spanner.
* Bugfix for early initialisation of invalid (grace->voice) slur.
* Dropped text support and padding of crescendo symbol. Horizontal
alignment of dynamics is handled by side-support, Text crescendos
use the generic Text spanner.
* Added a generic Text spanner.
1.3.95.h
Tom Cato Amundsen [Fri, 13 Oct 2000 15:52:57 +0000 (17:52 +0200)]
patch::: 1.3.95.tca2
Jan Nieuwenhuizen [Fri, 13 Oct 2000 09:11:53 +0000 (11:11 +0200)]
patch::: 1.3.95.jcn5
1.3.95.jcn5
===========
* Added friendly message for the clueless dvips user.
Tom Cato Amundsen [Thu, 12 Oct 2000 23:24:21 +0000 (01:24 +0200)]
patch::: 1.3.95.tca1
Jan Nieuwenhuizen [Thu, 12 Oct 2000 21:00:18 +0000 (23:00 +0200)]
patch::: 1.3.95.jcn4
1.3.95.jcn4
===========
* Clef-engraver: changed c0-position, clef-position and glyph into properties,
enabling ottava spanners: input/test/ottava.ly.
Jan Nieuwenhuizen [Thu, 12 Oct 2000 13:50:17 +0000 (15:50 +0200)]
patch::: 1.3.95.jcn3
1.3.95.jcn3
===========
* Added option for edge lines to Text spanner.
* Bugfix for early initialisation of invalid (grace->voice) slur.
Jan Nieuwenhuizen [Wed, 11 Oct 2000 21:02:08 +0000 (23:02 +0200)]
patch::: 1.3.95.jcn2
1.3.95.jcn2
===========
* Dropped text support and padding of crescendo symbol. Horizontal
alignment of dynamics is handled by side-support, Text crescendos
use the generic Text spanner.
Jan Nieuwenhuizen [Wed, 11 Oct 2000 19:42:22 +0000 (21:42 +0200)]
patch::: 1.3.95.jcn1
1.3.95.jcn1
===========
* Added a generic Text spanner.
Han-Wen Nienhuys [Tue, 10 Oct 2000 22:52:58 +0000 (00:52 +0200)]
release: 1.3.95
==========
* Use music property for setting type. This prevents accidental
forgotten copies.
1.3.94.j
Jan Nieuwenhuizen [Tue, 10 Oct 2000 17:36:50 +0000 (19:36 +0200)]
patch::: 1.3.94.jcn3
1.3.94.jcn3
===========
* Added Arpeggio and Trill elements to feta font.
* Yet another bugfix for output-property (Han-Wen)
---
Generated by janneke@gnu.org,
From = lilypond-1.3.94.jcn2, To = lilypond-1.3.94.jcn3
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.94.jcn3.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Laura Conrad [Tue, 10 Oct 2000 15:28:55 +0000 (17:28 +0200)]
patch::: 1.3.94.lec1
1.3.94.lec1
===========
* fix abc2ly so that it doesn't ignor an L: field before an M: field
* fix abc2ly so that bar lines are preserved
* fix basic_properties.scm so that setting the default bar type to empty
doesn't give warnings about unknown barline glyph.
---
Generated by (address unknown),
From = lilypond-1.3.94, To = lilypond-1.3.94.lec1
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.94.lec1.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Tue, 10 Oct 2000 13:50:19 +0000 (15:50 +0200)]
patch::: 1.3.94.jcn2
1.3.94.jcn2
===========
* Made some fixes to les-nereides.
* Fixed output-property (Dankje).
Jan Nieuwenhuizen [Sun, 8 Oct 2000 17:47:27 +0000 (19:47 +0200)]
patch::: 1.3.94.jcn1
1.3.94.jcn1
===========
* Added backend framework for arpeggios.
* Fixes for les-nereides. Should we do asymmetric slurs...?
1.3.94
======
Han-Wen Nienhuys [Sun, 8 Oct 2000 14:27:38 +0000 (16:27 +0200)]
release: 1.3.94
==========
* Bugfix: don't crash if there is no volta bracket to end.
* Move offset, dimension callbacks into Scheme. They can be initialized from basicXXXX properties using
(X-offset-callbacks . (callback1 callback2 .. .))
(Y-offset-callbacks . (callback1 callback2 .. .))
(X-extent-callback . callback1)
(Y-extent-callback . callback1)
* naming: basicXXXProperties -> XXX, some other changes in naming;
convert-mudela rules added.
* naming: \voiceone -> \voiceOne and related changes. convert-mudela
rules added
* syntax: \property XXX \pop #'bla -> \property Context.XXX \pop #'bla
* changed aclocal.m4 to have better check for guile version. (Laura Conrad)
* updates for mudela-book (Tom Cato Amundsen)
1.3.93.j
Jan Nieuwenhuizen [Sun, 8 Oct 2000 15:52:41 +0000 (17:52 +0200)]
patch::: 1.3.93.jcn2
1.3.93.jcn2
===========
* Added backend framework for arpeggios.
1.3.93.uu1
==========
* Bugfix: don't crash if there is volta bracket to end.
* Move offset callbacks into Scheme.
Tom Cato Amundsen [Sat, 7 Oct 2000 22:02:52 +0000 (00:02 +0200)]
patch::: 1.3.93.tca1
Jan Nieuwenhuizen [Wed, 4 Oct 2000 21:06:38 +0000 (23:06 +0200)]
patch::: 1.3.93.jcn1
1.3.93.jcn1
===========
* Try at nastiest competition piece: input/les-nereides.ly (HELP?).
* Moved Pedal_engraver to Staff context.
* Found some bugs.
Han-Wen Nienhuys [Tue, 3 Oct 2000 23:07:05 +0000 (01:07 +0200)]
release: 1.3.93
===========
* Added some error messages for toplevel and stray string parse errors.
* Don't start more than one slur at a time.
* Set direction of Slur too in a2-engraver.
1.3.92.h
Jan Nieuwenhuizen [Mon, 2 Oct 2000 20:45:38 +0000 (22:45 +0200)]
patch::: 1.3.92.jcn1
1.3.92.jcn2
===========
* Added some error messages for toplevel and stray string parse errors.
* Don't start more than one slur at a time.
* Set direction of Slur too in a2-engraver.
Han-Wen Nienhuys [Sun, 1 Oct 2000 11:13:56 +0000 (13:13 +0200)]
release: 1.3.92
==========
* RPM .spec fixes.
* italiano.ly
* mudela-book updates by Tom Cato Amundsen.
* Allow lyric hara kiri as well.
* Bugfix: left/right mixup in Side_position_interface::aligned_on_self ()
* rest collision of differing rests.
* Cleanup of Sequential_music_iterator, Simple_music_iterator.
* Unfolded_repeat_iterator now signals repeats using \property
repeatCommands. You could override this, eg.
\property Score.repeatCommands = #'((volta "X") start-repeat)
will print a |: and a volta bracket saying X. See also
input/test/manual-volta.ly
* Volta_engraver, Repeat_acknowledge_engraver: new engravers that are
controlled by repeatCommands; much cleaner than the Repeat_engraver.
* Junked Repeat_engraver.
1.3.91.j
Jan Nieuwenhuizen [Sat, 30 Sep 2000 23:58:00 +0000 (01:58 +0200)]
patch::: 1.3.91.jcn1
1.3.91.jcn1
===========
* Abort all running spanners when part-combiner combines voices.
Tom Cato Amundsen [Fri, 29 Sep 2000 09:11:53 +0000 (11:11 +0200)]
patch::: 1.3.91.tca2
Tom Cato Amundsen [Thu, 28 Sep 2000 21:42:11 +0000 (23:42 +0200)]
patch::: 1.3.91.tca1
Han-Wen Nienhuys [Thu, 28 Sep 2000 16:42:35 +0000 (18:42 +0200)]
release: 1.3.91
===========
* Use S_ISDIR () and check for stat.h.
* Various fixes for RedHat 7.0 / gcc 2.96.54
* separate basic propertylist for fingerings, center them on
noteheads.
* Side_position_interface::aligned_on_self() now can take a real
number for self-alignment-{X,Y}.
* etf2ly: single line GF field.
1.3.90.
Jan Nieuwenhuizen [Mon, 25 Sep 2000 08:27:50 +0000 (10:27 +0200)]
patch::: 1.3.90.jcn1
1.3.90.jcn1
===========
* Use S_ISDIR () and check for stat.h.
Han-Wen Nienhuys [Sun, 24 Sep 2000 16:55:08 +0000 (18:55 +0200)]
release: 1.3.90
===========
* Changed lilypond to LilyPond in ly2dvi, Mudela to LilyPond source.
* Website fixes: Changed \interline to \staffspace in manual, removed offending
braces from mudela-book.tely.
* Fixed slur attachment correction bug.
* Made some fixes to Coriolan.
1.3.89.h
Jan Nieuwenhuizen [Sun, 24 Sep 2000 00:16:55 +0000 (02:16 +0200)]
patch::: 1.3.89.jcn1
1.3.89.jcn1
===========
* Changed lilypond to LilyPond in ly2dvi, Mudela to LilyPond source.
* Website fixes: Changed \interline to \staffspace in manual, removed offending
braces from mudela-book.tely.
* Fixed slur attachment correction bug.
* Added some comments about brokenness of non-empty text, ie text that has
a width.
* Made some fixes to Coriolan.
Han-Wen Nienhuys [Fri, 22 Sep 2000 23:42:29 +0000 (01:42 +0200)]
release: 1.3.89
======
* Some fixes to Coriolan.
* Fixed some stupid core dumps processing Coriolan.
* Fixed several problems with part-combiner's part-switching.
* Fixes for ASCII output.
* Added feature to part combiner that should allow part-switching only
for entire measures. Currently, it is controlled by a new
property changeMoments (A . B):
- only switch when !(A mod now),
- decide whether to switch based on music during time period B.
* Made bugfix: Sequential_iterator::get_music (M): mustn't return music
later than M.
* Added skip (M) to some iterators.
* maintain minimum-length by shifting for hyphens at start of
line. (patch courtesy Christophe Rhodes)
* mudela-book fixes (courtesy Tom Cato Amundsen): documentation
update, LaTeX example, landscape support.
1.3.88.h
Mats Bengtsson [Sat, 23 Sep 2000 19:14:51 +0000 (21:14 +0200)]
patch::: 1.3.88.mb1: Re: Page fill
1.3.88.mb1
==========
* Changed handling of the interscoreline paper variable.
The value should be a string with a TeX length.
It's now possible to to get even bottom of the pages using
interscoreline="16pt plus 1fill"
---
Generated by (address unknown),
>From = lilypond-1.3.88, To = lilypond-1.3.88.mb1
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.88.mb1.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Thu, 21 Sep 2000 14:58:41 +0000 (16:58 +0200)]
patch::: 1.3.88.hwn1.jcn2: jcn2
1.3.88.hwn1.jcn2
===========
* Made small fixes for ascii output.
* Made fix for soli in part-comibiner.
Jan Nieuwenhuizen [Wed, 20 Sep 2000 21:32:31 +0000 (23:32 +0200)]
patch::: 1.3.88.jcn1
1.3.88.jcn1
===========
* Added feature to part combiner that should allow part-switching only
for entire measures. Currently, it is controlled by a new
property changeMoments (A . B):
- only switch when !(A mod now),
- decide whether to switch based on music during time period B.
* Made bugfix: Sequential_iterator::get_music (M): mustn't return music
later than M.
* Added skip (M) to some iterators.
1.3.88
======
Han-Wen Nienhuys [Tue, 19 Sep 2000 22:59:45 +0000 (00:59 +0200)]
release: 1.3.88
===========
* Sequential_iterator::get_music (), part combiner now works.
* Changed paper variables into elt properties:
Beam:
- beam-space-function, Removed Paper_def::interbeam_f(), Smaller
beams for grace notes.
- beam-flag-width-function to Beam.
Grace_align_item:
- horizontal-space: spacing of is configurable
Volta_spanner:
- height
- thickness
Multi_measure_rest:
- expand-limit
- minimum-width
- padding
Lyric_extender:
- height
Stem
- thickness
Collision
- note-width to Collision
* removed various obsolete variables from params.ly
* added input/test/bagpipe.ly
1.3
Jan Nieuwenhuizen [Tue, 19 Sep 2000 10:00:47 +0000 (12:00 +0200)]
patch::: 1.3.87.jcn2
1.3.87.jcn2
===========
* Added skip (M) to music-iterator which fixes ugly non-const hack
of get-music (M).
Jan Nieuwenhuizen [Mon, 18 Sep 2000 20:59:58 +0000 (22:59 +0200)]
patch::: 1.3.87.jcn1
1.3.87.jcn1
===========
* Made bugfix in Simple-music-iterator copy constructor.
* Fixed get_music for sequential-music-iterator and request-chord-iterator.
1.3.87
======
Han-Wen Nienhuys [Mon, 18 Sep 2000 13:03:45 +0000 (15:03 +0200)]
release: 1.3.87
================
* Made fixes to part-combine examples and Coriolan.
* Bugfix: don't dump core on unterminated (de)crescendo.
* Rolled next (M) also into get_music (M), similar to process (M), so that
sequential-music-iterator::get_music (M) returns something useful.
* Bugfix: part-combiner still expected Music_sequence, where get_music ()
now returns plain list of events.
1.3.86.h
Jan Nieuwenhuizen [Thu, 14 Sep 2000 22:54:55 +0000 (00:54 +0200)]
patch::: 1.3.86.jcn3
1.3.86.jcn3
===========
* Made several fixes, simple music starts to work.
1.3.86.jcn2
===========
* Replaced try_music and next functionality of do_process_and_next by
get_music and next. Process functionality of do_process_and_next
is handled by do_process.
Jan Nieuwenhuizen [Wed, 13 Sep 2000 19:28:07 +0000 (21:28 +0200)]
patch::: 1.3.86.jcn2
Jan Nieuwenhuizen [Wed, 13 Sep 2000 17:38:47 +0000 (19:38 +0200)]
patch::: 1.3.86.jcn1
1.3.86.jcn1
===========
* Fixed chord iteration.
1.3.85.jcn5
===========
* Modified part-combiner to use new get_music ()/next () music iterator
functionality.
1.3.85.jcn4
===========
* Added clone () to music iterators, so that we can do next () on a copy.
1.3.85.jcn3
===========
* Added get_music () and next () to music iterators.
Han-Wen Nienhuys [Tue, 12 Sep 2000 22:24:41 +0000 (00:24 +0200)]
release: 1.3.86
===========
* Added side-position-interface as an interface identifier, in stead
of checking side-support-elements. This fixes a problem with stacked
text scripts.
* Removed spurious set_elt_property ("XX", SCM_EOL) calls.
* Added \property squashedPosition for Pitch_squash_engraver: the
staff-position number to squash noteheads to.
* Added FAQ entry for script on bar, updated description of mailing
lists.
* Fixed bug with \translator { basicXXXProperties \push ... }
* Updated and revised call for help in hacking.texi.
* Bugfix: don't remember accidental if it is tied from the previous note.
1.3
Jan Nieuwenhuizen [Wed, 13 Sep 2000 14:09:08 +0000 (16:09 +0200)]
patch::: 1.3.85.jcn5
1.3.85.jcn5
===========
* Modified part-combiner to use new get_music ()/next () music iterator
functionality.
Jan Nieuwenhuizen [Tue, 12 Sep 2000 20:53:12 +0000 (22:53 +0200)]
patch::: 1.3.85.jcn4
1.3.85.jcn4
===========
* Added clone () to music iterators, so that we can do next () on a copy.
Jan Nieuwenhuizen [Tue, 12 Sep 2000 20:05:53 +0000 (22:05 +0200)]
patch::: 1.3.85.jcn3
1.3.85.jcn3
===========
* Added get_music () and next () to music iterators.
1.3.85
======
Jan Nieuwenhuizen [Tue, 12 Sep 2000 12:26:09 +0000 (14:26 +0200)]
patch::: 1.3.85.jcn2
Jan Nieuwenhuizen [Fri, 8 Sep 2000 17:41:17 +0000 (19:41 +0200)]
patch::: 1.3.85.jcn1
Han-Wen Nienhuys [Fri, 8 Sep 2000 09:52:19 +0000 (11:52 +0200)]
release: 1.3.85
===========
* Updated INSTALL.texi
1.3.80.t
Jan Nieuwenhuizen [Tue, 5 Sep 2000 15:16:13 +0000 (17:16 +0200)]
patch::: 1.3.84.jcn1
1.3.84.jcn1
===========
* Updated INSTALL.texi
Han-Wen Nienhuys [Sat, 2 Sep 2000 20:46:50 +0000 (22:46 +0200)]
release: 1.3.84
======
* pmx2ly, PMX to LilyPond conversion. Succesfully converts barsant.pmx.
* musedata2ly, a Musedata to LilyPond convertor. Succesfully converts
wtk1-fugue2
* bugfixes for dynamics: make sure that dynamic alignments encompass
the dynamics they support, and that any columns they attach to aren't
prematurely killed.
* bugfix: make sure \time gets noticed early enough.
1.3
Han-Wen Nienhuys [Fri, 1 Sep 2000 12:13:25 +0000 (14:13 +0200)]
release: 1.3.83
======
* small doc updates.
* Cleanups related to barline handling:
- Removed Translator_group::get_simple_translator (), and -
- use properties to communicate about barlines and time sigs. (NOTE:
by default a time-signature of 4/4 is printed.)
- fix repeat bar behavior.
* cleaned up Directional_element_interface
* add name field to score-elements.
* comment in some unprotects for Music in parser. Should bring down
cpu time and plug some leaks.
* robustness fixes for etf2ly, tuplets, grace notes.
1.3
Han-Wen Nienhuys [Thu, 31 Aug 2000 16:29:54 +0000 (18:29 +0200)]
patch::: 1.3.82.hwn1
1.3.82.hwn1
===========
* comment in some unprotects for Music in parser. Should bring down
cpu time and plug some leaks.
* robustness fixes for etf2ly, tuplets, grace notes.
Han-Wen Nienhuys [Thu, 31 Aug 2000 11:11:43 +0000 (13:11 +0200)]
release: 1.3.82
======
* engraver.ly: cleanups.
* etf2ly: robustness fixes, handle mac files as well.
* Smobified Translator and Translator_group, junked
Translator_group_identifier.
* \pushproperty and \popproperty withing \translator, similar to
predefining \property, ie.
\translator { [...] \pushproperty [..] }
\translator { [...] \popproperty [..] }
(these \pushes and \pops are delayed until instantiation, so if you do
\score {
\pushproperty #'basicFooProperties #'bla #VALUE1
\context Voice { \pushproperty #'basicFooProperties #'bar #VALUE2
[..]
}
}
then the setting for basicFooProperties contains both (bla . VALUE1)
and (bar . VALUE2).
* allow \pushproperty #'symbol [..] as well as \pushproperty #'(symbol1 symbol2 ... )
1.3.81.j
Tom Cato Amundsen [Sat, 2 Sep 2000 21:13:32 +0000 (23:13 +0200)]
patch::: 1.3.81.tca1
1.3.80.tca1
===========
* Added Documentation/user/mb-latex.tex, mudela-book+latex example
file and test case. Some work on Documentation/user/mudela-book.tely
* mudela-book.py: any combination of \verb, \begin{verbatim}
@code and @example and mudela should work as expected.
* dropped [].extend that depend on python 1.5.2
---
Generated by tca@gnu.org,
From = lilypond-1.3.81, To = lilypond-1.3.81.tca1
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.81.tca1.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure
Jan Nieuwenhuizen [Fri, 1 Sep 2000 14:36:02 +0000 (16:36 +0200)]
patch::: 1.3.81.jcn2
Jan Nieuwenhuizen [Wed, 30 Aug 2000 20:03:41 +0000 (22:03 +0200)]
patch::: 1.3.81.jcn1
1.3.81.jcn1
===========
* Activated regex for windows.
* New guile-1.4 patch for cross windows build.
* Added configure messages for metapost checking.
Han-Wen Nienhuys [Mon, 28 Aug 2000 09:59:46 +0000 (11:59 +0200)]
release: 1.3.81
==========
* Added property LyricVoice.associatedVoice to enable switching associated
voice mid-stream. Association still defaults to context name.
1.3.80.h
Mats Bengtsson [Tue, 22 Aug 2000 21:23:00 +0000 (23:23 +0200)]
patch::: 1.3.80.mb1
1.3.80.mb1
==========
* Added two faq:s
Jan Nieuwenhuizen [Mon, 21 Aug 2000 09:57:26 +0000 (11:57 +0200)]
patch::: 1.3.80: Re: lily 1.3.80
Han-Wen Nienhuys [Sun, 20 Aug 2000 21:50:46 +0000 (23:50 +0200)]
release: 1.3.80
===========
* Created Thread_devnull_engraver and Voice_devnull_engraver iso
single A2_devnull_engraver in Thread context. It seems however
that the hack in A2_devnull_engraver works better.
* Coriolan fixes.
* Slur attachment fix for chords where case slurdir != stemdir.
* Made various fixes for (line-)broken slurs.
* Fixed slur_height (), which fixes most ugly slurs (Yeah!).
* Fixed some silly url reversals in FAQ.
* Finished Coriolan music entry (again); entered second viola part.
* Updated Coriolan to use part combiner on Voice level for wind parts
and on Staff level for violi and bassi.
* Part-combiner now uses duration inquiry, which fixes rhythm-related
bugs in determining solo/a2. Also, rests are taken into account.
* Another crude fix for almost unexplainable (with a gdb that dumps
core on ly_display_scm) all-zero control points slurs.
* Fixed slurs that crossed through stems and note heads. Note
that beautifying of ugly slurs is still broken.
* Made crude fixes slurs don't crash, bezier still crashes on
infinitely steep slurs (eg flauti-part *with* slur_engraver).
1.3.79.
Jan Nieuwenhuizen [Sun, 20 Aug 2000 18:11:33 +0000 (20:11 +0200)]
patch::: 1.3.79.jcn5
1.3.79.jcn5
===========
* Created Thread_devnull_engraver and Voice_devnull_engraver iso
single A2_devnull_engraver in Thread context. It seems however
that the hack in A2_devnull_engraver works better.