]> git.donarmstrong.com Git - lilypond.git/blob - NEWS
980752826cd62300f079053d48f2d277679d92c0
[lilypond.git] / NEWS
1 pl 10
2         - bf: init pending_indent_i_
3         - output header to TeX file. Who wants to write TeX to make it work?
4
5         - mi2mu: bf's, --key option
6         - removed Duration(int,int)
7         - bf: Duration_convert::dur2_str
8
9 pl 9.jcn2
10         - redo of mi2mu frontend (midi-parser)
11         - bf: String_convert::bin2_i; added bin2_u
12         - bf's: Binary_source_file
13         - bf: constr. Tempo/Timing_req
14 pl 0.1.8.jcn3
15         - table20, standchen-{16,20}*
16 *******
17 aug 18
18
19 pl 9    
20         - declare rhythic_request
21         - preliminary support for real \mudelaheaders
22         - context-sensitive arithmetic spacing. Looks alot better
23         - silly GNU braces.
24         - JCN fixes for pl 8
25         - bf: midi instrument
26         - Vocabs from GMP-I
27
28 pl 8.mb:
29         - use log of duration-name
30
31 *******
32 aug 15
33 pl 8
34
35         - gif -> xpm
36         - bf: Whoops! Open eyes now, when finding shortest note in
37 spring-spacer. Fixes spacing problems.
38         - GNU coding: parentheses (here you are, Franc,ois :-)
39         - all macros now UPPERCASE
40         - Identifier blondification: don't use void*
41         - Identifier doesn't store its name. Much cleaner now.  
42         - bf: Rest_collision_engraver now always announces
43         - bf: announce Staff_sym only once
44 pl 0.1.7.jcn1
45         - complete redo mid/back-end of mi2mu
46         - bf: do not create/play empty Audio-{text,instrument} events
47
48
49 ********
50 aug 14
51
52 pl 7
53         - Audio_element as base for Audio_item and Audio_staff. fixes
54 midi-lyric segfault
55         - added "Gallina a due violini" (MB)
56         - make MIDI files on website.
57         - Collision now also is an Element_group.
58         - bf: announce Collision when created
59
60 ********
61 aug 13
62 pl 6
63         - bf: 13 shift/reduce in parser fixed
64         - bf: plets in parser
65         - bf: main.o (again)
66         - german notenames (RM)
67         - Score_elem::offset_ now relative to its X/Y groups. Slight
68 speed increase? 
69
70 ********
71 aug 12
72 pl 5
73
74         - Wordwrap revert
75         - added LilyPond in WWW titles
76         - oops. A quaver is a 8th note, not a 4th
77         - bf: main.o remaking in lily/Makefile 
78         - unhair Voice_iterator 
79         - bf: error if no music in score
80         - bf: don't create translators if Chord element is empty
81         - bf: ctor of Tempo_req
82         - use virtual do_equal_b() for request comparison
83         - bf: turned off default plets: c4*2/3 c4*2/3 -> c4*2/3 c4*4/9
84         - bf: time_int() of an empty chord/voice
85         - more corrections to GMP Manifesto
86         - debian updates (AF)
87         - bf: g++ ICE in Performer_group_performer
88         - use fread() for reading in Simple_file_storage
89
90 pl 0.1.3.jcn1
91         - mi2mu: simplification +bf lily_stream: indentation and wordwrap
92         - mi2mu: bf: blunt: non-alpha(num) chars from identifiers
93
94 *********
95 aug 11
96
97 pl 4
98         - correction of GNU Music Manifesto
99         - moved lowlevel stuff of Source_file to Mapped_file_storage. 
100 Interface via File_storage. (Now using Simple_file_storage)
101         - bf: c4-"A"-"B"
102         - bf: exit status
103         - declarable keys
104         - Engraver_group_engraver::find_simple_engraver()
105         - bf: lily/Makefile
106         - bf: Midi_note_event ctor 
107         - bf: tempo request
108         - popular twinkle twinkle (JV)
109         - mudela: parse tempo requests, \midi{ \tempo 4= 60;}
110
111 ******
112 aug 8
113 pl 3
114         - don't crash if no Clef_engraver.
115         - PScore -> Paper_score
116         - bf: Score_elem::extent() init of interval
117         - bfs: {Horizontal,Vertical}_group related
118         - bf: don't change original Item while doing making 
119         multiple copies
120         - bf: configure DATADIR
121         - bf: type of spanbar.
122
123 pl 0.1.2.jcn1
124         - minor doco fixes
125         - revived Midi_walker
126         - moved midi out of performer-* to audio-*
127         - Audio_staff
128         - removed all <ugh> members from performers
129
130 *******
131 aug 7
132 pl 2
133         - junked Line_of_staff
134         - bf: --output
135         - bf: . in lexer
136         - bf: mi2mu version number.
137         - bf: in mudela-book
138         - bf: don't forget to make mi2mu
139         - Bar_number_grav: measure numbers (experimental)
140         - Bar_column_engraver, Bar_column: scripts on bars
141         - rewrite of {Horizontal,Vertical}_group. Yes, again. 
142 Now neatly integrated into class hierarchy
143         - Axis, Axis_group
144         - Debian rules (AF)
145
146 pl 0.1.1.jcn1
147         - Audio{column,score,item,...}, more generic audio
148         - bf: Makefiles
149         - bf: mi2mu mudela version
150 *********
151 aug 5
152
153 pl 0.1.1
154         - {Horizontal, Vertical}_group.  A score_element may be in at most one.
155         - This means Horizontal_group_item and Vertical_group_spanner need special support.
156         - This also means a big speed increase
157         - configure cleanup
158         - bf: Choleski solve.
159         - doc updates: lilygut, INSTALL
160
161 pl 0.1.1.hwn
162         - recode of Break/Colhpos interfaces
163         - Gourlay_breaking: dynamic-programming optimal solution for 
164         casting off. Word_wrap is still optional
165         - some printing short cuts if no -d specced.
166         - band_matrices for column calcs
167         - more Diagonal_storage fixes
168         - retake: INFTY fixes ( now infinity_mom, infinity_f )
169
170 pl 78.jcn3
171         - configure: ln and zip 
172         - target doosdist -> lilypond-x.x.x.exe.zip: + executables - sources
173
174
175