Re: I solved the polygon problem.

2006-04-04 Thread Han-Wen Nienhuys
David Feuer wrote: On 4/4/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: David Feuer wrote: music-drawing-routines.ps to indicate level 2. I really don't have the time to set myself up to compile the LilyPond sources. Could you setting yourself is actually very easy nowadays, at least

Re: I solved the polygon problem.

2006-04-04 Thread Han-Wen Nienhuys
David Feuer wrote: On 4/4/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: David Feuer wrote: music-drawing-routines.ps to indicate level 2. I really don't have the time to set myself up to compile the LilyPond sources. Could you setting yourself is actually very easy nowadays, at least

Re: doc branching

2006-04-05 Thread Han-Wen Nienhuys
. Perhaps we can come to a hybrid? Ie. - improve the 2.9 manual only with documentation for new functionality - improve the 2.8 manual only for things that didn't change in 2.9 - front-port the 2.8 documentation patches to 2.9 every once in a while. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http

Re: doc branching

2006-04-05 Thread Han-Wen Nienhuys
manual. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman

Re: implementation plan for music streams

2006-04-05 Thread Han-Wen Nienhuys
Erik Sandberg wrote: On Tuesday 04 April 2006 20.42, Han-Wen Nienhuys wrote: I'd start with 4. because they're independent from the rest, and we can readily test the rest of those. I'm now reworking repeats. While I'm at it, I attempt to generally clean up the repeat code. No, better

Re: implementation plan for music streams

2006-04-05 Thread Han-Wen Nienhuys
is not connected to Stream_event at all. Why not make Listener::listen (SCM) iso. Listener::listen (Stream_event*) then the code will generalize to other classes more easily. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music

Re: implementation plan for music streams

2006-04-05 Thread Han-Wen Nienhuys
Han-Wen Nienhuys wrote: // Collect all listener lists. struct { int prio; SCM list; } lists[num_classes+1]; int i = 0; for (SCM cl = class_list; cl != SCM_EOL; cl = scm_cdr (cl)) also, always use scm_is_pair() iso. checking for SCM_EOL.This will crash on malformed lists

Re: doc branching

2006-04-05 Thread Han-Wen Nienhuys
lily (and its various little hiccups, like new functionality in CVS and docs that I can't compile until a new unstable GUB release). OK, sounds as if we have decided then :) Just drop me a line when I should update lilypond.org with the latest doc fixes. -- Han-Wen Nienhuys - [EMAIL

Re: doc branching

2006-04-05 Thread Han-Wen Nienhuys
Pedro Kröger wrote: Han-Wen Nienhuys [EMAIL PROTECTED] writes: Hmmm; part of the problem might also stem from using CVS, which doesn't have good cherry-picking for patches. would it be a solution to use darcs only for the manual? I know there are some ways of syncing darcs and cvs, so maybe

Re: doc branching

2006-04-05 Thread Han-Wen Nienhuys
Han-Wen Nienhuys wrote: If we go this route, we could better do it right immediately, and setup a bzr/darcs/monotone/git/etc. based infrastructure rightaway. I mean, for the entire lilypond repository. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software

Re: beamed grace notes used in cues

2006-04-05 Thread Han-Wen Nienhuys
message is caused by something else... cool! don't forget to backport. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel

Re: why g++ 4.0?

2006-04-05 Thread Han-Wen Nienhuys
Werner LEMBERG wrote: Why do you enforce g++ 4.0 for 2.9? My g++ 3.3.3 works just fine. I believe there are issues with STL that we hacked workarounds for. We want to loose the workarounds. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design

Re: Intel builds for Mac

2006-04-05 Thread Han-Wen Nienhuys
try to measure the speed of the ppc version on your intel mac. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list

Re: Intel builds for Mac

2006-04-05 Thread Han-Wen Nienhuys
Han-Wen Nienhuys wrote: You are partially right. The graphical part is still powerpc. However, the real typesetting program (which you can find inside the .app folder) has been compiled for intel natively. If in doubt, you can try to measure the speed of the ppc version on your intel mac

Re: Postscript bug

2006-04-05 Thread Han-Wen Nienhuys
the 2006-04-05 David Feuer [EMAIL PROTECTED] line to the ChangeLog? Also, if possible, the * file: comment lines should be all indented by a single TAB. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond

Re: Style

2006-04-05 Thread Han-Wen Nienhuys
. Basically, you can associate a unique identifier with each grob, and then store object property tweaks together with that identifier, in a separate file. The tweaks are then completely separated from the music. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond

Re: beamed grace notes used in cues

2006-04-06 Thread Han-Wen Nienhuys
Werner LEMBERG wrote: I've fixed it by myself in the CVS :-) cool! don't forget to backport. How do I do this? check out the lilypond_2_8 branch, and apply your fix there as well. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code

Re: \cueDuring problem

2006-04-06 Thread Han-Wen Nienhuys
for up to 4 SCM args, and cleaned up the code a bit. Can you redo the patch? The limitation is just laziness. We might want to write a code generator to just generate these signatures up to 10 arguments. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software

Re: Style

2006-04-06 Thread Han-Wen Nienhuys
Laura Conrad wrote: I really don't see why lilypond-book can't do that or something similar for me. patches thoughtfully considered. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: \cueDuring problem

2006-04-06 Thread Han-Wen Nienhuys
/lilypond-devel -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org

line breaking patches?

2006-04-06 Thread Han-Wen Nienhuys
Hi Joe, any news on the new line breaking patches? shouldn't we move to include them in lp 2.9 ? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
leaves being arbitrary scheme expressions that produce output. When the back end can't look inside the box, it can't figure out the best way to deal with the contents. Perhaps, but it was an easy solution for what we needed: a way of having pluggable backends with minimum fuss. -- Han-Wen Nienhuys

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
David Feuer wrote: On 4/6/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: They participate, in that their dimension fields are used for various computations. Simply said, a stencil is a combination of output format and a bbox. Once a stencil is constructed, is it ever adjusted

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
you're right. Do you have a specific idea you'd like to work on? FWIW, it would be cool if we could add a libgnomeprint backend to lily, so we could have direct PDF generation, without requiring Ghostscript. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
. I believe you can also use them to access C structs. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
called back, Lilypond formats the first page and returns it to the first fragment, etc. I don't understand. The entire \book is formatted in one a global processing step, since page breaking is a global optimization There is no such thing as formatting the first page. -- Han-Wen Nienhuys

Re: Stencils

2006-04-06 Thread Han-Wen Nienhuys
not possible to have more than one backend active: some parts, in particular the text handling, has to do different things depending on the backend(s) active. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http

Re: line breaking patches?

2006-04-06 Thread Han-Wen Nienhuys
Joe Neeman wrote: On Fri, 7 Apr 2006 00:48, Han-Wen Nienhuys wrote: Hi Joe, any news on the new line breaking patches? shouldn't we move to include them in lp 2.9 ? I'm flat out until Monday, so I'll try to start sending things then. The current status is that the big missing feature

Re: Page and line penalties

2006-04-07 Thread Han-Wen Nienhuys
the problem that the penalties are arbitrary values. Currently, Lilypond might conceivably ignore a user-forced \break if it causes the forces to work out too badly. I agree that we have to stop using penalties as a kludge for force/forbid. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http

Re: Page and line penalties

2006-04-07 Thread Han-Wen Nienhuys
. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Re: Page and line penalties

2006-04-07 Thread Han-Wen Nienhuys
for interesting test examples. This is really something different. To solve this, we should rather introduce some convexity in the penalties, so one perfect plus two extremes is much worse than three so-so lines. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond

Re: Page and line penalties

2006-04-07 Thread Han-Wen Nienhuys
Joe Neeman wrote: On Fri, 7 Apr 2006 20:02, Han-Wen Nienhuys wrote: Juergen Reuter wrote: Maybe I am totally wrong, but this discussion reminds me of an issue that I raised on Nov 18, last year; see the thread starting here: http://lists.gnu.org/archive/html/lilypond-devel/2005-11/msg00088

Re: Print out stencils?

2006-04-09 Thread Han-Wen Nienhuys
try -b scm David Feuer wrote: Is there an option I can pass to LilyPond to get it to print out representations of its stencils? I see code for something like that, but I don't see how to activate it. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond

Re: Page and line penalties

2006-04-09 Thread Han-Wen Nienhuys
of the penalty should have the same dimension, otherwise you might get different balancing in components when using different line lengths, spacing options, etc. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond

Re: Why is %%PageMedia: a4 hardcoded?

2006-04-17 Thread Han-Wen Nienhuys
The changes were made with hints from the GSview author, with the primary purpose of making GSview grok the code. I readily admit that my postscript knowledge is virtually nonexistent. Feel free to submit patches to make lily create sane PS. 2006/4/16, John Hawkinson [EMAIL PROTECTED]: And BTW,

Re: 2D vector code

2006-04-20 Thread Han-Wen Nienhuys
2006/4/14, David Feuer [EMAIL PROTECTED]: Does scm/guile not have such funtions for pairs/complex vectors?It probably does support complex numbers.Complex numbers, however,are conceptually quite different from 2D vectors, and I don't feelcomfortable conflating them.It's up to you and Han, of

Re: Whither the switch to OpenType fonts? (they break my printer)

2006-04-21 Thread Han-Wen Nienhuys
2006/4/20, John Hawkinson [EMAIL PROTECTED]: I have to wonder, then if there is not some subtle bug in fontforge'sType42 encoding that is making these HP printers die. I don't claimthat HP has a rock solid PS implementation, but most of the time it ispretty decent. that's very well possible. FF is

Re: Lilypond 2.8.1 on FC5 with guile 1.6

2006-04-21 Thread Han-Wen Nienhuys
you could try running with -dgs-font-load, but you're going to have an updated/patched version for Ghostscript to do that.2006/4/20, Gérard Milmeister [EMAIL PROTECTED]:I would like to package 2.8.1 for Fedora Extras. There seems to be a problem with the version 1.6 of guile shipped withFC5.

Re: Lilypond 2.8.1 on FC5 with guile 1.6

2006-04-21 Thread Han-Wen Nienhuys
2006/4/21, Gérard Milmeister [EMAIL PROTECTED]: you could try running with -dgs-font-load, but you're going to have anupdated/patched version for Ghostscript to do that.That doesn't do either. The idea is to build with the versionsavailable in FC. that's not possible.

Re: Whole note tremolo issues

2006-04-26 Thread Han-Wen Nienhuys
Joe Neeman schreef: My bad, sorry. Patch attached. 2006-04-25 Joe Neeman [EMAIL PROTECTED] * lily/stem-tremolo.cc (print): fix whole note tremolo placement * input/regression/stem-tremolo.ly: add 2 more whole note examples applied. -- Han-Wen Nienhuys - [EMAIL PROTECTED

Re: LilyPond feature

2006-04-27 Thread Han-Wen Nienhuys
it. This behavior would be switchable with a property. I could add this feature for 130 EUR (incl. VAT for EU individuals) -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: LilyPond feature

2006-04-27 Thread Han-Wen Nienhuys
like sfz. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman

Re: Patch for lilypond-book to support separate titling and indexing in LaTeX

2006-04-27 Thread Han-Wen Nienhuys
with using should probably be in a separate document, since that process is in a large part external to lily. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: implementation plan for music streams

2006-04-27 Thread Han-Wen Nienhuys
by that function; splitting the file into two modules would feel artificial/meaningless. no, just do it. Can you take the above comments into consideration, and test whether make web still works, and then commit? Thanks. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen

Re: Spacing patch

2006-04-27 Thread Han-Wen Nienhuys
of Col_desc. Did you verify that make web can run unscathed? Also, have you considered registering with savannah to get CVS access? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: severe problems with mftrace from CVS

2006-04-27 Thread Han-Wen Nienhuys
apply the other patches? Thanks! -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http

Re: gs 8.53 problems

2006-04-27 Thread Han-Wen Nienhuys
Werner LEMBERG schreef: Han-Wen, is there any reason why we don't convert the Century fonts to OTF, similar to the lilypond fonts? This would be another solution to no, not that I remember. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design

Re: Spacing patch

2006-04-27 Thread Han-Wen Nienhuys
Han-Wen Nienhuys schreef: Joe Neeman schreef: This patch represents my changes to line spacing over several weeks so it's fairly big. Most of it is intertwined, though, so I can't separate it much except for some of the small changes in paper-score and system. this patch looks good, except

Re: Stencil bounding box

2006-04-27 Thread Han-Wen Nienhuys
to turn up all kinds of bugs and compatibility problems in PostScript/GhostScript/acrobat/etc. It would be a good thing if we could outsource that effort to another project. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation

Re: building lilypond 2.8.1 on Debian unstable

2006-04-28 Thread Han-Wen Nienhuys
it in the build directory. this is red herring; make/lilypond-vars.make sets LILYPONDPREFIX, which will cause the file to be found when doing the build. It works over here. Of course if you run this from the command line it fails. -- Han-Wen Nienhuys[EMAIL PROTECTED] http://www.xs4all.nl/~hanwen

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-04-30 Thread Han-Wen Nienhuys
David Feuer wrote: On 4/27/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: Frankly, I'm a bit mystified why you're spending so much time on building the ultimate postscript backend. The backend is not a performance bottleneck. If you think the current PS code is inefficient, then you should

Re: Spacing patch

2006-04-30 Thread Han-Wen Nienhuys
guess it's time to upgrade... You could also export a ly:inf? from lilypond. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel

Re: Spacing patch

2006-04-30 Thread Han-Wen Nienhuys
. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-01 Thread Han-Wen Nienhuys
of time. By contrast, having a continuous distance measure between different outputs would speed development up tremendously, because we will be able to spot and repair bugs as soon as they crop up. You're free to submit patches to the backend, though. -- Han-Wen Nienhuys - [EMAIL PROTECTED

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-02 Thread Han-Wen Nienhuys
David Feuer schreef: On 5/1/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: Given that we haven't had anyone writing or modifying the backend in the past 5 years, I doubt that there is much need for this. I've been working on it ... yes, but using your work as an argument for your work

Re: lilypond/Documentation/user GNUmakefile

2006-05-02 Thread Han-Wen Nienhuys
Graham Percival schreef: On 2-May-06, at 5:05 AM, Han-Wen Nienhuys wrote: +++ lilypond/Documentation/user/GNUmakefileTue May 2 12:05:28 2006 @@ -5,7 +5,7 @@ # todo: add latex. DVI_FILES = $(TELY_FILES:%.tely=$(outdir)/%.dvi) -EXTRA_DIST_FILES= $(LATEX_FILES) $(IMAGES

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-02 Thread Han-Wen Nienhuys
vertically and horizontally by two pixels. This typically gives a huge difference (all staff lines and stems will no longer overlap), but there really is (almost) no change in formatting. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-02 Thread Han-Wen Nienhuys
point numbers is not stable, and the input will have lots of degenerate cases, due to all the alignments. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-02 Thread Han-Wen Nienhuys
David Feuer schreef: On 5/2/06, Han-Wen Nienhuys [EMAIL PROTECTED] wrote: You're relying on specifics of music notation, eg. existence of ledger lines and bar lines. What do you do when there are just lyrics or chord names, or when there are no barlines (unmetered music) or no noteheads

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-02 Thread Han-Wen Nienhuys
localize the discrepancies by their bounding boxes, we could annotate the EPS files with glaring red circles that mark the differences! -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: (doc help) internal lilypond file locations on non-OSX

2006-05-03 Thread Han-Wen Nienhuys
/lilypond/current/ @end itemize ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code

Re: implementation plan for music streams

2006-05-03 Thread Han-Wen Nienhuys
may have let a bug slip. It's running now. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: doc reorg complete

2006-05-03 Thread Han-Wen Nienhuys
snippet in the bug-tracker, so we can track the progress of a bug. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list

Re: Transformation experiments

2006-05-03 Thread Han-Wen Nienhuys
? Regards, Erlend Aasland -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel

Re: Transformation experiments

2006-05-03 Thread Han-Wen Nienhuys
limited to the range [-1,1]. good idea! -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: implementation plan for music streams

2006-05-03 Thread Han-Wen Nienhuys
2006/5/3, Han-Wen Nienhuys [EMAIL PROTECTED]: During the past week I haven't been able to make web with unpatched CVS, so this requirement is rather tough (currently laissez-vibrer-ties.ly causes a segfault). Strange. I may have let a bug slip. It's running now.that was a bug, but it's fixed now

Re: Spacing patch

2006-05-04 Thread Han-Wen Nienhuys
Joe Neeman schreef: On Mon, 1 May 2006 11:04, Joe Neeman wrote: On Mon, 1 May 2006 10:04, Han-Wen Nienhuys wrote: If you have checked that the regtest document looks ok, please apply the spacing patch too. I have a couple regressions that may be caused by my spacing patch (or maybe by some

Re: naming a data type

2006-05-04 Thread Han-Wen Nienhuys
is that lots of computations are symmetrical in up/down/left/right, so it makes sense to have a representation that you can compute with. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: Backend and non-backend (was Re: Stencil bounding box)

2006-05-04 Thread Han-Wen Nienhuys
. Getting a value near 1 somewhere should be plenty to flag the file. No. A perfect match would be 1. Which means that file should _not_ be flagged. well whatever. I think it is wise to do a division, if only to get a scale-free measure. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http

Re: implementation plan for music streams

2006-05-04 Thread Han-Wen Nienhuys
Erik Sandberg schreef: If there's a rule that LY_DEFINEs should be in their own files, then there are some inconsistencies: Sure. All the more reason to fix the inconsistencies. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code

Re: bug emails

2006-05-05 Thread Han-Wen Nienhuys
address is there, but I think it's usually not obfuscated. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list

Re: penalty - permission patch

2006-05-05 Thread Han-Wen Nienhuys
. -/* guh. Use properties! */ -get_score_engraver ()-forbid_breaks (); +context ()-get_score_context ()-set_property (forbidBreak, SCM_BOOL_T); I think you can also drop get_score_engraver() now. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software

Re: bug emails

2006-05-05 Thread Han-Wen Nienhuys
Graham Percival wrote: Erik stopped including submitter's emails in the bug CVS to avoid them getting spammed; he simply kept a mailbox of bug emails, and when an has this been a real problem or a preemptive strike? I wonder whether spammers also harvest CVS repositories. -- Han-Wen

Re: penalty - permission patch

2006-05-05 Thread Han-Wen Nienhuys
Joe Neeman wrote: On Fri, 5 May 2006 18:43, Han-Wen Nienhuys wrote: Joe Neeman wrote: First of all, instead of penalty, breakable and page-penalty, we now have: break-penalty, break-permission page-break-penalty, page-break-permission page-turn-penalty, page-turn-permission sounds good

Re: lilypond ./ChangeLog lily/context.cc lily/globa...

2006-05-05 Thread Han-Wen Nienhuys
scheme-listener-scheme.cc scheme-listener.cc stream-event-scheme.cc stream-event.cc lily/include : dispatcher.hh listener.hh scheme-listener.hh stream-event.hh Can you double check your files? I'm missing define-event-classes.scm -- Han-Wen

Re: penalty - permission patch

2006-05-06 Thread Han-Wen Nienhuys
straightforward to have multiple commands, that are independent, in the same way that you have to do \bar before being to able to use \break in nonstandard places? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http

Re: penalty - permission patch

2006-05-07 Thread Han-Wen Nienhuys
Joe Neeman wrote: On Sun, 7 May 2006 12:49, Han-Wen Nienhuys wrote: Joe Neeman wrote: I'm not entirely sure what you mean by this. Are you thinking of having multiple Events? With a BreakEvent, PageBreakEvent and PageTurnEvent we could tweak break-permission, page-break-permission and page

Re: penalty - permission patch

2006-05-08 Thread Han-Wen Nienhuys
for non-musical is of course welcome) Should I then split Item::is_breakable into, say, Item::is_non_musical and Paper_column::is_breakable? Yes. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond

Re: Transformation experiments

2006-05-08 Thread Han-Wen Nienhuys
Erlend Aasland wrote: On 5/5/06, *Han-Wen Nienhuys* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: ... the problem is more about what variables to modify. It appears to me like dim_ contains the bounding box, but when I modify it, the rotated stencils are misplaced

Re: Transformation experiments

2006-05-08 Thread Han-Wen Nienhuys
Erlend Aasland wrote: There are no bugs with the current code, so why rewrite it? Because it's not _obviously_ correct. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: penalty - permission patch

2006-05-08 Thread Han-Wen Nienhuys
Joe Neeman wrote: OK, here's another try (and I made web successfully). Thanks, looks good. Please apply. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: penalty - permission patch

2006-05-09 Thread Han-Wen Nienhuys
Han-Wen Nienhuys schreef: Joe Neeman wrote: OK, here's another try (and I made web successfully). how is this possible? Did you do make web-clean in between? [EMAIL PROTECTED]:~/src/lilypond$ lilypond input/typography-demo.ly GNU LilyPond 2.9.4 Processing `input/typography-demo.ly

Re: penalty - permission patch

2006-05-09 Thread Han-Wen Nienhuys
Joe Neeman schreef: On Tue, 9 May 2006 18:07, Han-Wen Nienhuys wrote: Han-Wen Nienhuys schreef: Joe Neeman wrote: OK, here's another try (and I made web successfully). how is this possible? Did you do make web-clean in between? I did, but I didn't notice this because it didn't cause

Re: penalty - permission patch

2006-05-09 Thread Han-Wen Nienhuys
Joe Neeman schreef: On Tue, 9 May 2006 18:52, Han-Wen Nienhuys wrote: Joe Neeman schreef: On Tue, 9 May 2006 18:07, Han-Wen Nienhuys wrote: Han-Wen Nienhuys schreef: Joe Neeman wrote: OK, here's another try (and I made web successfully). how is this possible? Did you do make web-clean

Re: penalty - permission patch

2006-05-09 Thread Han-Wen Nienhuys
Joe Neeman wrote: On Wed, 10 May 2006 00:13, Han-Wen Nienhuys wrote: Joe Neeman schreef: On Tue, 9 May 2006 18:07, Han-Wen Nienhuys wrote: Han-Wen Nienhuys schreef: Joe Neeman wrote: OK, here's another try (and I made web successfully). how is this possible? Did you do make web-clean

Re: implementation plan for music streams

2006-05-10 Thread Han-Wen Nienhuys
) + destructively truncate a list to n elements + (set-cdr! (list-tail ls (1- n)) '()) + ls) + use srfi-1 split-at! -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com

Re: implementation plan for music streams

2006-05-10 Thread Han-Wen Nienhuys
2006/5/10, Erik Sandberg [EMAIL PROTECTED]: Citerar Han-Wen Nienhuys [EMAIL PROTECTED]: Known issue: unfold-repeats will probably not work for percent repeats. (the repeat will be unfolded, but percents will still remain). I'd suggest to fix this by scrapping percent-repeat-iterator

Re: Can't run GUB 2.9.4 on linux

2006-05-11 Thread Han-Wen Nienhuys
. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Re: Can't run GUB 2.9.4 on linux

2006-05-11 Thread Han-Wen Nienhuys
2006/5/11, Han-Wen Nienhuys [EMAIL PROTECTED]: So it seems 2.8.1 is linked statically with libstdc++ and 2.9.4 isn't. Is this intentional? No, there was a packaging error with GCC that slipped through in the installer. can you try the latest 2.9.4 build? thanks -- Han-Wen Nienhuys [EMAIL

Re: what is 2.8.2?

2006-05-11 Thread Han-Wen Nienhuys
Thomas Bushnell BSG schreef: how is it that there are binary packages for some systems for 2.8.2, but no source? good point. I forgot to upload. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond

Re: (doc help) scheme: why not start with define-music-function ?

2006-05-11 Thread Han-Wen Nienhuys
Mats Bengtsson schreef: A related question, how do you define a music function that takes a string or a markup as an argument? You don't. It has to take either a markup or a string. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code

Re: implementation plan for music streams

2006-05-12 Thread Han-Wen Nienhuys
Erik Sandberg schreef: On Thursday 11 May 2006 00:54, Han-Wen Nienhuys wrote: 2006/5/10, Erik Sandberg [EMAIL PROTECTED]: Citerar Han-Wen Nienhuys [EMAIL PROTECTED]: Known issue: unfold-repeats will probably not work for percent I don't understand this. unfold-repeats is on the front end, we

Re: Yet Another music macro proposal

2006-05-12 Thread Han-Wen Nienhuys
. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Re: implementation plan for music streams

2006-05-12 Thread Han-Wen Nienhuys
Erik Sandberg schreef: eliminate the parser's need to wrap expressions inside \context Bottom. I can implement this when I've finished some more of the music stream refactorings. come to think of it, I'm still missing the define-event-classes.scm file. -- Han-Wen Nienhuys - [EMAIL PROTECTED

Re: PPC vs. x86

2006-05-12 Thread Han-Wen Nienhuys
binaries is trivial with lipo, or so I heard. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel

Re: alignment-extra-space, lyrics

2006-05-13 Thread Han-Wen Nienhuys
(Grob *me, Axis a) you could patch that * to accept a list of extra-spaces, to tune each each space separately. * to ignore the extra space for certain elements that have some boolean property set; then you set that property in the VerticalAxisGroup for Lyrics. -- Han-Wen Nienhuys - [EMAIL

Re: system position, extents, space, padding

2006-05-13 Thread Han-Wen Nienhuys
refpoint-extent and bottom of 1st system refpoint-extent are at next-space distance. In tighter situations, they get closer, and for looser further. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond

Re: system-count bugfix

2006-05-13 Thread Han-Wen Nienhuys
? -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo

Re: implementation plan for music streams

2006-05-13 Thread Han-Wen Nienhuys
of Sequential_iterator::get_music_list() -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Implementation of music streams

2006-05-13 Thread Han-Wen Nienhuys
Erik Sandberg schreef: On Tuesday 04 April 2006 20:42, Han-Wen Nienhuys wrote: Erik Sandberg wrote: Hi, Here's my plan on how to front-port music streams to the 2.9 branch. 1. Implement classes Dispatcher, Stream_event, Listener (move modules from my thesis fork) 2. Add dispatchers

<    5   6   7   8   9   10   11   12   13   14   >