]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
23 years agorelease: 1.3.80 release/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.

23 years agopatch::: 1.3.79.jcn5
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.

23 years agopatch::: 1.3.79.jcn4
Jan Nieuwenhuizen [Sun, 20 Aug 2000 14:56:11 +0000 (16:56 +0200)]
patch::: 1.3.79.jcn4

1.3.79.jcn4
===========

* Coriolan fixes.

* Slur attachment fix for chords where case slurdir != stemdir.

23 years agopatch::: 1.3.79.jcn3
Jan Nieuwenhuizen [Sun, 20 Aug 2000 07:56:34 +0000 (09:56 +0200)]
patch::: 1.3.79.jcn3

1.3.79.jcn3
===========

* Made various fixes for (line-)broken slurs.

* Fixed slur_height (), which fixes most ugly slurs (Yeah!).

23 years agopatch::: 1.3.79.jcn2
Jan Nieuwenhuizen [Sun, 20 Aug 2000 00:23:22 +0000 (02:23 +0200)]
patch::: 1.3.79.jcn2

1.3.79.jcn2
===========

* 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.

23 years agopatch::: 1.3.79.jcn1
Jan Nieuwenhuizen [Fri, 18 Aug 2000 14:41:56 +0000 (16:41 +0200)]
patch::: 1.3.79.jcn1

1.3.79.jcn1
===========

* Made crude fixes slurs don't crash, bezier still crashes on
  infinitely steep slurs (eg flauti-part *with* slur_engraver).

1.3.79
======

23 years agorelease: 1.3.79 release/1.3.79
Han-Wen Nienhuys [Thu, 17 Aug 2000 22:25:13 +0000 (00:25 +0200)]
release: 1.3.79

===========

* Made simple fix to get part-combiner to recognise different rhythms

* Unhardcoded part combiner and a2-engraver; introduced properties
  splitInterval, soloADue, soloText, soloIIText, aDueText.

* Fixed part combiner's too-late problem (Dankje!)

* Fixed a2-devnull-engraver, a2-engraver.

* Renamed part combiner music names to "one", "two".

* Cleaned up decision making in part combiner, renamed to "solo"/"unison"

1.3.77.

23 years agopatch::: 1.3.78.jcn5
Jan Nieuwenhuizen [Thu, 17 Aug 2000 22:19:10 +0000 (00:19 +0200)]
patch::: 1.3.78.jcn5

1.3.78.jcn5
===========

* Made crude fixes so unbound slurs don't crash, bezier still crashes on
  infinitely steep slurs (eg flauti-part *with* slur_engraver).

23 years agopatch::: 1.3.78.jcn4
Jan Nieuwenhuizen [Tue, 15 Aug 2000 21:28:35 +0000 (23:28 +0200)]
patch::: 1.3.78.jcn4

1.3.78.jcn4
===========

* Made simple fix to get part-combiner to recognise different rhythms

23 years agopatch::: 1.3.78.jcn3
Jan Nieuwenhuizen [Tue, 15 Aug 2000 20:30:41 +0000 (22:30 +0200)]
patch::: 1.3.78.jcn3

1.3.78.jcn3
===========

* Unhardcoded part combiner and a2-engraver; introduced properties
  splitInterval, soloADue, soloText, soloIIText, aDueText.

23 years agopatch::: 1.3.78.jcn2
Jan Nieuwenhuizen [Mon, 14 Aug 2000 21:46:57 +0000 (23:46 +0200)]
patch::: 1.3.78.jcn2

1.3.78.jcn2
===========

* Fixed part combiner's too-late problem (Dankje!)

23 years agopatch::: 1.3.78.jcn1
Jan Nieuwenhuizen [Mon, 14 Aug 2000 18:55:10 +0000 (20:55 +0200)]
patch::: 1.3.78.jcn1

1.3.78.jcn1
===========

* Fixed a2-devnull-engraver, a2-engraver.

* Renamed part combiner music names to "one", "two".

* Cleaned up property setting of part combiner, renamed to "solo"/"unison"

23 years agorelease: 1.3.78 release/1.3.78
Han-Wen Nienhuys [Mon, 14 Aug 2000 08:00:14 +0000 (10:00 +0200)]
release: 1.3.78

===========

* Added a devnull engraver, that junks (notehead) requests of the second
  stem when combined parts are in unison (a2).

* Part-combine iterator identifies Soli and A2 parts in threads by
  looking at rhythm and pitches.  It switches Voice context automagically,
  and communicates current state using a2/solo/solo2 properties.

* Simple A2_engraver (`a due) prints `a2/Solo/Solo II.  Soli seem to
  arrive one request late.

* First try at combining parts: part-combine*

* fixed problem with HaraKiri

* fixed problem with dynamicDirection

* fixed problem with nonEmptyText

* `Fixed' chord notation, as per request of David Arnold, ie,
   Added a chord-name-mode, that only displays chord names
   when there's a change in the chord-name-scheme, Also, a chord
   name should always be displayed after a line break.  See

       input/test/drarn-chords.ly

* Reverted duration-iter change in midi2ly, moved printing of options.

* warning bugfix in lexer.ll (Mats Bengtsson)

1.3

23 years agopatch::: 1.3.77.jcn5
Jan Nieuwenhuizen [Sun, 13 Aug 2000 22:44:16 +0000 (00:44 +0200)]
patch::: 1.3.77.jcn5

1.3.77.jcn5
===========

* Added a devnull engraver, that junks (notehead) requests of the second
  stem when combined parts are in unison (a2).

---
Generated by janneke@gnu.org,
From = lilypond-1.3.77.jcn4, To = lilypond-1.3.77.jcn5

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.77.jcn5.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.77.jcn4
Jan Nieuwenhuizen [Sun, 13 Aug 2000 21:23:46 +0000 (23:23 +0200)]
patch::: 1.3.77.jcn4

1.3.77.jcn4
===========

* Part-combine iterator identifies Soli and A2 parts in threads by
  looking at rhythm and pitches.  It switches Voice context automagically,
  and communicates current state using a2/solo/solo2 properties.

* Simple A2_engraver (`a due) prints `a2/Solo/Solo II.  Soli seem to
  arrive one request late.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.77.jcn3, To = lilypond-1.3.77.jcn4

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.77.jcn4.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.77.jcn3
Jan Nieuwenhuizen [Sun, 13 Aug 2000 18:05:00 +0000 (20:05 +0200)]
patch::: 1.3.77.jcn3

1.3.77.jcn3
===========

* First try at combining parts: part-combine*

---
Generated by janneke@gnu.org,
From = lilypond-1.3.77.jcn2, To = lilypond-1.3.77.jcn3

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.77.jcn3.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.77.jcn2
Jan Nieuwenhuizen [Sun, 13 Aug 2000 13:50:59 +0000 (15:50 +0200)]
patch::: 1.3.77.jcn2

* fixed problem with HaraKiri

* fixed problem with dynamicDirection

* fixed problem with nonEmptyText

---
Generated by janneke@gnu.org,
From = lilypond-1.3.77.jcn1, To = lilypond-1.3.77.jcn2

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.77.jcn2.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.77.jcn1
Jan Nieuwenhuizen [Wed, 9 Aug 2000 21:30:23 +0000 (23:30 +0200)]
patch::: 1.3.77.jcn1

1.3.77.jcn1
===========

* `Fixed' chord notation, as per request of David Arnold, ie,
   Added a chord-name-mode, that only displays chord names
   when there's a change in the chord-name-scheme, Also, a chord
   name should always be displayed after a line break.  See

       input/test/drarn-chords.ly

* Reverted duration-iter change in midi2ly, moved printing of options.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.77, To = lilypond-1.3.77.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.77.jcn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.77.mb1
Mats Bengtsson [Tue, 8 Aug 2000 20:26:38 +0000 (22:26 +0200)]
patch::: 1.3.77.mb1

1.3.77.mb1
==========

* Minor documentation updates

* Mark_engraver: has been broken since .73, fixed!

23 years agorelease: 1.3.77 release/1.3.77
Han-Wen Nienhuys [Tue, 8 Aug 2000 14:14:36 +0000 (16:14 +0200)]
release: 1.3.77

======

* Midi2ly bugfix: handle durations longer than longa.  These can occur
  because of lengthened notes when using --no-rests.

* Midi2ly: output `new' \key syntax, and updated version number.

* Midi2ly bugfix: don't correct quantised durations, don't use tuplets,
  double dots etc. when user doesn't want them.  It probably used to
  work like this, a long time ago.  For some unknown reason, all
  corrections made by Duration_convert were junked if the corrected
  duration != exact duration.  Duh.

* Midi2ly: added a new option: --no-rests.

* Update of mudela-book (Tom Cato Amundsen)
 - --read-lys option, now you can do:
  mudela-book file.texi
convert-mudela
mudela-book --read-lys
 - --outdir=DIR will put ALL output into DIR
 - @mudela[filename="myfilename"]{c d e f g}
 - --force-mudela-fontsize
 - ignore mudela inside @ignore @end ignore

1.3.76.

23 years agopatch::: 1.3.76.jcn2
Jan Nieuwenhuizen [Tue, 8 Aug 2000 12:46:46 +0000 (14:46 +0200)]
patch::: 1.3.76.jcn2

1.3.76.jcn2
===========

* Midi2ly bugfix: handle durations longer than longa.  These can occur
  because of lengthened notes when using --no-rests.

* Midi2ly: output `new' \key syntax, and updated version number.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.76.jcn1, To = lilypond-1.3.76.jcn2

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.76.jcn2.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.76.jcn1
Jan Nieuwenhuizen [Tue, 8 Aug 2000 11:56:35 +0000 (13:56 +0200)]
patch::: 1.3.76.jcn1

1.3.76.jcn1
===========

* Midi2ly bugfix: don't correct quantised durations, don't use tuplets,
  double dots etc. when user doesn't want them.  It probably used to
  work like this, a long time ago.  For some unknown reason, all
  corrections made by Duration_convert were junked if the corrected
  duration != exact duration.  Duh.

* Midi2ly: added a new option: --no-rests.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.76, To = lilypond-1.3.76.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.76.jcn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.76.gp1
Glen Prideaux [Sun, 6 Aug 2000 22:19:35 +0000 (00:19 +0200)]
patch::: 1.3.76.gp1

1.3.76.gp1
==========
* Lyric_phrasing_engraver now catches lyric extenders and correctly
  terminates them under the last note of a melisma.

* Lyric word spacing code changed to fix hyphen alignment.

* Other minor tidying up of Lyric_phrasing_engraver and related code.

---
Generated by (address unknown),
From = lilypond-1.3.76, To = lilypond-1.3.76.gp1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.76.gp1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agorelease: 1.3.76 release/1.3.76
Han-Wen Nienhuys [Thu, 3 Aug 2000 18:29:02 +0000 (20:29 +0200)]
release: 1.3.76

======

* Lyric_phrasing_engraver now adjusts for melisma.  (Glenn Prideaux).

* Mudela-book fix for Windows95 (Mark Hindley)

* Debian update (Anthony Fok)

* Added beam melisma for when automaticMelismata and noAutoBeaming are both
  #t (primarily for hymns).  Courtesy Glenn Prideaux.

* Bugfix: .pfa dependency on $(outdir)/mfplain.mem

1.3.75.

23 years agopatch::: 1.3.75.mb1
Mats Bengtsson [Sun, 30 Jul 2000 15:34:41 +0000 (17:34 +0200)]
patch::: 1.3.75.mb1

1.3.75.mb1
==========

* stepmake/stepmake/metapost-rules.make: Put all generated files
  in mf/out/.

* Added paper variable interscoreline to determine the score line
  spacing, see input/test/vertical-extent.ly.
  Cleaned up the lilyponddefs.tex inclusion scheme.

23 years agorelease: 1.3.75 release/1.3.75
Han-Wen Nienhuys [Tue, 25 Jul 2000 17:43:47 +0000 (19:43 +0200)]
release: 1.3.75

======

1.3.74.

23 years agopatch::: 1.3.74.gp1
Glen Prideaux [Sat, 22 Jul 2000 15:49:13 +0000 (17:49 +0200)]
patch::: 1.3.74.gp1

* Improved default handling of Lyric_phrasing_engraver and made it on by
default.

* Beginnings of a stanza number engraver (\property LyricVoice.stanza =
#"1:" etc.)

* fixed bug in script.cc so fermata (and other scripts) get flipped
correctly when they are above the staff.

1.3.74
======

23 years agorelease: 1.3.74 release/1.3.74
Han-Wen Nienhuys [Wed, 19 Jul 2000 17:01:09 +0000 (19:01 +0200)]
release: 1.3.74

======
* Removed \interscoreline after the last line, prevents some
empty pages. (patch by Mats Bengtsson)

* Smobified Music, junked associated identifiers. Use Scheme list to
store Music_sequence.  Removed const declarations from
Music_iterators.  Added a mutable and immutable property list to
Music.  Use music property for all Scheme values in Music.  Created
and fixed a load of Garbage Collection bugs.

* Changed number font to allow automatic .mf creation.

* Output place of definition as \special{src:LOCATION}. See FAQ for
explanation how to use.

* Schemified Local_key_item and fixed minor bug with accidentals.

* new Japanese .po file.

* Bugfix for broken tie direction

* Bugfix for bar at beginning of line break

1.3

23 years agopartial: 1.3.74.gp
Glen Prideaux [Wed, 19 Jul 2000 17:01:09 +0000 (19:01 +0200)]
partial: 1.3.74.gp

======
* Removed \interscoreline after the last line, prevents some
empty pages. (patch by Mats Bengtsson)

* Smobified Music, junked associated identifiers. Use Scheme list to
store Music_sequence.  Removed const declarations from
Music_iterators.  Added a mutable and immutable property list to
Music.  Use music property for all Scheme values in Music.  Created
and fixed a load of Garbage Collection bugs.

* Changed number font to allow automatic .mf creation.

* Output place of definition as \special{src:LOCATION}. See FAQ for
explanation how to use.

* Schemified Local_key_item and fixed minor bug with accidentals.

* new Japanese .po file.

* Bugfix for broken tie direction

* Bugfix for bar at beginning of line break

1.3

23 years agorelease: 1.3.73 release/1.3.73
Han-Wen Nienhuys [Mon, 17 Jul 2000 12:53:44 +0000 (14:53 +0200)]
release: 1.3.73

======

* Robustness fix for minimise_least_squares ()

* cleanups of Slur_bezier_bow, removed Bezier_bow.

* cleanup of Tie. Changed Tie into interface. Made ties flatter by default.

* changed SCM_UNDEFINED to SCM_UNSPECIFIED for return values that go
back into Scheme.

* changed SCM_UNSPECIFIED to SCM_EOL for undefined element
properties. This makes initializing list properties redundant.

* removed idiotic code for including tfm.[1-5] into search path.

* fixed problem with tuplet placement for cross staff tuplets.

1.3

23 years agopartial: 1.3.73.jcn
Jan Nieuwenhuizen [Mon, 17 Jul 2000 12:53:44 +0000 (14:53 +0200)]
partial: 1.3.73.jcn

======

* Robustness fix for minimise_least_squares ()

* cleanups of Slur_bezier_bow, removed Bezier_bow.

* cleanup of Tie. Changed Tie into interface. Made ties flatter by default.

* changed SCM_UNDEFINED to SCM_UNSPECIFIED for return values that go
back into Scheme.

* changed SCM_UNSPECIFIED to SCM_EOL for undefined element
properties. This makes initializing list properties redundant.

* removed idiotic code for including tfm.[1-5] into search path.

* fixed problem with tuplet placement for cross staff tuplets.

1.3

23 years agopatch::: 1.3.72.mb2: forwarded message from Mats Bengtsson
Han-Wen Nienhuys [Mon, 17 Jul 2000 23:26:40 +0000 (01:26 +0200)]
patch::: 1.3.72.mb2: forwarded message from Mats Bengtsson

1.3.72.mb2
======

* Removed \interscoreline after the last line, prevents some
  empty pages.

---
Generated by (address unknown),
>From = lilypond-1.3.72.mb1, To = lilypond-1.3.72.mb2

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.72.mb2.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agorelease: 1.3.72 release/1.3.72
Han-Wen Nienhuys [Sun, 9 Jul 2000 18:34:08 +0000 (20:34 +0200)]
release: 1.3.72

======
* Small cleanups to bring down  compile time and binary ensmallment.

* Made Lookup into a smob, and use guile alist iso. an STL map.

* Changed repeated music semantics for relative octave: each
alternative takes its inital octave from the body.

* Fixed: parser accepts booleans for property values as well.

* Added Scarlatti sonata test file to input/

* kpathsea support, courtesy Carsten Block <carsten.block@gmx.de>

1.3

23 years agorelease: 1.3.71 release/1.3.71
Han-Wen Nienhuys [Thu, 6 Jul 2000 15:06:32 +0000 (17:06 +0200)]
release: 1.3.71

======
* Fixed: long standing problem in optical-illusion code.

* Fixed: stop beam if stem *has* a beam in auto-beam-engraver.

* Made interface of Multi_measure_rest, System_start_delimiter,
Spacing_spanner, Separating_group_spanner, Beam, Slur and
Rhythmic_head.

* Use properties for minimum distances and spring parameters.  Move
spacing related functions from Paper_column into Spaceable_element.

* Removed most Paper_column typecasts.

1.3

23 years agorelease: 1.3.70 release/1.3.70
Han-Wen Nienhuys [Wed, 5 Jul 2000 13:41:25 +0000 (15:41 +0200)]
release: 1.3.70

======

* Cleanup auto-beam-engraver: use properties for retrieving timing
information.

* Fixed: Multi measure rests don't cause crashes.

* Fixed: don't invoke Hara_kiri::consider_suicide too early.

* Fixed: property engraver.

* Fixed: don't crash on multiple ties.

* Cleanups of Beam, should also be a little faster.

* Reunite properties and pointers. In implementation we make a
distinction between mutable and immutable properties

* Add {has|set}_interface () static methods to interface classes.

* Made Side_position_interface and Staff_symbol_interface an all
statics class, and stripped _interface suffix.

* Make Align_interface and Axis_group_interface an all-statics class

* Rhythmic_head, Staff_symbol, Grace_align_item, Break_align_item,
Bar, Span_bar are now interfaces, Staff_bar was removed. Use a
callback for determining barsize.

* Removed all GLUE_SCORE_ELEMENT callbacks.

* Added test for repeats to trip.ly

1.3

23 years agopatch::: 1.3.69.cb1
Carsten Block [Wed, 5 Jul 2000 15:34:17 +0000 (17:34 +0200)]
patch::: 1.3.69.cb1

23 years agorelease: 1.3.69 release/1.3.69
Han-Wen Nienhuys [Tue, 4 Jul 2000 16:15:56 +0000 (18:15 +0200)]
release: 1.3.69

===========

* Cleanup auto-beam-engraver: use properties for retrieving timing
information.

* Fixed: Multi measure rests don't cause crashes.

* Fixed: don't invoke Hara_kiri::consider_suicide too early.

* Fixed: property engraver.

* Fixed: don't crash on multiple ties.

* Cleanups of Beam, should also be a little faster.

* Reunite properties and pointers. In implementation we make a
distinction between mutable and immutable properties

* Add {has|set}_interface () static methods to interface classes.

* Made Side_position_interface and Staff_symbol_interface an all
statics class, and stripped _interface suffix.

* Make Align_interface and Axis_group_interface an all-statics class

* Rhythmic_head, Staff_symbol, Grace_align_item, Break_align_item,
Bar, Span_bar are now interfaces, Staff_bar was removed. Use a
callback for determining barsize.

* Removed all GLUE_SCORE_ELEMENT callbacks.

* Added test for repeats to trip.ly

*

1.3

23 years agorelease: 1.3.68 release/1.3.68
Han-Wen Nienhuys [Sun, 2 Jul 2000 18:59:31 +0000 (20:59 +0200)]
release: 1.3.68

======

* ly2dvi: changed back to original semantics of latexheaders.

* Stem_tremolo, Crescendo, Hara_kiri_group_spanner, Tuplet_spanner,
Volta_spanner changed into interface.

* Related cleanups for Tie, Tie_column cleanups.

* Made Time_signature, Single_malt_grouping_item, Script_column,
Chord_name, Dot_column, Breathing_sign, Key_item type into interface.

* Removed const declaration from callback arguments.

* Pagebreak support. See input/test/between-systems.ly

* Fixed a problem with accidentals in combination with
non-nil key signatures.

1.3

23 years agopatch::: 1.3.67.mb1: Re: Broken features
Mats Bengtsson [Sat, 1 Jul 2000 14:23:19 +0000 (16:23 +0200)]
patch::: 1.3.67.mb1: Re: Broken features

1.3.67.mb1
===========

* ly2dvi: changed back to original semantics of latexheaders.

23 years agorelease: 1.3.67 release/1.3.67
Han-Wen Nienhuys [Fri, 30 Jun 2000 10:49:35 +0000 (12:49 +0200)]
release: 1.3.67

===========

* Use callbacks for augmentation dot positioning.

* Removed types Note_head and Rest

* Cleanup of slur.cc: use common reference points in a sane manner.

1.3

23 years agorelease: 1.3.66 release/1.3.66
Han-Wen Nienhuys [Thu, 29 Jun 2000 19:49:13 +0000 (21:49 +0200)]
release: 1.3.66

==========

* Corrected text sizes in paper*.ly

1.3.65.

23 years agopatch::: 1.3.65.mb1: Re: LilyPond 1.3.65
Mats Bengtsson [Thu, 29 Jun 2000 14:00:20 +0000 (16:00 +0200)]
patch::: 1.3.65.mb1: Re: LilyPond 1.3.65

1.3.65.mb1
==========

* Corrected text sizes in paper*.ly

---
Generated by (address unknown),
>From = lilypond-1.3.65, To = lilypond-1.3.65.mb1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.65.mb1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.65.jcn2
Jan Nieuwenhuizen [Tue, 27 Jun 2000 20:29:05 +0000 (22:29 +0200)]
patch::: 1.3.65.jcn2

1.3.65.jcn2
===========

* Added some comments to new slur code.

* Removed some ugly interstaff slur code, interstaff slurs at line-break
  are still broken.

23 years agopatch::: 1.3.65.jcn1
Jan Nieuwenhuizen [Tue, 27 Jun 2000 18:13:14 +0000 (20:13 +0200)]
patch::: 1.3.65.jcn1

1.3.65.jcn1
===========

* Patches from hw

23 years agorelease: 1.3.65 release/1.3.65
Han-Wen Nienhuys [Mon, 26 Jun 2000 21:22:49 +0000 (23:22 +0200)]
release: 1.3.65

==========

* Bugfix: translate volta spanner at start of line.

* Changed directional_element() calls to instantiations
of Directional_element_interface.

* Removed Dynamic_line_spanner, and cleaned up Dynamic_engraver.

* Removed Staff_info type. Information about columns is now transferred
via currentMusicalColumn and currentCommandColumn.

1.3.64.j

23 years agopatch::: 1.3.64.jcn3
Jan Nieuwenhuizen [Mon, 26 Jun 2000 21:07:57 +0000 (23:07 +0200)]
patch::: 1.3.64.jcn3

1.3.64.jcn3
============

* Fixed non-broken interstaff slurs.

23 years agopatch::: 1.3.64.jcn2
Jan Nieuwenhuizen [Mon, 26 Jun 2000 19:51:43 +0000 (21:51 +0200)]
patch::: 1.3.64.jcn2

1.3.64.jcn2
============

* Made slur attachment position user settable; properties:
slurBeginAttachment slurEndAttachment, values: 'head 'stem
'along-side-stem.  See input/test/slur-attachment.ly and ophee-slurs.ly.

* Fixed slur attachment positions, added missing rule and use simple
default starting positions for attachments.

23 years agopatch::: 1.3.64.jcn1
Jan Nieuwenhuizen [Mon, 26 Jun 2000 14:21:27 +0000 (16:21 +0200)]
patch::: 1.3.64.jcn1

1.3.63.jcn1
============

* Started grand redo of slur endings, interstaff slurs are broken for now.

* Fixed download url.

* Moved direction.cc to flower.

23 years agorelease: 1.3.64 release/1.3.64
Han-Wen Nienhuys [Mon, 26 Jun 2000 10:51:34 +0000 (12:51 +0200)]
release: 1.3.64

==========

* Lyrics centered on notehead.

* Various bugfixes hyphen-spanner.

* Bugfix: set appropriate callbacks for Note_head. This fixes
problems with dots.

* Removed Clef_item as score-element derived type.

* Updated config.sub and config.guess

* Bugfix: allow linebreaks on beamed grace notes.

1.3.61.j

23 years agopatch::: 1.3.63.uu1: Re: Lilypond?
Han-Wen Nienhuys [Fri, 23 Jun 2000 17:06:48 +0000 (19:06 +0200)]
patch::: 1.3.63.uu1: Re: Lilypond?

1.3.63.uu1
==========

* Lyrics centered on notehead.

* Removed Clef_item as score-element derived type.

23 years agorelease: 1.3.63 release/1.3.63
Han-Wen Nienhuys [Thu, 22 Jun 2000 11:38:45 +0000 (13:38 +0200)]
release: 1.3.63

===========

* Included dutch po-update based on submitted 1.3.57 nl.po

* Added "Development" link to website, now that "Home" is a relative link.

* Bugfix: use deep copies for resetting keys.

* Assorted typing erors in procedure names in ly/engraver.ly

1.3

23 years agopatch::: 1.3.62.hwn1
Han-Wen Nienhuys [Wed, 21 Jun 2000 15:07:28 +0000 (17:07 +0200)]
patch::: 1.3.62.hwn1

* Bugfix: use deep copies for resetting keys.

23 years agorelease: 1.3.62 release/1.3.62
Han-Wen Nienhuys [Wed, 21 Jun 2000 14:36:07 +0000 (16:36 +0200)]
release: 1.3.62

======

* Made callbacks from Score_element::before_line_breaking() and
Score_element::after_line_breaking()

* Fixed website; backlinks should work again.

* Removed --ignore-version option. Added --verbose option.

1.3

23 years agopartial: 1.3.62.jcn
Jan Nieuwenhuizen [Wed, 21 Jun 2000 14:36:07 +0000 (16:36 +0200)]
partial: 1.3.62.jcn

======

* Made callbacks from Score_element::before_line_breaking() and
Score_element::after_line_breaking()

* Fixed website; backlinks should work again.

* Removed --ignore-version option. Added --verbose option.

1.3

23 years agopatch::: 1.3.61.jcn2
Jan Nieuwenhuizen [Wed, 21 Jun 2000 15:14:14 +0000 (17:14 +0200)]
patch::: 1.3.61.jcn2

1.3.61.jcn2
===========

* Included dutch po-update based on submitted 1.3.57 nl.po

* Added "Development" link to website, now that "Home" is a relative link.

23 years agopatch::: 1.3.61.jcn1: tegen 61
Jan Nieuwenhuizen [Sun, 18 Jun 2000 16:36:06 +0000 (18:36 +0200)]
patch::: 1.3.61.jcn1: tegen 61

1.3.60.jcn2
===========

* Did som more webpage hacking and made some make website fixes, back links
  should work again.

23 years agorelease: 1.3.61 release/1.3.61
Han-Wen Nienhuys [Sat, 17 Jun 2000 23:56:26 +0000 (01:56 +0200)]
release: 1.3.61

===========

* Webpage hacking

1.3.60.h

23 years agopatch::: 1.3.60.jcn2: jcn1: gejat webpeets idee
Jan Nieuwenhuizen [Sat, 17 Jun 2000 14:13:50 +0000 (16:13 +0200)]
patch::: 1.3.60.jcn2: jcn1: gejat webpeets idee

1.3.60.jcn2
===========

* Did som more webpage hacking and made some make website fixes, back links
  should work again.

---
Generated by janneke@gnu.org,
>From = lilypond-1.3.60.jcn1, To = lilypond-1.3.60.jcn2

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.60.jcn2.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.60.jcn1
Jan Nieuwenhuizen [Sat, 17 Jun 2000 14:10:49 +0000 (16:10 +0200)]
patch::: 1.3.60.jcn1

1.3.60.jcn1
===========

* Webpage hacking

---
Generated by janneke@gnu.org,
From = lilypond-1.3.60, To = lilypond-1.3.60.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.60.jcn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.60.mb1: Re: LilyPond 1.3.60
Mats Bengtsson [Fri, 16 Jun 2000 22:36:40 +0000 (00:36 +0200)]
patch::: 1.3.60.mb1: Re: LilyPond 1.3.60

1.3.60.mb1
===========

* First attempt to reintroduce support for keys with different
  accidentals in different octaves.

23 years agorelease: 1.3.60 release/1.3.60
Han-Wen Nienhuys [Fri, 16 Jun 2000 14:45:48 +0000 (16:45 +0200)]
release: 1.3.60

===========

* Removed String_identifier, and use the type system of GUILE instead.

* Fixed \key PITCH MODALITY syntax. The modality argument is now
mandatory, a rule in convert-mudela has been added.

* Cleaned up  buildscripts/ directory: removed obsolete scripts.

* Use Scheme_hash_table for identifier Scopes.  Scheme_hash_table is
based on STL and should be faster than hash_table.

1.3.59.j

23 years agopatch::: 1.3.59.uu2.jcn1
Jan Nieuwenhuizen [Thu, 15 Jun 2000 17:27:41 +0000 (19:27 +0200)]
patch::: 1.3.59.uu2.jcn1

1.3.59.uu2.jcn1
===============

* Fixed scm_un/protect_object for guile-1.3.4 and 1.3.5 snapshots,
  in the process reduced number of protect/unprotect calls.  With
  guile-1.3.5 snapshot, memory usage has decreased by 1/5th, now
  just 10% above the 1.2 level.  Also, Lily's a bit faster.

* Fixed make diff bug in stepmake to be able to make this diff :-)

23 years agopatch::: 1.3.59.uu2
Han-Wen Nienhuys [Tue, 13 Jun 2000 18:46:43 +0000 (20:46 +0200)]
patch::: 1.3.59.uu2

1.3.59.hwn1
===========

* Use Scheme_hash_table for identifier Scopes.  Scheme_hash_table is
based on STL and should be faster than hash_table.

23 years agopatch::: 1.3.59.uu1
Han-Wen Nienhuys [Tue, 13 Jun 2000 16:08:05 +0000 (18:08 +0200)]
patch::: 1.3.59.uu1

23 years agorelease: 1.3.59 release/1.3.59
Han-Wen Nienhuys [Mon, 12 Jun 2000 14:39:13 +0000 (16:39 +0200)]
release: 1.3.59

===========

* Rewrote key sig support.  Now key signature can also be controlled
by setting keySignature and localKeySignature properties, eg.

\property keySignature = #'((2 . -1) ( 4 . -1) (6 . -1))

sets a key signature of `es ges bes' (an unusual key signature).

Keys are internally represented as transpositions of the c-major
scale. Printing the key signature for a scale is done by filtering out
all non-natural accidentals.

* Removed support for \keysignature, and \key something \minor; Newkey
is now obsolete.

1.3.58.j

23 years agopatch::: 1.3.58.jcn2
Jan Nieuwenhuizen [Sun, 11 Jun 2000 22:04:24 +0000 (00:04 +0200)]
patch::: 1.3.58.jcn2

1.3.58.jcn2
===========

* Fixed pedal items (hw)

* Changed configure option tex-tmfdir to tmf-path now accepting multiple
  tfm directories.  Automated links to cmr and amstex tfm font directories.

* Replaced one scm_assoc () u-turn slipped through jcn1

23 years agopatch::: 1.3.58.jcn1
Jan Nieuwenhuizen [Fri, 9 Jun 2000 00:23:59 +0000 (02:23 +0200)]
patch::: 1.3.58.jcn1

1.3.58.jcn1
===========

* Added `Ped' as a compound symbol font and removed silly scheme kerning.

* Replaced some scheme assoc u-turns with scm_assoc ()

* Ran po-update (mostly because of new ja contribution).

23 years agorelease: 1.3.58 release/1.3.58
Han-Wen Nienhuys [Thu, 8 Jun 2000 11:36:25 +0000 (13:36 +0200)]
release: 1.3.58

===========

* Cleaned-up scheme list to text conversion for Chord_name and
fixed horizontal kerning.

* Added examples for american (slashed o) and jazz (black triangle),
  see input/test/{american-chords.ly,jazz-chords.ly}

* Made guile-1.3.5 compile fixes

1.3.57.

23 years agopatch::: 1.3.57.jcn2
Jan Nieuwenhuizen [Wed, 7 Jun 2000 21:16:59 +0000 (23:16 +0200)]
patch::: 1.3.57.jcn2

1.3.57.jcn2
===========

* Cleaned-up scheme list to text conversion for Chord_name and
fixed horizontal kerning.

* Added examples for american (slashed o) and jazz (black triangle),
  see input/test/{american-chords.ly,jazz-chords.ly}

23 years agopatch::: 1.3.57.jcn1
Jan Nieuwenhuizen [Mon, 5 Jun 2000 14:13:17 +0000 (16:13 +0200)]
patch::: 1.3.57.jcn1

1.3.57.jcn1
===========

* Made guile-1.3.5 compile fixes

23 years agorelease: 1.3.57 release/1.3.57
Han-Wen Nienhuys [Wed, 31 May 2000 08:26:37 +0000 (10:26 +0200)]
release: 1.3.57

======

* Fixed several forgotten molecule-callbacks

* Fixed first clef in score; now F clefs are also possible.

1.3.56.

23 years agopatch::: 1.3.56.mb1: Re: LilyPond 1.3.56
Mats Bengtsson [Tue, 30 May 2000 22:16:21 +0000 (00:16 +0200)]
patch::: 1.3.56.mb1: Re: LilyPond 1.3.56

1.3.56.mb1
==========

* Updated FAQ with two useful GDB macros.

* Several fixes in the documentation.

---
Generated by (address unknown),
>From = lilypond-1.3.56, To = lilypond-1.3.56.mb1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.56.mb1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.56.jcn1
Jan Nieuwenhuizen [Tue, 30 May 2000 19:10:49 +0000 (21:10 +0200)]
patch::: 1.3.56.jcn1

1.3.55.jcn1
===========

* Made (dutch) po-update

23 years agorelease: 1.3.56 release/1.3.56
Han-Wen Nienhuys [Sun, 28 May 2000 22:12:41 +0000 (00:12 +0200)]
release: 1.3.56

===========

* Molecules are now generated via callbacks exclusively; most calls to
set_elt_property ("transparent) have been replaced by suicide().

1.3.54.h

23 years agopartial: 1.3.56.jcn
Jan Nieuwenhuizen [Sun, 28 May 2000 22:12:41 +0000 (00:12 +0200)]
partial: 1.3.56.jcn

===========

* Molecules are now generated via callbacks exclusively; most calls to
set_elt_property ("transparent) have been replaced by suicide().

1.3.54.h

23 years agopatch::: 1.3.55.jcn1
Jan Nieuwenhuizen [Fri, 26 May 2000 18:34:02 +0000 (20:34 +0200)]
patch::: 1.3.55.jcn1

1.3.55.jcn1
===========

* Made bugfix for Stem_tremolo

23 years agorelease: 1.3.55 release/1.3.55
Han-Wen Nienhuys [Fri, 26 May 2000 16:30:08 +0000 (18:30 +0200)]
release: 1.3.55

===========

* Experimental property collapse for most score-elements.  (notable
exceptions: Scripts, pedals). Change all Score_element constructors to
take a basic-property list. The suffix of a property list may be
shared by several score-elements, for instance all default G-clefs in
a score share the following settings

   (breakable . #t)
   (break-align-symbol . Clef_item)
   (visibility-lambda . ,begin-of-line-visible)

This should reduce memory usage further.

* Magically fixed the disappearing Lyrics problem.

* Removed used_b_ field from Score_element.

* Massive search-replace patch: store pointers and properties
separately, in preparation of property collapse.

1.3

23 years agopatch::: 1.3.54.hwn2
Han-Wen Nienhuys [Thu, 25 May 2000 23:15:04 +0000 (01:15 +0200)]
patch::: 1.3.54.hwn2

* Experimental property collapse for clef and staff-symbol.
---

Generated by hanwen@cs.uu.nl,
From = lilypond-1.3.54.hwn1, To = lilypond-1.3.54.hwn2

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.54.hwn2.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.54.jcn1
Jan Nieuwenhuizen [Thu, 25 May 2000 21:22:02 +0000 (23:22 +0200)]
patch::: 1.3.54.jcn1

1.3.54.jcn1
===========

* Fixed compile bug.

* Added scripts/linux-time.py: simple utility to monitor memory (and later
  maybe other) resource usage from Linux's proc fs.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.54, To = lilypond-1.3.54.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.54.jcn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

23 years agopatch::: 1.3.54.hwn1
Han-Wen Nienhuys [Thu, 25 May 2000 17:52:28 +0000 (19:52 +0200)]
patch::: 1.3.54.hwn1

1.3.1.3.54.hwn1
===========

* Massive search replace patch: store pointers and properties
separately, in preparation of property collapse.

23 years agorelease: 1.3.54 release/1.3.54
Han-Wen Nienhuys [Wed, 24 May 2000 22:20:46 +0000 (00:20 +0200)]
release: 1.3.54

==========

* Bugfix: don't crash on tuplet spanners that don't contain any notes.

* Small cleanup of Dimension_cache: removed a few redundant
fields. Slightly lower memory usage. Dimension_cache is now a `dumb'
struct again.

* Add array index to priority field of text scripts to ensure that
order is unique, and sensible.

* Added an element count statistic.

1.3

23 years agorelease: 1.3.53 release/1.3.53
Han-Wen Nienhuys [Mon, 22 May 2000 11:12:04 +0000 (13:12 +0200)]
release: 1.3.53

======
* Small cleanups in Molecule interface

* Spacing related elements perform suicide after calculating
distances.  This saves a some memory, approximately 2 to 5 % ?

* Small cleanups in line breaking: Paper_column stores springs and
rods in only one place now.  All fields relating to energy have been
removed

* Don't generate all output Scheme in memory, but evaluate to output
file immediately.  This will reduce memory usage a little.

* Use STL's map  for Dictionary template

* Substitute pointers on element properties of the root Line_of_score
as well.

* Added toplevel doc target, to support building doc with --srcdir

* Removed cygwin build stuff; updated versions at:

     http://appel.dyndns.org/lilypond/gnu-windows/cross

* Fixed lily.scm to handle incipits (thanks, Mats)

1.3

23 years agopatch::: 1.3.52.jcn1
Jan Nieuwenhuizen [Sat, 20 May 2000 12:59:53 +0000 (14:59 +0200)]
patch::: 1.3.52.jcn1

1.3.52.jcn1
===========

* Added toplevel doc target, to support building doc with --srcdir

* Removed cygwin build stuff; updated versions at:

      http://appel.dyndns.org/lilypond/gnu-windows/cross

1.3.52
======

23 years agorelease: 1.3.52 release/1.3.52
Han-Wen Nienhuys [Thu, 18 May 2000 14:59:36 +0000 (16:59 +0200)]
release: 1.3.52

======

* Item cleanups.  Copying items and rearranging pointers are done in
separate passes, which makes the code cleaner. This fixes a problem
with some items not disappearing from hara-kiri staffs.

* Use Scheme for Key_item data members.

* Don't use regex in chord-names.scm under windows; hybrid chordnames
user+calculated will be partly broken.

1.3

23 years agorelease: 1.3.51 release/1.3.51
Han-Wen Nienhuys [Tue, 16 May 2000 09:02:27 +0000 (11:02 +0200)]
release: 1.3.51

======

* Item cleanups.  Copying items and rearranging pointers are done in
separate passes, which makes the code cleaner. This fixes a problem
with some items not disappearing from hara-kiri staffs.

* Use Scheme for Key_item data members.

* Don't use regex in chord-names.scm under windows; hybrid chordnames
  user+calculated will be partly broken.

1.3

24 years agopatch::: 1.3.50.jcn1
Jan Nieuwenhuizen [Fri, 12 May 2000 17:20:20 +0000 (19:20 +0200)]
patch::: 1.3.50.jcn1

1.3.50.jcn1
===========

* Don't use regex in chord-names.scm under windows; hybrid chordnames
  user+calculated will be partly broken.

24 years agorelease: 1.3.50 release/1.3.50
Han-Wen Nienhuys [Fri, 12 May 2000 14:00:04 +0000 (16:00 +0200)]
release: 1.3.50

===========

* Junked Shift_tuple from collision; Now it uses SCM.

* Bugfix of documentation and test-file of tuplet.

* Bugfix type string of repeated music is copied. This fixes declared
tremolos.

* Junked various cruft from lily.scm

* Use interfaces symbols instead of C++ class-name for assigning generic
element properties.

* Junked Dictionary from Piano_pedal_engraver and
Piano_pedal_performer.

* Introduced boolean element property no-spacing-rods: ignore this
item for hard constraints.

* Bugfix: added sanitised TeX fragment in faq.texi

* Bugfix: merge equal Bar_reqs

1.3.48.

24 years agopatch::: 1.3.49.hwn1: deze dus
Han-Wen Nienhuys [Thu, 11 May 2000 20:10:56 +0000 (22:10 +0200)]
patch::: 1.3.49.hwn1: deze dus

1.3.49.hwn1
===========

* Junked Dictionary from Piano_pedal_engraver and
Piano_pedal_performer.  Marked kerning as TODO.

* Introduced boolean element property no-spacing-rods: ignore this
item for hard constraints.

---
Generated by hanwen@cs.uu.nl,
>From = lilypond-1.3.49, To = lilypond-1.3.49.hwn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.49.hwn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

24 years agopatch::: 1.3.49.jcn1
Jan Nieuwenhuizen [Thu, 11 May 2000 17:01:14 +0000 (19:01 +0200)]
patch::: 1.3.49.jcn1

1.3.49.jcn1
==========

* Made silly faq.texi fixes (time to get my verbatim patch in :-)

24 years agorelease: 1.3.49 release/1.3.49
Han-Wen Nienhuys [Thu, 11 May 2000 14:31:37 +0000 (16:31 +0200)]
release: 1.3.49

==========

* Small fixes for \cresc and \endcresc

* Release properties of unbroken spanners & items after doing
handle_broken_smobs (); should conserve a little memory.

* Fixed handling of orphaned score-elements. Any element that does
not have its Line_of_score as a ancestor in both directions, is silently
removed from the output.  This guarantees that programming errors
don't result in coredumps from Dimension_cache::common_refpoint ():
element->line_l () is always a common reference point.

* Bugfix: set visibility-lambda of clef and octavation-8 explicitly
for default case.  Now the octavation 8 is not printed at every
barline.

1.3.48.

24 years agopatch::: 1.3.48.mb1
Mats Bengtsson [Wed, 10 May 2000 19:46:32 +0000 (21:46 +0200)]
patch::: 1.3.48.mb1

1.3.48.mb1
===========

* Changed noteHeadStyle properties to symbols, for example
  \property Voice.noteHeadStyle = #'cross

---
Generated by (address unknown),
From = lilypond-1.3.48, To = lilypond-1.3.48.mb1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.48.mb1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

24 years agopatch::: 1.3.48.jcn1
Jan Nieuwenhuizen [Mon, 8 May 2000 19:23:58 +0000 (21:23 +0200)]
patch::: 1.3.48.jcn1

1.3.47.jcn3
===========

* Rewrite of chord-name production in scheme.  There are two major styles
  now, banter and american.  To get american style, use

      \property ChordNames.chordNameStyle = "american"

  Most anything should be possible now.  See input/test/american-chords.ly

* Added isinf check to configure.in, and isinf macro from guile to
  bezier.cc; solaris has no isinf ().

* Fixed star-spangled-banner with not-so-nice \bar "|." fix.  Almost
  perfect now.

* Added output property to regression test.

* Fixed warning of creating existing outdir.

* Added `Mark' interface to text-items that are marks (thanks, HW).

1.3.46.jcn2
===========

24 years agorelease: 1.3.48 release/1.3.48
Han-Wen Nienhuys [Mon, 8 May 2000 08:48:49 +0000 (10:48 +0200)]
release: 1.3.48

===========

* Corrected glossary.tely

* Corrected \mark font handling. feta-nummer font only of the
  string is all numeric.

* Implemented noteHeadStyle lookup in Guile. Reintroduced the style
  "harmonic" and added "baroque" (normal note shapes except for
  brevis and longa which are square).

1.3.47.

24 years agopatch::: 1.3.47.jcn3
Jan Nieuwenhuizen [Mon, 8 May 2000 19:10:30 +0000 (21:10 +0200)]
patch::: 1.3.47.jcn3

1.3.47.jcn3
---
Generated by janneke@gnu.org,
From = lilypond-1.3.47.jcn2, To = lilypond-1.3.47.jcn3

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.47.jcn3.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

24 years agopatch::: 1.3.47.mb3
Mats Bengtsson [Tue, 2 May 2000 20:33:19 +0000 (22:33 +0200)]
patch::: 1.3.47.mb3

24 years agopatch::: 1.3.47.mb2
Mats Bengtsson [Mon, 1 May 2000 17:14:05 +0000 (19:14 +0200)]
patch::: 1.3.47.mb2

1.3.47.mb2
===========

* Corrected glossary.tely

* Corrected \mark font handling. feta-nummer font only of the
  string is all numeric.

* Implemented noteHeadStyle lookup in Guile. Reintroduced the style
  "harmonic" and added "baroque" (normal note shapes except for
  brevis and longa which are square).

24 years agopatch::: 1.3.47.mb1
Mats Bengtsson [Sun, 30 Apr 2000 16:06:58 +0000 (18:06 +0200)]
patch::: 1.3.47.mb1

1.3.47.mb1
===========

* Simplified ly2dvi using the power of the geometry package.

* Improved heuristic size calculation of TeX macros. Handles e.g.
  "\\u{a}", "\\"{o}" and "\\^{u}" correctly.

24 years agorelease: 1.3.47 release/1.3.47
Han-Wen Nienhuys [Wed, 26 Apr 2000 22:12:25 +0000 (00:12 +0200)]
release: 1.3.47

===========

* Drastically reduced vertical space used by headers/footers, when using
  ly2dvi.  See input/test/fill-a4.ly.

* Fixed bug with colons appearing on repeat span-bars.

* Added Bar_number_engraver to standard Score context

* Construct octavation scripts in the clef-engraver; this fixes the
hara + clef8 problem

1.3

23 years agopatch::: 1.3.46.jcn1
Jan Nieuwenhuizen [Tue, 20 Mar 2001 19:00:00 +0000 (20:00 +0100)]
patch::: 1.3.46.jcn1

1.3.46.jcn1
===========

* Website build fixes.

---
Generated by janneke@gnu.org,
From = lilypond-1.3.46, To = lilypond-1.3.46.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.46.jcn1.diff

Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure

24 years agopatch::: 1.3.46.jcn2: Eindelijk
Jan Nieuwenhuizen [Tue, 25 Apr 2000 21:32:12 +0000 (23:32 +0200)]
patch::: 1.3.46.jcn2: Eindelijk

1.3.46.jcn2
===========

* Drastically reduced vertical space used by headers/footers, when using
  ly2dvi.  See input/test/fill-a4.ly.