]>
git.donarmstrong.com Git - lilypond.git/log
Graham Percival [Sat, 20 Jan 2007 08:45:20 +0000 (00:45 -0800)]
Tutorial update number seven; almost finished.
Graham Percival [Sat, 20 Jan 2007 07:22:38 +0000 (23:22 -0800)]
Tutorial update seven; reorg tutorial into sections.
Graham Percival [Sat, 20 Jan 2007 05:05:05 +0000 (21:05 -0800)]
Sixth tutorial rewrite.
Graham Percival [Sat, 20 Jan 2007 04:45:46 +0000 (20:45 -0800)]
Fifth tutorial update.
Graham Percival [Sat, 20 Jan 2007 03:55:10 +0000 (19:55 -0800)]
Fourth phase of tutorial rewrite.
Graham Percival [Sat, 20 Jan 2007 01:52:04 +0000 (17:52 -0800)]
Third phase of tutorial rewrite.
Graham Percival [Sat, 20 Jan 2007 01:29:35 +0000 (17:29 -0800)]
Corrections to second round of tutorial rewrite.
Graham Percival [Fri, 19 Jan 2007 08:17:42 +0000 (00:17 -0800)]
Second phase of tutorial rewrite.
Graham Percival [Fri, 19 Jan 2007 06:21:54 +0000 (22:21 -0800)]
First round of tutorial updates.
Graham Percival [Fri, 19 Jan 2007 06:21:22 +0000 (22:21 -0800)]
Doc compile fix.
Graham Percival [Thu, 18 Jan 2007 23:45:15 +0000 (15:45 -0800)]
Document Tie \#'minimum-length only doing the distance between
noteheads. (fixes \#7)
Han-Wen Nienhuys [Thu, 18 Jan 2007 16:25:29 +0000 (17:25 +0100)]
use ly:format in output-ps
Han-Wen Nienhuys [Thu, 18 Jan 2007 16:26:53 +0000 (17:26 +0100)]
spend less time sampling memory data.
Han-Wen Nienhuys [Thu, 18 Jan 2007 16:25:21 +0000 (17:25 +0100)]
ly:format, a custom routine for formatting output.
Han-Wen Nienhuys [Thu, 18 Jan 2007 14:55:15 +0000 (15:55 +0100)]
rename source.{hh,cc} -> sources.{hh,cc}
Han-Wen Nienhuys [Thu, 18 Jan 2007 14:27:11 +0000 (15:27 +0100)]
separate fixed and variable size midi data.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:24:52 +0000 (13:24 +0100)]
also delete note stop events.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:22:30 +0000 (13:22 +0100)]
Plug MIDI memory leak, and correct end-of-track issues.
Centralize midi item memory management. Don't do side-effects in
destructor, but in explicit finalize() method.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:12:45 +0000 (13:12 +0100)]
further memory trace polish.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:12:27 +0000 (13:12 +0100)]
also output midi in profile test.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:12:14 +0000 (13:12 +0100)]
robustness: don't inspect possibly empty vector.
Han-Wen Nienhuys [Thu, 18 Jan 2007 12:11:47 +0000 (13:11 +0100)]
robust_scm2fraction
Han-Wen Nienhuys [Thu, 18 Jan 2007 02:04:25 +0000 (03:04 +0100)]
plug small leak.
Han-Wen Nienhuys [Thu, 18 Jan 2007 02:04:13 +0000 (03:04 +0100)]
plug small leak.
Han-Wen Nienhuys [Thu, 18 Jan 2007 00:30:57 +0000 (01:30 +0100)]
change octave in NEWS example.
Han-Wen Nienhuys [Thu, 18 Jan 2007 00:30:45 +0000 (01:30 +0100)]
memory tracing refinements.
Han-Wen Nienhuys [Wed, 17 Jan 2007 15:30:36 +0000 (16:30 +0100)]
Do accidental suicide in print function.
This fixes possible bug when ly:accidental-interface::print gets
called before ly:accidental-interface::after-line-breaking.
Han-Wen Nienhuys [Wed, 17 Jan 2007 15:01:01 +0000 (16:01 +0100)]
whitespace nits.
Han-Wen Nienhuys [Wed, 17 Jan 2007 15:00:35 +0000 (16:00 +0100)]
typos.
Han-Wen Nienhuys [Wed, 17 Jan 2007 14:43:36 +0000 (15:43 +0100)]
encompass complete real range for profile distance.
Han-Wen Nienhuys [Wed, 17 Jan 2007 14:37:34 +0000 (15:37 +0100)]
reimplement stack-stencils without minimum-translation argument.
Han-Wen Nienhuys [Wed, 17 Jan 2007 14:08:29 +0000 (15:08 +0100)]
use simple-format #f argument throughout.
Han-Wen Nienhuys [Wed, 17 Jan 2007 14:03:21 +0000 (15:03 +0100)]
further tweaks to optimized scheme formatting.
Han-Wen Nienhuys [Wed, 17 Jan 2007 13:59:42 +0000 (14:59 +0100)]
Remove outdated Stencil code.
- Stencil::origin_
- Stencil::origin()
- Stencil::moved_to_edge()
- ly:stencil-moved-to-edge
- minimum argument for Stencil::add_at_edge and ly:stencil-combine-at-edge
Han-Wen Nienhuys [Wed, 17 Jan 2007 13:46:02 +0000 (14:46 +0100)]
memory-tracing refinements.
Han-Wen Nienhuys [Wed, 17 Jan 2007 13:45:49 +0000 (14:45 +0100)]
Reduces memory load by factor 2.
Do this by using simple-format iso. format for formatting output.
Han-Wen Nienhuys [Wed, 17 Jan 2007 12:28:39 +0000 (13:28 +0100)]
Add -dtrace-memory.
Use GUILE evaluator trap to record memory use during a lily run.
Write FILE.graph and FILE.stacks to record results.
Han-Wen Nienhuys [Wed, 17 Jan 2007 01:00:44 +0000 (02:00 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Wed, 17 Jan 2007 00:54:15 +0000 (01:54 +0100)]
More checks for objects that should not live outside parser.
Han-Wen Nienhuys [Wed, 17 Jan 2007 00:53:38 +0000 (01:53 +0100)]
plug memory leak in System_start_delimiter_engraver
Han-Wen Nienhuys [Wed, 17 Jan 2007 00:53:14 +0000 (01:53 +0100)]
Strip midi-debugging ; add memory check to watch RSS value.
Han-Wen Nienhuys [Wed, 17 Jan 2007 00:50:33 +0000 (01:50 +0100)]
remove Melisma_translator from example
Han-Wen Nienhuys [Wed, 17 Jan 2007 00:01:52 +0000 (01:01 +0100)]
More MIDI cleanup.
Han-Wen Nienhuys [Tue, 16 Jan 2007 22:49:16 +0000 (23:49 +0100)]
document memory leak in relocate.cc
Han-Wen Nienhuys [Tue, 16 Jan 2007 22:44:34 +0000 (23:44 +0100)]
plug small pango font memory leak.
Han-Wen Nienhuys [Tue, 16 Jan 2007 22:41:45 +0000 (23:41 +0100)]
plug midi memory leaks.
Han-Wen Nienhuys [Tue, 16 Jan 2007 16:50:59 +0000 (17:50 +0100)]
plug 2 pango memory leaks.
Han-Wen Nienhuys [Tue, 16 Jan 2007 16:50:42 +0000 (17:50 +0100)]
fix standalone functions
Joe Neeman [Tue, 16 Jan 2007 16:42:00 +0000 (18:42 +0200)]
Merge branch 'master' of git+ssh://jneem@git.sv.gnu.org/srv/git/lilypond
Joe Neeman [Tue, 16 Jan 2007 16:38:51 +0000 (18:38 +0200)]
silence spurious warning when there is one system on a page
Han-Wen Nienhuys [Tue, 16 Jan 2007 13:54:10 +0000 (14:54 +0100)]
Fix #241.
Also check for context switch after processing lyric event.
Don't set associatedVoice in set_music_context, but rather
just before processing lyrics.
Han-Wen Nienhuys [Tue, 16 Jan 2007 12:15:10 +0000 (13:15 +0100)]
Don't inspect stem direction when computing X offset rest stem
Han-Wen Nienhuys [Tue, 16 Jan 2007 12:14:31 +0000 (13:14 +0100)]
only look at 'rest object if it's a Note_column.
Han-Wen Nienhuys [Tue, 16 Jan 2007 12:13:42 +0000 (13:13 +0100)]
add version number
Han-Wen Nienhuys [Tue, 16 Jan 2007 11:43:15 +0000 (12:43 +0100)]
Fix #237
Don't look at note_head->get_column() to determine whether a note head
is interesting. Rather, take any notehead that ends after the current
moment.
Han-Wen Nienhuys [Tue, 16 Jan 2007 11:32:50 +0000 (12:32 +0100)]
Fix #238.
Doc new keySignature convention.
Han-Wen Nienhuys [Tue, 16 Jan 2007 11:00:27 +0000 (12:00 +0100)]
Fix #235.
Add stanza-number-interface to keepAliveInterfaces.
Han-Wen Nienhuys [Tue, 16 Jan 2007 10:46:02 +0000 (11:46 +0100)]
Fix #236.
Always reset middleCPosition. This fixes switching from an
non-zero octavation to another non-zero octavation.
Han-Wen Nienhuys [Tue, 16 Jan 2007 10:16:03 +0000 (11:16 +0100)]
trim outdated comment.
Vegard Nossum [Tue, 16 Jan 2007 10:15:51 +0000 (11:15 +0100)]
Fixed bug in reading MIDI events with running status
Graham Percival [Mon, 15 Jan 2007 21:10:09 +0000 (13:10 -0800)]
Add bug reporters.
Graham Percival [Mon, 15 Jan 2007 18:25:45 +0000 (10:25 -0800)]
Adding avoid-slur; patch by Maximilian.
Joe Neeman [Mon, 15 Jan 2007 06:12:36 +0000 (08:12 +0200)]
Avoid rebreaking pages on the second pass of a two-pass layout.
Fixes #214
Joe Neeman [Sun, 14 Jan 2007 11:02:57 +0000 (13:02 +0200)]
Merge branch 'master' of git+ssh://jneem@git.sv.gnu.org/srv/git/lilypond
Joe Neeman [Sun, 14 Jan 2007 11:02:36 +0000 (13:02 +0200)]
Use between-system-padding as a default for
page-breaking-between-system-padding.
John Mandereau [Sat, 13 Jan 2007 23:08:16 +0000 (00:08 +0100)]
Remove es_MX.po
Daniel Tonda Castillo [Sat, 13 Jan 2007 23:02:22 +0000 (00:02 +0100)]
Update es.po
Han-Wen Nienhuys [Fri, 12 Jan 2007 21:54:00 +0000 (22:54 +0100)]
only do staffline avoidance if we're inside the staff or inside the
ledgers.
Han-Wen Nienhuys [Fri, 12 Jan 2007 21:52:48 +0000 (22:52 +0100)]
move Spanner bindings to separate file.
Han-Wen Nienhuys [Fri, 12 Jan 2007 21:01:09 +0000 (22:01 +0100)]
Fix #138 & #139
- use chord formatting for single tie
- add all notes + accidentals to chord outline
- separate file for Tie_specification
- use convex_amplifier for distance penalties:
penalties increase superlinearly in distance
- tunable padding for skyline
- semi tie: set direction with ^ and _
- debug output for semities
- for single tie case, introduce penalty for wrong direction
- only add symmetry penalties for more than 1 tie.
- use exactness to determine whether to override delta_y_ too.
Han-Wen Nienhuys [Fri, 12 Jan 2007 18:06:59 +0000 (19:06 +0100)]
increase time-performance importance.
Han-Wen Nienhuys [Fri, 12 Jan 2007 18:06:46 +0000 (19:06 +0100)]
bump version.
Han-Wen Nienhuys [Fri, 12 Jan 2007 17:23:25 +0000 (18:23 +0100)]
new function Ties_configuration::complete_score_card()
Han-Wen Nienhuys [Fri, 12 Jan 2007 17:22:43 +0000 (18:22 +0100)]
test direction override too.
Han-Wen Nienhuys [Fri, 12 Jan 2007 17:02:14 +0000 (18:02 +0100)]
new function Staff_symbol_referencer::extent_in_staff()
Han-Wen Nienhuys [Fri, 12 Jan 2007 17:01:57 +0000 (18:01 +0100)]
punctuation nit
Han-Wen Nienhuys [Fri, 12 Jan 2007 17:01:35 +0000 (18:01 +0100)]
coverage fix: junk ManualMelismaEvent
Han-Wen Nienhuys [Fri, 12 Jan 2007 16:59:51 +0000 (17:59 +0100)]
coverage fixes.
Han-Wen Nienhuys [Fri, 12 Jan 2007 14:30:40 +0000 (15:30 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Fri, 12 Jan 2007 04:14:55 +0000 (20:14 -0800)]
Doc (around) and (outside) for avoid-slur.
John Mandereau [Tue, 9 Jan 2007 17:13:16 +0000 (18:13 +0100)]
Replace colons with periods before music snippets
Han-Wen Nienhuys [Thu, 11 Jan 2007 16:14:21 +0000 (17:14 +0100)]
allowBeamBreak fixes.
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:40:35 +0000 (15:40 +0100)]
staff-mixed-size.ly: convert-ly
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:40:18 +0000 (15:40 +0100)]
fix midi lengths for drum notes too.
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:18:30 +0000 (15:18 +0100)]
bump version
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:18:26 +0000 (15:18 +0100)]
update paper-defaults.ly
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:18:15 +0000 (15:18 +0100)]
create .html before working on images.
This speeds up viewing HTML with large changes
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:17:48 +0000 (15:17 +0100)]
Fix #87.
Excise moments from midi backend completely, and move duration to
grace_part_ field in grace notes. This fixes MIDI syncing problems
with grace notes.
Han-Wen Nienhuys [Thu, 11 Jan 2007 14:06:08 +0000 (15:06 +0100)]
add version
Han-Wen Nienhuys [Thu, 11 Jan 2007 12:51:35 +0000 (13:51 +0100)]
Performance::remap_grace_durations(): robust way of handling grace
notes.
Han-Wen Nienhuys [Thu, 11 Jan 2007 12:50:02 +0000 (13:50 +0100)]
more object key removal.
Han-Wen Nienhuys [Thu, 11 Jan 2007 12:21:51 +0000 (13:21 +0100)]
Fix #215.
Reorganize size setting procedure. We now have
- set-global-staff-size (arg in pt)
- layout-set-staff-size (arg in pt)
- layout-set-absolute-staff-size (arg should be scaled by a
dimension)
Han-Wen Nienhuys [Thu, 11 Jan 2007 11:49:17 +0000 (12:49 +0100)]
don't override KeyCancellation break-visibility for explicit key
changes. Cancellations are always explicit.
Han-Wen Nienhuys [Thu, 11 Jan 2007 11:40:05 +0000 (12:40 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Thu, 11 Jan 2007 11:39:34 +0000 (12:39 +0100)]
style nit
Han-Wen Nienhuys [Thu, 11 Jan 2007 11:39:29 +0000 (12:39 +0100)]
ask for beaming rather than quantized-positions in
Beam::get_beam_segments().
Graham Percival [Thu, 11 Jan 2007 01:40:54 +0000 (17:40 -0800)]
Merge branch 'master' of ssh+git://gpercival@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Thu, 11 Jan 2007 01:40:24 +0000 (17:40 -0800)]
Make URLs more general (stable instead of 2.10).
Han-Wen Nienhuys [Thu, 11 Jan 2007 01:07:40 +0000 (02:07 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Thu, 11 Jan 2007 01:07:05 +0000 (02:07 +0100)]
more key cutting.