]> git.donarmstrong.com Git - lilypond.git/blob - CHANGES
patch::: 1.3.15.jcn4
[lilypond.git] / CHANGES
1 pl 15.jcn4
2         - removed old notename2scm conversion
3         - beam-dir-algorithm through scm
4         - bfs paper-scm
5         - bf: knee-stemlengths
6
7 pl 15.jcn3
8         - moved poor man's stem arrays to scm
9         
10 pl 15.jcn2
11         - beam quanting using scm lists
12
13 pl 14.hwn1jcn1
14         - chord-name uses scm members
15         - bfs: knee with different mults, interstaff knee, auto-knee
16
17 pl 14.hwn1
18         - specialize duration.cc for lily, move out of lib/
19         - stem cleanup
20         - more SCM typechecking
21         - stafflineleading -> staff_space
22         - bf: rod distances.
23         - junk some unused code.
24         
25 pl 13.hwn2
26         - paper/score column cleanups. Junk Score_column type
27
28 pl 13.hwn1
29         - Bezier_bow/Bezier cleanups
30         - bf: rest under beam.
31         
32 pl 13.jcn2
33         - untangled Chord_name (item) and Chord (list-of-pitches)
34         
35 pl 13.jcn1
36         - bezier-bow fix
37
38 ***********
39 pl 12.hwn1
40         - polynomial.hh
41         - bf: generic properties
42         - quantise_iv () fix.
43         - bezier cleanup
44         - class Polynomial 
45         - use smobs for font metric tables/hashes.
46         - nl.po bf
47
48 ************
49
50 pl 11.jcn3
51         - small beam fixes (interstaff knees still broken)
52
53 pl 11.hwn1
54         - bf: dots
55         - bf: harmonic note heads
56         - revise stem, notehead, rest
57
58 pl 11.jcn2
59         - included missing scm,ly updates
60         - bf: urg to_dir () takes scm..
61         - bf's: if (Foo b = bar != 1)
62         - beam cleanup
63
64 ************
65 pl 10.uu1
66         - various small bfs
67         - bf: alignment reversed
68         - Staff_symbol_referencer -> Staff_symbol_referencer_interface
69         - bf: staccato pos
70         - Knee fixes (thanks, Jan)
71
72 pl 10.jcn2
73         - fixes for invisible beamed stems
74         - removed steminfo from properties, don't cache Stem_info
75
76 pl 10.jcn1
77         - steminfo to properties
78         - dropped internote dim for stem-beams
79
80 **********
81 pl 9.hwn1
82         - abstracting Staff_symbol_referencer to an interface.
83         - quantised_position for staccato dots.
84         - standchen fixes
85         - junk Score_element::do_{width,height}: set callbacks directly.
86         - merge Score_element, Graphical_element
87         - merge Axis_group_element, Graphical_axis_group
88         - junk pointer fields fromScore_element derived classes
89         - junk obsolete do_substitute_dependency code.
90
91 **********
92
93 pl 8.hwn2
94         - staff-support for Crescendi.
95         - padding for accidentals.
96         - cascading offset callbacks
97
98 pl 8.hwn1
99         - note-head-side 
100         - naming Staff_sidify -> Side_position_interface
101
102 ***********
103
104 pl 7.mb1
105         - bf: timeSignatureStyle works again
106
107 pl 7.hwn1
108         - Dirk Latterman key/mmrest patches
109         - Offset callbacks in Dimension_cache
110         - Junked Staff_side_*
111         - Staff_sidify: interface class.
112         - prelude-{1,2} fixes.
113
114 ***********
115 pl 6.uu2
116         - bf: PS font selecting.
117
118 pl 6.uu1
119         - bf: ls-latex
120         - mudela-book --no-pictures
121         - bf: ly2dvi
122         - convert-mudela: beamAuto moment syntax. 
123
124 pl 6.jcn3
125         - fixed scm output
126
127 pl 6.jcn2
128         - half-baken ly-gulp-file in scm
129         - resurrected scm output through guile
130
131 pl 5.mb1
132         - bf: version of init.sly, init.fly
133         - Clarify necessary version of texinfo
134         - bf: texi files, minor errors and syntax compatible with 
135           older makeinfo
136
137 pl 6.jcn1
138         - bf: scm output
139
140 *******
141
142 pl 5.hwn2
143         - Bach preludes: mutopification
144         - dots are Directional_element too; use \property dotDirection
145         - moved some stuff out of Lookup
146         - bf: dots
147         - font selection mechanics changed.
148
149 pl 5.uu1
150         - bf: smob allocation (thanks David!)
151
152 pl 5.hwn1
153         - junked \shape. Now use #'margin-shape 
154         - timing: one_beat -> \property beatLength
155         - bf convert-mudela
156
157 ************
158
159 pl 4.uu1
160         - input/test/ \property fixes.
161         - gcc 2.95 fix
162
163 pl 4.hwn1
164         - Break_align_engraver,
165         break align order from  \property breakAlignOrder
166         - junked Score_priority_engraver
167         - moved Time_description into Timing_translator
168         - use properties for timing, see input/test/timing.fly
169         * removed \cadenza ; now use \property Score.timing
170         * \property measurePosition
171         * \property measureLength
172         * \property currentBarNumber
173         - Note_name_engraver , \context NoteNames
174
175
176 pl 4.jcn1
177         - junked some chord guessing code
178         - bf: lookup size (-1) for chord-name accidentals
179         - bf: ly2dvi's MFINPUTS setting
180
181 *************
182 pl 2.jcn3
183         - chords:
184           * Chord is item
185           * junked TeX hacking
186           * configurable with styled strings from scm
187           * fixes: dim, /no X, tonic != C
188
189 pl 2.jcn2
190         - chords from  scm 
191
192
193 pl 3.hwn2
194         - visibility-lambdas into default elt properties SCM.
195         - clef types in SCM
196         - verticalDirection properties now in SCM.
197
198 pl 3.hwn1
199         - move position_i_ into Staff_symbol_referencer
200         - move dir_ into Directional_element baseclass
201
202 ****************
203
204 pl 2.hwn1
205         - bf: dynamic style.
206         - prepare to move dir_ into SCM. 
207
208 pl 2.jcn2
209         - chord fixes: 
210            * inversion request: no inversion guessing for chord entry
211            * bass request: c/+b to add bass note not part of chord
212            * -dim modifier works on all thirds
213            * colon iso dash as tonic/modifier-additions separator
214            * C:m5- displays as "Cdim"
215            * C:m5-7- displays as "Co"
216
217 pl 2.jcn1
218         - moved bracket vars to params
219         - reverted broken lilypond-devel
220
221 *************
222 pl 1.uu1
223         - David's patches:
224         * mfplain.mp detection
225         * Graphical_element::common_refpoint() robuster.
226         * fixes for mudela-mode.el
227         - Dirk's patches:
228         * key signature placement,
229         * tied accidentals.
230
231 pl 1.hwn2
232         - extra-offset elt property.
233         - junked Chord_tremolo
234
235 pl 1.hwn1
236         - changed calling convention for {get,set,remove}_elt_property()
237         - rm'd some mutopia examples.
238
239 *******
240 pl 0.hwn2,1
241       - Generic properties and Property_engraver. Moved most of the
242 properties.
243
244 0.lu1
245         - resurrected midi2ly
246
247 0.jcn1
248         - bf: lyrics lexer
249         - reverted mup2ly revert
250
251 pl 3.uu1:
252         - frontport of 1.2.17 patches.
253
254 **********
255
256 1.3.0:
257
258 pl 15.hwn2
259         - loads of bfs.
260
261 pl x.jcn3
262         - another workaround: reset buffer state for scm_ftell ()
263         - workaround for broken scm_ftell ()
264
265 pl 15.hwn1
266         - \properties are now SCM s, junk Scalar type
267         - use SCM for strings in parser.
268         - Moment derived from Rational. Moment may be smobified.
269
270 pl 15.jcn4
271         - direct #... to scm parser  (Thanks to Gary Houston)