]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
17 years agoremove midi/no-notation GNUmakefiles, again. release/2.11.8-1
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:58:08 +0000 (16:58 +0100)]
remove midi/no-notation GNUmakefiles, again.

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:57:24 +0000 (16:57 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agoreally junk no-notation / midi dirs.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:56:02 +0000 (16:56 +0100)]
really junk no-notation / midi dirs.

17 years agoJunk unused file Documentation/user/point-and-click.itely
John Mandereau [Wed, 3 Jan 2007 15:45:04 +0000 (16:45 +0100)]
Junk unused file Documentation/user/point-and-click.itely

17 years agoreally uncomment cellcount.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:31:47 +0000 (16:31 +0100)]
really uncomment cellcount.

17 years agoadd Rest::pure_height.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:31:30 +0000 (16:31 +0100)]
add Rest::pure_height.

17 years agoFix #193.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:31:16 +0000 (16:31 +0100)]
Fix #193.

Add accidental to horizontal fingering side-support.

17 years agoaxis-group-interface.cc: coding style nit
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:09:22 +0000 (16:09 +0100)]
axis-group-interface.cc: coding style nit

17 years agofix pure stem height for invisible stems.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:09:05 +0000 (16:09 +0100)]
fix pure stem height for invisible stems.

17 years agoremove duplicate item-interface settings.
Han-Wen Nienhuys [Wed, 3 Jan 2007 15:08:09 +0000 (16:08 +0100)]
remove duplicate item-interface settings.

17 years agodocument new lilypond-book behavior.
Han-Wen Nienhuys [Wed, 3 Jan 2007 13:37:24 +0000 (14:37 +0100)]
document new lilypond-book behavior.

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Wed, 3 Jan 2007 13:35:31 +0000 (14:35 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agooutput-distance tweaks; switch off cell-count.
Han-Wen Nienhuys [Wed, 3 Jan 2007 13:32:24 +0000 (14:32 +0100)]
output-distance tweaks; switch off cell-count.

17 years agoFix #154.
Han-Wen Nienhuys [Wed, 3 Jan 2007 13:31:14 +0000 (14:31 +0100)]
Fix #154.

Check hairpin bound for Note_column with has_rests, and adjust hairpin
end.

17 years agoSlight modification to the polymetric example.
Mats Bengtsson [Wed, 3 Jan 2007 13:17:32 +0000 (14:17 +0100)]
Slight modification to the polymetric example.

17 years agothinko.
Han-Wen Nienhuys [Wed, 3 Jan 2007 13:17:25 +0000 (14:17 +0100)]
thinko.

17 years agoFurther improvements!
Mats Bengtsson [Wed, 3 Jan 2007 13:13:05 +0000 (14:13 +0100)]
Further improvements!

17 years agoalso compare time/memory statistics.
Han-Wen Nienhuys [Wed, 3 Jan 2007 12:32:45 +0000 (13:32 +0100)]
also compare time/memory statistics.

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Wed, 3 Jan 2007 12:13:00 +0000 (13:13 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agoRefine test machinery.
Han-Wen Nienhuys [Wed, 3 Jan 2007 12:12:21 +0000 (13:12 +0100)]
Refine test machinery.

- new targets test-baseline, test-real-clean.

- test-clean now only removes changed results.

- document new conventions

17 years agoFix #129.
Han-Wen Nienhuys [Wed, 3 Jan 2007 12:10:49 +0000 (13:10 +0100)]
Fix #129.

Derive Time_scaled_music_iterator from
Music_wrapper_iterator. remember the Context_handle that was used for
the start event, and use that for the stop event.

17 years agoapply-context.ly: use stderr to print, rather than stdout
Han-Wen Nienhuys [Wed, 3 Jan 2007 11:02:19 +0000 (12:02 +0100)]
apply-context.ly: use stderr to print, rather than stdout

17 years agoSimplified! Also, conforms better to the example in the manual.
Mats Bengtsson [Wed, 3 Jan 2007 09:49:22 +0000 (10:49 +0100)]
Simplified! Also, conforms better to the example in the manual.

17 years agofor lp-book, output empty *-systems.tex* for an empty file.
Han-Wen Nienhuys [Tue, 2 Jan 2007 23:26:00 +0000 (00:26 +0100)]
for lp-book, output empty *-systems.tex* for an empty file.

17 years agofix parse error
Han-Wen Nienhuys [Tue, 2 Jan 2007 22:48:18 +0000 (23:48 +0100)]
fix parse error

17 years agoUse (ly:set-option 'safe #t) for setting safe behavior.
Han-Wen Nienhuys [Tue, 2 Jan 2007 22:42:47 +0000 (23:42 +0100)]
Use (ly:set-option 'safe #t) for setting safe behavior.

- Add ly:all-options
- Add be_safe_global to ly_set_option
- Restore all ly:set-option after running file

17 years agoUse be_safe_global for determining whether file inclusion
Han-Wen Nienhuys [Tue, 2 Jan 2007 22:41:38 +0000 (23:41 +0100)]
Use be_safe_global for determining whether file inclusion
is allowed.

17 years agoshow XML with ly:progress
Han-Wen Nienhuys [Tue, 2 Jan 2007 22:11:57 +0000 (23:11 +0100)]
show XML with ly:progress

17 years agomove no-notation and midi to input/regression/
Han-Wen Nienhuys [Tue, 2 Jan 2007 21:50:46 +0000 (22:50 +0100)]
move no-notation and midi to input/regression/

17 years agoAllow --safe testing as a snippet.
Han-Wen Nienhuys [Tue, 2 Jan 2007 21:49:12 +0000 (22:49 +0100)]
Allow --safe testing as a snippet.

Add ly:lexer-set-safe!, which sets safety for the rest of the file.

17 years agoAllow tests for error messages.
Han-Wen Nienhuys [Tue, 2 Jan 2007 21:12:23 +0000 (22:12 +0100)]
Allow tests for error messages.

Add ly:parser-clear-error and use it to clear error if expect-error is set.

17 years agocoding style nit
Han-Wen Nienhuys [Tue, 2 Jan 2007 21:11:16 +0000 (22:11 +0100)]
coding style nit

17 years agorename transposition.ly
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:55:01 +0000 (21:55 +0100)]
rename transposition.ly

17 years agocleanup input/no-notation/
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:53:41 +0000 (21:53 +0100)]
cleanup input/no-notation/

17 years agoNew time signature on starting staff in next system doesn't take space.
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:38:19 +0000 (21:38 +0100)]
New time signature on starting staff in next system doesn't take space.

17 years agoexit if we encounter inf in ps output and strict-infinity-checking is set.
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:03:10 +0000 (21:03 +0100)]
exit if we encounter inf in ps output  and strict-infinity-checking is set.

17 years agodefine default-script-alist in script.scm
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:02:49 +0000 (21:02 +0100)]
define default-script-alist in script.scm

17 years agoCompare logfiles for tests.
Han-Wen Nienhuys [Tue, 2 Jan 2007 20:02:08 +0000 (21:02 +0100)]
Compare logfiles for tests.

- Add -dseparate-log-files. This writes BASENAME.log for every file
processed. The "failed files" notice is written to the default log.

- Process .log files in output-distance too

- Use difflib to measure differences in textfiles

- Add ok-test target to toplevel make file. This moves the out-test
directory to out-test-ok, which is now the base for comparisons.

- Document this procedure in INSTALL.texi

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Tue, 2 Jan 2007 18:15:10 +0000 (19:15 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agobump VERSION
Han-Wen Nienhuys [Tue, 2 Jan 2007 18:14:42 +0000 (19:14 +0100)]
bump VERSION

17 years agoput \paper and \layout blocks before score/music block.
Han-Wen Nienhuys [Tue, 2 Jan 2007 18:10:49 +0000 (19:10 +0100)]
put \paper and \layout blocks before score/music block.

17 years agoRewire lilypond-book output.
Han-Wen Nienhuys [Tue, 2 Jan 2007 18:05:05 +0000 (19:05 +0100)]
Rewire lilypond-book output.

For lilypond-book, toplevel elements (markup, score, music) are now
collected in a single \book, which is then output system for system.
This has several consequences

- toplevel markups are now output without taking up a complete page

- multiple scores in a .ly file all end up in the output

- naming of output files has been changed.  Multiple scores don't
result in base-1-1, base-2-1, .. naming.

- In LP-book output toplevel \layout{} and \paper {} settings
influences appearance of preceding scores.

17 years agoalso include total-cells-allocated if supported.
Han-Wen Nienhuys [Tue, 2 Jan 2007 18:01:27 +0000 (19:01 +0100)]
also include total-cells-allocated if supported.

17 years agoTried to clarify the text on MIDI tempo settings.
Mats Bengtsson [Tue, 2 Jan 2007 15:49:50 +0000 (16:49 +0100)]
Tried to clarify the text on MIDI tempo settings.

17 years agoalso work with -ddump-profile.
Han-Wen Nienhuys [Tue, 2 Jan 2007 15:34:34 +0000 (16:34 +0100)]
also work with -ddump-profile.

17 years agoAdd info from mailist.
Graham Percival [Tue, 2 Jan 2007 15:18:04 +0000 (07:18 -0800)]
Add info from mailist.

17 years agoFix #190.
Han-Wen Nienhuys [Tue, 2 Jan 2007 15:13:20 +0000 (16:13 +0100)]
Fix #190.

Add a hint-direction-penalty detail for Beam.  A slight push into
making slanted patterns use slanted beams.

17 years agoMerge branch 'master-git.sv.gnu.org-lilypond.git' of /home/lilydev/vc/gub/downloads...
Han-Wen Nienhuys [Tue, 2 Jan 2007 13:43:28 +0000 (14:43 +0100)]
Merge branch 'master-git.sv.gnu.org-lilypond.git' of /home/lilydev/vc/gub/downloads/lilypond

17 years agocoding style nits
Han-Wen Nienhuys [Tue, 2 Jan 2007 13:08:27 +0000 (14:08 +0100)]
coding style nits

17 years agoonly call profile-measurements when appropriate.
Han-Wen Nienhuys [Tue, 2 Jan 2007 12:59:10 +0000 (13:59 +0100)]
only call profile-measurements when appropriate.

17 years agoonly call profile-measurements when appropriate.
Han-Wen Nienhuys [Tue, 2 Jan 2007 12:56:53 +0000 (13:56 +0100)]
only call profile-measurements when appropriate.

17 years agoJunk png-ln and deep-ln targets in make/doclang-targets.make
John Mandereau [Tue, 2 Jan 2007 12:41:55 +0000 (13:41 +0100)]
Junk png-ln and deep-ln targets in make/doclang-targets.make

17 years agoAdd _i macro and instrument docstrings of ly/music-functions-init.ly.
Jan Nieuwenhuizen [Tue, 2 Jan 2007 09:49:24 +0000 (10:49 +0100)]
Add _i macro and instrument docstrings of ly/music-functions-init.ly.

17 years agopimp coverage scripts further.
Han-Wen Nienhuys [Tue, 2 Jan 2007 02:44:56 +0000 (03:44 +0100)]
pimp coverage scripts further.

17 years agoignore out-cov
Han-Wen Nienhuys [Tue, 2 Jan 2007 02:44:36 +0000 (03:44 +0100)]
ignore out-cov

17 years agoFix #210 & #211.
Han-Wen Nienhuys [Tue, 2 Jan 2007 02:13:35 +0000 (03:13 +0100)]
Fix #210 & #211.

Add break points for cluster at end of array.  Don't reverse order of
points.  Fixes coverage of cluster.cc

17 years agoFix measure-grouping.ly test
Han-Wen Nienhuys [Tue, 2 Jan 2007 02:00:51 +0000 (03:00 +0100)]
Fix measure-grouping.ly test

Put \consists before score. This puts the grouping signs in the
output, and fixes coverage of Lookup::triangle.

17 years agosync with stable.
Han-Wen Nienhuys [Tue, 2 Jan 2007 01:59:33 +0000 (02:59 +0100)]
sync with stable.

17 years agoSpeed up test target.
Han-Wen Nienhuys [Tue, 2 Jan 2007 01:34:06 +0000 (02:34 +0100)]
Speed up test target.

Don't create PNG images for all files. Rather create PNGs for changed
EPSs only.

17 years agoScheme nitpicks.
Han-Wen Nienhuys [Tue, 2 Jan 2007 01:32:25 +0000 (02:32 +0100)]
Scheme nitpicks.

17 years agoupdate makam example to include key sig.
Han-Wen Nienhuys [Tue, 2 Jan 2007 00:35:58 +0000 (01:35 +0100)]
update makam example to include key sig.

17 years agoOnly set commandColumn in NoteSpacing if no right-item was encountered.
Han-Wen Nienhuys [Tue, 2 Jan 2007 00:14:26 +0000 (01:14 +0100)]
Only set commandColumn in NoteSpacing if no right-item was encountered.

17 years agoFix #93.
Han-Wen Nienhuys [Mon, 1 Jan 2007 18:18:58 +0000 (19:18 +0100)]
Fix #93.

If no running notehead is found, then stop the lyric extender.

17 years agodump profile info for test too. release/2.11.7-1
Han-Wen Nienhuys [Mon, 1 Jan 2007 17:49:24 +0000 (18:49 +0100)]
dump profile info for test too.

17 years agoupdate build-coverage.sh script
Han-Wen Nienhuys [Mon, 1 Jan 2007 17:49:01 +0000 (18:49 +0100)]
update build-coverage.sh script

17 years agoreorganize property list.
Han-Wen Nienhuys [Mon, 1 Jan 2007 17:48:44 +0000 (18:48 +0100)]
reorganize property list.

17 years agoFix #192.
Han-Wen Nienhuys [Mon, 1 Jan 2007 17:48:08 +0000 (18:48 +0100)]
Fix #192.

Store separation-item in tie, and use that iso. bound when broken.

17 years agoFix #58.
Han-Wen Nienhuys [Mon, 1 Jan 2007 17:00:10 +0000 (18:00 +0100)]
Fix #58.

Don't ignore beamed rests when doing note/rest collisions.

17 years agoTypeset single grob-property setting correctly as well.
Han-Wen Nienhuys [Mon, 1 Jan 2007 16:30:01 +0000 (17:30 +0100)]
Typeset single grob-property setting correctly as well.

17 years agoFix #104.
Han-Wen Nienhuys [Mon, 1 Jan 2007 16:29:14 +0000 (17:29 +0100)]
Fix #104.

Don't center on X-parent when there is no notehead.  Fixes weird
spacing with wide Paper Columns due to long textscripts.

17 years agoFix #122.
Han-Wen Nienhuys [Mon, 1 Jan 2007 15:54:19 +0000 (16:54 +0100)]
Fix #122.

Add Stem::is_normal_stem(), which disregards stemlet-length.  Use it
for concaveness/slope calculations.

17 years agoFix #136.
Han-Wen Nienhuys [Mon, 1 Jan 2007 15:14:47 +0000 (16:14 +0100)]
Fix #136.

Take original offset into account when returning new shift
in rest-beam collision callback.

17 years agobuild-coverage.sh script.
Han-Wen Nienhuys [Mon, 1 Jan 2007 15:02:49 +0000 (16:02 +0100)]
build-coverage.sh script.

17 years agoFix #200.
Han-Wen Nienhuys [Mon, 1 Jan 2007 14:00:34 +0000 (15:00 +0100)]
Fix #200.

Add Grob_pq_engraver::process_acknowledged(). This makes correct
busyGrobs setting available earlier in the interpretation cycle.

17 years agoeven more robust attachment of loose columns.
Han-Wen Nienhuys [Mon, 1 Jan 2007 13:36:33 +0000 (14:36 +0100)]
even more robust attachment of loose columns.

17 years agoFix #184.
Han-Wen Nienhuys [Mon, 1 Jan 2007 13:22:39 +0000 (14:22 +0100)]
Fix #184.

Use new function Stem_tremolo::vertical_length() to determine stem
length. Breaks Stem::length -> Stem_tremolo::extent -> Stem::stem_end
-> Stem::length cycle.

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Sun, 31 Dec 2006 16:04:41 +0000 (17:04 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agosupport -ddump-profile
Han-Wen Nienhuys [Sun, 31 Dec 2006 16:01:44 +0000 (17:01 +0100)]
support -ddump-profile

17 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond
Jan Nieuwenhuizen [Sun, 31 Dec 2006 13:50:54 +0000 (14:50 +0100)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond

17 years agoAdd translation header for tutorial.
Jan Nieuwenhuizen [Sun, 31 Dec 2006 13:49:58 +0000 (14:49 +0100)]
Add translation header for tutorial.

17 years agoallow identifiers as repeat count as well.
Han-Wen Nienhuys [Sun, 31 Dec 2006 13:33:43 +0000 (14:33 +0100)]
allow identifiers as repeat count as well.

17 years agoset \version to 2.10
Han-Wen Nienhuys [Sun, 31 Dec 2006 13:24:28 +0000 (14:24 +0100)]
set \version to 2.10

17 years agobump version
Han-Wen Nienhuys [Sun, 31 Dec 2006 13:24:14 +0000 (14:24 +0100)]
bump version

17 years agoFix #207.
Han-Wen Nienhuys [Sun, 31 Dec 2006 13:09:36 +0000 (14:09 +0100)]
Fix #207.

Set NoteSpacing -> SeparationItem item link in Note_spacing_engraver
using the breakableSeparationItem property.  This detects spacing
structure in single-staff polyphonic situations more correctly

17 years agofilter (standard input) from version check
Han-Wen Nienhuys [Sun, 31 Dec 2006 13:07:05 +0000 (14:07 +0100)]
filter (standard input) from version check

17 years agonitpicks.
Han-Wen Nienhuys [Sun, 31 Dec 2006 12:35:43 +0000 (13:35 +0100)]
nitpicks.

17 years agorename ancient-accidentals
Han-Wen Nienhuys [Sun, 31 Dec 2006 12:35:05 +0000 (13:35 +0100)]
rename ancient-accidentals

17 years agothinko.
Han-Wen Nienhuys [Sun, 31 Dec 2006 11:21:06 +0000 (12:21 +0100)]
thinko.

17 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Sun, 31 Dec 2006 11:16:39 +0000 (12:16 +0100)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

17 years agoreally add yaffut.hh
Han-Wen Nienhuys [Sun, 31 Dec 2006 11:16:26 +0000 (12:16 +0100)]
really add yaffut.hh

17 years agorobustness: handle floating grace attached across line breaks. Fixes #203
Han-Wen Nienhuys [Sun, 31 Dec 2006 11:12:31 +0000 (12:12 +0100)]
robustness: handle floating grace attached across line breaks. Fixes #203

17 years agomerge-diffently-foo only applies to Voice 1 & 2 (fixes bug 202).
Graham Percival [Sun, 31 Dec 2006 05:23:37 +0000 (21:23 -0800)]
merge-diffently-foo only applies to Voice 1 & 2 (fixes bug 202).

17 years agodoc string nits.
Han-Wen Nienhuys [Sat, 30 Dec 2006 21:40:41 +0000 (22:40 +0100)]
doc string nits.

17 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond
Jan Nieuwenhuizen [Sat, 30 Dec 2006 21:34:02 +0000 (22:34 +0100)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond

17 years agoMake test-file-name and test-file-path more unit-testy.
Jan Nieuwenhuizen [Sat, 30 Dec 2006 21:33:50 +0000 (22:33 +0100)]
Make test-file-name and test-file-path more unit-testy.

17 years agoconversion rules for glyph-name-alist. Apply to ancient-font.ly
Han-Wen Nienhuys [Sat, 30 Dec 2006 20:33:40 +0000 (21:33 +0100)]
conversion rules for glyph-name-alist. Apply to ancient-font.ly

17 years agorename to yaffut.hh
Han-Wen Nienhuys [Sat, 30 Dec 2006 20:21:15 +0000 (21:21 +0100)]
rename to yaffut.hh

17 years agodon't install .tfm fonts. Fix typo in MF rule. release/2.11.6-1
Han-Wen Nienhuys [Sat, 30 Dec 2006 19:45:49 +0000 (20:45 +0100)]
don't install .tfm fonts. Fix typo in MF rule.

17 years agomf: don't require .tfm for mf-to-table.py
Han-Wen Nienhuys [Sat, 30 Dec 2006 19:41:05 +0000 (20:41 +0100)]
mf: don't require .tfm for mf-to-table.py

17 years agorm SAUTER_FONTS
Han-Wen Nienhuys [Sat, 30 Dec 2006 18:52:51 +0000 (19:52 +0100)]
rm SAUTER_FONTS