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