]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
patch::: 1.0.12.jcn2: opniewvisite
[lilypond.git] / NEWS
1 pl 12.jcn2
2         - Lookup abstract base class
3         - Lookup/Symtable(s): separation of input/output
4
5 pl 12.jcn1
6         - applied to 12.hwn2 patch
7         - redo of 11.jcn2's lookup/identifier
8
9 pl 11.jcn2
10         - preparations for braindead PostScript output
11
12 pl 12.hwn1
13         - \remove "Engraver_type";
14         - \output "bla" -> output = "bla" (mudela 0.1.6)
15         - \property defaultclef -> \property defaultClef
16         - naming of access_{Engraver,Performer,Translator_group} ()
17         - changed syntax for \translator in \paper{} (mudela 0.1.6)
18         - declared contexts:
19
20                 StaffContext = \translator { .. }
21                 \translator { \StaffContext }
22
23         - elt_b -> elem_b
24         - bf: add Separating_line_group_engraver to RhythmicStaff.
25
26
27 pl 12.am1
28         - large doc patch, ChoireStaff -> ChoirStaff
29
30 *******
31 pl 12
32
33 pl 11.uu2
34         - added Transposed_music for mixing transposition and relative 
35
36 pl 11.jcn1
37         - bf: config.make striproff
38         - texinfo
39 pl 11.mb2
40         - feta-timesig.mf: Added some flesh on C and C2,
41           added old-style mensuration marks.
42  
43 pl 11.mb1
44         - Added feta-timesig.mf, font for C and alla breve.
45
46
47 pl 11.uu1
48         - new \property: meterSignatureStyle for C and C2 time sigs
49         - bf: BIBINPUTS
50         - stepmake 53
51         - bf: gif vs. png stuff
52
53 *******
54 pl 11
55
56 pl 10.uu2
57         - plet-spanner fix. 
58         - large doc patch (thanks Adrian)
59
60 pl 10.jbr1
61         - aclocal.m4, stepmake/aclocal.m4: Choose specific python
62         - stepmake/bin/release.py: Use the same python calling process
63         - make/lilypond-vars.make: PATH should not use PATHSEP.  It is fine 
64           to hard code it to `:' on both Windows NT and UNIX.
65         - stepmake/bin/package-zip32.sh: Perform configure with a specific
66           python, ie cygwin32 python on Windows NT
67
68 pl 10.uu1
69         - junked \octave
70         - marginBreakPriority, direction==LEFT
71         - mf-to-table NT fix (JBR)
72         - createKeyOnClefChange property
73
74
75 pl 10.jcn1
76         - mf-to-xpms for Harmonia
77   
78 pl 9.jbr1
79         - scripts/convert-mudela.py: We must close infile and outfile before
80           a rename occurs.  NT Windows locks open files.
81           stepmake/bin/package-zip32.sh: renamed all python bins to:
82           <filename>.py in NT Windows distribution.
83
84
85 *********
86 pl 10
87
88 pl 9.jcn1
89         - started gnuisation of website
90           * filetype and size
91           * 'no gifs due to patent problems'
92         - bumped stepmake version nr (again):
93           please update stepmake/VERSION after making changes to stepmake...
94   
95 pl 9.hwn1
96         - do default midi,paper by toplevel \paper / \midi (mudela 1.0.4)
97         - bf: error if no Score context
98         - notename table now can be declared as well.
99         - junked \clear
100
101 *********
102 pl 9
103         
104 pl 8.uu1
105         - junked \staff, \multi
106         - bf Music_list::Music_list (Music_list const&)
107         - AC_SUBST(PATHSEP,DIRSEP)
108         - generate Documentation/tex/out/*.bib (AM)
109         - a4 fixes (AM)
110         - bf: metafont-*.make
111         - parser.yy: intlist mods. (mudela 1.0.2)
112         - \melodic -> \notes (mudela 1.0.3)
113         - typo: calcalute_dependencies ()
114
115 pl 8.jcn3
116         - gif -> png
117             * ps-to-pngs.sh
118             * stepmake
119             * website
120             * yodl-1.31.4 (to be released)
121         - target 'texinfo' -> 'info'
122
123 pl 8.jcn2
124         - more doco in texinfo (with yodl pl3)
125         - bf's: package-diff
126
127 pl 8.jcn1
128         - removed tutorial from texinfo, yodl2texinfo is still rather broken
129         - bf: setlocale NUMERIC to 'C'
130         - removed ugly space from print-dimen
131
132 *******
133 pl 8
134         - make website fixes.
135
136 pl 7.jcn1
137         - minor stepmake/yodl fixes
138  
139 pl 7.uu1
140
141         - changed separator in vocabulary
142         - added barAlways and defaultBarType properties.
143
144 pl 7.hwn1
145         - changed header format.  Use a + for concatenation.
146
147                 \header { key = "concat" + "string" }
148         
149         (mudela 1.0.2)  
150         - allow computed properties in translator definition
151
152                 GrandStaff = \translator {
153                         minVerticalAlign = 1.5\staffheight;
154                         ..
155                 }
156
157         - Music inheritance. Datastructure and parser now follow this grammar
158
159                 Music_list:
160                         | Music_list Music
161                         ;
162                 Simultaneous_music: '<' Music_list '>'
163                         ;
164                 Sequential_music: '{' Music_list '}'
165                         ;
166
167         - bf: Item::do_unlink () don't iterate on attached_span_l_arr_,
168 because it is changed by Spanner::set_bounds () (thanks Thomas)
169         - bf: URL Documentation/index (thanks EP)
170         - bf: twinkle.ly (thanks EP)
171         - bf: mi2mu (thanks Murray)
172         - bf: mudela-book --dependencies
173         - split LaTeX and TeX stuff
174
175 pl 7.tca1
176         - more Partita's 
177
178 pl 7.jbr1
179         - aclocal.m4,make/lilypond-vars.make: added PATHSEP as AC_SUBST to  
180           help support Windows NT doco build.  
181           Documentation/ntweb/index.yo: minor spelling changes
182
183
184 *************
185 pl 7
186         - refman updates by Adriano Moriano.
187
188
189 pl 6.jbr2
190         - scripts/ly2dvi32.py: Fixed bug with lily input including multiple
191           files.  Also, we now stream out lilypond log one line at a time
192           for better feedback.
193
194 pl 6.jbr1
195         - scripts/ly2dvi32.py: Added some doco, add postscript option, set
196           MFINPUTS along with TEXINPUTS, modified initialization sequence. 
197           Made some Python style changes per Han-Wen suggestions.
198         - Documentation/man/ly2dvi32.yo: Added a manpage for ly2dvi32.
199         - stepmake/bin/package-zip32.sh: Added doco distribution.  Removed
200           the installation directory after zip operation.  
201         - Documentation/ntweb/index.yo: LILYPOND -> LILYPONDPREFIX and 
202           comments about MiKTeX-1.11.
203
204 pl 6.tca1
205         - First movement of Partita II (BWV 826) in 
206           mutopia/J.S.Bach/Cembalo-Partitas. Lilypond output was so
207           beautiful that I'll have to write the rest of the partita.
208
209 pl 6.uu2
210         - mudela-book.py --dependencies
211         - more doc fixes (AM)
212         - warn if declaring a keyword.
213         - \grouping 4 2*3; now accepted.
214         - patches to standchen.ly
215
216 pl 6.uu1
217
218         - mudela-book handles \input now
219         - vocabulary fixes by Adrian Moriano
220
221 ********
222 pl 6
223         - largish rehack:
224           * Super_element is now an `abstract' class,
225           * Paper_score directly contains one Line_of_score.  The
226         breaking/postprocessing/deletion is mixed with the output phase.
227           * Hopefully this will save memory for large scores. (benchmarks, anyone?)
228           * bf: Horizontal_vertical_group_item::do_unlink () should call
229
230         Axis_group_item::do_unlink ()
231
232         - changed LILYPOND to LILYPONDPREFIX
233         - added tfm and dvi target for mf/
234         - reincluded english.ly
235         - doc fixes (thanks, Adrian Moriano)
236         - doc fixes.
237         - mf: ex height added.
238
239 pl 5.mb1
240       - Mudela 1.0.1: Changed \accidentals -> \keysignature
241       - Identifiers can be used in textual scripts:
242
243
244         tempoString="Allegro molto assai";
245
246                 [...]
247
248         c^\tempoString 
249
250
251
252 pl 5.jbr2
253         - aclocal.m4,config.h.in,flower/file-path.cc: Added PATHSEP and 
254           DIRSEP to configuration to support windows style path and pathlists.
255         - stepmake/bin/package-zip32.sh,stepmake/stepmake/package.make:
256           zip target now calls package-zip32.sh which creates winnt 
257           binary distribution zip file. xzip target continues to use 
258           package-zip.sh for Jan's cross-compiled version.
259         - lily/main.cc: Added a search for LILYPOND environment variable to
260           better facilitate binary distributions. 
261         - Documentation/README-W32.yo: Updated information on running lilypond
262           on winnt.
263           
264
265
266 pl 5.jcn1
267         - (step)make fixes from yodl
268         - minor doco fixes
269         - bf: patch in website after 'make release'
270
271 pl 5.jbr1
272         - Documentation/ntweb/Makefile: Used absolute url for LilyPond Homepage
273         - Documentation/ntweb/index.yo: Minor mods per Jan's suggestions
274
275
276
277
278 *************
279 pl 5
280
281 pl 4.jcn1
282         - texinfo docs, lots of yodl TODO
283         - junked some makefiles
284         - ntweb: use BLURB
285         - bf: pletvisibility 
286         - adaptions for yodl-1.31.2's automatic texinfo conversion 
287         - reinclude of 1.jcn2:
288                   - renamed -alto -> viola
289                   - bf: avant-gardish six preludes
290                   - bf: ly2dvi warnings
291
292 pl 4.jbr1
293         - stepmake/stepmake/install-outfiles.sub.make: fixed typo
294         - scripts/GNUmakefile: add ly2dvi32 to installation list and fixed
295           included executable-targets.make to facilate installation of scripts
296         - Documentation/ntweb: Fixes to nt web page and added topdoc like
297           automation.
298
299 *********
300 pl 4
301 pl 3.mb2
302         - Changed text script alignment: center -> left
303         - TeX commands counts as one character when calculating
304           the length of a Text_def
305
306 pl 3.jbr2
307          - Documentation/topdocs/index.yo: Added link to NT dist page
308          - Documentation/ntweb/: Added Makefile and index.yo to build the
309            NT dist page
310
311 pl 3.hwn1
312         - stepmake hacking
313
314 pl 3.uu1
315         - stepmake MAKEFILES -> STEPMAKE_TEMPLATES
316         - count \texcommands in tex string
317
318
319 pl 3.jcn1
320        - bf: website: empty toplevel readme's
321        - bf: xs4all (again?)
322        - can't administer ftp site now: put patch into website
323
324
325 pl 3.jbr1
326         - stepmake/stepmake/Executable_targets: UNIX cross-compile doesn't
327           work with $(DOTEXE) on source of install command.
328         - stepmake/Generic_targets: creating multiple dirs with mkdir 
329           requires -p option
330         - scripts/ly2dvi32.py: General and Winnt specific fixes
331
332
333 *********
334 pl 3
335
336 pl 2.uu1
337         - solaris 2.6 compile/make website fixes.
338         - rm'd WWW.make
339         - stepmake .43
340         - pcnov095.win.tue.nl -> ftp.cs.uu.nl
341   
342 pl 2.hwn1
343         - mi2mu naming of track output
344         - bf: do key restore sign only once
345         - ly2dvi32 preliminary version (JBR)
346         - bf index.html link
347         - bf mudela-book.py
348
349
350 **********
351 pl 2
352         - scalar compile stuff
353         - bf install directory
354         - YODL note
355         - GUI faq update
356         - bf ly2dvi
357         - stepmake split:  Po.make
358         - make check target
359         - dist AFMs and manpages
360         - split up mudela.yo in glossary.yo, tutorial.yo and refman.yo
361
362 pl 1.jcn1
363         - www.digicash.com www.xs4all.nl
364         - fake msgfmt
365         - make uninstall fixes
366
367 pl 1.jbr2 - aclocal.m4,stepmake/aclocal.m4,stepmake/stepmake/Variables.make:
368             Support install target for unix, unix cross compile, and 
369             Windows NT
370
371 pl 1.jbr1 - stepmake/stepmake/Executable.make: DOTEXE was missplaced
372           - scripts/convert-mudela.py: program_id should write to stderr
373
374 **************
375 pl 1
376         - mi2mu fix: \key "D"
377         - \hoffset
378         - started new NEWS file 
379         - lots of stepmake hacking
380         - aclocal.m4 copied from stepmake
381         - ly2dvi 0.12
382         - build the doco from the source tree.
383         - include website in RPM
384