Re: Guidelines for bounding boxes?

2009-08-10 Thread Werner LEMBERG
feta-eindelijk feta-toevallig feta-arrow feta-puntje feta-bolletjes feta-schrift feta-banier feta-klef feta-timesig feta-pendaal feta-haak feta-accordion I've always wished those were in English. Well, it isn't. I think

Re: improving layout of ly-grammar.txtlocalhost/

2009-08-10 Thread Werner LEMBERG
Pushed to git. Thanks a lot! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: headers and footers with new vertical layout engine

2009-08-11 Thread Werner LEMBERG
Regarding your Top context: why do you override VerticalAxisGroup #'Y-extent = ##f? This is likely to confuse the layout algorithm even after the bug I mentioned is fixed. This was necessary for the old vertical layout engine -- at least it served me well since a few years. I'll test

Re: Guidelines for bounding boxes?

2009-08-11 Thread Werner LEMBERG
feta-pendaalfeta-pedal Perhaps feta-pedalsigns? feta-accordion feta-accordion feta-accordionsigns? feta-timesigfeta-timesig feta-timesignatures? Werner ___ lilypond-devel mailing list

Re: headers and footers with new vertical layout engine

2009-08-12 Thread Werner LEMBERG
However, there are still formatting problems, as given in the example below. See attached image. Is your git up to date? With 38a4db2d15f4 (my last commit) and 16d16717f3 (current HEAD), I get the attached output. Oops, my mistake! Sorry for the noise. Everything's fine now. Thanks for

priority problem \fermataMarkup vs. text markup

2009-08-12 Thread Werner LEMBERG
[git d4310174] Consider this snippet: \new Staff { { s1^Foobar s1 } { R1 R1^\fermataMarkup } } As can be seen in the attached image, the text markup gets a higher `inside' priority than the fermata. I think this is wrong, since in most cases there is

Re: Guidelines for bounding boxes?

2009-08-12 Thread Werner LEMBERG
So, if I am understanding correctly, LilyPond currently uses the same dimensions for both the metrics box and the bounding box for each glyph. This is why the longa glyph, for example, is cropped in the EPS/PNG output. Is this true? I think so. On the other hand, we need an exact bbox only

Re: Guidelines for bounding boxes?

2009-08-12 Thread Werner LEMBERG
I'll add a bug tracker item which suggests to split the Metafont output into even smaller units, say, 16 glyphs per subfont, to circumvent the problem. This is red herring. The metrics for feta are computed by parsing the metafont .log file. The .TFM files are unused, because of the

Re: difference betwwen \pad-around and \pad-markup?

2009-08-13 Thread Werner LEMBERG
[about Makefiles] Don't waste your time understanding them, as their timelife is now known to be very limited. Are you sure that SCons is the right choice? What about cmake? Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Guidelines for bounding boxes?

2009-08-13 Thread Werner LEMBERG
FWIW, I used to think that this would be a very important feature; now I'm not so sure. There are certainly a few cases (eg. slurs, hairpins, treble clefs) where having more accurate outlines would help. It would also help in improved positioning of accidentals. But the list is fairly

Re: Guidelines for bounding boxes?

2009-08-14 Thread Werner LEMBERG
However, we need a mechanism to improve the more critical cases. Maybe attaching some ghost characters without actual content to the glyphs might be possible, where the total outline is determined by overlaying all the bounding boxes? This is a very nice idea! For example, the |

Re: priority problem \fermataMarkup vs. text markup

2009-08-14 Thread Werner LEMBERG
That patch changed the grob type from TextScript (?) to MultiMeasureText, so The grob type hasn't changed: if you add a markup to a multi-bar rest, the function `script-to-mmrest-text' converts the ScriptEvent to a MultiMeasureTextEvent. yes, it changed the priority, from what I can see.

Re: Guidelines for bounding boxes?

2009-08-16 Thread Werner LEMBERG
I think that the two boxes 11 11 222++222 2 11 2 222++222 11 11 should suffice for most practical purposes... Maybe. This is something which should be tested as soon as someone is going to write support for it.

`installed files' issues

2009-08-17 Thread Werner LEMBERG
Folks, I've just seen this change in a recent commit: +...@seealso + +Installed Files: +...@file{lily/parser.yy} IMHO, this is not correct: lily/parser.yy does *not* get installed at all! Either we introduce a special macro which points to the source tarball, or we omit references

Re: Widening one measure so that dynamics don't overlap

2009-08-17 Thread Werner LEMBERG
Grr, it doesn't work so well, though: This will not work in the first measure of a line or immediately after a time signature change! What about attaching a markup text consisting of \hspace only, together with \textLengthOn? Werner ___

[git 17e68b85] make error in documentation

2009-08-18 Thread Werner LEMBERG
[git 17e68b85] `make doc' fails with ... convert annotated-demo.svg out-www/annotated-demo.png convert: Must specify image size `/tmp/magick-XXqtAIPz'. convert: missing an image filename `out-www/annotated-demo.png'. make[3]: *** [out-www/annotated-demo.png] Error 1 This is `convert'

serious vertical layout bug

2009-08-23 Thread Werner LEMBERG
[git dd442f49] This simple input \relative { \repeat unfold 31 { c'1 r r r r r r r } } makes the vertical layout overflow instead of properly filling two pages. If you slightly increase the repeat factor, the lowest staves even fall off the bottom of the page. Werner inline:

horizontal offset bug of skip markups

2009-08-23 Thread Werner LEMBERG
[git dd442f49] There is a horizontal offset bug if a markup is attached to a skip. Look at this small example: \paper { ragged-right = ##f } foo = { s1 \time 7/8 s8*7^foobar \time 10/8 } bar = { R1 R8*7 } \context Staff = foo \foo \context Staff

Re: priority problem \fermataMarkup vs. text markup

2009-08-23 Thread Werner LEMBERG
Any idea how to fix my issue? Change MultiMeasureRestText #'outside-staff-priority so it's lower than TextScript #'outside-staff-priority. OK. Shall this be added to the bug tracker as a regression? I don't think so; we just need to agree on a more appropriate value than the current

Re: [git 17e68b85] make error in documentation

2009-08-24 Thread Werner LEMBERG
Basically, I agree, but the case of SVG is quite problematic since it relies on external fonts at certain locations. In particular, `annotated-demo.svg' We don't use annotated-demo.svg. Well, but due to the generic SVG-PNG rule in GNUmakefile it is converted anyway, and this conversion

Re: priority problem \fermataMarkup vs. text markup

2009-08-24 Thread Werner LEMBERG
Hmm.  I currently can't imagine a situation where a value 0 is needed, so I vote to remove the setting of #'outside-staff-priority for MultiMeasureRestText -- however, I'm not sure whether this has any influence to issue #495 (this looks rather unrelated to #'outside-staff-priority to me)

Re: horizontal offset bug of skip markups

2009-08-24 Thread Werner LEMBERG
This effect seems to be a consequence of ragged-right = ##f together with a second bar containing a single note (or space). When the second bar is stretched to fill the line the note gets displaced almost to the centre of the bar. This simpler example shows the same effect: \paper {

Re: [git 17e68b85] make error in documentation

2009-08-24 Thread Werner LEMBERG
Additionally, it seems that some `convert' versions are buggy. Look, for example, at the attached image, created with version 6.4.3. For testing, I've manually issued the current Makefile rule convert -depth 8 \ -alpha Off \ -background white \ -layers

Re: vide signs in the parmesan font

2009-08-24 Thread Werner LEMBERG
This patch adds scripts.lvide and scripts.rvide glyphs to the parmesan font: http://codereview.appspot.com/110073 An example is attached. Okay to apply? I've never seen these symbols, and I've seen a lot of scores... What's your source? Werner

Re: [git 17e68b85] make error in documentation

2009-08-24 Thread Werner LEMBERG
From: Patrick McCarty pnor...@gmail.com Subject: Re: [git 17e68b85] make error in documentation Date: Mon, 24 Aug 2009 13:02:11 -0700 On Mon, Aug 24, 2009 at 7:12 AM, Werner LEMBERGw...@gnu.org wrote: Additionally, it seems that some `convert' versions are buggy. Look, for example, at the

Re: Breve with double lines on each side

2009-08-24 Thread Werner LEMBERG
A while ago we had that discussion about a user wanting two vertical lines on each side of the breve instead of one. I have now prepared a patch for our font, which adds such a noteheads.sM1double glyph: http://codereview.appspot.com/109075 This patch also defines a notehead style

Re: horizontal offset bug of skip markups

2009-08-24 Thread Werner LEMBERG
I would argue against introducing this complication. Positioning spacer rests differently to notes of the same duration does not seem a good idea. Well, my example shows that it actually uses a *different* position compared to the full rest -- if we follow your suggestion, this is a real bug

Re: horizontal offset bug of skip markups

2009-08-24 Thread Werner LEMBERG
After all, it is very easy to place the markup where you want it by simply using two spacer notes: foo = { s1 \time 7/8 s8^foobar s8*6 \time 10/8 } OK, I haven't thought of that solution, thanks. This should perhaps be added to the documentation. I think you mean added

Re: horizontal offset bug of skip markups

2009-08-24 Thread Werner LEMBERG
Both the note and the spacer in the second bar are positioned in roughly the centre of the bar, although interestingly not quite in identical positions. I don't know why they differ slightly, but you see my point. Here's another example -- it's yours slightly extended -- which probably sheds

`make distclean' buglet

2009-08-25 Thread Werner LEMBERG
The files Documentation/topdocs/AUTHORS.info Documentation/topdocs/INSTALL.info Documentation/topdocs/README.info Documentation/topdocs/lilypond-changes.info aren't removed if you say `make distclean'. Werner ___

Re: [git 17e68b85] make error in documentation

2009-08-25 Thread Werner LEMBERG
Werner, does the conversion from SVG-PNG work for you now? I'll add a configure rule soon if this does solve the problem. It's better (see attached image) but not really good -- inkscape still produces better results. Werner inline:

Re: [git 17e68b85] make error in documentation

2009-08-25 Thread Werner LEMBERG
It's better (see attached image) but not really good BTW, I've tested with ImageMagick 6.5.5-2, with librsvg version 2.22.3. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: [git 17e68b85] make error in documentation

2009-08-26 Thread Werner LEMBERG
It's better (see attached image) but not really good -- inkscape still produces better results. What was wrong with that image? Looks fine to me, and that's what I see from my own conversion. Attached is the inkscape rendering. Note how the green and blue box are now synchronized

LY-PNG and LY-PDF question

2009-08-26 Thread Werner LEMBERG
Can someone please tell me the commands (lilypond and gs, I assume, with *all* options) to convert a LY file to PNG and to PDF, as used for the notation reference? The full set of options to lilypond isn't shown in the log file... Werner ___

Re: horizontal offset bug of skip markups

2009-08-27 Thread Werner LEMBERG
After all, it is very easy to place the markup where you want it by simply using two spacer notes: foo = { s1 \time 7/8 s8^foobar s8*6 \time 10/8 } OK, I haven't thought of that solution, thanks. This should perhaps be added to the documentation. There is a serious drawback of

Re: funky build errors

2009-08-28 Thread Werner LEMBERG
I assume that needed and unneeded aren't actually contradictions... or maybe they are, and that's why the internal error is printed. They are contradictions, thus the internal error. It's a rounding issue in FontForge. Executable based on sources from 00:29 GMT 29-Apr-2008. Library based

Re: [PATCH] option to prevent EPS backend from creating .tex/.texi/.count files

2009-08-28 Thread Werner LEMBERG
Here is a patch that introduces a command line option aux-files, which can be used (-daux-files=#f, -dno-aux-files or #(ly:set-option 'no-aux-files)) to prevent lilypond's eps backend from creating .tex(i) and .count files: http://codereview.appspot.com/110107 Okay to apply? Nice

Re: funky build errors

2009-08-29 Thread Werner LEMBERG
Hmm. I've seen these errors for a long time now (maybe a year and a half), and I'm always using the latest fontforge tarball. Testing CVS, I get similar errors, first appearing with feta11: Interesting. I haven't seen them since a long time. Please report this to the FontForge list. Here

Re: [PATCH] option to prevent EPS backend from creating .tex/.texi/.count files

2009-08-30 Thread Werner LEMBERG
While you are at it, please investigate why there are still clipping problems during the EPS-PNG conversion. For an example, look at the snappizzicato example image in the notation reference. The bounding box of the generated eps files is simply obtained from the scencil extents plus the

Re: funky build errors

2009-08-30 Thread Werner LEMBERG
Here are my configuration settings for FontForge on a i586 GNU/Linux box: [...] --enable-double IIRC, this option is the very one which makes the problems disappear. Hmm. Perhaps it's better to write to the various distribution packagers, urging them to compile FontForge with

Re: priority problem \fermataMarkup vs. text markup

2009-08-31 Thread Werner LEMBERG
Hmm.  I currently can't imagine a situation where a value 0 is needed, so I vote to remove the setting of #'outside-staff-priority for MultiMeasureRestText -- however, I'm not sure whether this has any influence to issue #495 (this looks rather unrelated to #'outside-staff-priority to me)

Re: priority problem \fermataMarkup vs. text markup

2009-09-01 Thread Werner LEMBERG
It seems sensible to have a distinct, lower, value, but something like 40 would place it below everything else while retaining some future flexibility. OK. Shall I commit this or will you do that? Werner ___ lilypond-devel mailing list

Re: priority problem \fermataMarkup vs. text markup

2009-09-02 Thread Werner LEMBERG
Draft regtest and pdf output attached. Thanks for your work! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Switching to Waf instead of SCons?

2009-09-08 Thread Werner LEMBERG
Jan proposed SCons [0], and after having read SCons User Manual, I think we could make good use of it. However, SCons has severe speed issues, which Waf [1], one of his younger (and Python-based, just like SCons) competitors, doesn't have -- see benchmarks [2] and [3]. Please have a look at

Re: Switching to Waf instead of SCons?

2009-09-08 Thread Werner LEMBERG
For the record (as discussed in private email), I'm quite concerned about waf's relative new-ness and occasional lack of development. My preference would be to use a stable, widely used build system, since any problems in the build system can cause a huge problem to developers. [...] BTW,

Re: Git question

2009-09-09 Thread Werner LEMBERG
Let's assume I've checked out a fresh master/origin and did some commits on top of it. How can I concatenate this commits in one to create only one patch? Do git reset ... so that non of your changes are committed (`gitk' is your friend to find the right SHA). Then do git commit -a

Re: Copyright/licensing action plan + a sample [PATCH]

2009-09-19 Thread Werner LEMBERG
Ouch. so as soon as a LGPLv3 version of guile comes out, lilypond can't use guile any more, because LGPLv3 is not compatible with GPLv2... So, lilypond then has to switch to GPLv3... But then we have a problem with freetype, which is FTL (BSD with advertising clause, thus incompatible with

line breaks and broken beams

2009-09-24 Thread Werner LEMBERG
What's the reason that line breaks are by default forbidden if there is a broken beam crossing the bar line, and that you have to set the `breakable' flag manually to override it? BTW, it is very unpleasant that lilypond doesn't emit any kind of warning if it produces an overlong staff caused by

support of `to-barline' property in \Dynamics

2009-09-25 Thread Werner LEMBERG
I think something like the following patch should be applied so that the \Dynamics context supports the `to-barline' property of hairpins. However, I haven't tested whether it has any negative side effects. Werner ==

Re: line breaks and broken beams

2009-09-27 Thread Werner LEMBERG
What's the reason that line breaks are by default forbidden if there is a broken beam crossing the bar line, and that you have to set the `breakable' flag manually to override it? BTW, it is very unpleasant that lilypond doesn't emit any kind of warning if it produces an overlong staff

Re: weird German error

2009-09-29 Thread Werner LEMBERG
I *do* suspect there's a problem with the @lilyvindex macro, though. I doubt that since I've basically duplicated code from texinfo.tex. On the other hand, it is possible that the standard indexing macros don't work well for non-ASCII stuff; this would indicate a generic problem. But I can't

Re: weird German error

2009-09-30 Thread Werner LEMBERG
@tex -\gdef\lilyvindex#1{\doind{vr}{\code #1}\ignorespaces} +\gdef\lilyvindex#1{\doind{vr}{\code{#1}}\ignorespaces} @end tex Blush :-) Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: weird German error

2009-09-30 Thread Werner LEMBERG
-\gdef\lilyvindex#1{\doind{vr}{\code #1}\ignorespaces} +\gdef\lilyvindex#1{\doind{vr}{\code{#1}}\ignorespaces} ... and applied, thanks. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: [PATCH] Fix #305: Allow dynamics to be positioned independently

2009-10-13 Thread Werner LEMBERG
I've added a general event class, BreakSpanEvent, as the parent class of BreakDynamicSpanEvent since I'd eventually like to implement commands analogous to \breakDynamicSpan for some of the other alignment spanners (e.g., pedals and figured bass). Awesome, thanks for your work, Neil! Just

Re: support of `to-barline' property in \Dynamics

2009-10-26 Thread Werner LEMBERG
Ping! Werner == From: Werner LEMBERG w...@gnu.org Subject: support of `to-barline' property in \Dynamics Date: Fri, 25 Sep 2009 21:06:18 +0200 (CEST) I think something like the following patch should be applied so

Re: line breaks and broken beams

2009-10-26 Thread Werner LEMBERG
Ping! Werner == From: Werner LEMBERG w...@gnu.org Subject: Re: line breaks and broken beams Date: Sun, 27 Sep 2009 16:08:31 +0200 (CEST) What's the reason that line breaks are by default forbidden

Re: line breaks and broken beams

2009-10-28 Thread Werner LEMBERG
Isn't the problem that beams create melismata in vocal music, and you don't want to have a line break in the middle of a melisma? Hmm. How often does this happen in real scores? I think that in most circumstances good (and thus flexible) spacing is much more important, and a user should

Re: Quit [now definitely O/T]

2009-11-12 Thread Werner LEMBERG
Would it be feasible to create new listeners/performers/contexts purely in Scheme, by having generic enough C++ listener/performer/context factories that one can fit in everything worth having by using Scheme? Well, there are ongoing efforts to move more functionality from C++ to Scheme

Re: developers developers developers

2009-11-12 Thread Werner LEMBERG
I'm talking about developer tools. For example, some months ago I got the advice to use grep to browse LilyPond source code. BTW, have you found something better? Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: developers developers developers

2009-11-12 Thread Werner LEMBERG
I'm talking about developer tools. For example, some months ago I got the advice to use grep to browse LilyPond source code. BTW, have you found something better? Eclipse is quite good at finding macro definitions etc., but it relies on some special build configuration, i must set up first

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-12 Thread Werner LEMBERG
Here is patch implementing the chord repetition shortcut that has been discussed a few times, [...] Wonderful! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: [PATCH] Strings as markup arguments in music functions

2009-11-12 Thread Werner LEMBERG
Though strings are valid markup objects according to the type predicate `markup?', the parser only recognizes full_markup objects as valid for music functions, which means it's currently impossible to pass both strings and markups unless using Scheme. I've posted a modest patch here, This

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread Werner LEMBERG
OTOH, something like { c e g8-. c e g-^ }*2 is not doable with the q approach. Why not? \repeat unfold 2 { c e g8-. q-^ } Please stop trying to overload the * operator. Well, David has a point here IMHO: The `\repeat unfold' really is neither elegant nor intuitive nor quickly to

Re: Code formatter

2009-11-13 Thread Werner LEMBERG
The rules are already defined (albeit unsatisfactorily in my opinion): Do whatever emacs does. Then, for goodness' sake, why not write a small elisp program to use Emacs in batch mode on the command line (yes, this is possible) to format one or more files? Emacs runs on Windows too, and

Re: [PATCH] Allow nested properties to be set with \tweak

2009-11-13 Thread Werner LEMBERG
Please review this patch: http://codereview.appspot.com/152127/show Very nice! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Code formatter

2009-11-13 Thread Werner LEMBERG
[using cc-mode for automatically formatting C++ code of lilypond] IIRC, you mentioned this before; I think it's to do with (your) emacs expecting a colon at the end of the macro (which isn't strictly necessary). D'oh. I mean semicolon of course. :) In case we are going to automatically

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread Werner LEMBERG
I don't think that I can contribute much more to your amusement. Wow. I've [fortunately] never witnessed such mindless negative energy on a mailing list to which I've been subscribed. Guys, cool down. I think everyone of you is interested to improve lilypond, perhaps it helps if all of

severe chord repetition problem

2009-12-05 Thread Werner LEMBERG
Please see #924. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

question about optimal page turning

2009-12-06 Thread Werner LEMBERG
It seems that the algorithm for optimal page turning is designed for recto and verso pages. In other words, the `first-page-number' paper variable is also an important parameter controlling the layout. Is this correct? However, it is mentioned nowhere. Werner

TextSpanners don't work in Dynamics context

2009-12-07 Thread Werner LEMBERG
See issue #926. This makes the Dynamics context quite useless. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: the guide for contributors, or the guide for a contributor?

2009-12-07 Thread Werner LEMBERG
I was amused by the recent punctuation fix commit: [...] BTW, may I remind to have TWO spaces after a full stop, exclamation mark and question mark at the end of a sentence. This is both useful for certain editors (like Emacs), and it helps the text-mode info browser to break lines. IIRC, this

Re: the guide for contributors, or the guide for a contributor?

2009-12-08 Thread Werner LEMBERG
BTW, may I remind to have TWO spaces after a full stop, exclamation mark and question mark at the end of a sentence. That is the practice I recall from my time typing others doctoral thesi. Sadly it is not the norm for html or many modern text-setting applications which ruthlessly trim

bug rating

2009-12-09 Thread Werner LEMBERG
Graham, is it correct that all fixes, regardless of its annoyance, get a `low priority' in case it won't become part of the next `milestone' release? I consider this categorization a bit coarse, and I would like to see at least one more level to mark bugs as `annoying' or something like that.

Re: bug rating

2009-12-10 Thread Werner LEMBERG
If you'd entered them yourself as both Medium, or both Low, I wouldn't have said anything. OK. - Low: the normal priority. Sorry, but we just don't have many bug fixers! I favor honesty over trying to make users happy about assigning their pet issue a higher priority flag that nobody

Re: bug rating

2009-12-10 Thread Werner LEMBERG
If you would like to change the priority between postponed, low, and medium issues -- either raising the priority of a postponed or low one, or lowering the priority of a low or medium one -- go ahead. I'll eventually do that for my own bugs. However, it's basically the job of the bugmeister

Re: bug rating

2009-12-10 Thread Werner LEMBERG
1. Severity of the Bug. 2. Probability of occurrence of the bug. 3. Difficulty of working around. Very nice! Of course, I'm not proposing that anybody stop fixing bugs in order to perform this calculation. I just wanted to get the thought in this thread in case we ever want to seriously

Re: TextSpanners don't work in Dynamics context

2009-12-10 Thread Werner LEMBERG
See issue #926.  This makes the Dynamics context quite useless. Fixed in git. Thanks! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

another annoyance with `Dynamics' context

2009-12-11 Thread Werner LEMBERG
Thanks to Neil, TextSpanner items are now displayed in `Dynamics' contexts. However, this exhibits another serious annoyance, as shown in bug issue #928. This time, I've tagged my bug report with `medium'... Werner ___ lilypond-devel mailing

has issue #774 worked with a stable release?

2009-12-11 Thread Werner LEMBERG
Could someone please check issue #774 with a stable release (either 2.10 or 2.12) so that I can probably set the regression flag? At the time of my report, I only had 2.11.13 for comparison, which is a developer's version, and I still don't have any stable releases installed. Werner

Re: has issue #774 worked with a stable release?

2009-12-12 Thread Werner LEMBERG
Could someone please check issue #774 with a stable release (either 2.10 or 2.12) so that I can probably set the regression flag?  At the time of my report, I only had 2.11.13 for comparison, which is a developer's version, and I still don't have any stable releases installed. Yes, it

Issue #305 still has `started' status?

2009-12-12 Thread Werner LEMBERG
Neil, have you finished your work on fixing #305? I can vaguely remember something into this direction ... Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Behaviour of chord repetition in \relative mode

2009-12-12 Thread Werner LEMBERG
Two options: %% The second upper c octave is computed from the first c %% i.e. the last explicite note. \relative c' { c e g8 c' q c r4 q } %% The second upper c octave is computed from the previous %% repeated chord (q) \relative c' { c e g8 c' q c' r4 q } I'd favor the

Re: Behaviour of chord repetition in \relative mode

2009-12-12 Thread Werner LEMBERG
So I'd think it would be nice to write something like { G4 g D // | // // | \time 3/4 G g / | D // / | // // / | } (number of slashes corresponds with how far you have to look backwards, in this case counting slash sequences new when they appear) or without reslash memory

Re: Some Cheat cheet nitpicks

2009-12-15 Thread Werner LEMBERG
[all lilypond documentation snippets running through lilypond-book get a horizontal offset of 3mm to the right] I redirect this discussion to lilypond-devel. [...] The lilypond-book option --left-padding controls this; if not given, a default value of 3mm is used. Main reason to use have a

Re: [PATCH] Fix #628 and allow \note(-by-number) to work with all head styles.

2009-12-15 Thread Werner LEMBERG
1) Fix issue #628, whereby grob 'style settings (e.g., TextSpanner #'style = #'trill) interfere with the default notehead style for \note(-by-number); 2) Use the code from note-head::calc-glyph-name to ensure all notehead style can be set via 'style in \note(-by-number). Nice!

show git SHA1 in output of `lilypond --version'

2009-12-16 Thread Werner LEMBERG
It would make life a bit easier for testers who are directly compiling from git if the SHA1 number (perhaps the first eight digits only) could be shown in the output of lilypond --version Any chance to add this? Werner ___ lilypond-devel

Re: another annoyance with `Dynamics' context

2009-12-16 Thread Werner LEMBERG
Thanks to Neil, TextSpanner items are now displayed in `Dynamics' contexts.  However, this exhibits another serious annoyance, as shown in bug issue #928. This should be fixed now, Werner. If you can confirm, I'll close #928. It works, thanks! Werner

Re: Some Cheat cheet nitpicks

2009-12-16 Thread Werner LEMBERG
It's part of the lilypond binary (or scheme functions) itself, not lilypond-book. OK. The best solution is probably to add a new command line option `--default-left-padding' to lilypond-book (which is then used in the Makefile with value 0mm to override the default setting of 3mm), and

Re: Some Cheat cheet nitpicks

2009-12-16 Thread Werner LEMBERG
If the makefile sets it to 0mm, then what happens for longer examples with bar numbers? Presumably somebody needs to go through all the docs to find multi-line examples, then add [left-padding=3mm] to those examples. Exactly. However, in most multi-line examples of the lilypond

who is listening to lilypond-bug?

2009-12-16 Thread Werner LEMBERG
Just curious: Are there (active) lilypond developers who aren't listening to lilypond-bug? Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

strange vertical formatting

2009-12-16 Thread Werner LEMBERG
Do you actually expect the vertical formatting of the snippet below as shown in the attached PDF? Werner == \version 2.13.10 \paper { ragged-last-bottom = ##f } \new Staff \relative { f4 f f f | f4 f f f

Re: strange vertical formatting

2009-12-16 Thread Werner LEMBERG
Do you actually expect the vertical formatting of the snippet below as shown in the attached PDF? I wouldn't say I expected it, but I can certainly explain it: it's an inconsistent handling of two related corner cases. When a loose line appears at the bottom of the page, we try to position

Re: show git SHA1 in output of `lilypond --version'

2009-12-17 Thread Werner LEMBERG
It would make life a bit easier for testers who are directly compiling from git if the SHA1 number (perhaps the first eight digits only) could be shown in the output of lilypond --version Any chance to add this? The common way is to do something like $(shell git describe) in the

different height of `m' and `p'

2009-12-21 Thread Werner LEMBERG
Han-Wen, do you remember why the dynamic signs `m' and `p' have a different height? Ditto for essentially all other dynamic signs. At small resolutions this looks really bad due to the PostScript hints applied by FontForge... Werner ___

StaffGrouper vs. VerticalAxisGroup: syntax inconsistencies

2009-12-29 Thread Werner LEMBERG
Folks, why can I say \new PianoStaff \with { \override StaffGrouper #'between-staff-spacing #'minimum-distance = #20 } ... but not \new Staff \with { \override VerticalAxisGroup #'next-staff-spacing #'minimum-distance = #20 } ... ? The latter gives this warning:

Re: New articulation character for half-open hi-hats?

2010-01-02 Thread Werner LEMBERG
Is there a chance that you would consider this character for inclusion in LilyPond 2.13? If Werner's OK with that, I'll open a feature request on the tracker. Please go ahead. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Issue 659: alternate segno symbol (issue181144)

2010-01-08 Thread Werner LEMBERG
[Not tested yet the actual changes.] Is your fontforge version compiled with --enable-double? I use fontforge out of the box from my ubuntu distro. I don't know how it is built. Since you get warnings even without your changes, you haven't --enable-double. I strongly suggest to get the

Re: New articulation character for half-open hi-hats?

2010-01-08 Thread Werner LEMBERG
Thus, the slash of the character sticks out of the bounding box by some amount. This might cause problems if images are converted to, say, cropped PNG images. You must assure somehow that the slash won't get cut off. Everything else looks fine! BTW, I don't get any warning from my fontforge

Re: New articulation character for half-open hi-hats?

2010-01-09 Thread Werner LEMBERG
This might cause problems if images are converted to, say, cropped PNG images.  You must assure somehow that the slash won't get cut off. [...] Furthermore, if I understand your comment correctly, even something like the coda or snappizzicato characters could have the semi-circles that

another nasty cut-off

2010-01-10 Thread Werner LEMBERG
Another nasty cutoff -- already in the PDF snippet as found in out-www (attached for convenience) -- can be seen if you look at the output of snippet/string-quartet-template-simple.ly The lowest part of the system bracket is missing. Werner lily-6fc0ab3e-1.pdf Description: Adobe PDF

<    1   2   3   4   5   6   7   8   9   10   >