]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
patch::: 1.1.19.jcn2: Re: niew trei
[lilypond.git] / NEWS
1 pl 19.jcn2
2         - multi-measure-rest is now spanner SkipBars=0 is broken
3
4 pl 19.jcn1
5         - hmm, almost centered whole-bar rests -- NOT
6
7 pl 18.jcn5
8         - bf: beamtrend
9         - bf: vv-duet
10
11 pl 18.mb1
12          - \mark now works, using G_staff_side_item.
13         - Improved layout of multi-bar rests, including a new
14           font symbol.
15
16 pl 18.jcn4
17         - beam length adjustments
18         - ugly beamtrend fix: input/test/beam-trend.ly
19
20 pl 18.jcn3
21         - bf: (beamed) forced stem shorten
22         - bf: broken slurs and ties; minimal slur/tie length setting ignored
23         - bf: separators on cygwin
24
25 pl 18.jcn2
26         - bf: stem-length algorithm
27         - bf: beam direction algorithm
28         - bf's: wtk1-fugue2.ly
29
30 pl 18.jcn1
31         - stepmake update
32         - small fixes: spacing.ly, wtk1-fugue2-ly, violino-viola duet.
33  
34 *******
35 pl 18 (jan 4 '99)
36
37 pl 17.jbr2
38         - Documentation/README-W32: Brought my stuff up to date
39         - Documentation/ntweb: updated for realease
40         - stepmake/bin/package-zip32.sh: cygwin-b20 changes
41         - scripts/ly2dvi.py: LILYPONDPREFIX fixes
42
43 pl 17.jbr1
44         - scripts/ly2dvi.py root is now the shared directory path not the
45           root of the lily installation.  Environment variable LILYPONDPREFIX
46           is also the path to shared directory.
47         - lily/main.cc WINNT conditional added to avoid a casting of 
48           main_prog
49
50 pl 17.hwn1
51         - bfs wtk1-fugue1
52         - spacing tweak: very widely and tightly spaced lines look
53 better.
54         - allow Beam settings to be overriden: property
55         stemLeftBeamCount, stemRightBeamCount
56         - junked Assoc, Assoc_iter
57         - junked Graphical_element::{width,height}
58         - junked Plet_swallow_engraver, Plet_engraver
59         - Command_tie_engraver -> Tie_engraver, Command_beam_engraver -> Beam_engraver
60         - naming  brew_molecule_p / do_brew_molecule -> output_processing,  do_brew_molecule_p 
61         - experimental Text_item, Staff_side
62         - junked old Beam_engraver and old Tie_engraver.
63         - AFM administration cleanup.
64         - cache brewed molecules.  Speed up ?
65         - rehacked Graphical_element, introduced Dimension_cache
66
67 ********
68
69 pl 17
70 pl 16.jcn2
71         - fix: TEMPO 4., well urg, "TEMPO 4 ."
72         - beginning of violino/violoncello (viola) duet
73
74 pl 16.jcn1
75         - resurrected po-stuff
76
77 ********
78 pl 16
79
80 *********
81 pl 16
82
83 pl 15.uu1
84         - dynamic fix.  
85         - junked abbrev stuff from parser.
86
87 pl15.tca1
88         - fixed verbatim option behaviour for mudela-book.
89         - added mudela-book option intertext="some text" 
90         - mudela-book now understand latex \begin{verbatim}
91   
92 pl 15.jcn1
93         - chord inversion: 
94           * enter C/E
95           * display chord names according to boolean property
96             \property Score.chordInversion; 
97
98 *********
99 pl 15
100
101 pl 14.hwn1
102         - new beam syntax: { [<c e> <c e>] }, changed in lilypond,
103 parser, lilypond (mudela 1.0.14), manual
104         - new tie syntax:  { <c e > ~ <c e > } changed in manual,  
105 parser, lilypond (Mudela 1.0.13)
106
107 pl 14.jcn1
108         - bf: get_chord C-m5-
109         - typos: chord-name
110
111 pl 14.tca2      
112         - move option proccing out of main
113
114 **********
115
116 pl 14
117
118 pl 13.hwn1
119         - tutorial fixes.
120         - junked find-quarts
121         - junked various plet goryness.
122         - preps for <c e> ~ <c e> syntax
123         - bib fixes 
124
125 pl 12.jcn3
126         - bf's: standchen
127         - added repeat, chord stuff to website
128         - bf: dashed slur
129         - hacks for barlines, dynamics
130
131 pl 12.jcn2
132         - bf: package-diff
133         - new chord syntax, again: TONIC [DURATION] ['-' MODIFIERS/ADDITIONS]
134         - shorthand prefix for note-mode: '@', no shorthand for notes in chord
135            mode...
136  
137 pl 11.jcn6
138         - bf: ly2dvi: better guess LILYPONDPREFIX: <bin>../share/lilypond
139         - chord-table; urg bugs:
140            * note-collisions
141            * accidental-placement
142         - bf: cis m (\textsharpm, urg)
143   
144 pl 11.jcn5
145         - bib entry, twinkle-pop
146         - bf's: chords
147
148 pl 11.jcn4
149
150 **********
151 pl 13
152         - mutopia stuff (thanks, Peter)
153         - bugfix : \maininput
154
155 *********
156
157
158 pl 12
159 pl 11.jcn3
160         - bf: missing triads
161         - @c @c min (* is taken, <<, <> don't work)
162         - chord-modifiers (urg, "sus" should also subtract 2...)
163
164 pl 11.uu3
165         - --safe: security paranoia: disallow untrusted \include,
166 disallow untrusted TeX code, disallow named output
167
168 pl 11.jcn2
169         - duration with chords + change:  @4 c @c7
170
171 pl 11.jcn1
172         - minor chord syntax change: *c6 iso @c6;
173
174 **********
175
176 pl 11
177
178 pl9.tca1
179         - included that missing init/mudela-book-defs.py. Added
180           one line to init/GNUMakefile to make .py-files be included.
181         - fragment and nonfragment options to override autodetection
182
183 pl 10.jcn1
184         - input/test/chords.ly
185         - \type ChordNames and chord-name-engraver.*
186         - chords mode: \chords { <c e g> @c; @d7; }
187
188 pl 10.uu1
189         - scm/ directory.  install .scm stuff too.
190         - tuplet bug fixed.
191
192 **********
193 pl 10
194
195 pl 9.jcn3
196         - property: unfoldRepeats; unfolding still broken
197         - volta spanner y-collision
198         - bf: volta number,dot placement
199         - bf's: init/table16,20
200         - small additions to init/lily.scm to enable some testing
201         - junked extra repeat braces
202
203
204 pl 9.uu2
205         - bib stuff
206         - removed \output from parser/lexer
207
208 pl 9.jcn2
209         - bf/redo: slur.cc, encompass-info: setting of encompass array.  
210         - switched tuplet-engaver off (core dumps)
211
212 pl 9.jcn1       
213         - bf (urg): no |: at start of piece
214         - bf?: text defs without width
215         - alignment absolute dynamics
216         - mutopia/opus-130.ly (excerpt, triggered by GUIDO)
217         - bf: crescendo symbol
218
219
220 pl 9.uu1
221         - added faq entry
222         - copertina (thanks Maurizio)
223
224 *****************
225 pl 9
226         - fixed \relative
227
228 pl8.tca1
229         - changes to mudela-book. Junked fragment and floating options,
230           added eps option. Options should not stay as long that you get
231           comfortable with them. ;)
232         - Also possible to define your own commands with
233           a syntax like \mudela{c d e}
234         - updated mudela-book-doc.doc
235
236 pl 8.jcn3
237         - website: gnuisation of footers
238
239 pl 8.jcn2
240         - input/test/vertical-text.ly: urg ydim of text chords
241         - bf: one set of |: :| volta per staff
242         - bf: init/table* braces + more braces
243         - try at score-volta-bracket
244
245 pl 8.jcn1
246         - bf: lyric-engraver: handle multiple requests (don't overwrite)
247         - bf: guile-config
248         - music-list-iterator
249
250 pl 8.hwn3
251         - coriolan corno 1
252
253 pl 8.hwn2
254         - more output revamping.
255
256 pl 8.hwn1
257         - Scheme output stuff
258         - tutorial fixes.
259
260 *****************
261 pl 8
262
263 pl7.jcn3
264         - bf's: spanner/volta
265         - volta-support: via Note, Bar, and Paper-column to Bar (item)
266
267 pl7.jcn2
268         - note repeats
269
270 pl7.jcn1
271         - configure/guile fixes (still no check for 1.2/1.3)
272
273 pl7.hwn1
274         - tutorial fixes
275         - tuplets over beams.
276
277 *****************
278 pl 7
279
280 pl6.jcn5
281         - repeatbars, volta-spanner work, alternative iteration still broken
282         - volta symbol
283
284 pl5.szmulewicz2
285         - more GUILE stuff.
286         - tutorial doco updates
287
288 pl6.jcn4
289         - volta-spanner
290         - repeat-engraver
291         - repeat/alternative music layout (hehe)
292   
293 pl6.uu1
294         - Doco of music iterators.
295
296 ********
297 pl 6
298
299 pl5.szmulewicz1
300         - rtti stuff
301         - bf's: lily.scm
302
303 pl5.mb1
304         - bf: array.hh, don't make copy if resized to the same size
305         - bf: feta.tex
306
307 pl5.jcn4
308         - scm additions: plet, hairpin
309         - website fixes
310
311 pl5.jcn3
312         - website fixes
313
314 pl5.jcn2
315         - extender-*, see input/test/extender.ly
316         - bf: half-beam length (urg)
317         - fixes: standchen, star
318
319 pl5.jcn1
320         - tex/lily-ps-defs.tex fixes
321         - lily.ps 
322
323 pl 5.hwn1
324         - Tuplet_engraver
325         - lily.ps fix.
326         - junked MY_RTTI stuff, simpler VIRTUAL_COPY_CONS
327
328 ********
329 1.1.5
330
331 pl4.jcn4
332         - fixes; preludes, finger
333
334 pl4.jcn3
335         - bf: text staff vertical align; see input/test/vertical-text.ly
336         - urg, scaled cmr8 by factor 4/5
337         - apart from end/begin of measure spacing urgs, stars-and-stripes.ly 
338           is rather cool
339
340 pl4.jcn2
341         - read (cmrxx)afm for text char widths
342         - tfmtoafm.sh (quite urg)
343         - alphabet.ly
344  
345 pl 4.uu1
346         - read .scm files. No need for GUILE_LOAD_PATH
347         - .ps hack.  No need for lily.ps on the printer
348         
349         (&$^@M&@^$@^&$@ Damn TeX)
350
351
352         - bf: mudela-book -> \default_paper is obsolete.
353
354 pl 3.ms1
355          - thumb-upgrade
356  
357 pl4.jcn1
358         - bf: dotted slur
359         - bf: text ssb
360         - bf: empty/unknown in ps
361
362 pl 4.tca1
363         - 40% speedup executing mudela-book on mudela-book-doc.doc
364         - change of lilypond's output filenames. Given multiple input
365           files, eg. 'm.ly y.ly', output names will now be 'm.tex y.tex'
366           not 'm.tex y-1.tex', but if m.ly containts two paper definitions
367           output will be 'm.tex m-1.tex y.tex' 
368
369 *******
370 1.1.4
371
372 pl 3.tca1
373         - accordion symbols in mf/feta-accordion.mf and
374           init/accordion-defs.ly.
375         - small changes to mudela-book and Documentation/man/mudela-book.yo
376         - mudela-book example file in Documentation/tex/mudela-book-doc.doc
377
378 pl 3.jcn5
379         - bf: dashed-slur
380         - bf: LilyIdString
381         - more star fixes
382         - repeatbar fixes
383
384 pl 3.jcn3
385         - mup-to-ly.py: version 0.0
386         - init/test/stars-and-stripes.ly (from star.mup)
387         - GrandStaffContext
388   
389 pl 3.hwn1
390         - junked musical info from key-item
391         - tutorial fixes.
392
393 pl 3.jcn2
394         - bf: font switch
395  
396 ******
397 1.1.3
398
399 pl 2.jcn2
400
401 pl 2.uu1
402         - ly2dvi.py -I fix
403         - obsoleted ly2dvi.sh
404         - removed Note_head_engraver
405
406 pl 2.hwn1
407         - scm cleanups, chop-decimal
408         - scarlatti clef.
409
410 pl 2.jcn1
411         - commented-out Level-2 PostScript in lily.ps (J. Buehler)
412         - moved tex/*.ps to ps/
413         - merged lilyponddefs.ps, lily-ps-defs: tex/lily.ps
414         - be sure to set:
415             export GS_LIB=$HOME/usr/src/lilypond/ps
416         - added tex and empty ps-symbols
417
418 pl 1.jcn4
419         - more little website fixes
420
421 ********
422
423 pl 2
424
425 pl 1.mb1
426         - Support for cautionary accidentals. , i.e. accidentals 
427           within parantheses. Syntax: 'cis?'. Try input/test/accid.fly
428           Note that the font has changed.
429         - bf: No unnecessary warnings about time signatures
430         - Added optional second argument of \key. Set to \major or \minor 
431           to get a major or minor key. Default: major.
432         - bf: Compilation error in midi-walker.cc
433
434 pl 1.jcn2
435         - fixes for htmldoc, website
436         - silly jcn1 fixes
437         - junked MODULE stuff from lily/GNUmakefile (again)
438  
439 pl 0.jcn4
440         -set:
441            export GUILE_LOAD_PATH=$HOME/usr/src/lilypond/init
442         - dstream: Score_element, Column_info
443         - -fscm debug hack: lilypond -fscm a; guile a.scm > a.tex; tex a
444         - init/lily.scm
445  
446
447 ********
448
449 pl 1
450 pl 0.uu5
451         - fixed MIDI output.
452
453 pl 0.jcn3
454         - dropped stepmake/aclocal.m4
455         - removed silly -lguile (BLA_LIBS, EXTRA_LIBS ??)
456         - added debugging output format: -fscm
457         - ly2dvi.py -I fix
458         - Documentation/tex/feta.tex
459         - doco fixes: PATCHES.yo, yodl-1.31.7
460
461 pl 0.uu4
462         - Protected_scm to fixup GUILE gc
463
464 pl 0.uu3
465         - more RTTI cleaning.
466
467 pl 0.uu2
468         - undone type_info::before hack. (Ugh.  RTFM).
469
470 pl 0.uu1
471         - more RTTI stuff: is_type_b -> type_info::before
472
473 pl 0.jcn1
474 pl 17.jcn7
475         - added: set*text, timesig, beam
476         - guile-1.3 is fine; my egcs-1.0.2's -O2 is broken
477 pl 17.jbr1
478         - stepmake/stepmake/bin/package-zip32.sh: Updated configure statement
479           and modified win32 specific distribution file names to match
480           pl 16.hwn1 changes.
481         - scripts/ly2dvi.py: Modified search paths to match the new lilypond
482           installation tree.
483         - scripts/convert-mudela.py: Remove the an existing backup file
484           before renaming original.  This is a WIN32 Python requirement.
485         - Documentation/ntweb/index.html: Updated documentation to match
486           new lilypond installation tree.
487         - lily/main.cc: Fixed LILYPONDPREFIX search paths.
488            
489   
490
491 **********
492
493 1.1.0
494
495 pl 18.exp
496         - use C++ RTTI iso access_Xxx ()
497         - junk Graphical_lisp_element
498         - catalan.ly
499
500 pl 17.tca1
501         - rewrite of mudela-book
502  
503 pl 17.ms1
504         - added \thumb (used very often in cello music) in
505           mf/feta-schrift.mf. 
506         - added /input/test/thumb.ly (example)
507
508 pl 16.jcn1
509         - dashed-slur through scheme
510
511 pl 15.jcn4
512         - more scheme hacks
513
514 pl 15.jcn3
515         - try at scheme in Atom
516
517 pl 15.jcn2 # rest of
518         - graphical-lisp-element + silly half hook-up with autuplet
519
520 pl 17.jcn5
521         - stepmake pl59: templatised install (see mf/)
522         - reasonably ps/tex success (with guile-1.2):
523           * input/kortjakje.ly
524         - lots more scm stuff
525         - bf: mf/mfplain.ini
526         - stepmake pl58: guile 1.3 configure fix
527         - working font-switch:
528           guile-1.2 and -lreadline -ldl from 1.3 configure...
529
530 pl 17.jcn4
531         - installable stepmake pl57
532         - urg, FIXME guile-1.3: 
533           * don't install shared libs! configure can't handle
534           * manually add: EXTRA_LIBS = -lguile -lreadline -ldl
535           * lily's truely broken, downgrade do 1.2
536
537 pl 17.jcn3
538         - lots of stuff still broken, notably font selection, just try 
539            a()b
540            or so
541         - tex output support
542         - all output through scheme
543         - option: f, output-format=X
544         - geile placebox 
545         - mf/mfplain.ini
546
547 pl 17.jcn2
548         - all paper output through scheme, about half way
549
550 pl 17.jcn1
551         - 16.jcn1
552