X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=CHANGES;h=6742e3945cc6943ca5f3a6296e03460d3c3497fe;hb=01d84d552854fb399bd0e819502c6c2db2a1b214;hp=143ff34fc6eff5aca40c31fe3d66fb3256f866a8;hpb=331c093a4324764240e7f2e89e36b8216d4d9b23;p=lilypond.git diff --git a/CHANGES b/CHANGES index 143ff34fc6..6742e3945c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,229 +1,191 @@ -13.jcn1 - - separate documentation package +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 fromScore_element derived classes + - junk obsolete do_substitute_dependency code. -13.jcn1 - - bf: mudela-book +********** -12.jcn1 - - auto-knees, input/test/auto-knee.ly +pl 8.hwn2 + - staff-support for Crescendi. + - padding for accidentals. + - cascading offset callbacks -pl 12.rrr2 - - voltaSpannerDuration may be a rational - - .ly files corrected, Voice.dynamicDir to Voice.dynamicDirection +pl 8.hwn1 + - note-head-side + - naming Staff_sidify -> Side_position_interface -pl 12.rrr1 - - key (K:) with clef, bug fix for abc2ly - - voltaSpannerDuration code added to lilypond +*********** -pl 12.hwn1 - - junked wordwrap - - bf: use position (not pitch) for autochange - - mudela-book fixes: --dependencies, --dep-prefix - - mudela.tely more updates. Now absorbed LilyPond manpage. - - BUGS now in INSTALL.texi +pl 7.mb1 + - bf: timeSignatureStyle works again -******* -pl 11.uu1 - - changed debug init code. - -pl 11.jcn2 - - bf: LDFLAGS=foo CFLAGS=bar ./configure - - bf: configure (--disable-printing = default) -DNPRINT - - bf: mf-to-xpms / make -C mf xpms; feta-accordion is broken, - see mf/README - -pl 11.jcn1 - - gnossiene with new \autochange - -pl 11.jbr1 - - Tried to get rid of path and switch dependencies in mf - build process. - -pl 11.hwn1 - - doco reorganisation: folded glossary and tutorial into manual. - - move mudela-book-doc to texinfo - - feta.tex to mf/ - - release.py, package-diff.py now dump into out/ - - -**** -pl 10.hwn1 - - Auto_change_music, Auto_change_iterator: auto staff -switching. 2nd try. See input/test/auto-change.ly - -pl 10.uu1 - - doc restructure: hacking.texi - - make & install .pfas - - updates: faq.texi - - rpm fixes. - - Windows fixes (9.jbr) - -****** -pl 9.rrr1 - - abc2ly bug fixes and extensions - - volta spanner given height to avoid collisions - -pl 9.jcn2 - - 2.95 fixes - - input/test/different-time-signatures.ly (wasn't this in refman?) +pl 7.hwn1 + - Dirk Latterman key/mmrest patches + - Offset callbacks in Dimension_cache + - Junked Staff_side_* + - Staff_sidify: interface class. + - prelude-{1,2} fixes. -pl 9.hwn1 - - fixes for mi2mu - - bf: staff-side with empty parent. - - bf: -Hara_kiri_vertical_group_spanner::do_substitute_element_pointer has to -call Axis_group_spanner::do_substitute_element_pointer. Fixes -harakiri & barline problem. - - junk: Spring_spacer, Ineq_constrained_qp, Mixed_qp, -Active_constraints, Inactive_iter, Matrix, Vector, -Choleski_decomposition, Full_storage +*********** +pl 6.uu2 + - bf: PS font selecting. +pl 6.uu1 + - bf: ls-latex + - mudela-book --no-pictures + - bf: ly2dvi + - convert-mudela: beamAuto moment syntax. -pl 9.jcn1 - - included last Localisation.texi - - set-lily: de catalog too +pl 6.jcn3 + - fixed scm output -******* -pl 8.hwn1 - - Erwin Dieterich: german translation. - - dependency helper funcs simplified. - - junk breaking stats. - - cleanups: Line_of_score also is X_AXIS group. Score_columns -are put into Line_of_score of score. - -pl 8.jcn2 - - scripts/mudela-book.py: use hash of full .ly contents (by default) - - bf: footify html doc upon creation too - -pl 8.jcn1 - - Documentation/Localisation.texi: still some issues - - Uniformised locale strings - - marked some errors/warnings without _/_f markings - - added programming_warning (): not to be localised warnings - (none identified as yet) - - Update of po/nl.po +pl 6.jcn2 + - half-baken ly-gulp-file in scm + - resurrected scm output through guile + +pl 5.mb1 + - bf: version of init.sly, init.fly + - Clarify necessary version of texinfo + - bf: texi files, minor errors and syntax compatible with + older makeinfo + +pl 6.jcn1 + - bf: scm output ******* -pl 7.hwn1 - - website fixes. - - spacer cleanups - - Simple_spacer: a simpler constraint solver. Enabled by default. -pl 7.jcn1 - - fixes to nl.po -******** +pl 5.hwn2 + - Bach preludes: mutopification + - dots are Directional_element too; use \property dotDirection + - moved some stuff out of Lookup + - bf: dots + - font selection mechanics changed. -pl 6.uu1 - - website fixes. +pl 5.uu1 + - bf: smob allocation (thanks David!) -******* pl 5.hwn1 - - more .texi; yodl completely removed. - - rm'd several doc stuff: engraving.yo, gnu-page.yo, translated blurbs (leave it to translation project) - - sm: help2man-*make - - mcgrain bib entry. - - debian updates. - - gcc 2.95 const fixes. (hopefully) - - sm: rm'd Documentation/tex/ directory. everything in stepmake/INSTALL.texi - -pl 5.jcn1 - - lily.scm: don't use regex-substitute/global - - website/doco fixes - - bf: package-diff.py + - junked \shape. Now use #'margin-shape + - timing: one_beat -> \property beatLength + - bf convert-mudela ************ +pl 4.uu1 + - input/test/ \property fixes. + - gcc 2.95 fix + pl 4.hwn1 - - bf: repeats. - - bf: mmrests - - bf: simpler guile detection. - - use texinfo for reference manual. - - inline lily.ps from lilypond. - - texi for doco: converted directory Documentation/tex/ + - Break_align_engraver, + break align order from \property breakAlignOrder + - junked Score_priority_engraver + - moved Time_description into Timing_translator + - use properties for timing, see input/test/timing.fly + * removed \cadenza ; now use \property Score.timing + * \property measurePosition + * \property measureLength + * \property currentBarNumber + - Note_name_engraver , \context NoteNames + + +pl 4.jcn1 + - junked some chord guessing code + - bf: lookup size (-1) for chord-name accidentals + - bf: ly2dvi's MFINPUTS setting +************* +pl 2.jcn3 + - chords: + * Chord is item + * junked TeX hacking + * configurable with styled strings from scm + * fixes: dim, /no X, tonic != C -pl 3.hwn1 - - mudela-book tweaks for surviving texinfo - - include feta command seqs. in .tex - - guile 1.3.2 fixes. - - include config.h directly. - - bf: mudela-book. Now linear in size of document. - - scriptHorizontal property; more or less works. - - changes in Graphical_element, Graphical_axis_group -offset removed from public interface, now use relative_coordinate (). -extent () is given relative to this. - - removed Rhythmic_head::dots_i_ - - bf: Rhythmic_head::do_substitute_element_pointer () - - Direct access to dim_cache_ replaced by methods in -Graphical_element. +pl 2.jcn2 + - chords from scm -********** +pl 3.hwn2 + - visibility-lambdas into default elt properties SCM. + - clef types in SCM + - verticalDirection properties now in SCM. -pl 2.mk1 - - bf, tie.cc: handle postbreak left align correctly -pl 2.lec1 - - abc2ly fixes. +pl 3.hwn1 + - move position_i_ into Staff_symbol_referencer + - move dir_ into Directional_element baseclass -pl 2.hwn1 - - rewrite of mudela-book. Now uses chunks, and you can put -\input, \include and \mudelagraphics in verbatim sections. +**************** +pl 2.hwn1 + - bf: dynamic style. + - prepare to move dir_ into SCM. pl 2.jcn2 - - bf: auto-beamer: don't junk beam if manual beam shows up + - 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" pl 2.jcn1 - - add-html-footer.py, ls-latex.py .tely updates and fixes - - tely (texinfo-lily) rules and test Documentation/metadoc/foo.tely + - moved bracket vars to params + - reverted broken lilypond-devel ************* +pl 1.uu1 + - David's patches: + * mfplain.mp detection + * Graphical_element::common_refpoint() robuster. + * fixes for mudela-mode.el + - Dirk's patches: + * key signature placement, + * tied accidentals. + +pl 1.hwn2 + - extra-offset elt property. + - junked Chord_tremolo + +pl 1.hwn1 + - changed calling convention for {get,set,remove}_elt_property() + - rm'd some mutopia examples. -pl 1.uu2 - - complete rewrite of mudela-book. Much cleaner now. -Support for texinfo. - - convert-mudela now per file, add \version if not present. +******* +pl 0.hwn2,1 + - Generic properties and Property_engraver. Moved most of the +properties. -pl 1.uu1.jcn1 - - internationalization fixes for getopt-long help +0.lu1 + - resurrected midi2ly -pl 1.uu1 - - rewrite --help messages for help2man: - * lilypond - * mi2mu - * mudela-book - * convert-mudela - - cleanup: mf-to-table.py - - Getopt_long: support for --help msg. - -pl 1.mb1 - - bf, scalar.cc: ".3" now detected as numerical - -******** - -pl 0.uu1 - - refman updates by Werner & Mats - - now use ChangeLog for changes. - -pl 0.jcn2 - - po fixes - -pl 0.jcn1 - - gcc-2.95 nitpicks - - added pointers to mailing lists in toplevel docs - -0.mb2 - - configure: more robust detection of Guile - - Midi_note_off: revert to fixed note-off velocity. Fixes - problem with notes that never stop. - - Decreased breakable_column_space_strength - - Added a few TODO - - bf: "harmonic" and "cross" note heads also for half and - whole notes. - - linewidth and textheight set independent of the font size. - - bf, titledefs.tex: opus and piece are not repeated for - every piece unless they are explicitly set again. - -0.mb1 - - Changed dynamicDir to dynamicDirection. - - refman and tutorial corrections. +0.jcn1 + - bf: lyrics lexer + - reverted mup2ly revert + +pl 3.uu1: + - frontport of 1.2.17 patches. + +********** + +1.3.0: + +pl 15.hwn2 + - loads of bfs. + +pl x.jcn3 + - another workaround: reset buffer state for scm_ftell () + - workaround for broken scm_ftell () + +pl 15.hwn1 + - \properties are now SCM s, junk Scalar type + - use SCM for strings in parser. + - Moment derived from Rational. Moment may be smobified. + +pl 15.jcn4 + - direct #... to scm parser (Thanks to Gary Houston)