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