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