]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
release: 0.0.32
[lilypond.git] / NEWS
1 pl 32
2         - multiple meters, see rhythm.ly
3         
4
5 pl 32-2
6         - skip syntax/Skip_req
7         - command carnage
8         - score_wide_music: commands in staff now override commands in score.
9 Internal:
10         - Key_register
11         - Bar_register
12         - Meter_register
13         - meters now kept in baseclass Staff_walker
14         - Score_walker (to ease MIDI output)
15 Doc:
16         - Hungarian doco added to CodingStyle
17
18 pl 32-1
19         - music processing speedup
20         - website added to doco
21         - clef must *inside* music
22         - fixed spurious "beam too narrow" messages.
23 Internal
24         - merge musical / non-musical staff_column
25         - musical/ non-musical requests
26         - Clef_register
27         - split up request.hh, Musical_req vs. Nonmusical_req
28
29 pl 31
30
31 Examples
32         - Coriolan example (JN)
33         - standchen updated
34 Bugfix
35         - calcideal assertion bugfix
36
37 pl 30
38
39 Features
40         - better multivoice spacing
41         - move rest in multivoice staff
42         - errors in TeX output now warnings
43         - progress indicator
44         - music processing speedup.
45 Internal
46         - make spanner for staffsym; scrap Line_pstaff
47         - scrap simplestaff (Rhythmic_staff temporarily disabled)
48         - docxx 3.0 format comments
49         - split register source files
50         - hardcoded dimensions compile time
51         - Lookup::tex_hairpin
52 Bugfix
53         - non G-clef clefs
54         - script junking (2x)
55         - empty files
56         - beam::center (plet position!)
57         
58 pl 29
59         - multiplatform Makefile (JN)
60         - context errors: bugfixes (JN)
61
62 pl 28
63
64 Internal
65         - idealspacing slightly better for multivoice.
66 Doc
67         - Request_register
68 Bugfix
69         - Script.cc : float exception (MB)
70         - Request::Request(Request) copying of definition pointer (JN)
71         - cleaned dependencies for broken spanners
72         - stupid typo in Staff_elem::post_processing()
73         - init of hpos in PCol::PCol
74         - Word_wrap::solve() bug 
75
76 pl 27
77         - preliminary WIN32 support (JN)
78 Features
79         - errors converted to warnings (JN)
80         - context errors (JN)
81         - As vs. as  notename.
82         - WARNING: "melodic" stafftype will create the new Complex_staff!
83 Examples
84         - Lohman's Viola Quartet (JN)
85         - JS Bach Solo Cello suite II menuet (JN)
86
87
88 pl pre27
89
90 Features        
91         - option --init
92         - last_duration_mode: default_duration is last duration entered
93         (\duration{\last})
94         - syntax: grouping 2*4 3*8
95         - preliminary multivoice support
96 Examples
97         - JS Bach's WTK example added.
98
99 Internal:
100         - Text_reg and Script_reg
101
102 pl 26
103         - Documentation/lelie_logo.png
104         - 8-bit chars for input (see ltest.tex) (MB)
105         - quotes around string now optional
106 Bugfixes:
107         - unmatched ] (MB)
108 Internal:
109         - print/name methods of Staff_elem
110         - added Request_register
111         - Voice_group_registers, Voice_registers, *_register
112         - Complex_staff
113
114 pl 25
115         - other clefs added, keys typeset properly (MB)
116
117 pl 24:
118         - Lyrics (JCN)
119         - Commands in music-mode (an input feature) (there you are, Mats)
120
121 pl 23:
122         - TODO file inc'd
123         - cadenza mode.
124         - default extension, search path.
125         - error.pod,faq.pod
126         - Markers
127         - configure script
128         - inputfile name in output.
129 Internal changes:
130         - scrapped VPATH
131         - Make dependencies per .o
132         - Split Input_* parsing steps to enable marking 
133 Bugfixes:
134         - unconnected columns
135
136
137 pl 22:
138         - doco from mpp
139         - repeat signs
140         - | checks for bar in a voice (Barcheck_req)
141 Internal changes:
142         - naming (Hungarian notation, svec vs. Array)
143         - cleanup PScore, Score
144         - removed Staff_commands, plugging commands into Staff_column directly
145 Bugfixes:
146         - bug noteheadswap
147         - huge memleak fixed; unearthed lots of bugs
148
149 pl 21:
150         - scripts
151         - texts
152         - nplets (triplets!)
153 Internal changes:
154         - Move breaking stuff into a separate class Break_algorithm
155         - dependencies for Staff_elem's
156
157 pl 20:
158         - updated doco to .pod
159         - include files from .ly
160 Internal changes:
161         - Rational for time measurement
162         - directionalspanner/textspanner
163
164 pl 19:
165         - grouping code: LilyPond can set advanced multibeams.
166 Internal changes:
167         - struct Moment
168
169
170 pl 18:
171         - robust Staff_commands
172
173 pl 17:
174         - robust Input_commands
175         - merged Vertical_/Horizontal music
176         - PARTIALs with duration
177         - modularized lexer: multiple runs
178
179 pl 16
180         - notenames configurable
181
182 pl 15
183         - grouping code
184         - multibeams (simple)
185
186 pl 14
187         - symtables from .ly
188         - Input_command
189         - Input_{score/staff}
190
191 pl 13
192         - Horizontal/Vertical music
193         - Input_commands