Re: build: adding forntforge 20110222 to requirements (issue 5530044)

2012-01-07 Thread Werner LEMBERG
I don't know how to check for --enable-double There is `-D' appended somewhere after the date in fontforge's version string, e.g. Executable based on sources from 23:14 GMT 25-Feb-2011-ML-TtfDb-D. ^^ Werner

Re: lilypond-book on windows

2012-01-11 Thread Werner LEMBERG
[Note that I'm not a Windows user.] It's all a bit academic if no one can point me to a Windows implementation of texi2pdf or texi2dvi, though. Perhaps trying the `texify' program from MikTeX? Look here http://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/ and search

Re: Stable releases

2012-01-17 Thread Werner LEMBERG
So, with this idea in mind, I'd like to kick off a discussion about the next stable release. Assuming that we can fix all the critical issues (I think that's possible, but may be a month out or so), what else should we plan to have part of the next stable? Normally, a route to a stable

Re: Stable releases

2012-01-17 Thread Werner LEMBERG
Normally, a route to a stable release means a code freeze, applying only fixes to problems within the code. This also means that no new bug fixes get applied. Are we going to do the same? I don't understand the difference between the two - wouldn't a bug be a problem within the code? I

Re: Stable release proposal

2012-01-17 Thread Werner LEMBERG
Normally, a route to a stable release means a code freeze, applying only fixes to problems within the code. This also means that no new bug fixes get applied. Are we going to do the same? I think Werner means fix only things that are not working as advertised, but defer fixes that are

Re: Bounties

2012-01-25 Thread Werner LEMBERG
Can someone do a survey how other free software projects handle this? We could also set up a Pledgie campaign, however, this also cuts off 3% (or more) of the money. 97% of something is more than 100% of nothing. Indeed. What about setting up a whole bunch of lilypond crowdfunding

Re: somebody needs to run staging before 29 Jan

2012-01-29 Thread Werner LEMBERG
I am not sure whether the q stuff should be slated for 2.16. It greatly simplifies things and decreases potential for problems, but I don't see people reporting any test results, and it certainly has seen less user contact than my totally new code. As soon it is in master, I'll check it.

Re: somebody needs to run staging before 29 Jan

2012-01-29 Thread Werner LEMBERG
So check it out at least once it is in Patch-review orderly. That means that it is regtest-clean, but that does not mean that a feature change will make its main users happy. OK. BTW, I've meant staging, not master. Sorry for the thinko. And I might point out that it was you who

Re: somebody needs to run staging before 29 Jan

2012-01-29 Thread Werner LEMBERG
OK. BTW, I've meant staging, not master. Sorry for the thinko. Same thing. Once it is in staging, it will move forward _automatically_ to master potentially within hours unless there is a compilation/testing error. Humpf. I wasn't fully aware of this automatism. OK, will apply manually

Re: somebody needs to run staging before 29 Jan

2012-01-29 Thread Werner LEMBERG
[Applying rietveld 5595043 to git afb4c5fb] It means running your own files that use this feature, and reading the docs to see whether the docs as well as the new incarnation of the feature make sense to you. It was really good that you have been a pain in the neck, since your patch causes

Re: somebody needs to run staging before 29 Jan

2012-01-30 Thread Werner LEMBERG
[Applying rietveld 5595043 to git afb4c5fb] It means running your own files that use this feature, and reading the docs to see whether the docs as well as the new incarnation of the feature make sense to you. It was really good that you have been a pain in the neck, since your patch

Re: somebody needs to run staging before 29 Jan

2012-01-30 Thread Werner LEMBERG
Let me just quote one item by screenshot [...] This looks excellent. However, I don't understand the last sentence. What do you mean with `not transferred'? Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: somebody needs to run staging before 29 Jan

2012-01-30 Thread Werner LEMBERG
I reworded the text and changed the example. It should now be clearer from both text and picture. Yes, thanks. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-06 Thread Werner LEMBERG
L'Isle joyeuse: master: 0m30.432s patched: 0m46.997s Psalm 94 (Reubke): master: 1m31.692s patched: 2m0.817s In my opinion, these times are too high to justify the gain that one gets from using fine-tuned vertical skylines. Yes, unfortunately. Werner

Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-06 Thread Werner LEMBERG
To all interested parties, this work is now up on: dev/skylines Thanks. A minor thing which causes me grief each time I see it: Please configure your editor so that it automatically inserts a newline character at EOF. Werner ___

guile1-config

2012-02-10 Thread Werner LEMBERG
Folks, openSuSE is now packaging guile 1 and guile 2 separately, and the former comes with a `guile1-config' script, and the binary is called `guile1'. Given that lilypond doesn't work reliably with guile 2 yet (at least I got a segfault during `make all') it might be a good thing to make it

Re: guile1-config

2012-02-10 Thread Werner LEMBERG
Attached is a very primitive patch which works for me. That patch looks like it would stop working the moment you also install Guile 2. I don't think so, but admittedly I haven't tested it. The patch is bad, I know; it's just to tell people what I have done to compile lilypond with the

Re: guile1-config

2012-02-17 Thread Werner LEMBERG
I don't think so, but admittedly I haven't tested it. The patch is bad, I know; it's just to tell people what I have done to compile lilypond with the `guile1' package from openSuSE factory. I've pushed a slightly modified version to staging. It improves the situation for distros that

Re: Google Summer of Code - Ideas List, please discuss

2012-02-21 Thread Werner LEMBERG
Somewhat independently, there is a mf2pt1.pl Perl script that (shudder) generates .pe script to transform a metapost output to a Type 1 font. I guess that could be done more concisely directly as a python script. This sounds like a very nice addition. Maybe generating Python should be the

Re: Google Summer of Code - Ideas List, please discuss

2012-02-22 Thread Werner LEMBERG
Metatype1 is hosted on a polish server: http://www.gust.org.pl/projects/e-foundry/metatype1 At the time I did the transition to mf2pt1, I had compared the various approaches of converting METAFONT outlines to Type1 fonts. mf2pt1 appeared as the most straightforward approach, much easier than

Re: Unicode range for lilypond fonts

2012-02-24 Thread Werner LEMBERG
I found this comment in the font generation scripts: # crashes fontforge, use PUA for now -- jcn # SetUnicodeValue(i + 0xF, 0); SetUnicodeValue(i + 0xE000, 0); It seems that this comment is obsolete: fontforge (at least, my version) no longer crashes if I use 0xF. Is one range

Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-26 Thread Werner LEMBERG
should we rather try to break inside Pango to be able to create precise outlines for everything that is processed by Pango? The advantage of this approach would be that lyrics and markups would be skylined even better. The reason we are using Pango in the first place is because it is

Checking whether Savannah is down

2012-02-28 Thread Werner LEMBERG
Folks, to check the Savannah status, look here: http://identi.ca/group/fsfstatus Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

guile1 doesn't work

2012-02-29 Thread Werner LEMBERG
Trying to compile 55d9ad39, I get this: scripts/build/out/help2man \ out/lilypond-invoke-editor out/lilypond-invoke-editor.1 Can't exec out/lilypond-invoke-editor: No such file or directory at scripts/build/out/help2man line 193. help2man: can't get `--help' info from

Re: guile1 doesn't work

2012-02-29 Thread Werner LEMBERG
scripts/build/out/help2man \ out/lilypond-invoke-editor out/lilypond-invoke-editor.1 Can't exec out/lilypond-invoke-editor: No such file or directory at scripts/build/out/help2man line 193. help2man: can't get `--help' info from out/lilypond-invoke-editor make[1]: ***

Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-03-01 Thread Werner LEMBERG
From what i see, the skylines are now more precise than they need to be - every glyph has a skyline of 10 or so boxes, even if it's a single letter! (see attached) I second this. I think the proper solution would be to: a) set minimal step size to 0.2 staffspace (or more in case of bigger

Re: guile1 doesn't work

2012-03-01 Thread Werner LEMBERG
This should do it: - AC_PATH_PROG($1, $2) + AC_PATH_PROGS($1, $2) Yep, thanks. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: guile1 doesn't work

2012-03-02 Thread Werner LEMBERG
Feel free to commit Done. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Please stop pushing to the translation branch until further notice

2012-03-07 Thread Werner LEMBERG
Once you have checked that the recent fixes have not caused any of your work to get lost and the criss-cross merge has been done, you can continue committing to the translation branch. I apologize for the inconvenience. Thanks a lot for fixing this. Do you recommend a modification of the

Re: Google Address Sanitizer

2012-03-15 Thread Werner LEMBERG
Google has developed and makes available a tool for C++ developers, and I wondered if it might be of interest to the Lilypond devels. From the website: AddressSanitizer (ASan) is a fast memory error detector. It finds use-after-free and out-of-bound bugs in C/C++ programs.

profiling guile

2012-03-19 Thread Werner LEMBERG
Folks, you might consider the topic of this blog entry quite off-topic, but it shows some details on how to profile Scheme. It was quite interesting to read, however, I understand only a small percentage :-)

Re: Two questions about vertical layout and lyrics spacing

2012-03-21 Thread Werner LEMBERG
I suggest that the vertical spacing alrogithm should calculate the area between the objects (staves, systems, lyrics etc). See here how it would work: http://www.freeimagehosting.net/tsr21 Looks right: The area between horizontal skylines should influence the spacing. However, I think we

Re: vertical spacing - skyline integrals

2012-03-21 Thread Werner LEMBERG
Looks right: The area between horizontal skylines should influence the spacing.  However, I think we need a parameter to adjust the amount of influence. I'm not sure what you mean. I mean that some people probably want a more rigid spacing, only slightly influenced by the area inbetween.

Re: my GSoC application - please review! (also, who will be my mentor?)

2012-04-01 Thread Werner LEMBERG
Janek, please do s/syllabe/syllable/ Besides this, it looks nice, and hopefully everything runs fine! BTW, expect delays with the schedule :-) Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

verbosity of `make doc'

2012-04-07 Thread Werner LEMBERG
Folks, I really appreciate that `make doc' doesn't flood the console. However, right now I see a long line calling lilypond-book.py which sits there for already more than 15 minutes without any progress indicator at all. This is perhaps too extreme and suitable only to the supercomputers some

Re: verbosity of `make doc'

2012-04-07 Thread Werner LEMBERG
We're saving stdout and sterr to log files so we can keep the output. Any additional info that lilypond-book prints would just be saved to a file instead of screen. There are more streams available than stderr and stdout, so it would be actually possible to save stderr and stdout from

Re: State of the pond

2012-04-22 Thread Werner LEMBERG
Git history will judge us all. Interesting. Up to now I've assumed God does this. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: State of the pond

2012-04-22 Thread Werner LEMBERG
Interesting. Up to now I've assumed God does this. If HE weren't a fan of distributed version control systems, why create the world in the first place? Good point :-) This reminds me of a joke: Two planets meet. `How are you?' `Well, not very well.' `How comes?' `I suffer from

Re: LoMuS

2012-04-26 Thread Werner LEMBERG
I've received a couple e-mails from colleagues and one nudge from Valentin about: http://concours.afim-asso.org/ Aah, very nice! Yes, participating in this contest would be a good thing; and thanks for your offer to writing up the application. 1) Use it internally on projects (i.e. we'd

Re: LilyPon's feta-braces font license

2012-04-30 Thread Werner LEMBERG
I'm trying to use the nice Feta braces in an OpenType math font I'm working on[1] that is licensed under OFL which is is not compatible with the GPL license of Feta. I'm wondering if it is possible to have permission for using Feta braces under OFL? Hello Khaled! I support your request,

Re: LilyPon's feta-braces font license

2012-04-30 Thread Werner LEMBERG
I don't mind relicensing the font under a more permissible license. Werner, do you know of a suitable license for open source fonts? Dual (multi) licensing is also possible: GNU GPL Font Exc. + OFL ? Yes, dual-licensing with OFL sounds like the best solution. Werner

Re: Substitute for s1*0

2012-05-05 Thread Werner LEMBERG
But what about \footnote: that does not have this problem. In fact, isn't generally prettier than s1*0? Should we be using it in code and documentation rather than s1*0? What a great idea! No notes generated; the duration doesn't change. Indeed! I wasn't aware that is valid syntax

Re: Substitute for s1*0

2012-05-06 Thread Werner LEMBERG
There is a drawback, though. q is changed. Now q is implemented as but with the current duration on it. Which would mean that the total moment of { c4 q } would likely change when q gets expanded. While c _is_ considered for q for consistency's sake, perhaps should be made to

Re: Substitute for s1*0

2012-05-06 Thread Werner LEMBERG
Warning! This is an off-topic e-mail. I think it leads to the perlization of lilypond, where we end up looking like a ridiculous language like Haskell. What exactly is `ridiculous' in Haskell? Personally, I find this language quite fascinating. Werner

Re: Substitute for s1*0

2012-05-07 Thread Werner LEMBERG
I don't understand why David's proposition, which is both cheap and neat, faced such opposition. I, for one, will be using the new idiom. +1. I'm open to syntax improvements, but currently I fail to see one which fulfils the necessary constraints. As other have suggested: Let's do this

Re: Plan for discussions

2012-05-11 Thread Werner LEMBERG
What about a real-life meeting? There will be a GNU conference in Dusseldorf (west Germany) in second half of July, maybe we could meet there for a couple of days and sort out some big picture stuff? Sounds great! There is a piano here as well, but its tuning is sort of rural, too. Oh,

Re: LoMus 2012

2012-05-12 Thread Werner LEMBERG
The jury wishes to congratulate you on your LilyPond open source software, that won the First Prize at the LoMus 2012 contest. Great! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Including Texinfo language files

2012-05-14 Thread Werner LEMBERG
we have txi-de.tex txi-en.tex txi-es.tex txi-fr.tex txi-hu.tex txi-it.tex in tex/, so I guess we also want txi-nl.tex. Added. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

testing new texinfo.tex

2012-05-14 Thread Werner LEMBERG
Folks, can someone with a fast machine please test whether a recent texinfo.tex file works for the lilypond documentation? Simply replace tex/texinfo.tex (temporarily) with this file: http://cvs.savannah.gnu.org/viewvc/*checkout*/texinfo/doc/texinfo.tex?revision=1.365root=texinfo

Re: testing new texinfo.tex

2012-05-19 Thread Werner LEMBERG
I get an error attached error log Bug in Texinfo. It looks like this texinfo.tex can't deal with \ in section titles. But \ is not supposed to be a special character in Texinfo files. Could you provide a minimal example, please? I'll then make a texinfo bug report. Werner

discrete slurs and ties

2012-05-23 Thread Werner LEMBERG
Due to this marvellous video http://www.youtube.com/watch?v=345o3Wu95Qo I have learned that short slurs and ties aren't engraved manually; instead, there are ready-to-use stamps. In other words, since the number of such stamps is limited, tie and slur shapes become discrete if their length

Re: discrete slurs and ties

2012-05-23 Thread Werner LEMBERG
People can argue that this is an unnecessary limitation; lilypond can do a `better' job. However, I'm not sure whether we should do better... We should, definitely! There are bad tie and slur shapes in Lily, but this is not due to not having discrete lengths. Umm, yes. I've meant:

Re: discrete slurs and ties

2012-05-23 Thread Werner LEMBERG
Frankly, I don't see the point in simulating well-craftedness by artificially introducing minor deficiencies associated with some of the better work. @Werner: i could live with an *option* doing this, but i doubt that people are interested in writing it. And i think we have much, much,

Re: testing new texinfo.tex

2012-05-24 Thread Werner LEMBERG
Bug in Texinfo. It looks like this texinfo.tex can't deal with \ in section titles. But \ is not supposed to be a special character in Texinfo files. Looking up the bug-texinfo mailing list archive, I now remember that I've diskussed this by myself :-/. It is an endless grief,

Re: European lilypond meetings

2012-05-31 Thread Werner LEMBERG
Travel by train or bus should focus on Dortmund, about 9 miles from here and the next large city. What a pity that I won't have time from mid-July to mid-August, given that my two larger children live in Dortmund (I have lived there for 15 years also)... In other words, I wouldn't need an

Re: new bar-lines / issue 1320

2012-06-04 Thread Werner LEMBERG
Frankly, it always confuses me when i have to code a thick line using . - it's very unintuitive. What about changing this to some other character? Maybe uppercase i? It looks thicker - unless you use a sans-serif font... +1 I thought about uppercase I, too. |I looks not too bad. Uh,

Re: new bar-lines / issue 1320

2012-06-04 Thread Werner LEMBERG
Uh, oh, please not a letter. I almost always use seriffed fonts, and it looks rather strange. What slightly longer but easy to remember symbolics? | || How about ! then? It actually has both | and . in it, and it _is_ a sentence ending punctuation. || |: !: or !|: (I

Re: [Lilypond-auto] Issue 2607 in lilypond: Patch: Allow immediate Scheme expressions to take multiple values

2012-06-21 Thread Werner LEMBERG
The inspiration for this ,@ is described as If an `(unquote-splicing expression ...)' form appears inside a qq template, then the expressions must evaluate to lists; the opening and closing parentheses of the lists are then stripped away and the elements of the lists

Re: [Lilypond-auto] Issue 2607 in lilypond: Patch: Allow immediate Scheme expressions to take multiple values

2012-06-22 Thread Werner LEMBERG
If I break down the example I listed before, here are a few useful ways of applying it: This is much easier to understand, thanks. However: ; this $@ produces elements for a sequential music list via map!. Each ; element is constructed from p, a list of pitches making up a chord, ; and

Re: [Lilypond-auto] Issue 2607 in lilypond: Patch: Allow immediate Scheme expressions to take multiple values

2012-06-22 Thread Werner LEMBERG
(map! + '(1 2 3) '(4 5 6)) = (5 7 9) You must not! not! not! use map! on constant lists. Interesting. This is something non-obvious, at least after reading the Guile documentation. Now, knowing what you've just written, a second read makes much more sense, and I can see that this

Re: Stable release.

2012-06-25 Thread Werner LEMBERG
As a sort of emergency measure, I would consider it sensible if we did a source-only release of 2.14.3 or, if you want to, 2.14.2a, the same as 2.14.2 plus cherry-picked compilation fixes. Namely just what it takes to get 2.14.2 through the current compilers. +1 Werner

Re: Stable release.

2012-06-25 Thread Werner LEMBERG
There is just one patch I put in the repo (Werner's slur/tie fix) that is causing cyclic dependencies in some of his scores. Maybe it's caused just by using an unoptimized build (which I always do)? I couldn't see any problems in the output. Werner

Re: Meeting 2nd half of August!

2012-06-26 Thread Werner LEMBERG
I seem to remember that Werner was away until the middle of August, and the school holidays last until August 21st. I've now booked a fly to Dortmund (in addition to visiting my two children there will be probably a performance of my piece for Cello orchestra), staying there from Aug 15th to

Re: Meeting 2nd half of August!

2012-06-26 Thread Werner LEMBERG
[...] I'm afraid I can't be present. I'm not really a core developer, so couldn't contribute much to the discussion anyway. This doesn't matter. It's fully sufficient that you are capable of drinking beer, I presume :-) Werner ___

Re: Meeting 2nd half of August!

2012-06-27 Thread Werner LEMBERG
I don't know exactly what a sort-of commune in a rural region means. :) This essentially means that you are eating the same as the horses. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Meeting 2nd half of August!

2012-06-29 Thread Werner LEMBERG
Sorry for the long delay. The second batch of dates in August are doable for me (Friday the 24th to Tuesday the 28th). Keep me posted! Ok with those who already said they could make the first date? I've booked my flights (15th to 20th) already some weeks ago, but this shouldn't be a

Re: Meeting 2nd half of August!

2012-06-29 Thread Werner LEMBERG
Pity. If you say you booked your flights already for the sake of visiting your relatives, this would probably imply that you would not likely have had more than a day to spare anyway, right? Werner ___ lilypond-devel mailing list

formatted GNUmakefile

2012-06-29 Thread Werner LEMBERG
Folks, I'm quite allergic to overly long lines in any kind of documents. Particularly the various Makefiles have become unreadable IMHO, so I suggest something similar to the attached version of the top-level `GNUmakefile.in'. What do you think? Werner PS: If you want to compare with

Re: formatted GNUmakefile

2012-06-29 Thread Werner LEMBERG
I'm quite allergic to overly long lines in any kind of documents. Particularly the various Makefiles have become unreadable IMHO, so I suggest something similar to the attached version of the top-level `GNUmakefile.in'. What do you think? Oops, this was the original file, now comes the new

Re: formatted GNUmakefile

2012-06-29 Thread Werner LEMBERG
Oops, this was the original file, now comes the new one. And here is a revised version which shortens even more overlong lines. Werner # -*-Makefile-*- depth = . SUBDIRS = \ python scripts \ flower lily \ mf ly \ tex ps scm \ po make \ elisp vim \ input \ stepmake

whitespace issue with ly:one-line-breaking

2012-06-29 Thread Werner LEMBERG
Consider this example file `foo.ly': \version 2.15.41 \paper { page-breaking = #ly:one-line-breaking } \header { copyright = ##f footer = ##f tagline = ##f } \relative c' { \repeat unfold 200 { d16 d d d e e e e f f f f g g g g } } If called with lilypond

Fw: GNU Source-highlight 3.1.7

2012-07-01 Thread Werner LEMBERG
This might be of interest to some of you. Search for `Lilypond'. Werner ---BeginMessage--- GNU Source-highlight 3.1.7 has been released. It is available from ftp://ftp.gnu.org/gnu/src-highlite/ and mirrors of that site (see list of mirror sites at http://www.gnu.org/order/ftp.html). GNU

Re: formatted GNUmakefile

2012-07-01 Thread Werner LEMBERG
SUBDIRS = \ python scripts \ I'm a big fan of splitting lists into one entry per line; esp. if you break at position 20 rather than 78. Yes! Of course, if you have a lot of small entries like SUBDIRS = \ foo bar baz foz fuz buz vertical alignment is probably harder to read.

Re: whitespace issue with ly:one-line-breaking

2012-07-01 Thread Werner LEMBERG
Where do the additional vertical 1000px come from? Looks like a bug... It comes from the height of the page: ly:one-line-breaking doesn't (currently) adjust the height, but only the width. Ah, ok. I've only skimmed the code with gitk and missed that. I suggest to (optionally?) adjust

Re: formatted GNUmakefile

2012-07-02 Thread Werner LEMBERG
* could you and Jan decide a formatting convention that we can apply by hand or with a script? I don't have a definite answer on that; usually I follow my gut feelings. If in doubt, I use a more vertical formatting. Most of the decisions are simply a consequence of trying to stay within the

gcc warnings

2012-07-02 Thread Werner LEMBERG
Folks, compiling git 17270930 with gcc 4.6.2 I get the following warnings: beaming-pattern.cc: In function 'void find_location( SCM, Moment, Moment, Rational, Moment*, Moment*, Moment*)': beaming-pattern.cc:220:39: warning: conversion to 'int' from 'I64 {aka

Re: make bin got dumb because of Fix description in lily/include/smobs.hh

2012-07-03 Thread Werner LEMBERG
It is almost certainly a problem with your system clock. If you have touched source files with a future clock, and now the clock is right, then compiled files will be outdated (older than the source file) immediately after compilation again. There is a special built-in target in GNU make:

Re: regtests about very small differencies

2012-07-09 Thread Werner LEMBERG
I suggest that we adopt this as an official policy: fixes for easy-to-overlook things should be documented by regtests using big/enormous font-size (e.g. between 30 and 100, depending on issue). So, everyone checking regtests should pay extra attention to details when he sees a big-font

Re: Fixes all black bars in NR (issue 6345088)

2012-07-11 Thread Werner LEMBERG
Hmm, that brings to mind a different possible solution: @macro lilyfile{\FILENAME\} @/@file{\FILENAME\} @end macro if there's no way to automate our desired behaviour (assuming we can agree on a desired formatting in the output!), this might be an alternate solution? It is very

Re: Fixes all black bars in NR (issue 6345088)

2012-07-13 Thread Werner LEMBERG
this-is-a-very -long-name.ly No, I don't like that idea. Filenames shouldn't be hyphenated. I disagree. By starting a line with the hyphen it is clear that it is part of the file name and not due to hyphenation (and we use a typewriter font also). It is *much* less ugly than overlong

Re: Fixes all black bars in NR (issue 6345088)

2012-07-13 Thread Werner LEMBERG
It is very unfortunate that we can't upgrade to the current texinfo.tex file; it contains a lot of improvements, including a very flexible URL command. Why can't we? If it is ok for us to distribute a modified version of texinfo.tex, I am pretty sure that I can concoct a fix for whatever

Re: [PATCH] Notes (and possible fixes) for several small problems with MIDI output (issue #1661 among others)

2012-07-19 Thread Werner LEMBERG
Changes in MIDI instruments sometimes take effect only after a note, not at the note to which the change is already expected to apply. From the user's point of view, this problem occurs in an unpredictable way since even seemingly irrelevant changes to the input file can make the problem

Re: Fixes all black bars in NR (issue 6345088)

2012-07-22 Thread Werner LEMBERG
Try the dev/texinfo branch. It is not really suitable for Rietveld since it is two commits: one the current Texinfo version, and the second a much smaller commit just changing the problematic lines. Two days ago I've built the documentation, and everything seems fine. Thanks a lot! One

Re: Fixes all black bars in NR (issue 6345088)

2012-07-26 Thread Werner LEMBERG
An even better solution would be for Texinfo to support these characters. - Just saying - I wouldn't expect any Lily developers to be working on that! Well, some years ago I've added UTF-8 infrastructure support to texinfo (based on the LaTeX code); additionally, I've written the CJK

Re: GOP2-3 - GLISS or not

2012-07-27 Thread Werner LEMBERG
This is kind of the nub of the issue. I agree that the notation for staff pitches (and octaves) is going to remain stable -- but I'm _not_ convinced that you can guarantee stability for accidentals or durations. At least for German, the current syntax is the only good one IMHO, both for

Re: git push doesn't work

2012-07-27 Thread Werner LEMBERG
It did not accept your key. Sure you uploaded the _public_ key to Savannah and it got accepted? Be careful of newlines accidentally inserted in the public key while entering it in the web interface! Werner ___ lilypond-devel mailing list

Re: GOP2-3 - GLISS or not

2012-07-28 Thread Werner LEMBERG
At least for German, the current syntax is the only good one IMHO, both for accidentals (for the twelve tones of an octave You mean the 35 tones. After all, we are talking printed output and not Midi. Yes: cis, ces, fisis, feses, etc. Werner

Re: git push doesn't work

2012-07-28 Thread Werner LEMBERG
Be careful of newlines accidentally inserted in the public key while entering it in the web interface! Opening the key file with Firefox is pretty reliable, IME, as FF doesn't break lines. Good to know. My reason for writing was that I've experienced exactly this problem, and others too

Re: GOP2-3 - GLISS or not

2012-07-28 Thread Werner LEMBERG
Yes: cis, ces, fisis, feses, etc. And asas. Yes, I think so. Or aeses? Or was that ases? Never heard. bes or heses? Rather the latter. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org

Fw: [Fontforge-devel] New release

2012-08-01 Thread Werner LEMBERG
FYI Werner ---BeginMessage--- A new release, 20120731, is now available for download. This time there is also a MS/Windows binary package available, thanks to Matthew Petroff who provided it. Regards, Michał Nowakowski

Cyrillic texinfo support

2012-08-04 Thread Werner LEMBERG
Simply include the attached file somewhere at the beginning of a document to have Cyrillic support (however, due to the used extension mechanism, you don't get kerning or hyphenation, even if you set the document language to Russian). Note that TeXLive doesn't come with precomposed TFM files for

tie and slur end at the same place

2012-08-12 Thread Werner LEMBERG
[lilypond commit 1dedaf12] Mike, is the problem `start and end points of slurs and ties don't fall together' supposed to be fixed? This snippet \version 2.17.0 \paper { ragged-right = ##f } \relative c' { \time 5/4 g'2.( ~ g8 a4. ~ | a1) r4 } still exhibits a

Re: tie and slur end at the same place

2012-08-12 Thread Werner LEMBERG
Odd...I'll look into it. Thanks! Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Time to fork a guile-2 branch?

2012-08-13 Thread Werner LEMBERG
Personally, I am almost in favor of a rather hard cut where we switch from Guilev1 to Guilev2. +1 Most direct would be a hard cut: exchange the Guile version, and get everybody working furiously until LilyPond works again. Yes :-) Given that these patches will be quite extensive, is now

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
Simply include the attached file somewhere at the beginning of a document to have Cyrillic support (however, due to the used extension mechanism, you don't get kerning or hyphenation, even if you set the document language to Russian). I've committed a slightly improved version to the git

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
I don't see this hack as the canonical way to go forward, Interesting. I'm all ears to any more sensible solution which extends the texinfo.tex framework without completely rewriting the font selection mechanism. and it is certainly not of the obviously trivial and correct quality

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
I don't have more than the power of appeal to ask people from refraining sabotaging the development branch until the settling phase of 2.16 is mostly over, and that will be the case when 2.16.0 and 2.17.0 have been released: everything that actually should be in 2.16.0 but did not warrant

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
In macros.itexi which is used throughout the entire documentation, for every single Texinfo document, whether generating PDF, info, HTML. Have you checked the performance impact? Performance impact? For building the documentation? Are you kidding? Building the snippets with LilyPond takes

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
But as soon as somebody complained (regardless of who it was, regardless of the reason), I would revert the commit, and send the patch for review+countdown. Just done. In the future, we'll all remember that changes to texinfo.tex can be problematic, so we'll be slightly less likely to take

Re: Cyrillic texinfo support

2012-08-13 Thread Werner LEMBERG
Pushing to staging means I consider this change to be safe and can't imagine anybody suggesting anything to change. Actually, this is what I still believe. However, we probably agree to disagree, and going the Rietveld route is certainly the safe way. For changes with potentially large

  1   2   3   4   5   6   7   8   9   10   >