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