Re: Beam-patch - first try

2001-09-22 Thread Rune Zedeler
Den 22-Sep-01 skrev Han-Wen Nienhuys: HN>> Now I have the first version of the beaming patch. HN>> My idea is to split the beamed section at the middle of duration if this HN>> was possible. HN> HN> I disagree with this. The split points are determined by the HN> meter. What if you have 9 16ths

Re: Beam-patch - first try

2001-09-22 Thread Rune Zedeler
22-Sep-01 Han-Wen Nienhuys wrote: HN> I originally chose the minimum-denominator criterium, because it HN> matches nicely with the way binary meters are built up. I have my yes, as long as you use a binary meter with no tuplets then it works. As soon as you insert triplets it goes wrong. like in

Re: News for Typesetting Drumsets with Lily

2001-09-12 Thread Rune Zedeler
. Yes. It works in i.e. timidity. -Rune \include "paper26.ly" \version "1.4.4" \header { title = "Palm Grease" subtitle = "Rytmegroove" composer = "Herbie Hancock" piece = "ITP aflevering af Rune Zedeler, hold B" } \include &quo

Re: News for Typesetting Drumsets with Lily

2001-09-12 Thread Rune Zedeler
Jérémie Lumbroso wrote: > I honestly didn't read your whole message, but it seems > that what your are after for is a RythmicStaff (your one > line staff for drums) No his is not looking for rythmic staffs. With "one line" he means "one staff". If you were to use rythmic staffs you wou

Re: (no subject)

2001-09-20 Thread Rune Zedeler
Han-Wen Nienhuys wrote: > I assume that you know about the manual override. (\property > stem{Left,Right}BeamSomethingICantRemember (see manual) ) Yes, but that is too tedious when having lots of stuff like this in the score. > A better solution is to have the initial split be tunable to allow

Re: (no subject)

2001-09-21 Thread Rune Zedeler
Mats Bengtsson wrote: > Even simpler but still very useful would be to add some intelligence > for the case you only specify one of the stem{Left,Right}BeamCount > properties. Best, ofcourse, would be to allow for nested beam request, so that one could do i.e. [[c16 c c][c c c]] -Rune __

Beam-patch - first try

2001-09-21 Thread Rune Zedeler
Now I have the first version of the beaming patch. My idea is to split the beamed section at the middle of duration if this was possible. This fixes \time 6/8 [ c16 c c c8 c16 ] and it also fixes the earlier mentioned [\times 2/3 {c16 c c} c8] [\times 2/3 {c16 c c} c8] (see http://mail.gnu.or

Re: accidentals

2001-10-04 Thread Rune Zedeler
Rune Zedeler wrote: > What I need (very common notation) is a "mark this pitch as changed" > function resulting in altered pitches ALWAYS gets an accidental the next > time they are used. I think the only way to implement this is to keep track of two local signatures instead

unfold-repeats

2001-10-05 Thread Rune Zedeler
I have done a scheme function that unfolds all repeats - but it is ugly. The problem is that I do not know a clean way to find the c-functions corresponding the properties "length" and "iterator-ctor". The attached example is much uglier than it needed to be without knowing how to access the funct

subdivide beams

2001-10-18 Thread Rune Zedeler
Setting subdivideBeams just after a beam infects the setting for that beam. In this ex one would expect one beam subdivided - but you get two beams. How can I correct this? \version "1.5.17" \score { \notes \context Staff \transpose c''' { [c16 c c c c c c c c c c c c c c c] [c16 c c c c c

Re: double bar lines and repeats

2001-11-01 Thread Rune Zedeler
Han-Wen Nienhuys wrote: > The following patch fixes this problem, Well... I would suggest another approach... I haven't time to do this until tuesday - but I think that your approach will run out of control - like what if one wants a "|." before break and a "|:" after, etc, etc, etc... What we

Cautionary extra naturals

2006-12-16 Thread Rune Zedeler
When I left hacking the accidental engraver some 4 years ago, we were talking about how to implement cautionary extra naturals - that is, so that modern cautionaries would yield | # O| (n)b O | (where O is a whole note and n is a natural) Until we came up with a solution for how best to i

Bugfix accidental-engraver

2006-12-17 Thread Rune Zedeler
Attached patch fixes bug 106 as well as afaihf unreported bug that \score { \new Staff { \relative c' { #(set-accidental-style 'modern) d4 dis'4 d,2 } } } would not put a natural sign on the last d even though it should. -Rune --- ../lilypond-2.11.2/lily/accidental-engra

Re: Bugfix accidental-engraver

2006-12-18 Thread Rune Zedeler
Han-Wen Nienhuys wrote: also, maybe you can document the bit going below, and remove the above. Okie. Good thing, actually, in the previous patch I made an unneccesary change. Was unaware that the local key sig was default defined at so many places. --- ../lilypond-2.11.2/lily/accidental-eng

KeySignature patch

2006-12-18 Thread Rune Zedeler
Bugfix bug 94. Now key signature naturals are placed at the same location as the accidental that they cancels. Added support for extraNatural in key engraver. -Rune --- ../lilypond-2.11.2/lily/key-engraver.cc 2006-11-14 21:28:39.0 +0100 +++ lily/key-engraver.cc 2006-12-18 17:31:11.0

Re: Bugfix accidental-engraver

2006-12-18 Thread Rune Zedeler
Han-Wen Nienhuys wrote: Schhh, don't tell that! I'm trying to get them hooked on Git :-) :-) I promise to take a look at Git. Would you please do as Johannes suggests, then :-) -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http:/

git?

2006-12-22 Thread Rune Zedeler
Just made a change with git commit -a, but it does not appear on http://git.sv.gnu.org/gitweb/?p=lilypond.git. What is wrong? -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: git?

2006-12-22 Thread Rune Zedeler
Mats Bengtsson wrote: That you commited the change to your local repository. You need a "git push ..." to push it to the sv.gnu.org repository. See the mailing list archives for more explanations. Thanks. Worked! :-) -Rune ___ lilypond-devel mailin

GUILE-with-rational-bugfix

2007-01-02 Thread Rune Zedeler
Where can the famous patch be found? (Unable to compile latest guile-cvs). -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: LilyPond suggestions

2007-01-04 Thread Rune Zedeler
Jesse Engle wrote: 1) There is no way that I have yet discovered to notate rhythms for all four limbs, Where did you look? http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Percussion-staves 2) LilyPond does not provide ratio-notation for odd groupings. For instance, if I notate a gro

Re: Strange...

2007-01-10 Thread Rune Zedeler
(moving to devel) Han-Wen Nienhuys wrote: I can't remember fixing anything that could cause this. Weird. Can you check out what is happening to this beam? I have never used gdb and need some pointers in order to do that, sorry. But I managed to produce a minimal example that shows the bu

git version doesn't build

2007-01-15 Thread Rune Zedeler
somebody forgot to attach include/object-key.hh to git. -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: git version doesn't build

2007-01-17 Thread Rune Zedeler
Joe Neeman wrote: Try a make -C lily clean. Thanks. That helped. :-) -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
(going back to the list) Joe Neeman skrev: Doesn't work for piano scores, sorry. The VerticalAlignment in a PianoStaff has its distance fixed so that cross-staff beaming works. Oh... I thought that the whole point of the two pass stretching was to get piano staves to work :-( Well, couldn'

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
Mats Bengtsson skrev: (In most piano pieces knees occur so seldom that it would make sence to detect systems without knees, and stretch those) In that case, I recommend to use GrandStaff instead. Eh, there is a crucial difference between "seldom" and "never", Mats. -Rune

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
Bertalan Fodor skrev: This fixed spacing is a very strict limitation, which makes it impossible to make beautiful piano scores. I agree! I really thought that the hurdle was about to dissapear with the two pass thingy. I made a quick (too quick) test to see that it indeed works. Yes, Lilypon

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
Han-Wen Nienhuys skrev: Don't forget x-staff slurs and arpeggios. Works already. \version "2.11.10" { \new PianoStaff \relative c'' << \set PianoStaff.connectArpeggios = ##t \new Staff = up { s1*3 1\arpeggio \overrideProperty #"Score.NonMusicalPaperColumn"

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
Mats Bengtsson wrote: Wasn't the issue if it worked without the fixed spacing, No, the issue was whether it worked with setting the fixed spacing manually for each system - as illustrated in the example. -Rune ___ lilypond-devel mailing list lily

Ehy fonts?

2007-01-19 Thread Rune Zedeler
I serched the archives without finding this question asked. We hopefully agree that having to trace the fonts is an ugly hack that contradicts everything that lilypond stands for. The natural question is: Why use fonts instead of pdf templates? Using templates would allow for the metapost-cod

Re: Ehy fonts?

2007-01-19 Thread Rune Zedeler
Han-Wen Nienhuys wrote: I think the proper solution is to convert all fonts to outlines, and use mf2pt1. This bypasses the tracing step. See the archives for more details. I agree. Would it be to cumbersome to add a two-part font-conversion, using mf2pt1 for the glyphs that consists of outlin

Re: Ehy fonts?

2007-01-19 Thread Rune Zedeler
Han-Wen Nienhuys wrote: I think the proper solution is to convert all fonts to outlines, and use mf2pt1. This bypasses the tracing step. See the archives for more details. Will it be acceptable to require FontForge? I.e. will it be acceptable to allow overlapping paths? -Rune __

Re: Ehy fonts?

2007-01-19 Thread Rune Zedeler
Han-Wen Nienhuys wrote: Do you have a specific reason why you want to ditch the traced fonts? You must be kidding. A huge amount of effort has been made in producing a perfect font. We have spend hours and hours with magnifying glasses, tweaking the symbols to get them just right. Then mess

Re: Ehy fonts?

2007-01-19 Thread Rune Zedeler
Han-Wen Nienhuys wrote: Well, you have a point, but I suspect that this is hardly visible at normal printer resolution. Well. Tried to produce 1200 dpi version. (by setting zoom-level to 1667% in acroread). Attached. -Rune ___ lilypond-devel mail

Re: one-pass vertical stretching

2007-01-19 Thread Rune Zedeler
Joe Neeman wrote: No, Mats is right. If you supply a fixed spacing, everything is easy. Yeah, easy, I don't know. But I do know that it does not work today even if you supply a fixed spacing for each system. I don't mind having to have to set the spacing manually. It is not perfect, but it i

Re: GIT pull error

2007-01-22 Thread Rune Zedeler
Johannes Schindelin wrote: Sorry. Now I actually checked: the url is http://git.sv.gnu.org/r/lilypond.git (Note that not only "http://"; is new, but also "/r/"). Still doesn't work here. $ git pull http://git.sv.gnu.org/r/lilypond.git web/master:web/master /usr/bin/git-fetch: line 2

Re: GIT pull error

2007-01-22 Thread Rune Zedeler
Jean-Charles wrote: and works well with Mandriva2007 and git version 1.4.4.3 (home made rpm package). It might be your git version?... Updated to git 1.4.4.3 Still same result. "curl" not found. :-( -Rune ___ lilypond-devel mailing list lilypond-

Re: GIT pull error

2007-01-22 Thread Rune Zedeler
Graham Percival wrote: What OS are you using? ubuntu dapper curl is the default file downloading tool in OSX (it's like wget). I think the *BSDs also use curl, but git certainly shouldn't be depending on curl being installed. Thanks. Don't know why the hell I didn't try searching for cur

Git help

2007-01-27 Thread Rune Zedeler
Trying to get a copy of jneemans branch to try out the new page breaking and score stretching stuff. I clone the repository with $ git clone git://git.sv.gnu.org/lilypond.git Then I create .git/remotes/jneem containing URL: git+ssh://[EMAIL PROTECTED]/srv/git/lilypond.git Push: refs/heads/jne

Representation of pitches and scales

2007-06-04 Thread Rune Zedeler
Wondering how to solve the absolute pitch-compare-problem I mentioned in the ambitus bug report, I took a look into how pitches and scales are represented in lily. I see that the diatonic scale is represented as (ly:make-scale #(0 1 2 5/2 7/2 9/2 11/2) thereby effectively hardcoding a semitone

Explicit check against one staff-staffgroup

2007-07-08 Thread Rune Zedeler
In System_start_delimiter::print we the check to see whether a staff-group-symbol should suicide is if (ext.is_empty () || (robust_scm2double (me->get_property ("collapse-height"), 0.0) >= ext.length ()) || (glyph_sym == ly_symbol2scm ("bar-line") && non_empty_count <=

Re: Explicit check against one staff-staffgroup

2007-07-08 Thread Rune Zedeler
Rune Zedeler skrev: Why do we have the explicit check against (glyph_sym == ly_symbol2scm ("bar-line") && non_empty_count <= 1)? Oh, well, the check is made to ensure that we do not get a system start delimiter on a one-staff score. IMO a better way of achieving

Patch for bug 386 and untracked bug

2007-07-17 Thread Rune Zedeler
It seems that the following bug has not made it to the tracker: When repeat tremolo 3, one tremolo-beam is missing. In this example, all staves should get 4 tremolo bars, but staves 2 and 4 only get 3 tremolo bars. \version "2.10.25" \paper { ragged-right = ##t } << \repeat tremolo 8 { c64 e

Re: PDF Problem

2007-07-19 Thread Rune Zedeler
Okay, I took a look. I understand why the viewers have problems with lilypond's pdfs: For some reason lilypond does loads of conversions to and from millimeters. I think it has something to do with lily defining one point to be 1/72.27 inch, whereas a postscript (and pdf) point is 1/72 inch. The

Re: PDF Problem

2007-07-19 Thread Rune Zedeler
Rune Zedeler skrev: I understand why the viewers have problems with lilypond's pdfs: For some reason lilypond does loads of conversions to and from millimeters. Oh, I never learn not to post comments late at night. The above really had nothing (afaics) to do with the problem. It shou

Re: PDF Problem

2007-07-20 Thread Rune Zedeler
Han-Wen Nienhuys skrev: Sounds like bullock's manure to me. You are right - the problem is not really related to this. I still think that we should change to 1/72 inch instead if 1/72.27 inch because this way all staff lines will have same distance on paper and on screen, whereas with 1/72.2

Re: Any possibility to define a new accidental-style ?

2007-08-26 Thread Rune Zedeler
Valentin Villenave skrev: If I understand you request correctly, the only new feature needed is the ability to distinguish between a note that has just ended, and a note that ended somewhat earlier in the same measure. Yes, it's much simpler this way :-) I have thought a bit about it, but un

Re: GDP: rearrange manual

2007-09-09 Thread Rune Zedeler
Graham Percival skrev: LIMITED DISCUSSION To keep discussion focused and as un-confused as possible, this is a discussion *only* about the arrangement of subsections. Other parts of GDP will be discussed later. This means: - propose new/changed chapter/sections - propose renamings of chapter/s

Re: GDP: rearrange manual

2007-09-09 Thread Rune Zedeler
Citat Graham Percival <[EMAIL PROTECTED]>: > > Just one general comment for the moment: I'd rather propose longer than > > shorter subsections. I think that there already is too much fragmentation > > at some places for the moment, which means that you never get the chance > > to see the full pict

Re: GDP: rearrangement (third attempt)

2007-09-09 Thread Rune Zedeler
Graham Percival skrev: Well, don't I feel like a complete newbie. :/Does anybody know how to make Thunderbird treat text like pure bloody text, and not change the displayed text when it sends an email out? thanks in advance. :( I don't know what you did wrong. I just copypasted the belo

Re: GDP: rearrange manual

2007-09-09 Thread Rune Zedeler
Trevor Bac(a skrev: As a first pass, I took a look at chapter 8 "Advanced notation", because I've never been very comfortable with the distinction between "basic", "advanced" and "contemporary" notation in the current structure. It seems like your comments are meant to the online 2.11 document

Re: GDP: rearrangement (third attempt)

2007-09-09 Thread Rune Zedeler
Very first I comment on the stuff I wrote below: When I wrote it I didn't really notice / think about the fact the the first five sections are left out. Probably some of my comments are not totally valid. Well, I will think some more, and post another message about the overall structure of the

Re: GDP: length/page-splitting of subsections

2007-09-10 Thread Rune Zedeler
Citat Graham Percival <[EMAIL PROTECTED]>: > The all-in-one HTML page is **5 megs**. I'm astounded that so many > people (ie more than 0) are choosing to download that monster _every > time_ they want to look something up in the docs. We don't. Browsers have caches, you know :-) > Let me phrase

Re: GDP: length/page-splitting of subsections

2007-09-10 Thread Rune Zedeler
Citat Valentin Villenave <[EMAIL PROTECTED]>: > I think CSS allows to do this without needing an extra (ugly) frame. It is possible with css, but you would have to redownload the entire toc each time. With frames the toc stays and you only load the pages themself. We were talking loading times :-

Re: GDP: rearrangement

2007-09-11 Thread Rune Zedeler
Valentin Villenave skrev: Why does "decorating" have a negative meaning to everyone but me? Your suggestions are fine too, though. The problems are - even though the term makes sense, it is quite difficult to uniquely determine whether a specific feature is "decorating" - Separating decoratin

Re: regression tests

2007-09-11 Thread Rune Zedeler
Graham Percival skrev: Look, the regression tests are not _intended_ as documentation, and they _should not_ be intended as documentation. They are regression tests! I agree. But they should still be easily readable. Having to search through the lsr for each and every regtest is hopeless. Wh

Re: regression tests

2007-09-11 Thread Rune Zedeler
Trevor Bac(a skrev: Criterion 1: There's a *complete* enumeration of acceptable values for each property, and This will be very difficult make. And lots of properties takes infinitely many different arguments. For instance 'stencil can take any scheme function. I seriously think that developm

Re: regression tests

2007-09-11 Thread Rune Zedeler
Kieren MacMillan skrev: development of lilypond will run faster than any effort to try and keep up with such extended documentation of properties. Possibly... but an *automated* page -- containing a listing exactly as Trevor outlined BUT WITH ONLY THE DEFAULT SETTING/VALUE -- would keep up *

Re: regression test

2007-09-11 Thread Rune Zedeler
Kieren MacMillan skrev: Oops... In that last email, I meant #'staff-position (from staff-symbol-referencer-interface). =\ Clefs don't have a default staff-position - staff-position depends on which clef you select. For G clef it is -2, for C clef it is 0, etc. I do not really see how we sh

Logo for Lilypond

2007-09-12 Thread Rune Zedeler
After we dropped the Cello-Woman, we haven't really had a logo. I suggest to use Valentin's happy LilyPond-note as a logo. I could start arguing a lot, but hope that it won't be nessesary. The note is just brilliant. Comments? http://valentin.villenave.info/lilypond/music_expression.png http:

Re: Logo for Lilypond

2007-09-12 Thread Rune Zedeler
Peter Danenberg skrev: Comments? Nice graphically, but contrapuntally offensive; that second example has a direct fifth. I wasn't asking for comments on the cartoons - I was asking for comments on using the note (just the note) as a logo. -Rune ___

Difference between currentBarNumber and internalBarNumber

2007-09-16 Thread Rune Zedeler
Why do we have both currentBarNumber and internalBarNumber? Is there a situation where they differ? -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Accidental restore bug

2007-09-17 Thread Rune Zedeler
This msg. is crossposted to bug and devel. Please follow-up to only one of the lists. In latest git, the score-function of Accidental_result looks like the following: int score () const { return need_acc ? 1 : 0 + need_restore ? 1 : 0; } The intention is clearly to sum the numbe

Where are the complete maling-list-archives?

2007-09-17 Thread Rune Zedeler
The doc-page refers to http://lists.gnu.org/archive/html/lilypond-devel/ for the mailinglist-archives. Unfortunately this list only goes back to july 2001. Where is the complete archive? -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org ht

Accidental-restructuring (major)

2007-09-17 Thread Rune Zedeler
The current accidental-implementation is not flexible enough. The webern accidental requires an ugly hack, and Valentins suggestion for distinguishing neighboring notes is currently not possible. I therefore suggest: - Extend localKeySignature to for each local accidental also to contain infor

Re: Accidental-restructuring (major)

2007-09-18 Thread Rune Zedeler
Han-Wen Nienhuys skrev: I have another request though. If you are going to rewrite the thing, can you think of a representation which is less fragile than the arcane nesting of lists? I am not sure what you mean with 'nested lists'. The current implementation uses lists of symbols and pairs:

Re: Accidental-restructuring (major)

2007-09-18 Thread Rune Zedeler
Mats Bengtsson skrev: I hope you have checked the mailing list archives for related feature requests, there have been a few such requests over the last years. Yep, I checked, but I did not find anything - except for valentins request for recognizing sequences of notes at the same pitch. I rea

Re: Accidental-restructuring (major)

2007-09-19 Thread Rune Zedeler
Rune Zedeler skrev: I have another request though. If you are going to rewrite the thing, can you think of a representation which is less fragile than the arcane nesting of lists? I am not sure what you mean with 'nested lists'. Unless, ofcourse, you are referring to the localKe

git branch?

2007-09-19 Thread Rune Zedeler
I would really appreciate my own git branch. I have some communication going on with Valentin, and it would ease it alot if he could check out my source code more easily. Would this be possible? -Rune ___ lilypond-devel mailing list lilypond-devel@g

Accidental restructuring 1st attempt

2007-09-20 Thread Rune Zedeler
I have restructured the representation of the key signature so that each alteration is a smob of type Key_entry. Now the local key sig knows the measure-position where the notes associated with the accidentals ends. I have changed the key engraver og acc engraver to use the new representation. I

Re: Accidental restructuring 1st attempt

2007-09-20 Thread Rune Zedeler
Citat Rune Zedeler <[EMAIL PROTECTED]>: > I would like some comments on > the representation of the key-sig. Eh, whoops, forgot to mention the branch. I have pushed it to the branch dev/rune -Rune ___ lilypond-devel mailing list li

Re: Git help

2007-09-21 Thread Rune Zedeler
Rune Zedeler skrev: git push [...] dev/rune ... git checkout dev/rz Sorry for the noise. -Rune (really getting annoyed with git) Sorry. -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Git help

2007-09-21 Thread Rune Zedeler
I (think I) made my own branch: [EMAIL PROTECTED]:~/lilypond/lilypond git push ssh+git://[EMAIL PROTECTED]/srv/git/lilypond.git/ dev/rune:dev/rune updating 'refs/heads/dev/rune' from 8505bf3b6810af409fb83e12eba32ff6599a1d17 to 1982a5513e92f4f01605e9dbfdbb997f314b1cac Generating pack... Do

Re: Git help

2007-09-21 Thread Rune Zedeler
It seems that the problem is that I changed MY_PATCH_LEVEL to rz1. Problem is, that master just updated PATCH_LEVEL from 32 to 33, and because MY_PATCH_LEVEL and PATCH_LEVEL are defined right next to each other, the automerge fails. I resolved the conflict manually. Try again, Valentin. What

Re: accidental changes: review

2007-09-25 Thread Rune Zedeler
Thanks for comments. Han-Wen Nienhuys skrev: + int octave_; + int notename_; + Rational alteration_; Why don't you use a Pitch object for this combination? You would get Scale* for free. Primarily because the two values octave_ and has_octave_ are very closely related. They really /shoul

LSR author?

2007-10-10 Thread Rune Zedeler
Is it not possible to see who have written a given snippet? If one has corrections for a snippet, what should you do? -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Pitch questions

2007-10-10 Thread Rune Zedeler
I am looking into splitting pitch into pitchclass and pitch. Therefore I need to understand what is going on in the pitch class. Some questions (inserted as c++-comments): void Pitch::normalize () { Rational pitch = tone_pitch (); while (notename_ >= (int) scale_->step_tones_.size ()) {

Re: Wrong barlines with alternatives

2007-10-16 Thread Rune Zedeler
Mats Bengtsson skrev: Please read under "Bugs" in the section on "Repeat Syntax" in the manual. Isn't the phrasing wrong? Is says "so after a repeat timing information must be reset by hand". Should't that be "so between alternatives timing information must be reset by hand"? -Rune __

Re: PianoStaff and GrandStaff broken in latest git

2007-10-17 Thread Rune Zedeler
Joe Neeman skrev: Did this work before (and if so, what version)? Putting "\new Staff " before each voice makes it work for me. Yep, it works in 2.10. The staff contexts should be created automatically because pianostaves do not accept voice contexts. It also still works in 2.11 if you repla

Re: PianoStaff and GrandStaff broken in latest git

2007-10-17 Thread Rune Zedeler
Rune Zedeler skrev: Yep, it works in 2.10. Eh, no, sorry, it did not. It also still works in 2.11 if you replace GrandStaff with e.g. StaffGroup. Yep, this still holds. I still consider this a bug. -Rune ___ lilypond-devel mailing list

Re: PianoStaff and GrandStaff broken in latest git

2007-10-18 Thread Rune Zedeler
Valentin Villenave skrev: After a lot of work I managed to build 2.6.5. Phew. (off-topic) Why did you have to build it? Eh. I feel SO stupid. I totally forgot about the binaries. Thanks. (The binaries install without problems) -Rune ___ lilypond

Re: Different behavior with lilypond built on my system than on downloaded version

2007-10-28 Thread Rune Zedeler
Carl D. Sorensen skrev: When I get the latest git release and build it on my system, the build seems to go fine. However, when I try to process an input file that contains a key signature other than c \major, I get the following warnings: I can't reproduce. It looks like a font problem. How

Re: Deeply nested staff groups

2007-10-28 Thread Rune Zedeler
Reinhold Kainhofer skrev: Hi, I understand that for nested StaffGroups, one needs to use InnerStaffGroup for the inner groups, however, this seems to add only one more possible level to the hierarchy. Attached is an example where the innermost InnerStaffGroup is not shown in the correct hierar

Re: Deeply nested staff groups

2007-10-28 Thread Rune Zedeler
Reinhold Kainhofer skrev: From a user's POV, even requiring InnerStaffGroup instead of StaffGroup is not obvious. I agree. Actually, you might be able to circumvent the problems with the circular references. If you insert \layout { \context { \StaffGroup \accepts "StaffGroup" }

GIT help

2007-10-28 Thread Rune Zedeler
Because I by mistake did a merge of the master into dev/rune before the last time I pushed to git.sv.gnu.org, I undid these changed in my local branch before making my new changes locally. But now, if I do $ git push -f ssh+git://[EMAIL PROTECTED]/srv/git/lilypond.git/ dev/rune:dev/rune Then

Nested contexts - fix

2007-10-28 Thread Rune Zedeler
Back in 2001 I made a patch to allow for nested StaffGroups. Unfortunately the introduced cycle in the context-hierarchy introduced a infinite loop in lilypond, leading to a stack overflow. I therefore replaced the nested StaffGroups with StaffGroup and InnerStaffGroup - as some sort of temporar

Re: Nested contexts - fix

2007-10-29 Thread Rune Zedeler
Jan Nieuwenhuizen skrev: In software there's no such thing as a temporary solution. Quoting the changelog: 1.3.142.rz1 === * Added "hacky" drum notation/midi. See input/tricks/drums.ly and ly/drumpitch.ly. Moved midi-instruments to scm. * Added temporary nested staffgroups/choirst

Re: GIT help

2007-10-29 Thread Rune Zedeler
Johannes Schindelin skrev: For shared repositories (such as on git.sv.gnu.org), non-fast-forwarding pushes are not allowed. Ok. It would be nice with a better error message. If I understand it correctly, what you just said is that the "--force" option cannot be used on shared repositories.

Re: GIT help

2007-10-30 Thread Rune Zedeler
Johannes Schindelin skrev: Rune, can you upgrade your git? That is not so easy - am still running ubuntu dapper. Dapper official only has git 1.4.4. Trying to install the 1.5.4-debs from the git-homepage gave dependency problems (libc6 and libcurl3-gnutls). Building the git sources works fin

Request: Beta-testers for nested contexts

2007-10-31 Thread Rune Zedeler
On the 29th of october I posted a beta-fix for nested contexts. Before we polish it and include it in lily we need to ensure that it works. For now the fix only allows for directly nested contexts so that staffgroups can contain staffgroups and choirstaves can contain choirstaves. We still do no

Request: Beta-testers

2007-10-31 Thread Rune Zedeler
On the 29th of october I posted a beta-fix for nested contexts. Before we polish it and include it in lily we need to ensure that it works. For now the fix only allows for directly nested contexts so that staffgroups can contain staffgroups and choirstaves can contain choirstaves. We still do no

Re: Request: Beta-testers for nested contexts

2007-10-31 Thread Rune Zedeler
Rune Zedeler skrev: To test the patch, just download and apply it, I also managed to get git to work again (thanks Johannes!) so you can also checkout dev/rune from git. Though, dev/rune also contains some relatively untested work on pitches, accidentals and key signatures, so you might also

Re: Newbie question about variable durations

2007-11-03 Thread Rune Zedeler
Ben Fagin skrev: I have a program that generates random notes. It turns each of the notes into variables that scheme can understand (noteone = ees' notetwo = g,, etc). I am sorry, I still don't understand what you want. Why do you want scheme to understand the notes? If you just want to add y

Re: Newbie question about variable durations

2007-11-03 Thread Rune Zedeler
(sorry, sent to devel instead of user by mistake. Resending) Ben Fagin skrev: I have a program that generates random notes. It turns each of the notes into variables that scheme can understand (noteone = ees' notetwo = g,, etc). I am sorry, I still don't understand what you want. Why do you

Re: GPD: official shortest note in lilypond

2007-11-07 Thread Rune Zedeler
Reinhold Kainhofer skrev: Notes with n flags can always be composed by stacking more single flags on top of each other, there does not necessarily have to be a glyph in the font for this, right? Hmm. This definitely does not hold for rests. And we should imo allow for the same durations for r

Git - testing whether merge is possible

2007-11-11 Thread Rune Zedeler
I am a bit surprised that I found no git-documentation on how to test whether it will be possible to merge two branches without actually recording the merge. If I understand the docs correctly, this has to be done like this: $ git merge --squash ... $ git reset --mixed HEAD ... (test whether

Re: Git - testing whether merge is possible

2007-11-11 Thread Rune Zedeler
Johannes Schindelin skrev: I'd do the merge, but undo it right after that. Okay that's what I figured, more or less. Thanks. -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Git barks

2007-11-11 Thread Rune Zedeler
I cannot pull from gnu.org :-( I have not made any local changes in master branch. $ git branch ... * master ... $ git status # On branch master # Untracked files: # (use "git add ..." to include in what will be committed) # # scm/accidentals-auto.scm.not nothing added to commit but untr

Git barks

2007-11-11 Thread Rune Zedeler
I cannot pull from gnu.org :-( I have not made any local changes in master branch. $ git branch ... * master ... $ git status # On branch master # Untracked files: # (use "git add ..." to include in what will be committed) # # scm/accidentals-auto.scm.not nothing added to commit but untr

Re: Git barks

2007-11-11 Thread Rune Zedeler
Johannes Schindelin skrev: However, in your particular case I would just "git pull origin " where is the branch you actually want to merge. Thanks! :-) -Rune ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/list

Re: Texinfo 4.11 required [Re: Autotester: FAIL make -f lilypond.make LILYPOND_BRANCH=master doc-build]

2007-11-11 Thread Rune Zedeler
John Mandereau skrev: building docs in lilypond/gdp and master branch now require Texinfo 4.11. Hmm, btw, please update the configure-script so that it barks if texinfo is not at the right version. -Rune ___ lilypond-devel mailing list lilypond-

  1   2   3   4   5   >