What i would like: specify the reference grob in a property, for example
\override LyricText #'align-to = #'Stem
and then have one callback function that would be smart enough to find
appropriate grob to use and feed it to the method calculating
alignment.
Hi Janek,
I think this would be
On Wed, Mar 13, 2013 at 4:33 PM, Janek Warchoł janek.lilyp...@gmail.comwrote:
On Wed, Mar 13, 2013 at 12:27 AM, Joe Neeman joenee...@gmail.com wrote:
The easiest way to define get_grob is to make 'align-to a list of
symbols,
which you interpret as a path from the current grob to the grob
On Sun, Oct 14, 2012 at 1:26 PM, David Kastrup d...@gnu.org wrote:
Joe Neeman joenee...@gmail.com writes:
On Sun, Oct 14, 2012 at 5:19 AM, David Kastrup d...@gnu.org wrote:
You are viewing this from the stack angle. But that is a complex
view already. The actual user view
On Tue, Oct 16, 2012 at 10:21 AM, David Kastrup d...@gnu.org wrote:
Joe Neeman joenee...@gmail.com writes:
But now that we are giving a hook into push, I think that the
non-pushing default of override will cause problems.
I consider it utterly ludicrous that the mere availability
On Sun, Oct 14, 2012 at 5:19 AM, David Kastrup d...@gnu.org wrote:
Trevor Daniels t.dani...@treda.co.uk writes:
A.
\override does a pop/push
\revert does a pop
\temporary\override does a push.
so \temporary\override and \revert are a matching pair.
More importantly: on an empty
On Sun, Oct 14, 2012 at 5:19 AM, David Kastrup d...@gnu.org wrote:
You are viewing this from the stack angle. But that is a complex
view already. The actual user view is
A.
\override sets a context-specific property value
\revert removes a context-specific property value
This works
On Sat, Oct 13, 2012 at 1:22 AM, Han-Wen Nienhuys hanw...@gmail.com wrote:
Hello Graham,
Many thanks for the amazing amount of energy and work you've put in
over the years. You certainly brought a very new style of leadership
to the project after I have left. I hope we can count on you to
On Sat, Oct 13, 2012 at 1:06 PM, David Kastrup d...@gnu.org wrote:
No. I am just pissed at the people clamoring for more ignorance, more
bugs, and less control.
If you are referring to Werner's and Reinhold's comments, I think you may
not be reading them as the authors intended. In
On Sat, Oct 13, 2012 at 2:29 PM, David Kastrup d...@gnu.org wrote:
Joe Neeman joenee...@gmail.com writes:
On Sat, Oct 13, 2012 at 1:06 PM, David Kastrup d...@gnu.org wrote:
No. I am just pissed at the people clamoring for more ignorance,
more
bugs, and less control
On Wed, Sep 26, 2012 at 4:15 AM, m...@mikesolomon.org
m...@mikesolomon.orgwrote:
Hey all,
As was the case in a few of my previous projects, before I start something
new I make architecture changes that facilitate my work. Working on 2801,
I've realized that any multi-pass algorithm for the
On Wed, Sep 26, 2012 at 12:17 PM, m...@mikesolomon.org m...@mikesolomon.org
wrote:
On 26 sept. 2012, at 17:38, Joe Neeman joenee...@gmail.com wrote:
On Wed, Sep 26, 2012 at 4:15 AM, m...@mikesolomon.org
m...@mikesolomon.org wrote:
To start this process, I'd like to expand the role
[oops, +lily-devel]
On Fri, Sep 21, 2012 at 11:00 AM, Joe Neeman joenee...@gmail.com wrote:
On Fri, Sep 21, 2012 at 10:34 AM, David Kastrup d...@gnu.org wrote:
Cf. URL:https://launchpad.net/~dns/+archive/test/+build/3803769
Anybody have an idea from looking at the build log?
A crash
On Fri, Sep 7, 2012 at 6:01 AM, Janek Warchoł janek.lilyp...@gmail.comwrote:
On Fri, Sep 7, 2012 at 11:07 AM, Jan Nieuwenhuizen jann...@gnu.org
wrote:
Can someone please explain me very slowly why we don't simply use
Git as intended?
Have you noticed that git patches are already in
On Tue, Sep 4, 2012 at 1:00 AM, David Kastrup d...@gnu.org wrote:
Joe Neeman joenee...@gmail.com writes:
On Mon, Sep 3, 2012 at 2:46 PM, David Kastrup d...@gnu.org wrote:
Janek Warchoł janek.lilyp...@gmail.com writes:
On Mon, Sep 3, 2012 at 7:20 AM, Han-Wen Nienhuys
On Mon, Sep 3, 2012 at 2:46 PM, David Kastrup d...@gnu.org wrote:
Janek Warchoł janek.lilyp...@gmail.com writes:
On Mon, Sep 3, 2012 at 7:20 AM, Han-Wen Nienhuys hanw...@gmail.com
wrote:
To me, a Grand Input Syntax fixing of LilyPond, would amount to
creating a syntax that strictly
On Tue, Aug 28, 2012 at 3:42 AM, James pkx1...@gmail.com wrote:
Yes you are correct, I did quick look up and see that the British
Telecom's Home Hub I have will work with DynDNS (BT itself does not
offer fixed IP to its residential customers). I could get a basic
DynDNS account - it's not
Hi Waltroppers,
I've just successfully make bootstrapped gub (the waltrop branch on
Graham's github account), with only one change required: I replaced the
entire contents of gub/2/db.py with import anydbm as db
Apparently bsddb doesn't work anymore in upstream python and arch linux
decided to
On Fri, Aug 24, 2012 at 2:31 PM, Valentin Villenave
valen...@villenave.netwrote:
On Thu, Aug 23, 2012 at 8:12 AM, Martin Tarenskeen
m.tarensk...@zonnet.nl wrote:
I wish you a lot of fun and inspiration at the Waltrop LilyPond meeting!
Likewise.
Greetings from Paris (only 41.5°C today,
On Sat, Aug 18, 2012 at 5:34 AM, Keith OHara k-ohara5...@oco.net wrote:
On Fri, 17 Aug 2012 10:16:25 -0700, mts...@gmail.com wrote:
http://codereview.appspot.com/**5626052/diff/106004/lily/axis-**
On Sat, Jul 14, 2012 at 8:33 PM, mts...@gmail.com wrote:
http://codereview.appspot.com/**5626052/diff/85004/lily/**
skyline.cc#newcode302http://codereview.appspot.com/5626052/diff/85004/lily/skyline.cc#newcode302
lily/skyline.cc:302: while (dirty);
On 2012/07/14 14:01:08, joeneeman wrote:
On Fri, Jul 6, 2012 at 9:51 AM, David Kastrup d...@gnu.org wrote:
Joe Neeman joenee...@gmail.com writes:
I think it's exercises like that that help strengthen the Scheme
bindings and thus lead to more customizability/extensibility.
In this case, I disagree. The function
On Fri, Jul 6, 2012 at 7:13 PM, Marc Hohl m...@hohlart.de wrote:
Am 06.07.2012 18:06, schrieb Joe Neeman:
[...]
The semi-trivial C++ function is _not_ useful for the scheme code. It is
used in two parts of the C++ code. However, because it belonged to the same
file as various other
On Thu, Jul 5, 2012 at 12:37 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On 4 juil. 2012, at 20:10, Marc Hohl wrote:
Am 04.07.2012 13:29, schrieb David Kastrup:
Marc Hohl m...@hohlart.de writes:
Hello list,
the topic is somewhat over my head, but perhaps someone with
On Thu, Jul 5, 2012 at 8:44 AM, m...@apollinemike.com m...@apollinemike.com
wrote:
On 5 juil. 2012, at 08:14, Joe Neeman wrote:
On Thu, Jul 5, 2012 at 12:37 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On 4 juil. 2012, at 20:10, Marc Hohl wrote:
Am 04.07.2012 13:29, schrieb
On Sat, Jun 30, 2012 at 7:42 AM, Werner LEMBERG w...@gnu.org wrote:
Consider this example file `foo.ly':
\version 2.15.41
\paper {
page-breaking = #ly:one-line-breaking
}
\header {
copyright = ##f
footer = ##f
tagline = ##f
}
\relative c' {
\repeat
On Thu, May 31, 2012 at 11:30 AM, Graham Percival
gra...@percival-music.cawrote:
I'm floating two possibilities for face-to-face lilypond meetings
in the next few months.
UK: I'll be in the Birmingham area on 26 June. Depending on
interest and availability, there could be a short meeting
2012/3/6 Janek Warchoł janek.lilyp...@gmail.com
On Tue, Mar 6, 2012 at 11:48 PM, Joe Neeman joenee...@gmail.com wrote:
2012/3/6 janek.lilyp...@gmail.com
Mike all,
i did a quick compile with patchset 36 and unfortunately didn't notice
significant speedups from previous version
2012/3/7 Janek Warchoł janek.lilyp...@gmail.com
On Wed, Mar 7, 2012 at 11:43 AM, Joe Neeman joenee...@gmail.com wrote:
2012/3/6 Janek Warchoł janek.lilyp...@gmail.com
Actually, small/zero horizontal padding might give better results in
some places, but that needs thorough investigation
2012/3/6 janek.lilyp...@gmail.com
Mike all,
i did a quick compile with patchset 36 and unfortunately didn't notice
significant speedups from previous version.
Could you try the dev/jneem branch in git? It has some optimizations. If
that doesn't help, could you please send me some of the
On Fri, Mar 2, 2012 at 8:26 PM, Pavel Roskin pro...@gnu.org wrote:
Hello!
On Tue, 28 Feb 2012 15:14:29 -0800
Joe Neeman joenee...@gmail.com wrote:
Don't use ly:axis-group-interface::add-element, because stems don't
implement the axis-group-interface. (Removing this will also remove
On Tue, Feb 28, 2012 at 2:56 PM, Pavel Roskin pro...@gnu.org wrote:
Hello, Joe!
In case it wasn't clear from what I said before, engravers in lilypond
don't do the actual layout. Instead, they build the grobs and set up
the connections between them. Most of the layout is done in callback
On Tue, Feb 28, 2012 at 1:32 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
Hey all,
I've put up a new version that doesn't issue warnings.
Any change of getting an updated git branch, too?
___
lilypond-devel mailing list
it isn't?
Cheers,
Joe
From fea85af4b47bae0031e9efc858cda60dc5ce6e06 Mon Sep 17 00:00:00 2001
From: Joe Neeman joenee...@gmail.com
Date: Sun, 26 Feb 2012 18:45:55 +1100
Subject: [PATCH] Work around ghostscript's broken sys/types check.
---
gub/specs/ghostscript.py |3 ++-
1 files changed, 2
On Sat, Feb 25, 2012 at 9:14 PM, Pavel Roskin pro...@gnu.org wrote:
Using an engraver to catch the stems sounds like a good approach. I could
even do some filtering in the engraver. And it should be possible to
replace stems with one rather than connect them together. It would
simplify
On Sun, Feb 26, 2012 at 11:25 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 26, 2012, at 7:37 PM, Werner LEMBERG wrote:
AFAIK, Pango returns a list of glyph indices and coordinates to
position glyphs. It's straightforward to feed those indices directly
into FreeType's
On Fri, Feb 24, 2012 at 3:04 PM, Pavel Roskin pro...@gnu.org wrote:
Hello!
I'm moving the thread to lilypond-devel and changing the subject. I
hope it's OK.
On Thu, 23 Feb 2012 15:37:02 +
Neil Puttock n.putt...@gmail.com wrote:
On 23 February 2012 15:18, Pavel Roskin pro...@gnu.org
On Sat, Feb 25, 2012 at 5:49 AM, Pavel Roskin pro...@gnu.org wrote:
Quoting Joe Neeman joenee...@gmail.com:
On Fri, Feb 24, 2012 at 3:04 PM, Pavel Roskin pro...@gnu.org wrote:
I tried writing an engraver that could be added to the StaffGroup
context. Collecting stems is not a problem
On Sat, Feb 25, 2012 at 8:23 AM, Graham Percival
gra...@percival-music.cawrote:
On Sat, Feb 25, 2012 at 03:57:55PM +, julien.ri...@gmail.com wrote:
This is good, I now get the error message right away when running
configure. No problem with the patch after installing the required
I found this comment in the font generation scripts:
# crashes fontforge, use PUA for now -- jcn
# SetUnicodeValue(i + 0xF, 0);
SetUnicodeValue(i + 0xE000, 0);
It seems that this comment is obsolete: fontforge (at least, my version) no
longer crashes if I use 0xF. Is one range preferable
On Thu, Feb 23, 2012 at 1:35 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
Hey all,
The newest patch set implements several of Joe's suggestions but takes a
time hit because I am using the fancy skylines for Scripts. This makes
script-accidental-collision.ly look better (as well
On Thu, Feb 23, 2012 at 3:13 AM, mts...@gmail.com wrote:
http://codereview.appspot.com/**5626052/diff/30003/lily/**skyline.cchttp://codereview.appspot.com/5626052/diff/30003/lily/skyline.cc
File lily/skyline.cc (right):
http://codereview.appspot.com/**5626052/diff/30003/lily/**
On Wed, Feb 22, 2012 at 12:57 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 22, 2012, at 9:48 AM, David Kastrup wrote:
m...@apollinemike.com m...@apollinemike.com writes:
Hey all,
I've uploaded a first-pass attempt at implementing the suggestion that
Joe talked
On Sun, Feb 19, 2012 at 1:22 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 19, 2012, at 10:31 PM, Joe Neeman wrote:
On Sun, Feb 19, 2012 at 11:59 AM, David Kastrup d...@gnu.org wrote:
m...@apollinemike.com m...@apollinemike.com writes:
I've now optimized the crap out
On Mon, Feb 20, 2012 at 12:07 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 20, 2012, at 1:58 AM, Joe Neeman wrote:
I think you're going about things in the wrong order. I think that the
first goal should be to make the code clear and correct. (In fact, if your
code
On Sun, Feb 19, 2012 at 11:59 AM, David Kastrup d...@gnu.org wrote:
m...@apollinemike.com m...@apollinemike.com writes:
I've now optimized the crap out of this sucker and cached as much as I
can cache.
I'm not sure the caching is of much help. What kind of information
would save
On Sun, Feb 19, 2012 at 1:22 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 19, 2012, at 10:31 PM, Joe Neeman wrote:
On Sun, Feb 19, 2012 at 11:59 AM, David Kastrup d...@gnu.org wrote:
m...@apollinemike.com m...@apollinemike.com writes:
I've now optimized the crap out
On Thu, Feb 16, 2012 at 11:42 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 16, 2012, at 9:31 PM, Joe Neeman wrote:
On Thu, Feb 16, 2012 at 3:14 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 16, 2012, at 11:40 AM, joenee...@gmail.com wrote
On Thu, Feb 16, 2012 at 11:42 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 16, 2012, at 9:31 PM, Joe Neeman wrote:
On Thu, Feb 16, 2012 at 3:14 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 16, 2012, at 11:40 AM, joenee...@gmail.com wrote
On Thu, Feb 16, 2012 at 3:14 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 16, 2012, at 11:40 AM, joenee...@gmail.com wrote:
The buildings are in increasing order, so this should work:
Real last_end = -infinity_f;
for (...)
{
if (i-y_intercept_ -infinity_f)
On Mon, Feb 13, 2012 at 4:48 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 13, 2012, at 5:41 AM, Joe Neeman wrote:
On Thu, Feb 9, 2012 at 9:50 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:
I did some
On Tue, Feb 14, 2012 at 1:55 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 14, 2012, at 9:44 AM, Joe Neeman wrote:
On Mon, Feb 13, 2012 at 4:48 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Feb 13, 2012, at 5:41 AM, Joe Neeman wrote:
On Thu, Feb 9, 2012
On Thu, Feb 9, 2012 at 9:50 AM, m...@apollinemike.com m...@apollinemike.com
wrote:
On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:
I did some experiments with caching that are up on:
dev/skylines-cached
Hey all,
Fresh branch up at dev/skylines-cached. This patch should only
Could you publicize work-in-progress patches like this as a git branch
instead of a Rietveld issue? Git branches are easy for reviewers to check
out, fast-forward, revert, etc. That way, people can offer broad comments.
When the patch is finished (ie. you can't think of anything you need to
Bah, I just wrote out a nice reply on the codereview site and it got
eaten...
On Fri, Nov 18, 2011 at 12:03 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On Nov 16, 2011, at 2:19 AM, joenee...@gmail.com wrote:
Issue 1846: Improves horizontal spacing of axis groups that SpanBar grobs
traverse - R 4917046
I haven't heard back from Joe yet, who had some reservations, and I don't
want to push this without his blessing.
Sorry, didn't realize you were waiting on me. It looks fine to me now.
Joe
Thanks, I've re-uploaded it and it seems to work now.
Joe
On Mon, Sep 19, 2011 at 10:19 PM, mts...@gmail.com wrote:
Hey Joe,
For some reason, the scm files say Upload in progress.
This may come from a MIME type issue for scm files (upload.py doesn't
know that scm files correspond to Scheme
On Mon, Sep 19, 2011 at 9:35 PM, David Kastrup d...@gnu.org wrote:
Colin Campbell c...@shaw.ca writes:
Issue 935: Enhancement: optional arguments in music functions - R
5023044
Cancel countdown. I am still fuzzing with avoiding O(n^2) rules for n
syntax classes, and trying to cater for
On Tue, Aug 30, 2011 at 8:58 AM, Mike Solomon mike...@ufl.edu wrote:
On Aug 30, 2011, at 5:53 PM, joenee...@gmail.com wrote:
Correct me if I'm wrong, but this is my understanding: wherever there's
a SpanBar, you're creating SpanBarStubs between every relevant pair of
staves. These don't
On Tue, Aug 23, 2011 at 12:36 AM, Mike Solomon mike...@ufl.edu wrote:
On Aug 23, 2011, at 6:55 AM, joenee...@gmail.com wrote:
http://codereview.appspot.com/4860042/diff/1/lily/bezier.cc
File lily/bezier.cc (right):
http://codereview.appspot.com/4860042/diff/1/lily/bezier.cc#newcode239
On Fri, Jul 22, 2011 at 1:32 PM, Federico Bruni fedel...@gmail.com wrote:
Il giorno gio, 21/07/2011 alle 23.26 +0700, Joe Neeman ha scritto:
If the debugging information were installed, there would be more
information inside the (). Since Debian doesn't seem to have a package
On Wed, Jul 20, 2011 at 12:42 PM, Federico Bruni fedel...@gmail.com wrote:
Il giorno mar, 19/07/2011 alle 18.19 -0600, Colin Campbell ha scritto:
I'm pretty sure the stuff you need is in the guile-1.8-dev package,
Federico. On my Ubuntu 11.04, the package contains files such as
debug.h and
2011/7/17 Janek Warchoł lemniskata.bernoull...@gmail.com:
I've searched in note-head.cc, note-column.cc, note-heads-engraver.cc
but found nothing...
I believe it defaults to ly:grob::stencil-width (probably in grob.cc).
Cheers,
Joe
___
The patch at http://codereview.appspot.com/4724041/ fixes the output
of annotate spacing in a few ways:
- Fixes annotate-spacing to use the new spacing names.
- Annotates spacing between staves as well as spacing between systems.
- Fixes some collisions between annotations.
Cheers,
Joe
On Tue, Jun 14, 2011 at 9:40 PM, m...@apollinemike.com
m...@apollinemike.com wrote:
Hey all,
I see that the line-spanner print function looks for something that is
called anchor-alignment (git blame insinuates that it was Joe who added
this). This alignment, so far as I can see, is used
On Fri, May 27, 2011 at 10:44 PM, Keith OHara k-ohara5...@oco.net wrote:
One of the special-cases in the LilyPond code is confusing me.
( This special-case code is in Page_layout_Problem::get_fixed_spacing(). )
If the flexible-vertical-spacing variable 'stretchability is defined, but
has
Here's a patch: http://codereview.appspot.com/4564041
I don't think this has a specific bug number, although it's at least
mentioned in the comments for 1043.
Cheers,
Joe
___
lilypond-devel mailing list
lilypond-devel@gnu.org
The attached patch fixes issue 1300, but I'm wary of it because
define-grobs.scm:23 says WARNING: don't use anonymous functions for
initialization. Does anyone know why that is? Normally I'd use an
ly:simple-closure instead of an anonymous function, but that doesn't work
because or is a
On Wed, May 25, 2011 at 1:05 AM, m...@apollinemike.com
m...@apollinemike.com wrote:
On May 24, 2011, at 11:08 AM, Joe Neeman wrote:
A pure callback is one that has no side-effects. In define-grobs.scm, you
will find a list of pure callbacks, along with an associative list that
allows you
A pure callback is one that has no side-effects. In define-grobs.scm, you
will find a list of pure callbacks, along with an associative list that
allows you to substitute a non-pure callback for a pure one.
Pure callbacks are important for spacing and page-breaking, particularly
pure Y-extent and
On Mon, Mar 21, 2011 at 8:11 PM, Keith OHara k-ohara5...@oco.net wrote:
On Sat, 19 Mar 2011 22:46:51 -0700, Joe Neeman joenee...@gmail.com
wrote:
It might cause problems if pure is true. When the method is called with
pure, it shouldn't cause any side effects. For a concrete example
On Mon, Mar 21, 2011 at 11:18 PM, Keith OHara k-ohara5...@oco.net wrote:
On Mon, 21 Mar 2011 23:06:12 -0700, Joe Neeman joenee...@gmail.com
wrote:
Unfortunately, if I protect the assignment to the property with an if
(!pure), I am letting the page-breaking planning rely on the
user
On Sat, Mar 19, 2011 at 7:03 PM, mts...@gmail.com wrote:
LGTM.
I can't think of a case where updating `after' would cause problems -
this seems like a good solution.
It might cause problems if pure is true. When the method is called with
pure, it shouldn't cause any side effects. For a
On Sat, Mar 5, 2011 at 10:18 PM, Mike Solomon mike...@ufl.edu wrote:
Hey all,
After a bit of back and forth w/ Han Wen, I have drummed up a way to split
this up such that it can be part of LilyPond in two phases. It follows his
suggestion to push all of the non-balloon-related stuff first,
On Sat, Mar 5, 2011 at 11:57 PM, Mike Solomon mike...@ufl.edu wrote:
On Mar 5, 2011, at 7:19 AM, Joe Neeman wrote:
On Sat, Mar 5, 2011 at 10:18 PM, Mike Solomon mike...@ufl.edu wrote:
Hey all,
After a bit of back and forth w/ Han Wen, I have drummed up a way to split
this up
On Thu, Mar 3, 2011 at 3:08 AM, Mike Solomon mike...@ufl.edu wrote:
On Mar 2, 2011, at 8:05 AM, Mike Solomon wrote:
On Mar 2, 2011, at 7:23 AM, joenee...@gmail.com wrote:
I haven't had time to look at this carefully, but I'll have closer look
later. What I don't understand, though, is
On Thu, Feb 24, 2011 at 12:31 PM, Mike Solomon mike...@ufl.edu wrote:
On Feb 23, 2011, at 5:14 PM, joenee...@gmail.com wrote:
http://codereview.appspot.com/4213042/diff/2001/lily/constrained-breaking.cc
File lily/constrained-breaking.cc (right):
On Thu, Feb 24, 2011 at 2:49 PM, Han-Wen Nienhuys hanw...@gmail.com wrote:
On Wed, Feb 23, 2011 at 11:11 PM, Joe Neeman joenee...@gmail.com wrote:
- SCM footnotes_ to Stencil,
- scm_gc_mark (footnotes_) to Stencil::mark_smob (for SCM garbage
collection)
- footnotes_ = scm_append
On Wed, Feb 23, 2011 at 3:14 PM, Mike Solomon mike...@ufl.edu wrote:
On Feb 22, 2011, at 7:17 PM, joenee...@gmail.com wrote:
On 2011/02/22 15:23:00, MikeSol wrote:
On 2011/02/22 01:05:49, joeneeman wrote:
Have you checked the performance of this? This part is linear and so
it makes
On Sun, Feb 13, 2011 at 1:32 PM, Graham Percival
gra...@percival-music.cawrote:
Hey guys, could you push your patches that have passed review?
1211 Optimizations for pure-heigh approximations
Done
___
lilypond-devel mailing list
Guile's garbage collection generates many valgrind warnings (although a
quick google suggests that they've been improving the situation). I've
attached a suppression file that eliminates many of the bogus warnings.
Cheers,
Joe
On Mon, Jan 31, 2011 at 5:52 AM, Reinhold Kainhofer
On Mon, Jan 31, 2011 at 11:57 AM, Reinhold Kainhofer reinh...@kainhofer.com
wrote:
Am Montag, 31. Januar 2011, um 20:09:01 schrieb Joe Neeman:
Guile's garbage collection generates many valgrind warnings (although a
quick google suggests that they've been improving the situation). I've
On Thu, Jan 13, 2011 at 7:19 PM, David Kastrup d...@gnu.org wrote:
Hi,
in note-collision.cc I read the following:
Direction d = UP;
do
{
vectorGrob* clashes (clash_groups[d]);
vector_sort (clashes, Note_column::shift_less);
}
while ((flip (d)) != UP);
Uh, is there
On Sat, Jan 8, 2011 at 4:13 AM, Benkő Pál benko@gmail.com wrote:
Good idea! I have to figure out the centering issues and how to convert
SCM to Interval, but this is a nice way.
robust_scm2interval
___
lilypond-devel mailing list
On Sun, Jan 2, 2011 at 6:33 PM, Benkő Pál benko@gmail.com wrote:
hi Joe,
need to be careful about what happens when bar-size is set.
Currently, your patch will break (for example) input/regression/drums.ly
because it ignores bar-size.
well, I think extent shouldn't be computed from
The current output looks ok to me. You can recover the 2.12 output by
increasing the page-spacing-weight parameter, but I think the current output
still captures the point of the test.
Horizontally stretched means that the ideal horizontal spacing would be to
use 1 system per page, but lilypond
On Sun, Jan 2, 2011 at 2:14 AM, Matthias Kilian k...@outback.escape.dewrote:
On Sat, Jan 01, 2011 at 02:10:04PM +0100, Matthias Kilian wrote:
I don't know why gdb doesn't find paper-column.hh, but anyaway...
it looks like Item::get_column() returns NULL, because its parent's
get_column()
On Fri, Dec 31, 2010 at 2:38 AM, Reinhold Kainhofer
reinh...@kainhofer.comwrote:
Am Donnerstag, 30. Dezember 2010, um 20:35:57 schrieb Reinhold Kainhofer:
It seems that if you specify both systems-per-page and page-count, then
lilypond will disregard page-count. Instead of stretching the
On Sun, Nov 14, 2010 at 5:19 PM, Boris Shingarov b...@shingarov.com wrote:
In scm/output-lib.scm, the (internally used) function live-elements-listis
defined like this:
(define (live-elements-list me)
(let* ((elements (ly:grob-object me 'elements))
(elts-length
On Fri, Nov 12, 2010 at 7:04 AM, Reinhold Kainhofer
reinh...@kainhofer.comwrote:
What I don't really understand why the stretchability of the StaffGrouper
in
staves/scores contexts seems to have a completely different unit than the
stretchability defined in the \paper block. I would have
On Fri, Nov 5, 2010 at 4:28 PM, Valentin Villenave
valen...@villenave.netwrote:
On Fri, Nov 5, 2010 at 10:29 PM, David Kastrup d...@gnu.org wrote:
David seemingly is quite incapable of bringing his meaning across, so
instead of substituting your own, just quote him.
Indeed. As you may have
On Fri, Nov 5, 2010 at 6:48 PM, Valentin Villenave
valen...@villenave.netwrote:
On Sat, Nov 6, 2010 at 1:18 AM, Joe Neeman joenee...@gmail.com wrote:
What sort of signs would you find reassuring?
Greetings Joe,
Well, your answer is one, for starters :)
What I meant by reassuring signs
On Sat, Oct 23, 2010 at 8:22 PM, Graham Percival
gra...@percival-music.cawrote:
We're about 10-20 hours of work away from having 0 Critical
issues. On one hand, that sounds great; we're almost there! On
the other hand, we've been in this state for the past month. I'm
not seeing a lot of
Suppose you have an orchestral score with several staff groups and you set
next-staff-spacing for the flute part. If there is a part where only the
flute and strings play, then your next-staff-spacing will apply for the
spacing between the flute part and the violin part. If you had set
.
* * * * * * * * * *
Joe Neeman wrote:
I would argue that the baseline is more natural then the
bottom. Moreover, using the baseline as a reference point
will result in more even spacing of multiple consecutive
lines of markup.
Okay, that's a good point, so I agree -- baseline is better
than bottom
On Tue, Oct 5, 2010 at 11:09 AM, Mark Polesky markpole...@yahoo.com wrote:
WRT the flexible vertical spacing dimensions, the upper
attachment points for 'space and 'minimum-distance currently
align with the Y-coordinate of the origin (0,0) of the upper
item. For systems this is the middle
On Sun, Oct 3, 2010 at 11:26 AM, Carl Sorensen c_soren...@byu.edu wrote:
On 10/2/10 10:50 PM, Joe Neeman joenee...@gmail.com wrote:
On Sat, Oct 2, 2010 at 8:08 PM, carl.d.soren...@gmail.com wrote:
On 2010/10/03 02:49:30, Mark Polesky wrote:
On 2010/10/02 16:32:06, Carl wrote:
I
On Sun, Oct 3, 2010 at 10:59 AM, markpole...@gmail.com wrote:
I've uploaded a new patch set for review, but I still have
some questions.
First, some questions for Joe Neeman:
Joe, with commit 7d410b9 (from 2009-12-17), in NR 4.4.1
Vertical spacing inside a system - Spacing between staves
On Sun, Oct 3, 2010 at 4:36 PM, markpole...@gmail.com wrote:
Latest patch set up. Okay to push?
- Mark
http://codereview.appspot.com/2316042/
It's ok with me.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
On Sat, Oct 2, 2010 at 5:56 AM, David Kastrup d...@gnu.org wrote:
David Kastrup d...@gnu.org writes:
With the current code, a score that used to take 5 pages now takes 8,
really really spaced out.
I don't see that we can release a version of Lilypond that takes up
horrifically more
On Sat, Oct 2, 2010 at 8:08 PM, carl.d.soren...@gmail.com wrote:
On 2010/10/03 02:49:30, Mark Polesky wrote:
On 2010/10/02 16:32:06, Carl wrote:
When laying out a page, LilyPond makes a stack of the
layout items (staves, lyrics lines, chordnames, etc.)
on the page, with a variable
1 - 100 of 596 matches
Mail list logo