Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
m...@apollinemike.com m...@apollinemike.com writes: On Jan 21, 2012, at 10:15 PM, David Kastrup wrote: m...@apollinemike.com m...@apollinemike.com writes: On Jan 21, 2012, at 7:58 PM, David Kastrup wrote: that all articulation events will be pulled out of NoteEvents or

Re: music font

2012-01-22 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes: On Sun, Jan 22, 2012 at 12:05:46AM +0100, Xavier Scheuer wrote: I am not a developer, just a simple user. But I must say I am a bit disappointed no developer (except Janek) replied to your e-mail. And I'm a bit disappointed that you keep on

Re: music font

2012-01-22 Thread Emilio Grazzi
Thanks Janek for your suggestion. I'm looking at the gonville readme but it will take me some time to understand, I'll let you know. Of course I've tried some shortcuts before, I opened lilypond font (the 20pt weight) in a font-editor, modified some glyphs and dropped an otf replacing the old

Re: music font

2012-01-22 Thread Federico Bruni
Il 22/01/2012 09:40, Emilio Grazzi ha scritto: [...] Interpretazione della musica... errore di programmazione: Errore FreeType: SFNT font table missing continua, incrociare le dita errore di programmazione: Errore FreeType: SFNT font table missing continua, incrociare le dita errore di

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread m...@apollinemike.com
After reading through this e-mail, I'm ok with the patch with one caveat about regtests (see below). On Jan 22, 2012, at 9:08 AM, David Kastrup wrote: Music expressions _represent_ the input, as opposed to stream events which represent the typesetting task. If this is truly the

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread Benkő Pál
I'd like to see regtests in one of these commits that uses two or three simple functions in the form \foo c and \foo c that show this distinction. I thought that any music function could look through its argument, see if was an event chord or a note event, and act on it accordingly. but

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
m...@apollinemike.com m...@apollinemike.com writes: After reading through this e-mail, I'm ok with the patch with one caveat about regtests (see below). On Jan 22, 2012, at 9:08 AM, David Kastrup wrote: Music expressions _represent_ the input, as opposed to stream events which represent

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread m...@apollinemike.com
On Jan 22, 2012, at 10:25 AM, David Kastrup wrote: Please reread the above paragraph, in particular where I say without a music argument. Sorry - I missed that. This is exactly the type of function that I'd like to see in the regtests. Cheers, MS

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread Marc Hohl
Am 21.01.2012 20:17, schrieb Carl Sorensen: On 1/21/12 11:47 AM, Marc Hohlm...@hohlart.de wrote: I must admit that I am lost here and do not quite understand what's going on, but will there be any difference between c\3 e\2 g\1 and c e g\3\2\1 once these changes are implemented? The

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
m...@apollinemike.com m...@apollinemike.com writes: After reading through this e-mail, I'm ok with the patch with one caveat about regtests (see below). On Jan 22, 2012, at 9:08 AM, David Kastrup wrote: Music expressions _represent_ the input, as opposed to stream events which represent

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
David Kastrup d...@gnu.org writes: If I write myC = #(define-music-function (parser location) () #{ c #}) then I can't currently write \myC4 or similar. It would just not work. And there is no way to define this function, #{ #} or not, in a manner that could work both in chords as well

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
David Kastrup d...@gnu.org writes: David Kastrup d...@gnu.org writes: If I write myC = #(define-music-function (parser location) () #{ c #}) then I can't currently write \myC4 or similar. It would just not work. And there is no way to define this function, #{ #} or not, in a manner that

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
David Kastrup d...@gnu.org writes: David Kastrup d...@gnu.org writes: David Kastrup d...@gnu.org writes: If I write myC = #(define-music-function (parser location) () #{ c #}) then I can't currently write \myC4 or similar. It would just not work. And there is no way to define this

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread David Kastrup
I have to go in hold the horses mode now since I have a deadline for a LilyPond talk paper URL:http://chemnitzer.linux-tage.de/2012/info/index?cookielang=en coming up today (I already bargained an extension), and I need to get that finished in order to get it into print. So please accept my

music-cause

2012-01-22 Thread David Kastrup
Anybody actually using the music-cause? Inside of LilyPond, the only appearance (apart from its declaration) would be /* ES TODO: This is a temporary fix. Stream_events should not be aware of music. */ e-set_property (music-cause, self_scm ()); It would likely have some minor

Re: music-cause

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 11:49:06AM +0100, David Kastrup wrote: Anybody actually using the music-cause? Inside of LilyPond, the only appearance (apart from its declaration) would be /* ES TODO: This is a temporary fix. Stream_events should not be aware of music. */

Re: music-cause

2012-01-22 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes: On Sun, Jan 22, 2012 at 11:49:06AM +0100, David Kastrup wrote: Anybody actually using the music-cause? Inside of LilyPond, the only appearance (apart from its declaration) would be /* ES TODO: This is a temporary fix. Stream_events

checking 2240 (was: 2.16 release candidate 3 imminent)

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 11:35:55AM +0100, David Kastrup wrote: So please accept my apologies that I can't defend this patch further today. It does not mean that I am not serious about it, and I definitely believe that if Graham double-checks the comments on this patch, he'll find the reason

Re: checking 2240 (was: 2.16 release candidate 3 imminent)

2012-01-22 Thread m...@apollinemike.com
On Jan 22, 2012, at 12:44 PM, Graham Percival wrote: (I don't want to put Mike on the spot, but a week ago I sent him this same email and he fixed the relevant problem in Patchy, so he might be willing to modify Patchy for this) See spot run! Run spot run! I have compositions coming out

Re: checking 2240

2012-01-22 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes: On Sun, Jan 22, 2012 at 11:35:55AM +0100, David Kastrup wrote: So please accept my apologies that I can't defend this patch further today. It does not mean that I am not serious about it, and I definitely believe that if Graham double-checks

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread Julien Rioux
On 21/01/2012 2:48 PM, Graham Percival wrote: On Sat, Jan 21, 2012 at 02:28:15PM -0500, Julien Rioux wrote: I've already done so locally, and looking at the result of lilypond-book regtests, we already have new regressions: ok, good to know! I'm sure that you've done this already, but make

Re: Spelling fixes in comments and documentation (issue 5562043)

2012-01-22 Thread paconet . org
All these changes are very minor and harmless. Changes in translated files lay on English comments. http://codereview.appspot.com/5562043/diff/1/Documentation/po/cs.po File Documentation/po/cs.po (right): http://codereview.appspot.com/5562043/diff/1/Documentation/po/cs.po#newcode10524

Re: Fix beaming-pattern for compound meters (issue 5545067)

2012-01-22 Thread janek . lilypond
Hi Carl, is this patch obsolete and replaced by http://codereview.appspot.com/5556054 ? If so, please close this issue. thanks, Janek http://codereview.appspot.com/5545067/ ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Fix issue 2228: Add option for strictBeatBeaming (issue 5556054)

2012-01-22 Thread janek . lilypond
LGTM. I'm not sure if the word flags should be used here. http://codereview.appspot.com/5556054/diff/2001/input/regression/beamlet-point-toward-beat.ly File input/regression/beamlet-point-toward-beat.ly (right):

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 11:25:39AM -0500, Julien Rioux wrote: Well, as it turns out, I could not find any version on the website where those regtests looked normal. It looks like the lilypond-book regtests had not been checked in a long time. That's what I suspected. I also could not be

Some notes on 2240

2012-01-22 Thread David Kastrup
I am currently writing a talk paper on recent developments in LilyPond which contains a few developments that have not in good conscience happened on more than my computer. I don't want to hold up 2240 on them, however. I currently have commit 8180dc91c26431e05913576cedfb9d92d64ce439 Author:

make doc problem

2012-01-22 Thread Jean-Charles Malahieude
Hi all! Not only that I can no longer use -j on a first build (it is OK on the next builds), which means 40' for a make doc LANGS='fr' and about 2 hours for all languages, I now have to make doc-clean in order to view a corrected typo. I've tried a touch masterfile.tely before make doc but it

Re: Glyphs for Kievan Notation (issue 4951062)

2012-01-22 Thread bordage . bertrand
http://codereview.appspot.com/4951062/diff/99002/lily/stem.cc File lily/stem.cc (right): http://codereview.appspot.com/4951062/diff/99002/lily/stem.cc#newcode284 lily/stem.cc:284: string style = robust_symbol2string (heads[0]-get_property (style), default); I think Aleksandr is right. See

Re: make doc problem

2012-01-22 Thread Phil Holmes
- Original Message - From: Jean-Charles Malahieude lily...@orange.fr To: Lily Bugs bug-lilyp...@gnu.org; lilypond-devel lilypond-devel@gnu.org; Julien Rioux jri...@physics.utoronto.ca Sent: Sunday, January 22, 2012 6:19 PM Subject: make doc problem Hi all! Not only that I can no

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 1:19 PM, Jean-Charles Malahieude wrote: Hi all! Not only that I can no longer use -j on a first build (it is OK on the next builds), which means 40' for a make doc LANGS='fr' and about 2 hours for all languages, I now have to make doc-clean in order to view a corrected typo. I've

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 1:30 PM, Phil Holmes wrote: I've run a few with -j9 CPU_COUNT=9 this afternoon with no problems. The only oddity I've noticed is that make doc make doc now seems to rebuild a lot of files the second run. -- Phil Holmes I've hit a roadblock with issue 2125 which attempted to

Re: make doc problem

2012-01-22 Thread Phil Holmes
- Original Message - From: Julien Rioux jri...@physics.utoronto.ca To: Phil Holmes m...@philholmes.net Cc: Jean-Charles Malahieude lily...@orange.fr; LilyPond Bugs bug-lilyp...@gnu.org; LilyPond Devel lilypond-devel@gnu.org Sent: Sunday, January 22, 2012 6:35 PM Subject: Re: make doc

Re: checking 2240

2012-01-22 Thread Janek Warchoł
Hi, 2012/1/22 David Kastrup d...@gnu.org: Graham Percival gra...@percival-music.ca writes: With respect to this patch, you have 4 options: - modify Patchy to do the appropriate build stuff. - recruit somebody else to modify Patchy for you. [...] [Patchy's automated testing got confused

Re: checking 2240

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 07:58:09PM +0100, Janek Warchoł wrote: In an old e-mail i've found a link to what looks like Patchy source code https://github.com/gperciva/lilypond-extra/blob/master/patches/compile_lilypond_test.py Correct. and i'm preparing a patch addressing David's advice, but i

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 1:32 PM, Julien Rioux wrote: The second issue I have not seen. If I correct a typo in a file in Documentation then make doc will rebuild it. OK I should check Documentation/fr right now... When I edit Documentation/fr/essay/literature.itely and issue a make doc from within

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 2:11 PM, Jean-Charles Malahieude wrote: What I've done to check is: open Documentation/fr/usage/running.itely add the five X at the beginning of the first text line XCe chapitre passe en revue ce qui se passe lorsque vous lancez LilyPond. save it and make -j3 doc LANGS='fr'

Re: checking 2240

2012-01-22 Thread Janek Warchoł
2012/1/22 Graham Percival gra...@percival-music.ca: On Sun, Jan 22, 2012 at 07:58:09PM +0100, Janek Warchoł wrote: i'm preparing a patch addressing David's advice, but i haven't found how patches for Patchy are announced, reviewed and pushed.  Do i need to create a github account? Ideally

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 2:15 PM, Julien Rioux wrote: On 22/01/2012 2:11 PM, Jean-Charles Malahieude wrote: What I've done to check is: open Documentation/fr/usage/running.itely add the five X at the beginning of the first text line XCe chapitre passe en revue ce qui se passe lorsque vous lancez

Re: checking 2240

2012-01-22 Thread Janek Warchoł
One quick question: Patchy checks patches one at a time, doesn't it? I.e. applies a patch (doesn't commit), tests, unapplies and moves to another patch? Janek ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: checking 2240

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 08:16:59PM +0100, Janek Warchoł wrote: 2012/1/22 Graham Percival gra...@percival-music.ca: Ideally you'd create a github account Done: janek-warchol and then I can let you push directly. No review? I hope i won't screw anything up. ok, you have push ability

Re: make doc problem

2012-01-22 Thread Jean-Charles Malahieude
Le 22/01/2012 20:22, Julien Rioux disait : On 22/01/2012 2:15 PM, Julien Rioux wrote: On 22/01/2012 2:11 PM, Jean-Charles Malahieude wrote: What I've done to check is: open Documentation/fr/usage/running.itely add the five X at the beginning of the first text line XCe chapitre passe en

Re: checking 2240

2012-01-22 Thread Graham Percival
On Sun, Jan 22, 2012 at 08:43:26PM +0100, Janek Warchoł wrote: One quick question: Patchy checks patches one at a time, doesn't it? I.e. applies a patch (doesn't commit), tests, unapplies and moves to another patch? ... why are you asking this question? Is the source code really *that* hard

Re: make doc problem

2012-01-22 Thread Julien Rioux
On 22/01/2012 2:38 PM, David Kastrup wrote: Julien Riouxjri...@physics.utoronto.ca writes: I can't run -j, I have a single core. This is factually incorrect. You can run -j just fine, but you can't expect much of a speedup. On a single-core machine, make -j 2 typically gives you a

Re: checking 2240

2012-01-22 Thread Janek Warchoł
2012/1/22 Graham Percival gra...@percival-music.ca: why are you asking this question?  Is the source code really *that* hard to read?  It's 18 lines! Hey, i'm not a pro programmer. There are so many brilliant programmers here that my self-confidence is quite low; this is second time i read

Re: checking 2240

2012-01-22 Thread Julien Rioux
On 22/01/2012 3:00 PM, Janek Warchoł wrote: 2012/1/22 Graham Percivalgra...@percival-music.ca: why are you asking this question? Is the source code really *that* hard to read? It's 18 lines! Hey, i'm not a pro programmer. There are so many brilliant programmers here that my self-confidence

Re: make doc problem

2012-01-22 Thread James
Hello, On 22 January 2012 20:05, David Kastrup d...@gnu.org wrote: Julien Rioux jri...@physics.utoronto.ca writes: Thanks, you're quite right CPU is not the limiting factor for the build. Disk access and usage of swap when compiling input/regression/collated-files slows down the build to a

Re: checking 2240

2012-01-22 Thread Janek Warchoł
Hi Julien, 2012/1/22 Julien Rioux jri...@physics.utoronto.ca: Hi Janek, The autoCompile.patch part is defined here: https://github.com/gperciva/lilypond-extra/blob/master/patches/compile_lilypond_test.py#L140 You'll see that the code uses git apply filename.patch and git apply --reverse

a patch for Patchy (was: Re: checking 2240)

2012-01-22 Thread Janek Warchoł
Hi, i don't see a way to create a patch file using github, so i've send Graham a pull request and i hope it will be ok. The changes i suggest can be seen here: https://github.com/janek-warchol/lilypond-extra/commit/301c42579299d62fb24af4fa0ea950b158649da3 Graham, if you don't want to bother about

Re: 2.16 release candidate 3 imminent

2012-01-22 Thread Colin Campbell
On 12-01-22 10:19 AM, Graham Percival wrote: On Sun, Jan 22, 2012 at 11:25:39AM -0500, Julien Rioux wrote: Well, as it turns out, I could not find any version on the website where those regtests looked normal. It looks like the lilypond-book regtests had not been checked in a long time. That's

Re: a patch for Patchy (was: Re: checking 2240)

2012-01-22 Thread Janek Warchoł
2012/1/22 Janek Warchoł janek.lilyp...@gmail.com: suggested changes for Patchy, which should help dealing with untracked files like in issue 2240, are here: https://github.com/janek-warchol/lilypond-extra/commit/301c42579299d62fb24af4fa0ea950b158649da3 This patch fails, Patchy exits with

User vs Developer: Round 2 (and half-time?) (was: Re: music font)

2012-01-22 Thread Xavier Scheuer
This is a split reply from the thread music font. http://lists.gnu.org/archive/html/lilypond-devel/2012-01/msg00752.html The title is a reference to the fist Users versus developers flame war of which I appear to be also at the origin.

Re: Glyphs for Kievan Notation (issue 4951062)

2012-01-22 Thread aleksandr . andreev
Regarding comments by Jan: I guess it should be 2.5 staff_space or something I changed the depth and height parameters as you suggested. However, I do not see any difference, in the reg tests or in my test files. Are we sure that the entire glyph has to fit within the char_box, including the

PATCH: Countdown completed

2012-01-22 Thread Colin Campbell
With my apologies for clearing the send email flag on the individual issues, the following have had their countdown, and are ready to push: 2231 Critical mtsolo Tuplet bracket makes space for dynamic but dynamic is placed underneath bracket 2228 Critical Carl.D.Sorensen

PATCH: Countdown to 20120124

2012-01-22 Thread Colin Campbell
For 20:00 Tuesday, January 24, 2012 Critical: Issue 2240 http://code.google.com/p/lilypond/issues/detail?id=2240: Patch: Don't wrap EventChord around rhythmic events by default. - R 5440084 http://codereview.appspot.com/5440084/ Documentation: Issue 2238