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