- initialize Script::dir_
pl 69.jcn1
- - doco typos
+ - doco typos
- tex-rules typo
- added missing feta-braces*.mf
pl 68.lu1
- refman updates
- Abbreviation.beam -> Chord_tremolo
- bf: chord tremolo vs beam over rests
- - bf: note width for noteless stem
+ - bf: note width for noteless stem
- slurs on grace notes.
- paper var stem_default_neutral_direction
- bf: dot-columns.
-
+
pl 63.jcn2
- bf: midi2ly/duration-iter/convert: handle durations >= 1
- set reasonable default for text/dynamic paddings
- fixes coriolan
pl 62.hwn1
- - ps-to-pfa.py: use std modules re, find
+ - ps-to-pfa.py: use std modules re, find
- minor input fixes
- use mfplain.mp
- Metapost does unfill with setgray. This confuses
pl 62.jcn2
- bf: don't start auto-beam on stem that contains only a rest
- - bf: rm .ms yodl output
- - bumped stepmake version
-
+ - bf: rm .ms yodl output
+ - bumped stepmake version
+
pl 62.uu1
- - don't space rhythmic requests coming from Lyrics.
+ - don't space rhythmic requests coming from Lyrics.
pl 62.jcn1
- bf: auto-beamer: consider starting beam based on new rhythmic head
- bf: in-band signaling slur snap
pl 61.jbr1
- - Documentation/ntweb/GNUmakefile: Made EXTRA_DIST_FILE style fix and
- added dist-plain target as dependency to the default target.
- - scripts/ly2dvi.py: getpid does not behave very well across platforms
- so I am creating temp file names with the Python tempfile module.
- The generate lilypond dependency file option was broken and
- is now operational. I also changed the dependency switch
- from -d or -M to match lilypond.
- - stepmake/bin/package-zip32.sh: Added build of ntweb html
- documentation
+ - Documentation/ntweb/GNUmakefile: Made EXTRA_DIST_FILE style fix and
+ added dist-plain target as dependency to the default target.
+ - scripts/ly2dvi.py: getpid does not behave very well across platforms
+ so I am creating temp file names with the Python tempfile module.
+ The generate lilypond dependency file option was broken and
+ is now operational. I also changed the dependency switch
+ from -d or -M to match lilypond.
+ - stepmake/bin/package-zip32.sh: Added build of ntweb html
+ documentation
***********
pl 61.hwn2
- regtest lyric-combine.ly
- Melisma_playing_req, Melisma_engraver, Busy_playing_req:
stuff for syncing music & lyrics.
- - simplify Extender_engraver, Hyphen_engraver. Assume lyrics come in from only one voice.
+ - simplify Extender_engraver, Hyphen_engraver. Assume lyrics come in from only one voice.
- docced ambiguities in grammar.
- mudela-book -I behavior, verbosity.
- state search path when file not found
- don't typeset unfinished (auto) beams
pl 60.jbr1
- - Documentation/ntweb/angels.ly, Documentation/ntweb/guile.patch: added
- - Documentation/ntweb/GNUmakefile: add above to EXTRA_DIST_FILES
+ - Documentation/ntweb/angels.ly, Documentation/ntweb/guile.patch: added
+ - Documentation/ntweb/GNUmakefile: add above to EXTRA_DIST_FILES
pl 59.mb2
- Tempo changes in MIDI output!
- bf: midi2ly outputs \context iso \type
pl 59.jbr1
- - lily/colhpos.cc: fixed typo
- - Documentation/ntweb: Updated News and added all the files
- associated with Windows Distribution web page.
- - stepmake/bin/package-zip32.sh: added the ntweb page to formated
- distribution.
+ - lily/colhpos.cc: fixed typo
+ - Documentation/ntweb: Updated News and added all the files
+ associated with Windows Distribution web page.
+ - stepmake/bin/package-zip32.sh: added the ntweb page to formated
+ distribution.
pl 59.jcn1
- - bfs: slur damping
+ - bfs: slur damping
- papervar slur_interstaff_snap_to_stem
pl 59.hwn1
- bf: ? priority and snap to stem
pl 56.jcn4
- - interstaff slur fixes and damping
+ - interstaff slur fixes and damping
pl 56.mk1
- - bf: collision.cc: collisions between chords with different
- stem directions and close heads.
+ - bf: collision.cc: collisions between chords with different
+ stem directions and close heads.
****************s**************
pl 56.hwn1
- some spacing tweaks.
- - bf: two repeats + alts after each other.
+ - bf: two repeats + alts after each other.
pl 56.jcn2
- tie: bfs + even simpler
pl 56.jcn1
- bf: re-added \textflat,sharp to fix chords...
- - bf: chord-modifier and mandatory dot: c-maj5
+ - bf: chord-modifier and mandatory dot: c-maj5
- tutorial chord fixes
- tie fixes and boldifying:
* removed sloping (dy!=0) code
pl 55.mb2
- - Font update: added more mensural style time signatures,
+ - Font update: added more mensural style time signatures,
old2/4, old6/8alt, old4/8 thanks to Christian Mondrup.
- bf: correct indentation of first line (removed \leavevmode)
plain TeX still gives wrong indentation
- bf: font magnification also in PS output
- bf: set the GS_* variables correctly in buildscripts/lilypond-*.sh
- bf, lily.scm: errors in (de)crescendo
- - bf, lilyponddefs: removed \noindent
+ - bf, lilyponddefs: removed \noindent
pl 55.hwn1
****************
pl 53.jbr2
- - Documentation/ntweb/index.html: Updated nt distribution web page
+ - Documentation/ntweb/index.html: Updated nt distribution web page
pl 54.uu1
- bf: Stem lens for beams.
- mutopia/J.S.Bach/Duette 1&2
pl 54.mb1
- - Renamed \wheel to the \coda
+ - Renamed \wheel to the \coda
- bf: correct gap in tuplet braces
pl 53.hwn2
- PS cleanup
- TeX cleanup.
- bf: also make (empty) bar at end of voltabracket.
- - bf: don't put slur over rest.
+ - bf: don't put slur over rest.
pl 54.uu1
pl 54 (july, 8)
pl 53.jbr1
- scripts/ly2dvi.py: A fix for the multitude of file systems supported
- by windows. As long as the paths that the cygwin apps use are
- UNC style and the paths that the native windows apps use are DOS
- style everybody is happy. I add quick and dirty unc2dos function
- to facilitate this approach.
+ by windows. As long as the paths that the cygwin apps use are
+ UNC style and the paths that the native windows apps use are DOS
+ style everybody is happy. I add quick and dirty unc2dos function
+ to facilitate this approach.
pl 53.hwn1
- bf mudela-book.
- junk ATOM_SMOB
- control tuplet gap size from paper.
- bf: output header as PS strings for PS out.
- - bf: cached-fontname
+ - bf: cached-fontname
- control volta height from paper block.
pl 53.jcn5
- - \rhythm-ified and text bfs: standchen.ly
+ - \rhythm-ified and text bfs: standchen.ly
- walk rhythm through *_iterator::next_music_l ()
pl 53.jcn4
- grace performance
- fixed tie-performance
- bf: abe
-
+
pl 53.gp1
- added Hyphen-engraver, Hyphen-spanner
************
- new-beaming.cc: new beaming code
* now does [c8. c32 c32] correct by itself.
* beam over barlines
- * non-fitting stems handled gracefully (eg. [c8 c4 c8] )
+ * non-fitting stems handled gracefully (eg. [c8 c4 c8] )
- junked rhythmic grouping, \grouping and all associated bits.
- bf: do try_visibility_lambda for nonbreakable items as well
(fixes \nobreak on barline)
- - bf: Cons_list::truncate()
+ - bf: Cons_list::truncate()
pl 52.hwn1
- repeat-engraver cleanup
Same syntax as multi-measure rests!
- Added \segno and \wheel script symbols
pl 52.mb3
- - Added barSize property. Junked barsize variable.
+ - Added barSize property. Junked barsize variable.
************
pl 51.uu2
pl 50.jcn2
- filed egcs bug report for powerpc.
- - removed unnecessary #ifdef powerpc
+ - removed unnecessary #ifdef powerpc
- grace and other fixes for auto-beamer
- grace and other fixes for (beam-)stem-lengths
- input/test/bugs/hairy-grace.ly (urg)
************
pl 49.mb1
- bf: ly2dvi -N
- - Added dynamicPadding property (applies only to dynamic marks,
+ - Added dynamicPadding property (applies only to dynamic marks,
not (de)crescendi.
pl 49.jcn4
- spacing before clefs.
- Spacing_spanner is now on by default
- junked most of Spring_spacer
- - Tunable space after barline.
+ - Tunable space after barline.
*********
pl 46.mb2
- bf: {} in texts.
pl 45.hwn2
- - more doc updates.
-
+ - more doc updates.
+
pl 46.mb1
- Added property articulationScriptPadding
- Audio broadcast & acknowledge.
- more advanced spacing for prefatory matter
- tuplet appearance tweaking
- - bf: ChoirStaff
+ - bf: ChoirStaff
pl 45.uu1
- glossary fixes (thanks Dirk).
pl 43.hwn2
- - split G_staff_side_item into G_staff_side_element and G_staff_side_item.
- - junked old Staff_side
- - Crescendo also uses G_staff_side_element
- - crescendo_shorten paper var.
- - create horizontal groups for break_aligment inside Break_align_item.
- - more abc-2-ly fudging
-
+ - split G_staff_side_item into G_staff_side_element and G_staff_side_item.
+ - junked old Staff_side
+ - Crescendo also uses G_staff_side_element
+ - crescendo_shorten paper var.
+ - create horizontal groups for break_aligment inside Break_align_item.
+ - more abc-2-ly fudging
+
pl 44.mb1
- bf, property.ly: change fontsize->fontSize
- N.W.Gade: removed old tie behaviour
*********
pl 44
pl 43.jcn2
- - bf: repeat :| placement + core dump
- input/test/repeat.ly
- input/test/coda-kludge.ly
- - bf: mf without ljfour
- * feta-accordion fix/hack for feta11 at 300dpi
+ - bf: repeat :| placement + core dump
+ input/test/repeat.ly
+ input/test/coda-kludge.ly
+ - bf: mf without ljfour
+ * feta-accordion fix/hack for feta11 at 300dpi
pl 43.hwn1
- - half assed attempt at ABC convertor.
- - Spacing_spanner: "decentral" spacing stuff. Use -t to try.
- - bf: StaffGroup vertical alignment
- - \property {slur,tie,}ydirection -> {slurV,tieV,v}erticalDirection (1.0.20)
- - Spanner now hangs on left endpoint.
- - \property forgetAccidentals: do not remember accidentals.
- Every note not in the key triggers typesetting of an accidental.
- - \property noResetKey: do not reset key at start of measure:
- accidental remain in effect until overriden
- - bf: ties & accidentals (fix breaks oldTieBehavior)
- - junked Tie::same_pitch_b_
-
+ - half assed attempt at ABC convertor.
+ - Spacing_spanner: "decentral" spacing stuff. Use -t to try.
+ - bf: StaffGroup vertical alignment
+ - \property {slur,tie,}ydirection -> {slurV,tieV,v}erticalDirection (1.0.20)
+ - Spanner now hangs on left endpoint.
+ - \property forgetAccidentals: do not remember accidentals.
+ Every note not in the key triggers typesetting of an accidental.
+ - \property noResetKey: do not reset key at start of measure:
+ accidental remain in effect until overriden
+ - bf: ties & accidentals (fix breaks oldTieBehavior)
+ - junked Tie::same_pitch_b_
+
pl 43.jcn1
- configure, set-lily.sh, release stuff
- lilypond don't put \interstaffline after last line. This to
get really nice vertical spacing for mudela-book.
- mudela-book: vertical spacing
- - lilyponddefs.tex: commented out \parindent=0pt to get correct
+ - lilyponddefs.tex: commented out \parindent=0pt to get correct
paragraph indent for mudela-book
************
pl 43
pl 41.hwn3
- - reinstated \property inheritance
- - \property SkipBars -> skipBars
- - \property midi_instrument -> midiInstrument
- - \property fontsize -> fontSize (mudela 1.0.18).
- - bf: add a space after lyrics.
- - junked flower DLL classes
- - rewrote repeat music and iterators (mudela 1.0.17)
- * Folded_repeat_iterator
- * Unfolded_repeat_iterator
- * New_repeated_music
- * syntax change: \repeat FOLDSTRING NUMBER Music [ALTERNATIVE Music_se
+ - reinstated \property inheritance
+ - \property SkipBars -> skipBars
+ - \property midi_instrument -> midiInstrument
+ - \property fontsize -> fontSize (mudela 1.0.18).
+ - bf: add a space after lyrics.
+ - junked flower DLL classes
+ - rewrote repeat music and iterators (mudela 1.0.17)
+ * Folded_repeat_iterator
+ * Unfolded_repeat_iterator
+ * New_repeated_music
+ * syntax change: \repeat FOLDSTRING NUMBER Music [ALTERNATIVE Music_se
quence]
- - data struct simplification: junked Dynamic_req,
+ - data struct simplification: junked Dynamic_req,
Absolute_dynamic_req, Span_dynamic_req, Slur_req, Beam_req. Use
-Span_reqs and Text_script_reqs with type fields instead.
+Span_reqs and Text_script_reqs with type fields instead.
pl 42.tca1
- - updated mudela-book documentation
- - misc mudela-book.py
- - accordion: smaller dots + little script renaming
+ - updated mudela-book documentation
+ - misc mudela-book.py
+ - accordion: smaller dots + little script renaming
pl 42.jcn1
- bf: hp-u(rg)x: user build; sm 73
- - bf: hp-u(rg)x: sm74
+ - bf: hp-u(rg)x: sm74
pl 41.mb1
- convert-mudela: convert textstyle -> textStyle
- refman.yo: properties moved to correct contexts.
- - mudela-book.py: Added singleline, multiline options.
+ - mudela-book.py: Added singleline, multiline options.
Fixed default line width bug.
***************
- bf: Score bar line thickness.
- more paper writing
- website tweaks.
- - Graphical_element::dim_cache_ now alloced separately.
+ - Graphical_element::dim_cache_ now alloced separately.
- junked Graphical_element::absgolute_offset
- - Musique-de-Table
+ - Musique-de-Table
- mmrest_x_minimum now works at begin-of-line.
- junked Span_bar::extra_x_off
- \property foo.bar = \stringid + \otherstringid
- bf: stop on lexer errors as well.
- only do vertical alignment at Score level.
- tweaked ledger endings a bit.
-
+
pl 41.hwn1
- small fixes.
(fixes clef^8)
- bf: translating molecule without elts but with dims. (bf: accidental
spacing.)
-
+
pl 40.mb1
- bf: ly2dvi set MFINPUTS so standard tree is found before lilypond
- bf: lilypond-regtest.doc, ls-latex.py; now finds author/title
pl 38.tca1
- added scm/accordion-script.scm and update ly/accordion-defs.ly
- renamed some accordion symbols to make them more english and less
- norwenglish.
+ norwenglish.
- removed dot from \accBayanbase
pl 37.script4
- bf: molecule
- bf: tuplet spanner appearance.
- - bf: less spacing after clef. Invisible bar has no dims.
+ - bf: less spacing after clef. Invisible bar has no dims.
- included AIMS. The why of Lily.
- warning if duplicate engraver.
- warning if no ties could be created.
pl 37.script3
- fixes for spring_spacer, introduced
Spacing_engraver
- - cleanup for rest-collisions.
+ - cleanup for rest-collisions.
- hacks for GUILE gc
- mudela-book \mudelafile
- Documentation/tex/lilypond-regtest.doc
(todo -> convert-mudela)
- Line_of_score is an Axis_group_element, no more overlapping
lines, hopefully.
- - mf: whole diamond head tweak
-
+ - mf: whole diamond head tweak
+
pl 37.mb2
- Added property clefStyle: "" / "transparent" / "fullSizeChanges"
- New example: input/test/incipit.ly
- Documented clefStyle and restStyle in refman.tex
- Partial bug fix: octaviated clefs. Still broken!!!
-
+
pl 37.mb1
- - Added property restStyle.
- - mensural 4th, 8th and 16th rests.
+ - Added property restStyle.
+ - mensural 4th, 8th and 16th rests.
pl 37.uu1
- FreeBSD bf
- junk cruft for detecting upbeam / downbeam.
- junk all *{horizontal,vertical}* Score_element derived classes.
- G_staff_side_item::padding_f_ now generic property.
- - some tweaking of beam & stem.
+ - some tweaking of beam & stem.
- junk pointerlist in Sources
- - junk Stem::mult_i_, Stem::beam_gap_i_, G_staff_side_item::padding,
+ - junk Stem::mult_i_, Stem::beam_gap_i_, G_staff_side_item::padding,
Bar::at_line_start_b_, Key_item::c_position_, Note_head::type_str_,
Note_head::staff_size, Stem::xdir_
-
+
pl 36.mb1
- bf: N.W.Gade
* Item::break_priority_i_,
* Item::break_status_dir_,
- merge Score_priority_engraver / Score_horizontal_align_engraver
- - Use more generic element properties.
- - precompute SCM symbols.
+ - Use more generic element properties.
+ - precompute SCM symbols.
- remove_elt_property (): Try to junk an element property, if not
needed anymore.
- junked cautionary_b_ from Musical_pitch
pl 32.jcn1
- - set-lily: set weird locale links for $LILYPONDPREFIX
+ - set-lily: set weird locale links for $LILYPONDPREFIX
**********
pl 31.mb2
- junked various cruft
- merged do_substitute_dependen{t,cy} to
do_substitute_element_pointer ()
- - more parser cleanup
+ - more parser cleanup
- Interval uses Drul_array
- - bf: I've been drinking too much
+ - bf: I've been drinking too much
- delete break helpers before object breaking/multiplication. Try
to save some memory.
-
+
pl 31.jcn4
- bf: toplevel install, kpsewhich
- sm 71, require yodl-1.31.11
- sm fixes, intl/ fixes
pl 30.mb1
- - Added support for magnification of TeX fonts ==>
+ - Added support for magnification of TeX fonts ==>
larger dynamics in 20pt scores. (Doesn't work in Postscript)
pl 30.hwn1
- Italian support (thanks, Maurizio)
- parser cleanup
- minor chord.cc cleanups.
- - bf: \rc \rced
+ - bf: \rc \rced
- hara kiri doesn't do suicide with normal rests.
- Hara_kiri_vertical_group_spanner generalised
- extender engraver rewrite, now __ is like ~ [] |, ie. in between
notes/lyrics.
- lyric engraver now engraves only single voices. Use
separate LyricVoices to get stacked lyrics.
- - bf: bar(Non)Auto first barline
+ - bf: bar(Non)Auto first barline
- barAuto -> barNonAuto
pl 29.jcn3
- - fix: slur-case3.ly
+ - fix: slur-case3.ly
- init.sly: .fly with linewidt=-1
pl 29.jcn2
pl 29.jcn1
- - bf: volta sizes
- - GNU stuff on home page
+ - bf: volta sizes
+ - GNU stuff on home page
*******
pl 29
- outline TODO
pl 27.jcn4
- - measure-end hinterfleish patch
- - input/test/coda-kludge.ly
- - bf: volta-number placement
- - volta: support for "1.-2." "3"
-
+ - measure-end hinterfleish patch
+ - input/test/coda-kludge.ly
+ - bf: volta-number placement
+ - volta: support for "1.-2." "3"
+
pl 27.jcn3
- bf's: zero-length repeats
- Auto beamer:
- only make AFMs for feta[0-9]+.mf
- using strings for abs loudness.
-
+
pl 27.jcn2
- - grand renaming: Duration vs Moment / Rational
+ - grand renaming: Duration vs Moment / Rational
pl 27.uu1
- extra beam warning
*************
pl 27 (feb 3)
-pl 26.uu1
- - make TFMs too.
+pl 26.uu1
+ - make TFMs too.
- bf: dynamics. (Don't hang on spanner!)
- read TFM before AFM.
- fix din-MF stuff (UGH)
pl 26.jcn1
- tutorial fixes
- bf: OrchestralScore should do hara-kiri..
- - bf: makeinfo:
- - info in rpm again
+ - bf: makeinfo:
+ - info in rpm again
- update to yodl pl10, yodl2texinfo fixes
- use --force, .info should always be generated
pl 25.uu2
- junked Scarlatti clef
- fixed clef^8
- - Interpretation_context_handle is interface to interpretation context
+ - Interpretation_context_handle is interface to interpretation context
- Staff_switching_translator: automatic staff switching for Piano staffs.
pl25.jcn1
pl 23.ms1
- sinfonia.ly: several fixes
- - dynamics
+ - dynamics
* increased range pppppp to ffffff
* added sp, spp, sff, rfz
* example see input/test/tchaikovsky.ly
pl 24.jcn2
- website fixes
- bf's: chords:
- * reverted c1*2, collides with \times {}
+ * reverted c1*2, collides with \times {}
* should use: c\breve, c\longa for long chords
* addition: c-9, subtraction: c^5
* multiple -add, ^sub: c-7+.9-^3.5
- bf: lookup text height
- bf's: autobeamer
- pl 24.jcn1
+pl 24.jcn1
- bf: rest collisions
- separate tfm-reader
- bf: :|: should not have thin lines
- bf: lily-version
pl 23.jbr1
- - scripts/ly2dvi.py: Windows 95 shell does not support redivrection
+ - scripts/ly2dvi.py: Windows 95 shell does not support redivrection
of stderr. We now distribute ash and use it when needed.
- stepmake/bin/package-zip32.sh: distribute ash, and guild ice-9/
directory. We build and distribute manpages in html format instead
pl 23.hwn3
- {Bar numbers|staff margin stuff|marks} fixed using
Bar_script_engraver as base class
- - bf: PS points != Lily \pt
+ - bf: PS points != Lily \pt
- junked Bar_column_engraver
- junked Text_item and some old files.
* nice repeats
* removed all beams ifo auto-beamer
- bf's: autobeam
- - junked dur2real; beamAutoEndx now as rational string: "1/2"
+ - junked dur2real; beamAutoEndx now as rational string: "1/2"
pl 23.hwn2
- - _8 clef
+ - _8 clef
- junked #args symtable def.
- junked Text_item.
- moved Bar assembling into LilyPond
pl 23.mb1
- bf: Position and possible SIGSEGV in Mark_engraver
- Added padding support in G_staff_side_item
- - bf: Correct direction of textual scripts.
- - bf, lookup.cc: Fewer warnings about missing text styles.
+ - bf: Correct direction of textual scripts.
+ - bf, lookup.cc: Fewer warnings about missing text styles.
Same units used in all .afm files.
pl 22.jcn5
- bf's: cross-staff slur
- bf: gnossienne-4
pl 22.tca1
- - buxfix, \mudela{ \times 2/3{ ...} } works now
+ - buxfix, \mudela{ \times 2/3{ ...} } works now
******
-
+
pl 22
- fixed "already have a Beam" error
pl 21.jcn2
- - gnossienne: hmm, how to
+ - gnossienne: hmm, how to
* undisplay bars
* don't put 'grace notes' in beam
- * put separator between "] \translator Staff=x"
+ * put separator between "] \translator Staff=x"
pl 21.jcn1
- gnossienne-4.ly (start of)
pl 18.mb1
- \mark now works, using G_staff_side_item.
- - Improved layout of multi-bar rests, including a new
- font symbol.
+ - Improved layout of multi-bar rests, including a new
+ font symbol.
pl 18.jcn4
- beam length adjustments
- bf: separators on cygwin
pl 18.jcn2
- - bf: stem-length algorithm
- - bf: beam direction algorithm
- - bf's: wtk1-fugue2.ly
+ - bf: stem-length algorithm
+ - bf: beam direction algorithm
+ - bf's: wtk1-fugue2.ly
pl 18.jcn1
- - stepmake update
- - small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
-
+ - stepmake update
+ - small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
+
*******
pl 18 (jan 4 '99)
- scripts/ly2dvi.py root is now the shared directory path not the
root of the lily installation. Environment variable LILYPONDPREFIX
is also the path to shared directory.
- - lily/main.cc WINNT conditional added to avoid a casting of
+ - lily/main.cc WINNT conditional added to avoid a casting of
main_prog
pl 17.hwn1
- junked Graphical_element::{width,height}
- junked Plet_swallow_engraver, Plet_engraver
- Command_tie_engraver -> Tie_engraver, Command_beam_engraver -> Beam_engraver
- - naming brew_molecule_p / do_brew_molecule -> output_processing, do_brew_molecule_p
+ - naming brew_molecule_p / do_brew_molecule -> output_processing, do_brew_molecule_p
- experimental Text_item, Staff_side
- junked old Beam_engraver and old Tie_engraver.
- AFM administration cleanup.
- cache brewed molecules. Speed up ?
- - rehacked Graphical_element, introduced Dimension_cache
+ - rehacked Graphical_element, introduced Dimension_cache
********
pl 16
pl 15.uu1
- - dynamic fix.
+ - dynamic fix.
- junked abbrev stuff from parser.
pl15.tca1
- fixed verbatim option behaviour for mudela-book.
- - added mudela-book option intertext="some text"
+ - added mudela-book option intertext="some text"
- mudela-book now understand latex \begin{verbatim}
-
+
pl 15.jcn1
- - chord inversion:
+ - chord inversion:
* enter C/E
* display chord names according to boolean property
- \property Score.chordInversion;
+ \property Score.chordInversion;
*********
pl 15
pl 14.hwn1
- - new beam syntax: { [<c e> <c e>] }, changed in lilypond,
+ - new beam syntax: { [<c e> <c e>] }, changed in lilypond,
parser, lilypond (mudela 1.0.14), manual
- - new tie syntax: { <c e > ~ <c e > } changed in manual,
+ - new tie syntax: { <c e > ~ <c e > } changed in manual,
parser, lilypond (Mudela 1.0.13)
pl 14.jcn1
- bf: get_chord C-m5-
- typos: chord-name
-pl 14.tca2
+pl 14.tca2
- move option proccing out of main
**********
pl 14
pl 13.hwn1
- - tutorial fixes.
- - junked find-quarts
- - junked various plet goryness.
- - preps for <c e> ~ <c e> syntax
- - bib fixes
+ - tutorial fixes.
+ - junked find-quarts
+ - junked various plet goryness.
+ - preps for <c e> ~ <c e> syntax
+ - bib fixes
pl 12.jcn3
- bf's: standchen
- new chord syntax, again: TONIC [DURATION] ['-' MODIFIERS/ADDITIONS]
- shorthand prefix for note-mode: '@', no shorthand for notes in chord
mode...
-
+
pl 11.jcn6
- bf: ly2dvi: better guess LILYPONDPREFIX: <bin>../share/lilypond
- chord-table; urg bugs:
* note-collisions
* accidental-placement
- bf: cis m (\textsharpm, urg)
-
+
pl 11.jcn5
- bib entry, twinkle-pop
- bf's: chords
- removed \output from parser/lexer
pl 9.jcn2
- - bf/redo: slur.cc, encompass-info: setting of encompass array.
+ - bf/redo: slur.cc, encompass-info: setting of encompass array.
- switched tuplet-engaver off (core dumps)
-pl 9.jcn1
+pl 9.jcn1
- bf (urg): no |: at start of piece
- bf?: text defs without width
- alignment absolute dynamics
pl 7
pl6.jcn5
- - repeatbars, volta-spanner work, alternative iteration still broken
- - volta symbol
+ - repeatbars, volta-spanner work, alternative iteration still broken
+ - volta symbol
pl5.szmulewicz2
- - more GUILE stuff.
+ - more GUILE stuff.
- tutorial doco updates
pl6.jcn4
- - volta-spanner
- - repeat-engraver
- - repeat/alternative music layout (hehe)
-
+ - volta-spanner
+ - repeat-engraver
+ - repeat/alternative music layout (hehe)
+
pl6.uu1
- Doco of music iterators.
pl5.jcn1
- tex/lily-ps-defs.tex fixes
- - lily.ps
+ - lily.ps
pl 5.hwn1
- Tuplet_engraver
pl4.jcn3
- bf: text staff vertical align; see input/test/vertical-text.ly
- urg, scaled cmr8 by factor 4/5
- - apart from end/begin of measure spacing urgs, stars-and-stripes.ly
+ - apart from end/begin of measure spacing urgs, stars-and-stripes.ly
is rather cool
pl4.jcn2
- - read (cmrxx)afm for text char widths
- - tfmtoafm.sh (quite urg)
- - alphabet.ly
-
+ - read (cmrxx)afm for text char widths
+ - tfmtoafm.sh (quite urg)
+ - alphabet.ly
+
pl 4.uu1
- read .scm files. No need for GUILE_LOAD_PATH
- .ps hack. No need for lily.ps on the printer
-
+
(&$^@M&@^$@^&$@ Damn TeX)
pl 3.ms1
- thumb-upgrade
-
+
pl4.jcn1
- bf: dotted slur
- bf: text ssb
- bf: empty/unknown in ps
pl 4.tca1
- - 40% speedup executing mudela-book on mudela-book-doc.doc
- - change of lilypond's output filenames. Given multiple input
- files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
- not 'm.tex y-1.tex', but if m.ly containts two paper definitions
- output will be 'm.tex m-1.tex y.tex'
+ - 40% speedup executing mudela-book on mudela-book-doc.doc
+ - change of lilypond's output filenames. Given multiple input
+ files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
+ not 'm.tex y-1.tex', but if m.ly containts two paper definitions
+ output will be 'm.tex m-1.tex y.tex'
*******
1.1.4
pl 3.tca1
- - accordion symbols in mf/feta-accordion.mf and
- init/accordion-defs.ly.
- - small changes to mudela-book and Documentation/man/mudela-book.yo
- - mudela-book example file in Documentation/tex/mudela-book-doc.doc
+ - accordion symbols in mf/feta-accordion.mf and
+ init/accordion-defs.ly.
+ - small changes to mudela-book and Documentation/man/mudela-book.yo
+ - mudela-book example file in Documentation/tex/mudela-book-doc.doc
pl 3.jcn5
- bf: dashed-slur
- repeatbar fixes
pl 3.jcn3
- - mup-to-ly.py: version 0.0
- - init/test/stars-and-stripes.ly (from star.mup)
+ - mup-to-ly.py: version 0.0
+ - init/test/stars-and-stripes.ly (from star.mup)
- GrandStaffContext
-
+
pl 3.hwn1
- junked musical info from key-item
- tutorial fixes.
pl 3.jcn2
- - bf: font switch
-
+ - bf: font switch
+
******
1.1.3
pl 2.uu1
- ly2dvi.py -I fix
- obsoleted ly2dvi.sh
- - removed Note_head_engraver
+ - removed Note_head_engraver
pl 2.hwn1
- - scm cleanups, chop-decimal
- - scarlatti clef.
+ - scm cleanups, chop-decimal
+ - scarlatti clef.
pl 2.jcn1
- commented-out Level-2 PostScript in lily.ps (J. Buehler)
pl 2
pl 1.mb1
- - Support for cautionary accidentals. , i.e. accidentals
+ - Support for cautionary accidentals. , i.e. accidentals
within parantheses. Syntax: 'cis?'. Try input/test/accid.fly
Note that the font has changed.
- bf: No unnecessary warnings about time signatures
- - Added optional second argument of \key. Set to \major or \minor
+ - Added optional second argument of \key. Set to \major or \minor
to get a major or minor key. Default: major.
- bf: Compilation error in midi-walker.cc
pl 1.jcn2
- - fixes for htmldoc, website
- - silly jcn1 fixes
- - junked MODULE stuff from lily/GNUmakefile (again)
-
+ - fixes for htmldoc, website
+ - silly jcn1 fixes
+ - junked MODULE stuff from lily/GNUmakefile (again)
+
pl 0.jcn4
- -set:
- export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
- - dstream: Score_element, Column_info
- - -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
- - init/lily.scm
-
+ -set:
+ export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
+ - dstream: Score_element, Column_info
+ - -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
+ - init/lily.scm
+
********
- added: set*text, timesig, beam
- guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
pl 17.jbr1
- - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
- and modified win32 specific distribution file names to match
- pl 16.hwn1 changes.
- - scripts/ly2dvi.py: Modified search paths to match the new lilypond
- installation tree.
- - scripts/convert-mudela.py: Remove the an existing backup file
- before renaming original. This is a WINDOWS32 Python requirement.
- - Documentation/ntweb/index.html: Updated documentation to match
- new lilypond installation tree.
- - lily/main.cc: Fixed LILYPONDPREFIX search paths.
-
-
+ - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
+ and modified win32 specific distribution file names to match
+ pl 16.hwn1 changes.
+ - scripts/ly2dvi.py: Modified search paths to match the new lilypond
+ installation tree.
+ - scripts/convert-mudela.py: Remove the an existing backup file
+ before renaming original. This is a WINDOWS32 Python requirement.
+ - Documentation/ntweb/index.html: Updated documentation to match
+ new lilypond installation tree.
+ - lily/main.cc: Fixed LILYPONDPREFIX search paths.
+
+
**********
- catalan.ly
pl 17.tca1
- - rewrite of mudela-book
-
+ - rewrite of mudela-book
+
pl 17.ms1
- - added \thumb (used very often in cello music) in
- mf/feta-schrift.mf.
- - added /input/test/thumb.ly (example)
+ - added \thumb (used very often in cello music) in
+ mf/feta-schrift.mf.
+ - added /input/test/thumb.ly (example)
pl 16.jcn1
- dashed-slur through scheme
pl 17.jcn4
- installable stepmake pl57
- - urg, FIXME guile-1.3:
+ - urg, FIXME guile-1.3:
* don't install shared libs! configure can't handle
* manually add: EXTRA_LIBS = -lguile -lreadline -ldl
* lily's truely broken, downgrade do 1.2
pl 17.jcn3
- - lots of stuff still broken, notably font selection, just try
+ - lots of stuff still broken, notably font selection, just try
a()b
or so
- tex output support
- all output through scheme
- option: f, output-format=X
- - geile placebox
+ - geile placebox
- mf/mfplain.ini
pl 17.jcn2
pl 17.jcn1
- 16.jcn1
-