]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
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.

24 years agopatch::: 1.3.46.jcn1: jcn1
Jan Nieuwenhuizen [Mon, 24 Apr 2000 21:56:11 +0000 (23:56 +0200)]
patch::: 1.3.46.jcn1: jcn1

24 years agorelease: 1.3.46 release/1.3.46
Han-Wen Nienhuys [Mon, 17 Apr 2000 11:20:52 +0000 (13:20 +0200)]
release: 1.3.46

======

1.3.45.j

24 years agopatch::: 1.3.45.jcn2
Jan Nieuwenhuizen [Sun, 16 Apr 2000 19:21:37 +0000 (21:21 +0200)]
patch::: 1.3.45.jcn2

1.3.45.jcn2

* Fixed chord-name customisation and made small chord-name build fixes.

24 years agopatch::: 1.3.45.jcn1
Jan Nieuwenhuizen [Fri, 14 Apr 2000 10:48:56 +0000 (12:48 +0200)]
patch::: 1.3.45.jcn1

1.3.45.jcn1
===========

* Accidentals with chord-names smaller and as superscript.

* Do some extra footify (works only once) while making html docs.
  When I do

     make out=www -C Documentation/out-www/regression-test.html

  I expect a footified and white-backgrounded .html.

24 years agorelease: 1.3.45 release/1.3.45
Han-Wen Nienhuys [Thu, 13 Apr 2000 19:23:54 +0000 (21:23 +0200)]
release: 1.3.45

===========

* Implemented una-chorda and sostenuto piano pedals in performer and engraver.

* Added Properties textScriptWordSpace and chordNameWordSpace.

* Junked old lyrics in star-spangled-banner.

1.3.44.j

24 years agopatch::: 1.3.44.jcn2
Jan Nieuwenhuizen [Thu, 13 Apr 2000 13:44:31 +0000 (15:44 +0200)]
patch::: 1.3.44.jcn2

1.3.44.jcn2
===========

* Implemented una-chorda and sostenuto piano pedals in performer and engraver.

* Added Properties textScriptWordSpace and chordNameWordSpace.

* Junked old lyrics in star-spangled-banner.

24 years agopatch::: 1.3.44.jcn1
Jan Nieuwenhuizen [Wed, 12 Apr 2000 16:57:43 +0000 (18:57 +0200)]
patch::: 1.3.44.jcn1

1.3.44.jcn1
===========

* Added a Piano_pedal_engraver.

* Removed some empty files.

* Created piano pedal symbols: * - . P e d.

* Fixed ps-to-pfa.py to handle multiple unfills.

* Moved accordion symbols out of feta-script to end of font.

* Bugfix: don't create tfm's, pfa's etc of feta-test fonts.

* Fixed blot_diameter for small resolutions.

1.3.43
======

24 years agorelease: 1.3.44 release/1.3.44
Han-Wen Nienhuys [Wed, 12 Apr 2000 11:36:06 +0000 (13:36 +0200)]
release: 1.3.44

===========

* Put global element list into Line_of_score, instead of
Paper_score. post processing (the stage after line breaking) is now
truly done per-system, and we got rid of an ugly hack to get font
handling OK.

* Bugfix: set the group-interface of System_start_delimiter.

* Cleanups of Break_algorithm and derived classes, Move
broken_col_range () to Line_of_score, remove Paper_score::col_l_arr_

* Bugfix for accordion symbols.

* Various patches to prevent crashing when do_brew_molecule gets
called before after_line_breaking (). This was a problem in Spanner
classes mostly.

1.3

24 years agopatch::: 1.3.43.jcn1
Jan Nieuwenhuizen [Wed, 12 Apr 2000 15:11:38 +0000 (17:11 +0200)]
patch::: 1.3.43.jcn1

1.3.43.jcn1
===========

* Added a Piano_pedal_engraver.

* Removed some empty files.

* Created piano pedal symbols: * - . P e d.

* Fixed ps-to-pfa.py to handle multiple unfills.

* Moved accordion symbols out of feta-script to end of font.

* Bugfix: don't create tfm's, pfa's etc of feta-test fonts.

* Fixed blot_diameter for small resolutions.

24 years agorelease: 1.3.43 release/1.3.43
Han-Wen Nienhuys [Mon, 10 Apr 2000 09:25:45 +0000 (11:25 +0200)]
release: 1.3.43

======

1.3.42.j

24 years agopatch::: 1.3.42.jcn3
Jan Nieuwenhuizen [Sun, 9 Apr 2000 19:59:31 +0000 (21:59 +0200)]
patch::: 1.3.42.jcn3

1.3.42.jcn3
===========

* Made a quick try at piano pedal performer, damper pedal only.

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

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.42.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.42.jbr1
Jeffrey B. Reed [Sun, 9 Apr 2000 08:06:47 +0000 (10:06 +0200)]
patch::: 1.3.42.jbr1

1.3.42.jbr1
===========
---
Generated by daboys@austin.rr.com,
From = lilypond-1.3.42, To = lilypond-1.3.42.jbr1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.42.jbr1.diff

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

24 years agopatch::: 1.3.42.jcn2
Jan Nieuwenhuizen [Wed, 5 Apr 2000 09:58:51 +0000 (11:58 +0200)]
patch::: 1.3.42.jcn2

1.3.42.jcn2
===========

* mf/feta-accordion.mf: Fixed strange turning paths.

* mf/feta-beugel.mf: Fixed infinity errors.

* Use a more discriptive name for windows setup.zip.

* mf/GNUmakefile: Have logs as last target, so that normally, they're
not made twice.

* stepmake/stepmake/metafont-rules.make: Don't remove the .log files.
The logs are a target, removing them retriggers make.

* stepmake/stepmake/metapost-rules.make: Remove the correct log and tfm
files, ie the ones that clutter the source directory, not the target logs.

24 years agopatch::: 1.3.42.jcn1
Jan Nieuwenhuizen [Mon, 3 Apr 2000 20:01:41 +0000 (22:01 +0200)]
patch::: 1.3.42.jcn1

1.3.42.jcn1
===========

* Windows distribution: faked symlink for cmtfm.  Setup.zip should now be
standalone; ie, no need for Cygnus' usertools anymore.

* break-align-engraver.cc (acknowledge_element): Added missing axes
property to edge element.

24 years agorelease: 1.3.42 release/1.3.42
Han-Wen Nienhuys [Mon, 3 Apr 2000 08:19:38 +0000 (10:19 +0200)]
release: 1.3.42

===========

* Lots of fixes to windows distribution scripts.

* Added configuration features --program-prefix, --program suffix.

* lily/my-lily-parser.cc (get_chord): Bugfix, don't use deleted pitch.
This fixes inversions c/g and bass additions d/+c on chords.

1.3.41.

24 years agopatch::: 1.3.41.jcn4
Jan Nieuwenhuizen [Mon, 3 Apr 2000 08:06:40 +0000 (10:06 +0200)]
patch::: 1.3.41.jcn4

1.3.41.jcn4
===========

* Windows distribution does not longer require Cygnus' usertools.

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

usage

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

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

24 years agopatch::: 1.3.41.mb1: Patch and copyright placement?
Mats Bengtsson [Sat, 1 Apr 2000 18:50:35 +0000 (20:50 +0200)]
patch::: 1.3.41.mb1: Patch and copyright placement?

1.3.41.mb1

* Avoid that xxxXXXVerticalExtent is used for empty HaraKiriStaff
  lines.

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

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.41.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.41.jcn3
Jan Nieuwenhuizen [Sat, 1 Apr 2000 14:51:17 +0000 (16:51 +0200)]
patch::: 1.3.41.jcn3

1.3.41.jcn3
===========

* chord.cc (to_chord): Forgot to remove early chord bugfix, introducing
a new bug.

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

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.41.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.41.jcn2
Jan Nieuwenhuizen [Sat, 1 Apr 2000 11:09:18 +0000 (13:09 +0200)]
patch::: 1.3.41.jcn2

1.3.41.jcn2
===========

* Lots of fixes to windows distribution scripts.

* Added configuration features --program-prefix, --program suffix.

* lily/my-lily-parser.cc (get_chord): Bugfix, don't use deleted pitch.
This fixes inversions c/g and bass additions d/+c on chords.

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

usage

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

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

24 years agopatch::: 1.3.41.mwd1: Repeat bar questions and patches
Michael Welsh Duggan [Fri, 31 Mar 2000 06:24:07 +0000 (01:24 -0500)]
patch::: 1.3.41.mwd1: Repeat bar questions and patches

1.3.41.mwd1
===========

* Fixed extra dots on repeat span-bars.

* Changed the look of :|: repeat bars.

---
Generated by Michael Welsh Duggan <md5i@cs.cmu.edu>,
>From = lilypond-1.3.41, To = lilypond-1.3.41.mwd1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.41.mwd1.diff

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

24 years agopatch::: 1.3.41.jcn1
Jan Nieuwenhuizen [Thu, 30 Mar 2000 15:50:26 +0000 (17:50 +0200)]
patch::: 1.3.41.jcn1

1.3.41.jcn1
===========

* More windows distribution changes: distribute minimal .zip too, and
fixes to setup scripts.

24 years agorelease: 1.3.41 release/1.3.41
Han-Wen Nienhuys [Thu, 30 Mar 2000 09:05:01 +0000 (11:05 +0200)]
release: 1.3.41

===========

* mutopia/Coriolan/violino-2.ly: Bugfix: wrong pitch.

* input/test: Removed stale AutoStaffSwitch examples.

* mutopia/E.Saite: Fixed gnossiene-4, doing \autochange.  Removed
stale copy of gnossiene-4.

* buildscripts/make-cygwin-cross.sh: Made some small .zip package fixes.

* make/lilypond.spec.in: Made some bugfixes for _prefix, preparations
for cross-building to Cygwin.

* buildscripts/make-cygwin-cross.sh: Now using rpm packages.

1.3.40.h

24 years agopatch::: 1.3.40.jcn4
Jan Nieuwenhuizen [Thu, 30 Mar 2000 10:34:49 +0000 (12:34 +0200)]
patch::: 1.3.40.jcn4

1.3.40.jcn4
===========

* More windows distribution changes:

24 years agopatch::: 1.3.40.jcn3
Jan Nieuwenhuizen [Wed, 29 Mar 2000 21:03:26 +0000 (23:03 +0200)]
patch::: 1.3.40.jcn3

1.3.40.jcn3
===========

* mutopia/Coriolan/violino-2.ly: Bugfix: wrong pitch.

* input/test: Removed stale AutoStaffSwitch examples.

* mutopia/E.Saite: Fixed gnossiene-4, doing \autochange.  Removed stale
copy of gnossiene-4.

24 years agopatch::: 1.3.40.jcn2
Jan Nieuwenhuizen [Wed, 29 Mar 2000 16:49:35 +0000 (18:49 +0200)]
patch::: 1.3.40.jcn2

1.3.40.jcn2
===========

* buildscripts/make-cygwin-cross.sh: Made some small .zip package fixes.

* make/lilypond.spec.in: Made some bugfixes for _prefix.

24 years agopatch::: 1.3.40.jcn1
Jan Nieuwenhuizen [Wed, 29 Mar 2000 08:36:33 +0000 (10:36 +0200)]
patch::: 1.3.40.jcn1

1.3.40.jcn1
===========

* make/lilypond.spec.in: Preparations for cross-building to Cygwin.

* buildscripts/make-cygwin-cross.sh: Now using rpm packages.

24 years agorelease: 1.3.40 release/1.3.40
Han-Wen Nienhuys [Tue, 28 Mar 2000 10:20:35 +0000 (12:20 +0200)]
release: 1.3.40

===========

* buildscripts/mf-to-table.py: feta dep files are now opened with write
  binary option.  This avoids carriage return linefeed problems and
  windows while not affecting unix.

* Documentation/hacking.texi: Fixed a texinfo syntax error

* stepmake/bin/package-zip32.sh: Fixed or Removed some legacy, 1.2.x,
  directory paths.

* Documentation/ntweb/index.texi: Fixed broken links, added 1.3.39 links.

1.3.39.h

24 years agopatch::: 1.3.39.jcn3
Jan Nieuwenhuizen [Mon, 27 Mar 2000 23:50:52 +0000 (01:50 +0200)]
patch::: 1.3.39.jcn3

1.3.39.jcn3
===========

* buildscripts/make-cygwin-cross.sh: Use rx-1.5 instead of regex (Jeffrey).

* scm/lily.scm: Fixed check for Windows: by default don't use scm regex.

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

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.39.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.39.jcn2
Jan Nieuwenhuizen [Mon, 27 Mar 2000 14:27:33 +0000 (16:27 +0200)]
patch::: 1.3.39.jcn2

1.3.39.jcn2
===========

* Documentation/ntweb/guile-1.3.4-gnu-windows.patch: Significantly smaller
  patch for guile.

* buildscripts/make-cygwin-cross.sh: Compile native package GNU regex,
which should fix Windows problems with guile.  Also added input directory
to zip file.

* stepmake/aclocal.m4: Added decent checking for version of guile, and
  fixed warning message.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.39.jcn1, To = lilypond-1.3.39.jcn2

usage

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

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

24 years agopatch::: 1.3.39.jbr1
Jeffrey B. Reed [Sun, 26 Mar 2000 13:36:41 +0000 (15:36 +0200)]
patch::: 1.3.39.jbr1

1.3.39.jbr1
===========

* buildscripts/mf-to-table.py: feta dep files are now opened with write
  binary option.  This avoids carriage return linefeed problems and
  windows while not affecting unix.

* Documentation/hacking.texi: Fixed a texinfo syntax error

* stepmake/bin/package-zip32.sh: Fixed or Removed some legacy, 1.2.x,
  directory paths.

* Documentation/ntweb/index.texi: Fixed broken links, added 1.3.39 links.

---
Generated by daboys@austin.rr.com,
From = lilypond-1.3.39, To = lilypond-1.3.39.jbr1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.39.jbr1.diff

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

24 years agopatch::: 1.3.39.jcn1
Jan Nieuwenhuizen [Fri, 24 Mar 2000 16:40:59 +0000 (17:40 +0100)]
patch::: 1.3.39.jcn1

2000-03-24    <janneke@gnu.org>

* lily/lexer.ll (My_lily_lexer): Bugfix: lookup chordmodifiers in the
chord-modifier table (not in the pitch list).

24 years agorelease: 1.3.39 release/1.3.39
Han-Wen Nienhuys [Fri, 24 Mar 2000 14:51:45 +0000 (15:51 +0100)]
release: 1.3.39

===========

* General cleanups of My_lily_parser.

* Start of a Chord_tremolo_iterator for the `\repeat 4 "tremolo"'
syntax.

* Moved Score_element::do_space_processing out of the dependency
mechanism.

* Use Scheme for notename tables.  Removed uppercase letters for low
octave notes. Removed Notename_table.

* Fixed core dump with declared "\key  ; "

* Extra robustness warning for Side_position_interface::aligned_on_self ()

* Extra robustness: make sure that first and last columns are breakable.

1.3.38.j

24 years agopatch::: 1.3.38.jcn4
Jan Nieuwenhuizen [Fri, 24 Mar 2000 10:13:07 +0000 (11:13 +0100)]
patch::: 1.3.38.jcn4

1.3.38.jcn4
===========

* stepmake/aclocal.m4: Added support for cross-compiling with guile.

24 years agopatch::: 1.3.38.jcn3
Jan Nieuwenhuizen [Fri, 24 Mar 2000 00:52:48 +0000 (01:52 +0100)]
patch::: 1.3.38.jcn3

1.3.38.jcn3
===========

* CHANGES: when I'm in add-changelog-entry mode, which we seem to
do now(?), I can't seem to get rid of the left margin (well,
either that, or I can't fill-paragraph).

* buildscripts/make-cygwin-cross.sh: A try at dropping cygwin1.dll
 dependency by using mingw.  Compiling guile is too much to ask
 for mingw, though.  Also:
 - rename python scripts .py (request from Alain)
 - install native packages under their own, separate root. (Alain)

* lily.scm: Don't use regex module when running on
Windows. (Shamus)

* lily/staff-margin-engraver.cc (acknowledge_element): If
possible, hang y-axis of margin script to span-bar.  This fixes
vertical placement of margin scripts attached to staff groups.

* help2man-rules.make: Fixes for generating manpages by copying
and for building using --scrdir.

* stepmake/stepmake/generic-targets.make: Preserve date stamp of
config.h, version.hh files file when copying.

24 years agopatch::: 1.3.38.jcn2
Jan Nieuwenhuizen [Thu, 23 Mar 2000 07:52:37 +0000 (08:52 +0100)]
patch::: 1.3.38.jcn2

1.3.38.jcn2
===========

* buildscripts/make-cygwin-cross.sh: made number of fixes:
- add `Cygnus/' prefix to directories in .zip-file too.
- package guile too.
- don't link to cygwin1.dll

24 years agopatch::: 1.3.38.jcn1
Jan Nieuwenhuizen [Wed, 22 Mar 2000 15:20:45 +0000 (16:20 +0100)]
patch::: 1.3.38.jcn1

1.3.38.jcn1
===========

* stepmake/stepmake/generic-targets.make: added man target.

* buildscripts/make-cygwin-cross.sh: new script for cross-building cygwin
  development tools and lilypond executable.

* Documentation/ntweb/lilypond-manpages.patch: provide pre-built manpages.

* Documentation/ntweb/guile-1.3.4-gnu-windows.patch: new patch for
  guile-1.3.4.

* flower/libc-extension.cc (memmem): cygwin compile fix.

24 years agorelease: 1.3.38 release/1.3.38
Han-Wen Nienhuys [Wed, 22 Mar 2000 12:00:56 +0000 (13:00 +0100)]
release: 1.3.38

======

1.3.37.h

24 years agopatch::: 1.3.37.jcn2
Jan Nieuwenhuizen [Wed, 22 Mar 2000 10:16:03 +0000 (11:16 +0100)]
patch::: 1.3.37.jcn2

1.3.37.jcn2
===========

* Fixed srcdir build, so that you can do:

      tar xzf releases/lilypond-x.y.z
      mkdir <build>
      cd <build>
      ../lilypond-x.y.z/configure
      make

  as with any other gnu package.  All build output goes to <build>/out.

* Changed and fixed use of different configurations, and different output
  directories.  Finally, you can use different configurations alongside
  eachother.  From make/stepmake.make:

      # Use alternate configurations alongside eachother:
      #
      #     ./configure --enable-configsuffix=debug
      #     make conf=debug
      #
      # uses config-debug.make and config-debug.h; output goes to out-debug.
      #

      # Use same configuration, but different output directory:
      #
      #     make out=WWW
      #
      # uses config.make and config.h; output goes to out-WWW.
      #

24 years agopatch::: 1.3.37.jcn1
Jan Nieuwenhuizen [Tue, 21 Mar 2000 12:13:46 +0000 (13:13 +0100)]
patch::: 1.3.37.jcn1

1.3.37.jcn1
===========

* Fixed performance of (de)crescendi.

* Better documentation for arithmetic_multiplier and arithmetic_basicspace
  in params.ly.

* Added instrument-equaliser for MIDI output, see scm/midi.scm, and
  properties midiMinimumVolume, midiMaximumVolume, ranges [0,1].

* Changed absolute midi volume settings into factor of full scale.

* Fixed another dynamic-line-spanner bug, it gets hairy.

* Added warning for spanners that are not fully contained in parent spanner.

24 years agorelease: 1.3.37 release/1.3.37
Han-Wen Nienhuys [Mon, 20 Mar 2000 12:53:27 +0000 (13:53 +0100)]
release: 1.3.37

===========

* Abstract Align_element into Align_interface. Removed
Axis_align_{item,spanner}, Align_element, Super_element, all multiple
inheritance in the backend.

* new Gade score, INSTALL.texi fixes (thanks, Mats)

* Removed Item::hpos_f (), Score_element::{get,set}_real ()

* comments detailing properties for Axis_group_interface,
Side_position_interface, Score_element, Item and Spanner

1.3.36.j

24 years agopatch::: 1.3.36.jcn4
Jan Nieuwenhuizen [Mon, 20 Mar 2000 15:38:17 +0000 (16:38 +0100)]
patch::: 1.3.36.jcn4

1.3.36.jcn4
===========

* Added instrument-equaliser for MIDI output, see scm/midi.scm, and
  properties midiMinimumVolume, midiMaximumVolume, ranges [0,1].

* Changed absolute midi volume settings into factor of full scale.

* Fixed another dynamic-line-spanner bug, it gets hairy.

* Added warning for spanners with dubiously narrow parents.

24 years agopatch::: 1.3.36.jcn3
Jan Nieuwenhuizen [Mon, 20 Mar 2000 11:03:46 +0000 (12:03 +0100)]
patch::: 1.3.36.jcn3

1.3.36.jcn3
===========

* Fixed vertical dimensions of elements in dynamic line spanner by adding
  axis-group to dynamic line spanner.

* Bugfix: line-spanner lasts always full duration of (de)crescendi.

24 years agopatch::: 1.3.36.jcn2
Jan Nieuwenhuizen [Mon, 20 Mar 2000 08:51:49 +0000 (09:51 +0100)]
patch::: 1.3.36.jcn2

1.3.36.jcn2
===========

* Bugfix: broken (de)crescendi on a dynamic-line-spanner.

* Bugfix: compilation dynamic-engraver.

24 years agopatch::: 1.3.36.jcn1
Jan Nieuwenhuizen [Sun, 19 Mar 2000 23:56:58 +0000 (00:56 +0100)]
patch::: 1.3.36.jcn1

1.3.36.jcn1
===========

* Added and updated a faq about postscript and ghostscript.

* Fixed order of slurVerticalDirection verticalDirection in
  generic-property.scm.  Similar fixes for Stem, Tie, etc.

* Added a Text_engraver to GraceContext.  Maybe it was removed on
  purpose: scripst on grace notes seem broken, they appear on the
  main note.

* Bugfix: volume effect of (de)crescendi was sometimes wrong way round.

24 years agorelease: 1.3.36 release/1.3.36
Han-Wen Nienhuys [Fri, 17 Mar 2000 10:59:49 +0000 (11:59 +0100)]
release: 1.3.36

===========

* textEmptyDimension changed into textNonEmpty, default: off,
ie. texts don't occupy space.

* Use STL map for Lookup::lookup_p_tab_p_

* Abstracted Axis_group_element into Axis_group_interface, and removed
Axis_group_element. This eliminates some multiple inheritance in the
backend

1.3.35.j

24 years agopatch::: 1.3.35.jcn1
Jan Nieuwenhuizen [Thu, 16 Mar 2000 23:31:19 +0000 (00:31 +0100)]
patch::: 1.3.35.jcn1

1.3.35.jcn1
===========

* Added minimum-space property to Side_position_interface.  Used in
  positioning of Volta_spanner: voltaMinimumSpace.

* Fixed and cleaned-up volta-spanner.

* Moved directional-element.cc -> directional-element-interface.cc

* Renamed all `process_requests' to `process_music', which fixes
  midi performance.

* Fixed dimensions (more x-y interchanges) of brace, bracket and
  volta-spanner.

* Bit half-baken fix in to get similar vertical placement of orphaned vs.
  line-spanned dynamic elements.

* Added property bracketCollapseHeight: the minimal size of a staff bracket
  that will be typeset.  Smaller brackets will not be displayed.  This
  fixes the (in 1.3.x reintroduced) funny duck-beak-bracket-bug (sorry).

* Removed some dissonant chords from Coriolan

24 years agorelease: 1.3.35 release/1.3.35
Han-Wen Nienhuys [Thu, 16 Mar 2000 16:33:09 +0000 (17:33 +0100)]
release: 1.3.35

======

* Removed Documentation/programmer directory

1.3.34.j

24 years agopatch::: 1.3.34.jcn3
Jan Nieuwenhuizen [Thu, 16 Mar 2000 12:30:41 +0000 (13:30 +0100)]
patch::: 1.3.34.jcn3

1.3.34.jcn3
===========

* Small enhancements to Staff_margin_engraver:
   - by default, the marginScript left aligns the text
   - to set the text style, use property marginScriptTextStyle
   - to change the alignment, use property marginScriptHorizontalAlignment
     (centred and right alignment require manual padding settings).

24 years agopatch::: 1.3.34.jcn2
Jan Nieuwenhuizen [Wed, 15 Mar 2000 22:39:43 +0000 (23:39 +0100)]
patch::: 1.3.34.jcn2

1.3.34.jcn2
===========

* Print a friendly message if the manual pages failed to build.

* Bugfix: dynamicDirection now overrides verticalDirection setting.

* Warning messages and nl.po

24 years agopatch::: 1.3.34.jcn1
Jan Nieuwenhuizen [Wed, 15 Mar 2000 15:45:18 +0000 (16:45 +0100)]
patch::: 1.3.34.jcn1

1.3.34.jcn1
===========

* Fixed vertical alignment for all dynamic items and (reluctantly)
  reinstated old directional behaviour for orphaned dynamics.

* Finished maximumRestCount property.

24 years agorelease: 1.3.34 release/1.3.34
Han-Wen Nienhuys [Wed, 15 Mar 2000 13:08:34 +0000 (14:08 +0100)]
release: 1.3.34

======
1.3.33.h

24 years agopatch::: 1.3.33.jcn3
Jan Nieuwenhuizen [Wed, 15 Mar 2000 11:25:58 +0000 (12:25 +0100)]
patch::: 1.3.33.jcn3

1.3.33.jcn3
===========

* Added helpful properties instrumentScriptPadding/instrScriptPadding for
  Staff_margin_engraver.

* Removed some empty files, substituted (c) 1999 occurrences.

* Added \property maximumRestCount.  It will prevent showing (or actually:
  moving in case of a collision) more than maximumRestCount similar rests.
  WIP!

24 years agopatch::: 1.3.33.jcn2
Jan Nieuwenhuizen [Tue, 14 Mar 2000 22:49:16 +0000 (23:49 +0100)]
patch::: 1.3.33.jcn2

24 years agopatch::: 1.3.33.jcn1
Jan Nieuwenhuizen [Tue, 14 Mar 2000 22:38:12 +0000 (23:38 +0100)]
patch::: 1.3.33.jcn1

1.3.33.jcn1
===========

* Rewrote Staff_margin_engraver.  Staff margin texts now hang on a new
  breakable item: Left_edge_item.

* Fixed vertical alignment for dynamic elements.  Orphaned dynamic items
  (not supported by a Dynamic_line_spanner) still collide with Staff,
  although they now have staff support, which was supposed to fix this.

1.3.32.jcn4
===========

* Fixed Staff_margin_engraver for "instrument", "instr" is still broken.

* Dynamic elements are only put in a Dynamic_line_spanner if there
  actually is more than one adjacent note-column with a dynamic.
  This breaks the fine looks of all dynamics, again :-)

24 years agorelease: 1.3.33 release/1.3.33
Han-Wen Nienhuys [Tue, 14 Mar 2000 19:56:02 +0000 (20:56 +0100)]
release: 1.3.33

======

1.3.32.h

24 years agopatch::: 1.3.32.hwn2
Han-Wen Nienhuys [Tue, 14 Mar 2000 14:16:52 +0000 (15:16 +0100)]
patch::: 1.3.32.hwn2

1.3.32.hwn2
===========

* Cleanups for Dynamic_engraver and Dynamic_line_spanner.

* Warn if last column in score is musical. Helps catch programming errors.

* Spanner::spanned_drul_ now is private.

---

Zorg dat de dynamic-line-spanner als typeset_element () wordt
aangeroepen verschillende linker en rechter spanpunten heeft. Je mag
hiervoor *nooit* de laatste musical_column uit de score gebruiken
(want de laatste moet altijd breakable, dus non-musical, zijn.)  Het
gaat fout met crescendo die over space-noten heen zijn gezet. Zie ook
bug-voorbeeld in input/bugs/b.ly. Ik heb nog geprobeerd robuustheids
fix te maken in spanner.cc als spanpunten wel gelijk zijn, maar kreeg
niet werkend, en gdb snapt multiple inheritance ook niet.

Verder heb ik wat ? vervangen door /* uitleg */. Misschien kan jij er
weer iets bij typen.

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

usage

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

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

24 years agopatch::: 1.3.32.jcn3: jcn3, weetjewat?
Jan Nieuwenhuizen [Tue, 14 Mar 2000 14:12:03 +0000 (15:12 +0100)]
patch::: 1.3.32.jcn3: jcn3, weetjewat?

1.3.32.jcn3
===========

* Embedded newlines in text items are now allowed.  This helps avoiding
  TeX-hacking in some cases.  See input/test/coriolan-margin.ly

* Fixed stupid x-y interchange bug for staff-bracket.  This fixes
  placement of staff-brackets.

* Fixed bracket/arch-thickness interchange bug, and made bracket a bit
  thinner.

* Fixed slur/bezier-beautiful name mismatch.  This should fix the steep
  slurs that were apparently reintroduced in 1.3.29.

24 years agopatch::: 1.3.32.jcn2
Jan Nieuwenhuizen [Mon, 13 Mar 2000 22:23:44 +0000 (23:23 +0100)]
patch::: 1.3.32.jcn2

1.3.32.jcn2
===========

* Made some small fixes to Coriolan.

24 years agopatch::: 1.3.32.jcn1
Jan Nieuwenhuizen [Mon, 13 Mar 2000 16:23:08 +0000 (17:23 +0100)]
patch::: 1.3.32.jcn1

1.3.32.jcn1
===========

* Removed duplicate lily/output-property-engraver.hh.

* Removed optional use of vanilla spanner in Dynamic_engraver.

* Fixed (measured) tremolo for Stem and Beam. Merged declarations
  stem-engraver.hh and chord-tremolo-engraver.hh into their .cc
  implementation file.  Also fixed looks of Chord tremolo, input and
  implementation is still ugly.

* Added *.yy and *.ll to TAGS, to that tags-find-replace doesn't omit
  parser and lexer.

24 years agorelease: 1.3.32 release/1.3.32
Han-Wen Nienhuys [Sun, 12 Mar 2000 22:52:45 +0000 (23:52 +0100)]
release: 1.3.32

===========

* Fixed and cleaned-up Dynamic_engraver.  Optionionally uses vanilla
  spanner instead of Dynamic_line_spanner.

* Made gcc-2.95 compile fix in libc-extension.

* Various fixes to Coriolan, score starts to look acceptable.

1.3.31.j

24 years agopatch::: 1.3.31: Re: Problems with LilyPond
Jan Nieuwenhuizen [Sun, 30 Apr 2000 13:18:32 +0000 (15:18 +0200)]
patch::: 1.3.31: Re: Problems with LilyPond

24 years agopatch::: 1.3.31.jcn1
Jan Nieuwenhuizen [Thu, 9 Mar 2000 13:27:13 +0000 (14:27 +0100)]
patch::: 1.3.31.jcn1

1.3.30.jcn4
===========

* Adjacent dynamic markings are now grouped on a horizontal line, but it's
  not perfect yet: they're always below the staff and no horizontal spacing
  is done.  Also, character metrics of dynamics are still not used.
  See: input/test/crescendi.ly and input/test/dyn-line.ly

* Cleaned up Span_dynamic_performer.

24 years agorelease: 1.3.31 release/1.3.31
Han-Wen Nienhuys [Thu, 9 Mar 2000 12:24:54 +0000 (13:24 +0100)]
release: 1.3.31

=========

* Fixed the page layout, reintroducing space for the header and
  trying to keep piece titles on the same page as the piece.
  The header and footer can now contain several lines.

1.3.30.j

24 years agopartial: 1.3.31.jcn
Jan Nieuwenhuizen [Thu, 9 Mar 2000 12:24:54 +0000 (13:24 +0100)]
partial: 1.3.31.jcn

=========

* Fixed the page layout, reintroducing space for the header and
  trying to keep piece titles on the same page as the piece.
  The header and footer can now contain several lines.

1.3.30.j

24 years agopatch::: 1.3.30.jcn2
Jan Nieuwenhuizen [Wed, 8 Mar 2000 14:35:43 +0000 (15:35 +0100)]
patch::: 1.3.30.jcn2

1.3.30.jcn2
===========

* Dynamic_performer: performs absolute dynamic requests.

* David's comments on opus47

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

usage

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

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

24 years agopatch::: 1.3.30.jcn1
Jan Nieuwenhuizen [Tue, 7 Mar 2000 22:59:44 +0000 (23:59 +0100)]
patch::: 1.3.30.jcn1

1.3.30.jcn1
===========

* More Coriolan: flute-1,2; oboe-1,2; clarinet-1,2;
  fixes and remainder french horn-1,2; trombone-1,2;
  fagotto-1,2; timpani; and several fixes.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.30, To = lilypond-1.3.30.jcn1

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.30.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.30.mb1
Mats Bengtsson [Tue, 7 Mar 2000 20:48:15 +0000 (21:48 +0100)]
patch::: 1.3.30.mb1

1.3.30.mb1
=========

* Fixed the page layout, reintroducing space for the header and
  trying to keep piece titles on the same page as the piece.
  The header and footer can now contain several lines.

24 years agorelease: 1.3.30 release/1.3.30
Han-Wen Nienhuys [Mon, 6 Mar 2000 11:26:15 +0000 (12:26 +0100)]
release: 1.3.30

===========

* Report type errors for \property. Helps with converting 1.2 input

* Use Scheme for Align_element; fixed graceAlignPosition
and removed \property alignmentReference in the process.

* Use generic properties for lyrics too.  This fixes \property
Lyrics.textStyle

* Add relative distance for constraints between non-column items.

* Automatic \marks: use "\mark ; ". The mark numbers or letters are
increased automatically.

* Translators now only change properties of their own context. This
removes the 2nd argument to Translator::get_property()

* Bugfix for Metapost mode

1.3.29.

24 years agorelease: 1.3.29 release/1.3.29
Han-Wen Nienhuys [Thu, 2 Mar 2000 18:13:13 +0000 (19:13 +0100)]
release: 1.3.29

===========

* Moved Slur-specific code from Bezier_bow to Slur and Slur_bezier_bow.
  Slurs are now calculated just once.

1.3.28.j

24 years agopatch::: 1.3.28.jcn1
Jan Nieuwenhuizen [Wed, 1 Mar 2000 17:04:06 +0000 (18:04 +0100)]
patch::: 1.3.28.jcn1

1.3.28.jcn1
===========

* Bugfix: don't make almost flat slurs, change in de-uglyfy slur.

* Bugfix: midi2ly put out recent version (ugh).

24 years agorelease: 1.3.28 release/1.3.28
Han-Wen Nienhuys [Wed, 1 Mar 2000 12:32:12 +0000 (13:32 +0100)]
release: 1.3.28

======

* Update of the glossary by Christian Mondrup

* Moved horn-concerto-3 out of tarball to private website, removed
W.A.Mozart subdirectory.

1.3.27.h

24 years agopatch::: 1.3.27.jcn1: om terug te sturen
Jan Nieuwenhuizen [Fri, 25 Feb 2000 12:07:22 +0000 (13:07 +0100)]
patch::: 1.3.27.jcn1: om terug te sturen

1.3.27.jcn1  -- eigenlijk: 26.hwn4.jcn1
===========

* Bezier_bow: minimise_enclosed_area

24 years agopatch::: 1.3.27.hwn1
Han-Wen Nienhuys [Fri, 25 Feb 2000 10:13:59 +0000 (11:13 +0100)]
patch::: 1.3.27.hwn1

24 years agorelease: 1.3.27 release/1.3.27
Han-Wen Nienhuys [Thu, 24 Feb 2000 17:30:43 +0000 (18:30 +0100)]
release: 1.3.27

===========

* Bugfix: font used in volta-spanner calculation.

* Added simple selection list to webpage, inspired by sawmill.

* Devised kludge for ascii 5 character font pitches.

* Substitutions: interline, 1997,1998, @stack.nl and small typo fixes.

1.3.26.h

24 years agopatch::: 1.3.26.hwn3
Han-Wen Nienhuys [Thu, 24 Feb 2000 16:15:46 +0000 (17:15 +0100)]
patch::: 1.3.26.hwn3

* Plug memory leak in Paper_outputter::output_{String,Real,int}_def()

* Plug memory leak in Score_engraver::set_columns ()

* Plug memory leak in Scheme_hash_table::set()

* Plug memory leak in Score_element::molecule_extent ()

---
Generated by hanwen@cs.uu.nl,
From = lilypond-1.3.26.hwn2, To = lilypond-1.3.26.hwn3

usage

    cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.26.hwn3.diff

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

24 years agopatch::: 1.3.26.jcn2
Jan Nieuwenhuizen [Thu, 24 Feb 2000 13:28:04 +0000 (14:28 +0100)]
patch::: 1.3.26.jcn2

1.3.26.jcn2
===========

* Bugfix: font used in volta-spanner calculation.

* Added simple selection list to webpage, inspired by sawmill.

24 years agopatch::: 1.3.26.jcn1
Jan Nieuwenhuizen [Wed, 23 Feb 2000 20:53:56 +0000 (21:53 +0100)]
patch::: 1.3.26.jcn1

1.3.26.jcn1
===========

* Devised kludge for ascii 5 character font pitches.

* Substitutions: interline, 1997,1998, @stack.nl and small typo fixes.

24 years agorelease: 1.3.26 release/1.3.26
Han-Wen Nienhuys [Wed, 23 Feb 2000 13:56:26 +0000 (14:56 +0100)]
release: 1.3.26

===========

* lilypond as as2ly: --help and --version to stdout.  Regular identify
  to stderr.  This fixes help2man's manpage generation.

* configure: substitute full path for perl and guile in scripts.

* Added ascii slur and volta.  There seems to be a Lily bug in volta placement.

* Bugfix: default font now user settable

* as2text: handle plain ascii font, read from stdin, you can now do:

  echo "\time 4/4; g''1 g2 g4. g8" | lilypond -f as -i init-as.fly - | as2text

1.3.25.h

24 years agopatch::: 1.3.25.jcn2
Jan Nieuwenhuizen [Tue, 22 Feb 2000 22:57:09 +0000 (23:57 +0100)]
patch::: 1.3.25.jcn2

1.3.25.jcn2
===========

* lilypond as as2ly: --help and --version to stdout.  Regular identify
  to stderr.  This fixes help2man's manpage generation.

* configure: substitute full path for perl and guile in scripts.

24 years agopatch::: 1.3.25.jcn1
Jan Nieuwenhuizen [Mon, 21 Feb 2000 23:59:54 +0000 (00:59 +0100)]
patch::: 1.3.25.jcn1

1.3.25.jcn1
===========

* Added ascii slur and volta.  There seems to be a Lily bug in volta placement.

* Bugfix: print identification string 'GNU LilyPond ...' onto stderr

* Bugfix: default font now user settable

* as2text: handle plain ascii font, read from stdin, you can now do:

  echo "\time 4/4; g''1 g2 g4. g8" | lilypond -f as -i init-as.fly - | as2text

24 years agorelease: 1.3.25 release/1.3.25
Han-Wen Nienhuys [Mon, 21 Feb 2000 11:49:56 +0000 (12:49 +0100)]
release: 1.3.25

===========

* as2text: catch missing font/character errors, added default font, set text.

1.3.24.j

24 years agopartial: 1.3.25.jcn
Jan Nieuwenhuizen [Mon, 21 Feb 2000 11:49:56 +0000 (12:49 +0100)]
partial: 1.3.25.jcn

===========

* as2text: catch missing font/character errors, added default font, set text.

1.3.24.j

24 years agopatch::: 1.3.24.jcn1
Jan Nieuwenhuizen [Thu, 17 Feb 2000 18:19:58 +0000 (19:19 +0100)]
patch::: 1.3.24.jcn1

1.3.24.jcn1
===========

* First attempt at real silly ascii output

24 years agorelease: 1.3.24 release/1.3.24
Han-Wen Nienhuys [Sun, 13 Feb 2000 17:30:20 +0000 (18:30 +0100)]
release: 1.3.24

==========

* Added a ROADMAP file explaining the source directory layout.

* Minor tweak in the feta 6 and 9 numeral

* Moved files from lib/ to flower/

* Removed Note_head_side class.

* Updated the webpage to be a little more chatty.

* Small Local_key_engraver optimization: only lookup timing engraver once.

* Fixed dashed slurs

* Rewrite of Slur code.  Be much more picky about slur shapes. We try
to offset the slur instead of bending it too much

* Look at stem directions for tie direction.

* Compound multimeasure rests. Put measures_i_ variable in an element
property.  Made the symbol a lot wider.

* Time signature small cleanups.

1.3.22.h

24 years agopartial: 1.3.24.jcn
Jan Nieuwenhuizen [Sun, 13 Feb 2000 17:30:20 +0000 (18:30 +0100)]
partial: 1.3.24.jcn

==========

* Added a ROADMAP file explaining the source directory layout.

* Minor tweak in the feta 6 and 9 numeral

* Moved files from lib/ to flower/

* Removed Note_head_side class.

* Updated the webpage to be a little more chatty.

* Small Local_key_engraver optimization: only lookup timing engraver once.

* Fixed dashed slurs

* Rewrite of Slur code.  Be much more picky about slur shapes. We try
to offset the slur instead of bending it too much

* Look at stem directions for tie direction.

* Compound multimeasure rests. Put measures_i_ variable in an element
property.  Made the symbol a lot wider.

* Time signature small cleanups.

1.3.22.h

24 years agopatch::: 1.3.23.jcn1
Jan Nieuwenhuizen [Wed, 9 Feb 2000 12:17:57 +0000 (13:17 +0100)]
patch::: 1.3.23.jcn1

1.3.23.jcn1
===========

* Made quanting lists in scm/paper.scm comply with actual quantise_iv
  algorithm: period = quants.top () - quants[0].  This fixes beam
  vertical quanting problems.  Beam quanting should now actually be
  better than 1.2.17, which has a symmetry problem as revealed by the
  new input/test/beam-pos.ly.