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

24 years agorelease: 1.3.23 release/1.3.23
Han-Wen Nienhuys [Mon, 7 Feb 2000 12:03:23 +0000 (13:03 +0100)]
release: 1.3.23

===========

* Symbols opposite to stem  (eg marcato) now get the proper glyph.

* Breathing marks now have a direction by default.

* Do set generic script properties.

* Also put tuplet brackets under notes.

* Score_element_info: only store origin of element, but not the path
to parent translators. Saves a little memory, and removes some complexity.

1.3.22.h

24 years agorelease: 1.3.22 release/1.3.22
Han-Wen Nienhuys [Wed, 2 Feb 2000 16:32:01 +0000 (17:32 +0100)]
release: 1.3.22

==========
* Getopt bugfix: don't assert on certain errors.

* ly2dvi: Remove unnecessary space for the page headers.

* Bugfix convert-mudela

1.3.21.h

24 years agorelease: 1.3.21 release/1.3.21
Han-Wen Nienhuys [Thu, 20 Jan 2000 23:53:58 +0000 (00:53 +0100)]
release: 1.3.21

===========
* Fix disappearing clefs when clefs are not printed with a barline.

1.3.20.j

24 years agopatch::: 1.3.20.jcn1
Jan Nieuwenhuizen [Wed, 19 Jan 2000 16:45:57 +0000 (17:45 +0100)]
patch::: 1.3.20.jcn1

1.3.20.jcn1
==========

* SCM properties beamHeight and beamVerticalposition now use staff-spaces:
  input/test/beam-control.fly
* Added \context Voice to .fly and .sly; the default \context Staff is almost
  never what you expect
* Fixed decision for .sly/.fly in lilypond-mode.

24 years agorelease: 1.3.20 release/1.3.20
Han-Wen Nienhuys [Mon, 17 Jan 2000 00:33:53 +0000 (01:33 +0100)]
release: 1.3.20

==========

* Clean up font-metric hierarchy, use Adobe AFM code to parse AFM files.
Cleanup mf-to-table.py

* Fixed embarassing slur bug.

1.3.19.j

24 years agopatch::: 1.3.19.jcn1
Jan Nieuwenhuizen [Fri, 14 Jan 2000 12:41:16 +0000 (13:41 +0100)]
patch::: 1.3.19.jcn1

1.3.19.jcn1
==========

* lilypond-mode.el: guess init file for lily-*-region, lily-mode-map bindings

24 years agorelease: 1.3.19 release/1.3.19
Han-Wen Nienhuys [Thu, 13 Jan 2000 23:22:04 +0000 (00:22 +0100)]
release: 1.3.19

==========

* lilypond-mode.el for emacs supersedes mudela-mode.el

* Tuplet spanners don't collide with encompassing notes.

* Gobbled Adobe parseAFM* code, for future use.

* Big 1999 to 2000 search/replace.

* Big interline to staff_space search/replace for mf files.

* Removed Bow class, and split code into Tie and Slur

* Don't put scripts on grace notes.

* Font_metric uses SCM for name field.

* Various compilation fixes.

1.3.17.j

24 years agopatch::: 1.3.18.jcn3
Jan Nieuwenhuizen [Tue, 28 Dec 1999 23:55:50 +0000 (00:55 +0100)]
patch::: 1.3.18.jcn3

1.3.18.jcn3
===========

* Moved decision for stacking staff spanners {[ from item-creation phase
to post_processing (only then we know dimensions/visibility of items)

* Separted bar-break-glyph-alist, see input/test/no-span.ly

24 years agopatch::: 1.3.18.jcn2
Jan Nieuwenhuizen [Tue, 28 Dec 1999 15:16:40 +0000 (16:16 +0100)]
patch::: 1.3.18.jcn2

1.3.18.jcn2
===========

* try at getting glyph property from mudela

24 years agopatch::: 1.3.18.jcn1
Jan Nieuwenhuizen [Tue, 28 Dec 1999 11:18:24 +0000 (12:18 +0100)]
patch::: 1.3.18.jcn1

1.3.18.jcn1
===========

* gcc-2.95 compile fixes

24 years agorelease: 1.3.18 release/1.3.18
Han-Wen Nienhuys [Tue, 28 Dec 1999 01:27:55 +0000 (02:27 +0100)]
release: 1.3.18

===========

* Bugfix: beams with less than one (visible) stem

* small fixes to pa.ly

1.3.17.j

24 years agopatch::: 1.3.17.jcn2
Jan Nieuwenhuizen [Mon, 27 Dec 1999 20:43:14 +0000 (21:43 +0100)]
patch::: 1.3.17.jcn2

1.3.17.jcn2
===========

* Bugfix: beams with less than one (visible) stem

* small fixes to pa.ly

24 years agopatch::: 1.3.17.jcn1
Jan Nieuwenhuizen [Mon, 27 Dec 1999 16:43:44 +0000 (17:43 +0100)]
patch::: 1.3.17.jcn1

1.3.17.jcn1
===========

* Bugfix: multi-measure rest: #measures (even more scm2int/int2scm mixups!)

* mutopia/J.S.Bach/pa.ly: organ score (for my father)

* small fix to mutopia/J.S.Bach/Duette/violino-ii.ly

24 years agorelease: 1.3.17 release/1.3.17
Han-Wen Nienhuys [Thu, 23 Dec 1999 23:58:41 +0000 (00:58 +0100)]
release: 1.3.17

===========

* \property stemCentered (boolean): centers stem on note head. See
input/test/stem-centered.ly

* input/trip.ly, small test of lots of features.

* \property Staff.collisionMergeDotted: merge equal noteheads
with different dot count. See input/test/collision-merge-dotted.fly

* Dotted rest bugfix

* Don't crash if a slur does not span any notes.

* Volta repeats fixed.

* cleanup of Note_heads_engraver

* removed dots_i_ member of Dots

1.3.16.j

24 years agopatch::: 1.3.16.jcn1
Jan Nieuwenhuizen [Wed, 22 Dec 1999 17:10:46 +0000 (18:10 +0100)]
patch::: 1.3.16.jcn1

1.3.16.jcn1
* Fixed cross staff slurs.  It seems that cross-staff sign
  was swapped.

24 years agorelease: 1.3.16 release/1.3.16
Han-Wen Nienhuys [Wed, 22 Dec 1999 11:52:30 +0000 (12:52 +0100)]
release: 1.3.16

24 years agopatch::: 1.3.15.jcn4
Jan Nieuwenhuizen [Tue, 21 Dec 1999 20:55:32 +0000 (21:55 +0100)]
patch::: 1.3.15.jcn4

pl 15.jcn4
- removed old notename2scm conversion
- beam-dir-algorithm through scm
- bfs paper-scm
- bf: knee-stemlengths

pl 15.jcn3

24 years agopatch::: 1.3.15.jcn3
Jan Nieuwenhuizen [Tue, 21 Dec 1999 15:46:17 +0000 (16:46 +0100)]
patch::: 1.3.15.jcn3

- moved poor man's stem arrays to scm

pl 15.jcn2

24 years agopatch::: 1.3.15.jcn2
Jan Nieuwenhuizen [Tue, 21 Dec 1999 10:44:57 +0000 (11:44 +0100)]
patch::: 1.3.15.jcn2

pl 15.jcn2
- beam quanting using scm lists

24 years agopatch::: 1.3.15.jcn1
Jan Nieuwenhuizen [Mon, 20 Dec 1999 19:35:25 +0000 (20:35 +0100)]
patch::: 1.3.15.jcn1

pl 14.hwn1jcn1
- chord-name uses scm members
- bfs: knee with different mults, interstaff knee, auto-knee

24 years agorelease: 1.3.15 release/1.3.15
Han-Wen Nienhuys [Mon, 20 Dec 1999 00:22:01 +0000 (01:22 +0100)]
release: 1.3.15

24 years agopatch::: 1.3.14.hwn1jcn1
Jan Nieuwenhuizen [Mon, 20 Dec 1999 19:22:20 +0000 (20:22 +0100)]
patch::: 1.3.14.hwn1jcn1

pl 14.hwn1jcn1
- chord-name uses scm members
- bfs: knee with different mults, interstaff knee, auto-knee

24 years agopatch::: 1.3.14.hwn1
Han-Wen Nienhuys [Sun, 19 Dec 1999 23:53:11 +0000 (00:53 +0100)]
patch::: 1.3.14.hwn1

pl 14.hwn1
- specialize duration.cc for lily, move out of lib/
- stem cleanup
- more SCM typechecking
- stafflineleading -> staff_space
- bf: rod distances.
- junk some unused code.

24 years agorelease: 1.3.14 release/1.3.14
Han-Wen Nienhuys [Sun, 19 Dec 1999 21:28:12 +0000 (22:28 +0100)]
release: 1.3.14

24 years agopatch::: 1.3.13.jcn2
Jan Nieuwenhuizen [Sun, 19 Dec 1999 17:11:16 +0000 (18:11 +0100)]
patch::: 1.3.13.jcn2

- untangled Chord_name (item) and Chord (list-of-pitches)

pl 13.jcn1

24 years agopatch::: 1.3.13.jcn1
Jan Nieuwenhuizen [Sun, 19 Dec 1999 14:27:33 +0000 (15:27 +0100)]
patch::: 1.3.13.jcn1

pl 13.jcn1
- bezier-bow fix

24 years agorelease: 1.3.13 release/1.3.13
Han-Wen Nienhuys [Sat, 18 Dec 1999 17:02:07 +0000 (18:02 +0100)]
release: 1.3.13

24 years agopartial: 1.3.13.jcn
Jan Nieuwenhuizen [Sat, 18 Dec 1999 17:02:07 +0000 (18:02 +0100)]
partial: 1.3.13.jcn

24 years agorelease: 1.3.12 release/1.3.12
Han-Wen Nienhuys [Thu, 16 Dec 1999 12:06:01 +0000 (13:06 +0100)]
release: 1.3.12

24 years agopatch::: 1.3.11.hwn1
Han-Wen Nienhuys [Wed, 15 Dec 1999 20:35:17 +0000 (21:35 +0100)]
patch::: 1.3.11.hwn1

pl 11.hwn1
- bf: dots
- revise stem, notehead, rest

24 years agorelease: 1.3.11 release/1.3.11
Han-Wen Nienhuys [Tue, 14 Dec 1999 00:19:34 +0000 (01:19 +0100)]
release: 1.3.11

24 years agopatch::: 1.3.10.jcn2
Jan Nieuwenhuizen [Thu, 9 Dec 1999 16:08:28 +0000 (17:08 +0100)]
patch::: 1.3.10.jcn2

pl 10.jcn2
- fixes for invisible beamed stems
- removed steminfo from properties, don't cache Stem_info

24 years agopatch::: 1.3.10.jcn1
Jan Nieuwenhuizen [Wed, 8 Dec 1999 22:12:24 +0000 (23:12 +0100)]
patch::: 1.3.10.jcn1

pl 10.jcn1
- steminfo to properties
- dropped internote dim for stem-beams

24 years agorelease: 1.3.10 release/1.3.10
Han-Wen Nienhuys [Wed, 8 Dec 1999 00:07:11 +0000 (01:07 +0100)]
release: 1.3.10

24 years agopatch::: 1.3.9.hwn2
Han-Wen Nienhuys [Sun, 5 Dec 1999 22:08:54 +0000 (23:08 +0100)]
patch::: 1.3.9.hwn2

pl 9.hwn1
- abstracting Staff_symbol_referencer to an interface.
- quantised_position for staccato dots.
- standchen fixes
- junk Score_element::do_{width,height}: set callbacks directly.
- merge Score_element, Graphical_element
- merge Axis_group_element, Graphical_axis_group
- junk pointer fields from
  * Single_malt_grouping_item
  * Separating_group_spanner
  * Stem_tremolo
  * Hara_kiri_vertical_group_spanner
  * Stem
  * Axis_group_element
  * Align_element
  * Beam

**********

24 years agorelease: 1.3.9 release/1.3.9
Han-Wen Nienhuys [Thu, 2 Dec 1999 11:55:55 +0000 (12:55 +0100)]
release: 1.3.9

24 years agopatch::: 1.3.8.uu1
Han-Wen Nienhuys [Mon, 29 Nov 1999 15:21:13 +0000 (16:21 +0100)]
patch::: 1.3.8.uu1

pl 8.hwn1
- note-head-side
-

***********

24 years agorelease: 1.3.8 release/1.3.8
Han-Wen Nienhuys [Wed, 24 Nov 1999 10:17:44 +0000 (11:17 +0100)]
release: 1.3.8

24 years agorelease: 1.3.7 release/1.3.7
Han-Wen Nienhuys [Thu, 18 Nov 1999 17:33:08 +0000 (18:33 +0100)]
release: 1.3.7

24 years agorelease: 1.3.6 release/1.3.6
Han-Wen Nienhuys [Mon, 15 Nov 1999 10:05:04 +0000 (11:05 +0100)]
release: 1.3.6

24 years agorelease: 1.3.5 release/1.3.5
Han-Wen Nienhuys [Wed, 10 Nov 1999 15:02:37 +0000 (16:02 +0100)]
release: 1.3.5

24 years agopatch::: 1.3.4.jcn1
Jan Nieuwenhuizen [Mon, 8 Nov 1999 20:37:02 +0000 (21:37 +0100)]
patch::: 1.3.4.jcn1

pl 4.jcn1
- junked some chord guessing code
- bf: lookup size (-1) for chord-name accidentals
- bf: ly2dvi's MFINPUTS setting

24 years agorelease: 1.3.4 release/1.3.4
Han-Wen Nienhuys [Mon, 8 Nov 1999 15:24:17 +0000 (16:24 +0100)]
release: 1.3.4

24 years agorelease: 1.3.3 release/1.3.3
Han-Wen Nienhuys [Wed, 3 Nov 1999 15:06:40 +0000 (16:06 +0100)]
release: 1.3.3

24 years agopatch::: 1.3.2.jcn3
Jan Nieuwenhuizen [Fri, 5 Nov 1999 13:50:31 +0000 (14:50 +0100)]
patch::: 1.3.2.jcn3

pl 2.jcn3
- chords:
  * Chord is item
  * junked TeX hacking
  * configurable with styled strings from scm
  * fixes: dim, /no X, tonic != C

pl 2.jcn2
- chords from  scm

24 years agopatch::: 1.3.2.jcn1
Jan Nieuwenhuizen [Mon, 1 Nov 1999 22:12:31 +0000 (23:12 +0100)]
patch::: 1.3.2.jcn1

pl 2.jcn1
- chord fixes:
   * inversion request: no inversion guessing for chord entry
   * bass request: c/+b to add bass note not part of chord
   * -dim modifier works on all thirds
   * colon iso dash as tonic/modifier-additions separator
   * C:m5- displays as "Cdim"
   * C:m5-7- displays as "Co"

24 years agorelease: 1.3.2 release/1.3.2
Han-Wen Nienhuys [Mon, 1 Nov 1999 12:41:11 +0000 (13:41 +0100)]
release: 1.3.2

24 years agopatch::: 1.3.1.hwn1
Han-Wen Nienhuys [Fri, 29 Oct 1999 00:20:31 +0000 (02:20 +0200)]
patch::: 1.3.1.hwn1

pl 1.hwn1
- changed calling convention for {get,set,remove}_elt_property()
- rm'd some mutopia examples.

*******
pl 0.hwn2,1

24 years agorelease: 1.3.1 release/1.3.1
Han-Wen Nienhuys [Wed, 27 Oct 1999 23:26:49 +0000 (01:26 +0200)]
release: 1.3.1

24 years agopatch::: 1.3.0.jcn1
Jan Nieuwenhuizen [Tue, 26 Oct 1999 22:21:10 +0000 (00:21 +0200)]
patch::: 1.3.0.jcn1

0.jcn1
- bf: lyrics lexer
- reverted mup2ly revert

24 years agorelease: 1.3.0 release/1.3.0
Han-Wen Nienhuys [Tue, 26 Oct 1999 20:10:16 +0000 (22:10 +0200)]
release: 1.3.0

24 years agorelease: 1.2.15 release/1.2.15
Han-Wen Nienhuys [Mon, 18 Oct 1999 12:45:06 +0000 (14:45 +0200)]
release: 1.2.15

24 years agopatch::: 1.2.14.jcn1
Jan Nieuwenhuizen [Sun, 17 Oct 1999 12:45:16 +0000 (14:45 +0200)]
patch::: 1.2.14.jcn1

14.jcn1
- bf: don't fail on error in doco package
- doco package: noarch
- bf: standchen: mutopia prep

24 years agorelease: 1.2.14 release/1.2.14
Han-Wen Nienhuys [Sun, 17 Oct 1999 00:30:37 +0000 (02:30 +0200)]
release: 1.2.14

24 years agopatch::: 1.2.13.jcn4
Jan Nieuwenhuizen [Sun, 17 Oct 1999 11:01:41 +0000 (13:01 +0200)]
patch::: 1.2.13.jcn4

13.jcn4
- standchen: mutopia prep

24 years agopatch::: 1.2.13.jcn3
Jan Nieuwenhuizen [Sat, 16 Oct 1999 20:25:55 +0000 (22:25 +0200)]
patch::: 1.2.13.jcn3

13.jcn3
- mutopia/J.S.Bach/Petites-Preludes: bf's and mutopia preraration

13.jcn2

24 years agopatch::: 1.2.13.jcn2
Jan Nieuwenhuizen [Fri, 15 Oct 1999 10:16:05 +0000 (12:16 +0200)]
patch::: 1.2.13.jcn2

- separate documentation package

13.jcn1

24 years agopatch::: 1.2.13.jcn1
Jan Nieuwenhuizen [Mon, 11 Oct 1999 13:25:28 +0000 (15:25 +0200)]
patch::: 1.2.13.jcn1

13.jcn1
- bf: mudela-book

24 years agorelease: 1.2.13 release/1.2.13
Han-Wen Nienhuys [Mon, 11 Oct 1999 09:47:55 +0000 (11:47 +0200)]
release: 1.2.13

24 years agopatch::: 1.2.12.jcn2
Jan Nieuwenhuizen [Sun, 10 Oct 1999 15:19:11 +0000 (17:19 +0200)]
patch::: 1.2.12.jcn2

pl 12.jcn2
- smobs