* Arpeggios can now have arrows on the top or bottom to determine
their direction, and a chord can be bracketed to indicate no
arpeggio. (Chris Jackson)
Han-Wen Nienhuys [Tue, 14 Aug 2001 11:48:31 +0000 (13:48 +0200)]
release: 1.5.6
=========
* Allow for duplicated articulation scripts with different direction.
* Added new ornaments: \upmordent, \downmordent, \pralldown, \prallup,
\lineprall, \thumb, \comma (to be used with scriptHorizontal = ##t),
see also input/test/trill.ly. [WARNING: FONT UPDATE!]
* Ancient font patch (Juergen Reuter) [WARNING: FONT UPDATE!]
* Bugfix: don't put grace beams on non grace notes, and vice versa.
* etf2ly:
- miserable try at importing repeatbars and volta brackets;
- import articulation defs (IX tag)
- revamped file reading logic. Now much cleaner.
* Experimental regular-spacing support: try to space regular runs of
notes equidistantly.
Han-Wen Nienhuys [Thu, 28 Jun 2001 23:06:14 +0000 (01:06 +0200)]
release: 1.5.0
=====
* experimental grace notes:
- add grace timing to Moment
- hack to Sequential_music_iterator to use the correct timing for
the note before a grace
- change the implementation of \grace construct
- property set/unset (eg. font size) is done through startGraceMusic
and stopGraceMusic
- various engraver fixes to deal with the fact that the
main-time-moment may remain the same during several steps.
- Change column creation logic in score-engraver.
* Bugfix: don't crash when \name not set in \translator block.
* rename ly/*.ly to ly/*-init.ly (except language files) to avoid
name clashes
* deprecate Property_engraver, add Font_size_engraver to Staff, Voice
and Thread.
* Change mailing list address: *gnu-music*@gnu.org becomes
*lilypond*@gnu.org
* Put span-bar lines only between the other barlines, not on top of
them (thanks to Juergen Reuter)
Han-Wen Nienhuys [Wed, 13 Jun 2001 15:39:22 +0000 (17:39 +0200)]
release: 1.4.3
==========
* Windows: bugfix for tex-wrappers, added tex wrapper for dvips.
LilyPond (read: ly2dvi) should now work right out of the box.
Amazing; it seems that ly2dvi won't generate PK files without this
dvips wrapper. We had over 200 downloads of setup.exe, yet only one
`call for help'. Did all the others give up, or did none of them
bother to share their fix/file a bug report? Urg.
* Included mktexnam.patch (again?).
* Documentation fix (Mark Hindley).
* Debian patch and bashism fix (Anthony).
* Bugfix: local-install should depend on $(INSTALLATION_FILES). This fixes
./configure; make install in buildscripts/ (Michael Vanier).
* Removed les-nereides from short-examples, as it is tweaked a lot,
contrary to what the webpage claims (didn't know that).
* Windows: bugfix for tex-wrappers, added tex wrapper for dvips.
LilyPond (read: ly2dvi) should now work right out of the box.
Amazing; it seems that ly2dvi won't generate PK files without this
dvips wrapper. We had over 150 downloads of setup.exe, yet only one
`call for help'. Did all the others give up, or did none of them
bother to share their fix/file a bug report? Urg.
* Slur attachment and extremity offsets taken relative to slur
direction; so that
Slur \override #'attachment-offset = #'((0 . 1) . (0 . 1))
will always make the slur move away from the note head.
* Bugfix: slurs on dotted or flagged notes.
* Refman fixes.
* Added @reng, @rgrob, and @rint macros for referencing engravers,
grobs and interfaces in documentation.
* Windows installer stuff: the ``It shouldn't be hard -- but do need
some sleep'' release.
Think of it: /shouldn't/ is *exactly* why GNU/Linux exists, and
why we advise to run LilyPond on Linux -- UMSDOS if you must.
You may consider our part of the job done. Any more of this
sad and sorry stuff will drive me to drink. It makes you realise
again how much fun using Linux actually is.
We'll take patches from now on, from people that have a stronger
stomach. Good night.
- Ly2dvi: run commands from sh (so that tex wrappers be used).
- Added cygwin man,less and windows gs, gsview, miktex, python to
lilypond installer repository. Moved profile.d setup functionality to
postinstall.
- Added tex and latex wrappers.
- Wrappers for all python scripts.
* Removed RMAIL header from german-chords.ly + fixes (Rune).
* Windows installer stuff: the ``It shouldn't be hard -- but do need
some sleep'' release.
Think of it: /shouldn't/ is *exactly* why GNU/Linux exists, and
why we advise to run LilyPond on Linux -- UMSDOS if you must.
You may consider our part of the job done. Any more of this
sad and sorry stuff will drive me to drink. It makes you realise
again how much fun using Linux actually is.
We'll take patches from now on, from people that have a stronger
stomach. Good night.
- Ly2dvi: run commands from sh (so that tex wrappers be used).
- Added cygwin man,less and windows gs, gsview, miktex, python to
lilypond installer repository. Moved profile.d setup functionality to
postinstall.
- Added tex and latex wrappers.
- Wrappers for all python scripts.
* Removed RMAIL header from german-chords.ly + fixes (Rune).
* Added titling and page wrapping to direct PostScript output.
Determining the line height still doesn't work, but you can set
lineheight in paper block.
* Bugfix: lilypond -o - foo.ly.
* Took a stab at jazz-style chord name additions.
* Compile fixes: gcc-3.0 snapshots hit Debian unstable. Note that
flex-2.5.4a-11 still breaks with g++-3.0pre.
* Chord-name cleanups.
* Markup text:
- added (extent . (min . max))
- overstrike, as alias for (extent . (0 . 0))
- added overstrike property to super and sub
- allow text to be in too deep list, ie: #'((("text"))) still works
- allow HEAD to be in too deep list, ie: #'(((bold)) "foo")
- fixes to raise
- renamed (rows to (columns (Thanks Mats; I must have been asleep
when I wrote that code)
- renamed align to axis
* Fixes for german-chords.ly (Rune).
* update-lily: use ftplib, notify upon failure, not success.
* Ly2dvi: don't use posix file utilities if we have python >= 1.5.2.
* Included additional cygwin login and wrapper scripts.
* Added cygwin path conversion to file-path.cc, to get output in cwd.
After upgrading cross compilation environment to cygwin-1.1.8-2, it
seems that these are no longer necessary; disabled by default.
* Ly2dvi: don't use posix file utilities if we have python >= 1.5.2.
* Included additional cygwin login and wrapper scripts.
* Added cygwin path conversion to file-path.cc, to get output in cwd.
After upgrading cross compilation environment to cygwin-1.1.8-2, it
seems that these are no longer necessary; disabled by default.
* Added 'trunc' target for ports, and run at local-dist: in
ports/mutopia topdir.
* Bugfixes: update-lily.py
* Bugfix: synchronised german-chords.ly with chord-name.scm.
* --srcdir build fix: really included dummy-interfaces.itexi now.
* Added warning message, rather than encouragement, against configuring
without kpathsea support.
* Moved convert-ly targets from ports to ly make, added ly templates
to mutopia and input directories. Bugfix to convert-ly. Ran
convert-ly in mutopia dir.
* Recommented some scheme comments in .lys, checked that convert-ly
doesn't destroy them.
* Bugfixes to convert-ly: don't try to open unexistent file (eg,
unexpanded wildcard). Don't remove one semicolon of ';;' scheme
comments, don't remove semicolon after hash: #;
* Added warning message, rather than encouragement, against configuring
without kpathsea support.
* --srcdir build fix.
* Moved convert-ly targets from ports to ly make, added ly templates
to mutopia and input directories. Bugfix to convert-ly. Ran
convert-ly in mutopia dir.
* Recommented some scheme comments in .lys, checked that convert-ly
doesn't destroy them.
* Bugfixes to convert-ly: don't try to open unexistent file (eg,
unexpanded wildcard). Don't remove one semicolon of ';;' scheme
comments, don't remove semicolon after hash: #;
* Included flat autogenerated list of grob interfaces into refman.
* Moved Rest_engraver to ThreadContext.
* Documentation updates.
* Bugfix: package-diff: remove all out-?.* dirs.
* Preliminary tutorial fixes.
* Ly2dvi:
- keep .dvi output when making .ps.
- name latex wrapper for foo.ly: foo.latex
- keep .tex and .latex output if latex fails
- keep .dvi output if dvips fails
- replaced --outdir option with --output=FILE option, where FILE
may include directories
- enhancements and fixes
* Ly2dvi:
- keep .dvi output when making .ps.
- name latex wrapper for foo.ly: foo.latex
- keep .tex and .latex output if latex fails
- keep .dvi output if dvips fails
- replaced --outdir option with --output=FILE option, where FILE
may include directories
- enhancements and fixes
* Build fixes for icon, this fixes 'rpm' target. Tried to reinclude
in rpm using (.png and) .xpm, but latest LinuxPPC release's rpm
(3.0.6) Icon: tag handling is broken.
* Fixes for update-lily script.
* Bugfixes: refman, changed Ascii to ASCII.
* Fixed ascii art output. Started some doco on different output formats.
* Fixed scheme font lookup to handle new font lists with wildcards.
* Fixes to point-and-click doco (Thanks, Laura Conrad).
* Bugfixes: changed several (eval to (ly-eval for guile 1.4/1.4.x
compatibility.
* Build fixes for icon, this fixes 'rpm' target. Tried to reinclude
in rpm using (.png and) .xpm, but latest LinuxPPC release's rpm
(3.0.6) Icon: tag handling is broken.
* Fixes for update-lily script.
---
Generated by janneke@gnu.org,
From = lilypond-1.3.144.jcn3, To = lilypond-1.3.144.jcn4
usage
cd lilypond-source-dir; patch -E -p1 < lilypond-1.3.144.jcn4.diff
Patches do not contain automatically generated files
or (urg) empty directories,
i.e., you should rerun autoconf, configure