]>
git.donarmstrong.com Git - lilypond.git/log
Mats Bengtsson [Fri, 16 Aug 2002 13:40:34 +0000 (13:40 +0000)]
*** empty log message ***
Mats Bengtsson [Fri, 16 Aug 2002 13:40:07 +0000 (13:40 +0000)]
Better pdflatex compatibility in lilypond-book.
Jan Nieuwenhuizen [Fri, 16 Aug 2002 12:49:27 +0000 (12:49 +0000)]
* Documentation/index.texi:
* Documentation/windows/compiling.texi:
* Documentation/windows/installing.texi: Update to reflect
LilyPond's inclusion into Cygwin.
Jan Nieuwenhuizen [Thu, 15 Aug 2002 21:20:09 +0000 (21:20 +0000)]
new file
Jan Nieuwenhuizen [Thu, 15 Aug 2002 21:15:30 +0000 (21:15 +0000)]
* scm/grob-property-description.scm (height-limit, ratio): Add.
* lily/slur.cc:
* scm/grob-description.scm (Slur, PhrasingSlur): Move height-limit
and ratio out of details.
Jan Nieuwenhuizen [Thu, 15 Aug 2002 19:29:31 +0000 (19:29 +0000)]
* lily/scores.cc (Input_file_settings): Initalize global_header_.
* lily/include/file-results.hh (class Input_file_settings): Add
private constructor.
Jan Nieuwenhuizen [Thu, 15 Aug 2002 19:13:55 +0000 (19:13 +0000)]
* cygwin/GNUmakefile: [CYGWIN] Install bug-lilypond-cygwin. Typo
fix. Add kpsewhich commands (Thanks Mats).
Jan Nieuwenhuizen [Thu, 15 Aug 2002 15:43:33 +0000 (15:43 +0000)]
* cygwin/GNUmakefile: [CYGWIN] Install bug-lilypond-cygwin.
* cygwin/bug-lilypond-cygwin.sh: New file.
Jan Nieuwenhuizen [Thu, 15 Aug 2002 13:08:57 +0000 (13:08 +0000)]
* stepmake/stepmake/help2man-rules.make: Better way of showing
help2man command.
* Documentation/topdocs/FAQ.texi: Add more possible stale font
paths.
* stepmake/bin/package-diff.py: Prepend ./ to cut-and-pastable
commands.
* Documentation/topdocs/INSTALL.texi: Mention the need to and how
to create configure for CVS source trees. Mention libkpathsea-dev
as alternative possible name for tetex-devel (or should that be
the other way around?).
Jan Nieuwenhuizen [Thu, 15 Aug 2002 11:50:05 +0000 (11:50 +0000)]
remove now untrue comment
Han-Wen Nienhuys [Thu, 15 Aug 2002 00:16:25 +0000 (00:16 +0000)]
* lily/include/file-results.hh (class Input_file_settings):
encapsulate file settings in a class, Input_file_settings.
* lily/scores.cc: new function ly_set_point_and_click_x
Han-Wen Nienhuys [Thu, 15 Aug 2002 00:13:28 +0000 (00:13 +0000)]
* lily/include/file-results.hh (class Input_file_settings):
encapsulate file settings in a class, Input_file_settings.
* lily/scores.cc: new function ly_set_point_and_click_x
Han-Wen Nienhuys [Wed, 14 Aug 2002 22:32:28 +0000 (22:32 +0000)]
* Documentation/topdocs/README.texi (Top): add note about xdelta
* Documentation/topdocs/INSTALL.texi (Top): move kpathsea to problems
section.
Jan Nieuwenhuizen [Wed, 14 Aug 2002 21:40:10 +0000 (21:40 +0000)]
Remove debug printing.
Han-Wen Nienhuys [Wed, 14 Aug 2002 16:11:36 +0000 (16:11 +0000)]
(FatalConversionError.conv): bug in
verticalExtent replacement.
Han-Wen Nienhuys [Wed, 14 Aug 2002 15:22:39 +0000 (15:22 +0000)]
release commit
Han-Wen Nienhuys [Wed, 14 Aug 2002 12:45:44 +0000 (12:45 +0000)]
* scm/output-lib.scm: Support of hammers and pulls in tablature
-- Hammers and pulls are inserted exactly like slurs, and a "H" or
a "P" is added over the slur as needed. The file
* ./input/test/tablature-hammer.ly: example of hammer, pull and
legato in a tablature.
* ly/engraver-init.ly: Stem.up-to-staff is now disabled by
default, since it appears that most of the published tablatures
are not like that.
Jan Nieuwenhuizen [Wed, 14 Aug 2002 11:39:10 +0000 (11:39 +0000)]
prepare for initial cygwin release.
Jan Nieuwenhuizen [Wed, 14 Aug 2002 11:36:36 +0000 (11:36 +0000)]
* Documentation/user/lilypond.tely: Add dir entries for
executables.
* Documentation/user/converters.itely:
* Documentation/user/invoking.itexi: Fix `invocation' node names,
in line with standard dir entries.
* Documentation/user/convert-ly.itexi
* Documentation/user/ly2dvi.itexi: Remove.
* scripts/ly2dvi.py: Add pseudo-filter (and stdout output)
support.
* lily/main.c:
* lily/paper-score.cc :
* lily/gourlay-breaking.cc: Write info to stderr.
Mats Bengtsson [Wed, 14 Aug 2002 09:09:48 +0000 (09:09 +0000)]
*** empty log message ***
Mats Bengtsson [Wed, 14 Aug 2002 09:07:06 +0000 (09:07 +0000)]
Small documentation updates. Note the comments!
Jan Nieuwenhuizen [Tue, 13 Aug 2002 23:55:55 +0000 (23:55 +0000)]
Add python link to build-datadir. Fixes
generation of midi2ly man page.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 23:48:56 +0000 (23:48 +0000)]
* buildscripts/help2man.pl: Update to latest version from Debian.
Fixes generation of man pages with perl 5.6.1.
* GNUmakefile.in: Add python link to build-datadir. Fixes
generation of midi2ly man page.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 23:00:20 +0000 (23:00 +0000)]
* buildscripts/help2man.pl: Update to latest version from Debian.
Fixes generation of man pages with perl 5.6.1.
* GNUmakefile.in: Add python link to build-datadir. Fixes
generation of midi2ly man page.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 18:48:54 +0000 (18:48 +0000)]
* lily/beam.cc (least_squares): Add comment.
* input/regression/beam-center-slope.ly: Update.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 15:51:37 +0000 (15:51 +0000)]
New file.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 15:50:22 +0000 (15:50 +0000)]
(score_stem_lengths): Revert oops.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 15:00:45 +0000 (15:00 +0000)]
* ly/grace-init.ly (startGraceMusic):
* scm/grob-description.scm (beamed-lengths): Subtract half a beam
thickness, to fix most ugly beams. See input/test/stem.ly and
baerenreiter-sarabande.ly.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 14:56:02 +0000 (14:56 +0000)]
* lily/beam.cc (least_squares): Fix asymmetry and scary float
comparison.
* lily/stem.cc (calc_stem_info): Moved, documented, cleaned up and
fixed up-to-stem feature.
* scm/grob-description.scm (beamed-lengths): Subtract half a beam
thickness, to fix most ugly beams. See input/test/stem.ly and
baerenreiter-sarabande.ly.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 12:51:02 +0000 (12:51 +0000)]
* input/test/stem.ly:
* input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Play with
beamed-lengths.
* input/test/spacing.ly: Give enough room to test spacing.
Jan Nieuwenhuizen [Tue, 13 Aug 2002 10:07:14 +0000 (10:07 +0000)]
* cygwin/post-lilypond.sh: Fix and update.
* cygwin/zlily-profile.sh: Remove.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 20:43:34 +0000 (20:43 +0000)]
(EXTRA_DIST_FILES): Add server.el.patch.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 20:37:55 +0000 (20:37 +0000)]
* scm/grob-property-description.scm
(beamed-extreme-minimum-free-lengths): New property, now correctly
named.
* ly/grace-init.ly: New beam property updates.
* input/les-nereides.ly: Updates.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 19:56:59 +0000 (19:56 +0000)]
cygwin build mods
Jan Nieuwenhuizen [Mon, 12 Aug 2002 18:19:02 +0000 (18:19 +0000)]
* cygwin/README.in: New file.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 15:32:43 +0000 (15:32 +0000)]
* input/sondag-morgen/GNUmakefile:
* input/mutopia/R.Schumann/GNUmakefile: New file.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 15:29:32 +0000 (15:29 +0000)]
New file.
Jan Nieuwenhuizen [Mon, 12 Aug 2002 15:14:17 +0000 (15:14 +0000)]
* scm/grob-property-description.scm (beamed-minimum-free-lengths):
(beamed-extreme-free-lengths): New property.
* lily/beam.cc (forced_stem_count): Count boundary cases too.
(set_stem_shorten): Integer divide bug fix.
* input/mutopia/J.S.Bach/baerenreiter-sarabande.ly: Really expect
6 systems, change warning into error.
* scm/grob-description.scm (beamed-stem-shorten): Shorten 8th
beams same as normal stem (one staffspace), high order beams less
(arbitrary guess).
(beamed-lengths): Standard length for all beams.
(beamed-minimum-free-lengths):
Han-Wen Nienhuys [Mon, 12 Aug 2002 12:01:11 +0000 (12:01 +0000)]
release commit
Han-Wen Nienhuys [Mon, 12 Aug 2002 10:44:56 +0000 (10:44 +0000)]
* VERSION: 1.5.72 released
* lily/lily-guile.cc (to_dir): return CENTER if not a direction.
* lily/include/grob.hh: remove remove_grob_property()
* lily/stem-engraver.cc (stop_translation_timestep): remove
dir-forced grob property
Han-Wen Nienhuys [Mon, 12 Aug 2002 10:00:17 +0000 (10:00 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 12 Aug 2002 09:57:30 +0000 (09:57 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 12 Aug 2002 09:49:45 +0000 (09:49 +0000)]
(Grace notes): explain grace
after main note.
Han-Wen Nienhuys [Sun, 11 Aug 2002 23:31:58 +0000 (23:31 +0000)]
* Documentation/user/preface.itely: small bits
* Documentation/user/introduction.itely: add sectioning
Jan Nieuwenhuizen [Sun, 11 Aug 2002 21:10:17 +0000 (21:10 +0000)]
* lily/stem.cc (get_default_stem_end_position): use beam_count - 1
as index; this fixes too short forced stem directions.
(calc_stem_info): various minute bugfixes.
* lily/gourlay-breaking.cc (combine_demerits): set uniform
tightness constraint back to one. This fixes Baerenreiter
sarabande layout.
* lily/stem.cc (calc_stem_info): Use get_direction_beam_count.
* lily/beam.cc (get_direction_beam_count): New function.
* GNUmakefile.in: Fix config.h dependency.
* input/regression/tuplet-properties.ly:
* input/regression/tuplet-nest.ly: Fix.
Jan Nieuwenhuizen [Sun, 11 Aug 2002 17:42:15 +0000 (17:42 +0000)]
* lily/stem.cc (calc_stem_info): Use get_direction_beam_count.
* lily/beam.cc (get_direction_beam_count): New function.
Jan Nieuwenhuizen [Sun, 11 Aug 2002 13:59:26 +0000 (13:59 +0000)]
* GNUmakefile.in: Fix config.h dependency.
* input/test/beam-dir-function.ly: Fix for new default
neutral-direction = -1 (down).
Jan Nieuwenhuizen [Sun, 11 Aug 2002 12:42:30 +0000 (12:42 +0000)]
* input/regression/tuplet-properties.ly:
* input/regression/tuplet-nest.ly: Fix.
* lilypond-font-lock.el (LilyPond-font-lock-keywords):
* input/test/improv.ly:
* input/test/cautionaries.ly: Accidentals -> Accidental.
* input/test/add-text-script.ly: Bugfix. How did this ever work?
Jan Nieuwenhuizen [Sun, 11 Aug 2002 09:58:05 +0000 (09:58 +0000)]
* Documentation/windows/installing.texi:
* Documentation/windows/compiling.texi: cygwin/README: Update to
* reflect new binary release setup and build instructions.
Jan Nieuwenhuizen [Sat, 10 Aug 2002 20:02:26 +0000 (20:02 +0000)]
Update.
Han-Wen Nienhuys [Sat, 10 Aug 2002 15:05:20 +0000 (15:05 +0000)]
mftrace autoconf fix
Han-Wen Nienhuys [Sat, 10 Aug 2002 15:03:22 +0000 (15:03 +0000)]
cvs conflict fix
Han-Wen Nienhuys [Sat, 10 Aug 2002 14:09:24 +0000 (14:09 +0000)]
*** empty log message ***
Jan Nieuwenhuizen [Sat, 10 Aug 2002 12:49:52 +0000 (12:49 +0000)]
* Documentation/user/tutorial.itely (Running LilyPond): Mention
xdvi and XFree86 option for Windows users.
* Documentation/user/invoking.itexi: Add ly2dvi's -p alias.
* scripts/ly2dvi.py: Bugfix for `ly2dvi -I ./foo foo.ly'. Also
append directory of first file to search path, allowing
`ly2dvi foo/foo.ly' when foo.ly includes other files from
directory foo. Add short option alias '-p' for --pdf.
Jan Nieuwenhuizen [Sat, 10 Aug 2002 10:11:28 +0000 (10:11 +0000)]
* input/test/trills.ly:
* input/test/preset-extent.ly:
* scm/grob-property-description.scm: more extent renaming.
Jan Nieuwenhuizen [Sat, 10 Aug 2002 09:20:31 +0000 (09:20 +0000)]
more extent renaming.
cygwin hint mod.
Jan Nieuwenhuizen [Fri, 9 Aug 2002 16:32:29 +0000 (16:32 +0000)]
lily/main.cc (main): Remove stale #ifdef for windows.
Cygwin updates
Han-Wen Nienhuys [Fri, 9 Aug 2002 15:14:12 +0000 (15:14 +0000)]
dll read_opts revert
Han-Wen Nienhuys [Fri, 9 Aug 2002 13:40:56 +0000 (13:40 +0000)]
(texidoc): added file.
Han-Wen Nienhuys [Fri, 9 Aug 2002 13:40:44 +0000 (13:40 +0000)]
* scripts/convert-ly.py: add extent rule.
* lily/grob.cc: chang extent-[XY] to [XY]-extent globally.
Jan Nieuwenhuizen [Fri, 9 Aug 2002 12:39:27 +0000 (12:39 +0000)]
* stepmake/stepmake/python-module-rules.make:
* stepmake/stepmake/python-module-vars.make:
* stepmake/stepmake/shared-library-vars.make: Add Cygwin support.
* stepmake/stepmake/generic-vars.make:
* cygwin/GNUmakefile: Fix Cygwin build detection.
* stepmake/stepmake/shared-library-rules.make: Remove version juggling.
* stepmake/stepmake/shared-library-targets.make: Default target
includes version, add target libFOO.
* lily/main.cc: Temporary fix for access to scm_read_opts array
from shared Cygwin library.
Rune Zedeler [Fri, 9 Aug 2002 00:43:00 +0000 (00:43 +0000)]
Rename files
Rune Zedeler [Thu, 8 Aug 2002 20:58:38 +0000 (20:58 +0000)]
*** empty log message ***
Rune Zedeler [Thu, 8 Aug 2002 20:15:11 +0000 (20:15 +0000)]
2002-08-08 Rune Zedeler <rune@zedeler.dk>
* ly/property-init.ly: Added phrasingSlurUp, phrasingSlurDown and
phrasingSlurBoth.
* input/mutopia/R.Schumann/SchumannRomanzenOp28.2.ly: Added.
Han-Wen Nienhuys [Thu, 8 Aug 2002 19:14:53 +0000 (19:14 +0000)]
* lily/beam.cc (struct Int_set): typo.
* mf/feta-beugel.mf (code): braces should start at 0, not 1.
* lily/beam.cc (struct Int_set): don't get stuck inserting
interval segments of length 0.0.
* scripts/convert-ly.py: break-align conversion.
Han-Wen Nienhuys [Thu, 8 Aug 2002 10:33:32 +0000 (10:33 +0000)]
(scm_int2num): guile 1.4 compatibility.
Han-Wen Nienhuys [Thu, 8 Aug 2002 08:31:18 +0000 (08:31 +0000)]
conv-ly
Han-Wen Nienhuys [Wed, 7 Aug 2002 22:52:55 +0000 (22:52 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Wed, 7 Aug 2002 22:45:41 +0000 (22:45 +0000)]
* scm/grob-description.scm (all-grob-descriptions): set
X-offset-callbacks for TextScript
* lily/stem.cc (invisible_b): don't use support_head(), since it
sets stem direction.
* lily/beam.cc (struct Int_set): don't get stuck inserting
interval segments of length 0.0.
* scripts/convert-ly.py: break-align conversion.
Han-Wen Nienhuys [Wed, 7 Aug 2002 11:55:23 +0000 (11:55 +0000)]
emacs mode
Han-Wen Nienhuys [Tue, 6 Aug 2002 11:01:07 +0000 (11:01 +0000)]
doc
Rune Zedeler [Mon, 5 Aug 2002 12:38:19 +0000 (12:38 +0000)]
2002-08-05 Rune Zedeler <rune@zedeler.dk>
* mf/feta-eindelijk.mf: Fix silly typo in 16th and shorter rests.
Han-Wen Nienhuys [Mon, 5 Aug 2002 12:19:47 +0000 (12:19 +0000)]
robustify.
Han-Wen Nienhuys [Mon, 5 Aug 2002 00:10:10 +0000 (00:10 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Mon, 5 Aug 2002 00:07:40 +0000 (00:07 +0000)]
* input/test/blank-notes.ly: new file
* Documentation/user/preface.itely: add some more.
Rune Zedeler [Sun, 4 Aug 2002 21:29:40 +0000 (21:29 +0000)]
2002-08-04 Rune Zedeler <rune@zedeler.dk>
* Documentation/user/refman.itely
* Documentation/user/internals.itely: Documented "Current" property.
Han-Wen Nienhuys [Sun, 4 Aug 2002 17:20:11 +0000 (17:20 +0000)]
cleanups
Han-Wen Nienhuys [Sun, 4 Aug 2002 16:56:18 +0000 (16:56 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sun, 4 Aug 2002 01:43:21 +0000 (01:43 +0000)]
(sane_putenv): Oops. Should supply a private copy
to putenv. (this was actually caught by valgrind, but I didn't
think the error was mine... )
Han-Wen Nienhuys [Sat, 3 Aug 2002 13:39:01 +0000 (13:39 +0000)]
barf if config.h is older than configure.
Han-Wen Nienhuys [Sat, 3 Aug 2002 01:15:39 +0000 (01:15 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 3 Aug 2002 01:05:07 +0000 (01:05 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 3 Aug 2002 00:45:05 +0000 (00:45 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Sat, 3 Aug 2002 00:43:19 +0000 (00:43 +0000)]
* lily/beam.cc (consider_auto_knees): rewrite function; now only
consider horizontal knees. Fixes input/bugs/bizzarre-beam.ly
* lily/syllable-group.cc (set_lyric_align): fix centering on note
head for `normal' lyrics. This fixes input/bugs/lyrics-spacing.ly.
Han-Wen Nienhuys [Fri, 2 Aug 2002 21:49:36 +0000 (21:49 +0000)]
* lily/beam.cc (connect_beams): fix quarter note beams.
* input/regression/beam-quarter.ly: new file.
Mats Bengtsson [Fri, 2 Aug 2002 18:41:26 +0000 (18:41 +0000)]
*** empty log message ***
Mats Bengtsson [Fri, 2 Aug 2002 18:41:03 +0000 (18:41 +0000)]
Reduced line spacing in the font list
Han-Wen Nienhuys [Fri, 2 Aug 2002 12:46:48 +0000 (12:46 +0000)]
iostream fixes
Mats Bengtsson [Fri, 2 Aug 2002 10:43:06 +0000 (10:43 +0000)]
Simplified example file
Han-Wen Nienhuys [Fri, 2 Aug 2002 09:56:39 +0000 (09:56 +0000)]
gcc 3 fix
Han-Wen Nienhuys [Fri, 2 Aug 2002 00:12:46 +0000 (00:12 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 2 Aug 2002 00:06:34 +0000 (00:06 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Fri, 2 Aug 2002 00:05:58 +0000 (00:05 +0000)]
* scripts/lilypond-book.py: make URL for printfilename option.
* lily/beam.cc (position_with_maximal_common_beams): fix kneed
beamlets. This fixes input/bugs/knee
* ly/engraver-init.ly (HaraKiriStaffContext): switch off auto knee
for hara kiri staffs.
* lily/slur-engraver.cc (try_music): remove nested slur
functionality. This fixes spurious warnings with the partcombiner.
Han-Wen Nienhuys [Thu, 1 Aug 2002 17:32:44 +0000 (17:32 +0000)]
(protected_ly_parse_scm): guile 1.4 compatibility.
Rune Zedeler [Thu, 1 Aug 2002 11:32:32 +0000 (11:32 +0000)]
2002-08-01 Rune Zedeler <rune@zedeler.dk>
* lily/tab-note-heads-engraver.cc: add algorithm for automatically
selecting frets when none given by user. Read property
"minimumFret".
* scm/translator-property-description.scm: Add "minimumFret"
Han-Wen Nienhuys [Thu, 1 Aug 2002 11:19:18 +0000 (11:19 +0000)]
rest comment
Rune Zedeler [Thu, 1 Aug 2002 10:43:10 +0000 (10:43 +0000)]
2002-08-01 Rune Zedeler <rune@zedeler.dk>
* mf/feta-eindelijk.mf: Changed layout of 16th and shorter rests
to match the 8th rest. slanted 8th rest a bit more.
WARNING: 8th rest and classical quarter rest exchanged.
Mats Bengtsson [Thu, 1 Aug 2002 10:31:50 +0000 (10:31 +0000)]
*** empty log message ***
Han-Wen Nienhuys [Thu, 1 Aug 2002 10:12:28 +0000 (10:12 +0000)]
16th and higher rests
Rune Zedeler [Wed, 31 Jul 2002 19:20:54 +0000 (19:20 +0000)]
2002-07-31 Rune Zedeler <rune@zedeler.dk>
* input/SondagMorgen/*.ly: Added. TODO: Lots of cleanups but now
it's there.