]>
git.donarmstrong.com Git - lilypond.git/log
janneke [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.
janneke [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.
janneke [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.
janneke [Tue, 13 Aug 2002 10:07:14 +0000 (10:07 +0000)]
* cygwin/post-lilypond.sh: Fix and update.
* cygwin/zlily-profile.sh: Remove.
janneke [Mon, 12 Aug 2002 20:43:34 +0000 (20:43 +0000)]
(EXTRA_DIST_FILES): Add server.el.patch.
janneke [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.
janneke [Mon, 12 Aug 2002 19:56:59 +0000 (19:56 +0000)]
cygwin build mods
janneke [Mon, 12 Aug 2002 18:19:02 +0000 (18:19 +0000)]
* cygwin/README.in: New file.
janneke [Mon, 12 Aug 2002 15:32:43 +0000 (15:32 +0000)]
* input/sondag-morgen/GNUmakefile:
* input/mutopia/R.Schumann/GNUmakefile: New file.
janneke [Mon, 12 Aug 2002 15:29:32 +0000 (15:29 +0000)]
New file.
janneke [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):
hanwen [Mon, 12 Aug 2002 12:01:11 +0000 (12:01 +0000)]
release commit
hanwen [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
hanwen [Mon, 12 Aug 2002 10:00:17 +0000 (10:00 +0000)]
*** empty log message ***
hanwen [Mon, 12 Aug 2002 09:57:30 +0000 (09:57 +0000)]
*** empty log message ***
hanwen [Mon, 12 Aug 2002 09:49:45 +0000 (09:49 +0000)]
(Grace notes): explain grace
after main note.
hanwen [Sun, 11 Aug 2002 23:31:58 +0000 (23:31 +0000)]
* Documentation/user/preface.itely: small bits
* Documentation/user/introduction.itely: add sectioning
janneke [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.
janneke [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.
janneke [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).
janneke [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?
janneke [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.
janneke [Sat, 10 Aug 2002 20:02:26 +0000 (20:02 +0000)]
Update.
hanwen [Sat, 10 Aug 2002 15:05:20 +0000 (15:05 +0000)]
mftrace autoconf fix
hanwen [Sat, 10 Aug 2002 15:03:22 +0000 (15:03 +0000)]
cvs conflict fix
hanwen [Sat, 10 Aug 2002 14:09:24 +0000 (14:09 +0000)]
*** empty log message ***
janneke [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.
janneke [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.
janneke [Sat, 10 Aug 2002 09:20:31 +0000 (09:20 +0000)]
more extent renaming.
cygwin hint mod.
janneke [Fri, 9 Aug 2002 16:32:29 +0000 (16:32 +0000)]
lily/main.cc (main): Remove stale #ifdef for windows.
Cygwin updates
hanwen [Fri, 9 Aug 2002 15:14:12 +0000 (15:14 +0000)]
dll read_opts revert
hanwen [Fri, 9 Aug 2002 13:40:56 +0000 (13:40 +0000)]
(texidoc): added file.
hanwen [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.
janneke [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.
rz [Fri, 9 Aug 2002 00:43:00 +0000 (00:43 +0000)]
Rename files
rz [Thu, 8 Aug 2002 20:58:38 +0000 (20:58 +0000)]
*** empty log message ***
rz [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.
hanwen [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.
hanwen [Thu, 8 Aug 2002 10:33:32 +0000 (10:33 +0000)]
(scm_int2num): guile 1.4 compatibility.
hanwen [Thu, 8 Aug 2002 08:31:18 +0000 (08:31 +0000)]
conv-ly
hanwen [Wed, 7 Aug 2002 22:52:55 +0000 (22:52 +0000)]
*** empty log message ***
hanwen [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.
hanwen [Wed, 7 Aug 2002 11:55:23 +0000 (11:55 +0000)]
emacs mode
hanwen [Tue, 6 Aug 2002 11:01:07 +0000 (11:01 +0000)]
doc
rz [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.
hanwen [Mon, 5 Aug 2002 12:19:47 +0000 (12:19 +0000)]
robustify.
hanwen [Mon, 5 Aug 2002 00:10:10 +0000 (00:10 +0000)]
*** empty log message ***
hanwen [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.
rz [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.
hanwen [Sun, 4 Aug 2002 17:20:11 +0000 (17:20 +0000)]
cleanups
hanwen [Sun, 4 Aug 2002 16:56:18 +0000 (16:56 +0000)]
*** empty log message ***
hanwen [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... )
hanwen [Sat, 3 Aug 2002 13:39:01 +0000 (13:39 +0000)]
barf if config.h is older than configure.
hanwen [Sat, 3 Aug 2002 01:15:39 +0000 (01:15 +0000)]
*** empty log message ***
hanwen [Sat, 3 Aug 2002 01:05:07 +0000 (01:05 +0000)]
*** empty log message ***
hanwen [Sat, 3 Aug 2002 00:45:05 +0000 (00:45 +0000)]
*** empty log message ***
hanwen [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.
hanwen [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.
matsb [Fri, 2 Aug 2002 18:41:26 +0000 (18:41 +0000)]
*** empty log message ***
matsb [Fri, 2 Aug 2002 18:41:03 +0000 (18:41 +0000)]
Reduced line spacing in the font list
hanwen [Fri, 2 Aug 2002 12:46:48 +0000 (12:46 +0000)]
iostream fixes
matsb [Fri, 2 Aug 2002 10:43:06 +0000 (10:43 +0000)]
Simplified example file
hanwen [Fri, 2 Aug 2002 09:56:39 +0000 (09:56 +0000)]
gcc 3 fix
hanwen [Fri, 2 Aug 2002 00:12:46 +0000 (00:12 +0000)]
*** empty log message ***
hanwen [Fri, 2 Aug 2002 00:06:34 +0000 (00:06 +0000)]
*** empty log message ***
hanwen [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.
hanwen [Thu, 1 Aug 2002 17:32:44 +0000 (17:32 +0000)]
(protected_ly_parse_scm): guile 1.4 compatibility.
rz [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"
hanwen [Thu, 1 Aug 2002 11:19:18 +0000 (11:19 +0000)]
rest comment
rz [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.
matsb [Thu, 1 Aug 2002 10:31:50 +0000 (10:31 +0000)]
*** empty log message ***
hanwen [Thu, 1 Aug 2002 10:12:28 +0000 (10:12 +0000)]
16th and higher rests
rz [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.
hanwen [Wed, 31 Jul 2002 16:51:49 +0000 (16:51 +0000)]
(chord_notes): typo.
hanwen [Wed, 31 Jul 2002 15:28:29 +0000 (15:28 +0000)]
(unfold-repeats): bugfix
hanwen [Wed, 31 Jul 2002 12:19:43 +0000 (12:19 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 12:07:30 +0000 (12:07 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 12:06:58 +0000 (12:06 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 12:05:39 +0000 (12:05 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 12:02:47 +0000 (12:02 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 12:01:43 +0000 (12:01 +0000)]
*** empty log message ***
hanwen [Wed, 31 Jul 2002 11:30:19 +0000 (11:30 +0000)]
huh
hanwen [Wed, 31 Jul 2002 11:29:57 +0000 (11:29 +0000)]
huh
hanwen [Wed, 31 Jul 2002 11:29:31 +0000 (11:29 +0000)]
huh
hanwen [Wed, 31 Jul 2002 11:29:02 +0000 (11:29 +0000)]
huh
hanwen [Wed, 31 Jul 2002 11:23:17 +0000 (11:23 +0000)]
test
hanwen [Wed, 31 Jul 2002 11:16:00 +0000 (11:16 +0000)]
test
matsb [Wed, 31 Jul 2002 08:47:42 +0000 (08:47 +0000)]
ly2dvi: send correct flags to dvips
rz [Wed, 31 Jul 2002 06:42:48 +0000 (06:42 +0000)]
2002-07-31 Rune Zedeler <rune@zedeler.dk>
* ly/engraver-init.ly: remove alias "Current" from all contexts.
* lily/translator-group (find_existing_translator): If
n=="Current", return this context.
* lily/rest.cc:
* lily/time-signature.cc: spacing for even number of staff lines.
hanwen [Tue, 30 Jul 2002 23:46:48 +0000 (23:46 +0000)]
test
hanwen [Tue, 30 Jul 2002 23:45:39 +0000 (23:45 +0000)]
test
hanwen [Tue, 30 Jul 2002 23:44:07 +0000 (23:44 +0000)]
* Documentation/user/refman.itely: doco updates.
* scripts/ly2dvi.py (find_pfa_fonts): add and document --pdf
option.
rz [Tue, 30 Jul 2002 15:44:15 +0000 (15:44 +0000)]
*** empty log message ***
rz [Tue, 30 Jul 2002 13:34:01 +0000 (13:34 +0000)]
2002-07-30 Rune Zedeler <rune@zedeler.dk>
* ly/engraver-init.ly: add alias "Current" to all contexts.
* ly/property-init.ly: Use "Current" context in the accidental
macros. TODO: Do the same in some of the other macros?
hanwen [Tue, 30 Jul 2002 00:07:24 +0000 (00:07 +0000)]
clean input/bugs/
hanwen [Mon, 29 Jul 2002 23:32:10 +0000 (23:32 +0000)]
parse scm fixes
rz [Mon, 29 Jul 2002 19:39:51 +0000 (19:39 +0000)]
2002-07-29 Rune Zedeler <rune@zedeler.dk>
* ly/engraver-init.ly: Add alias "Current" to all contexts.
* ly/property-init.ly: Use "Current" context in all
accidental-macros. TODO: Do the same in some of the other macros?
hanwen [Mon, 29 Jul 2002 16:00:21 +0000 (16:00 +0000)]
catch GUILE errors
hanwen [Mon, 29 Jul 2002 13:23:05 +0000 (13:23 +0000)]
*** empty log message ***
hanwen [Mon, 29 Jul 2002 13:22:48 +0000 (13:22 +0000)]
(ly_parse_scm): add line/col/file
locations SCM port for parser.