Re: Web: home page: add examples/images, reduce news to headlines (issue 306350043 by paulwmor...@gmail.com)

2016-09-14 Thread Urs Liska


Am 15.09.2016 um 02:51 schrieb paulwmor...@gmail.com:
> Now using the Bach BWV861 example from the essay.  Screenshot:
> https://drive.google.com/open?id=0ByNTIEA63_a_ZGZrZzlkSUhJeU0
>
> I like the cleaner look since this image doesn't have any title, text,
> etc. like the previous one.  If you click on the image you can see a
> larger version.  I will upload the pngs to gperciva/lilypond-extra
>

I like that solution.

One question: Is that example done without any tweaks? I think so but
want to make sure. If it is it would be worth a mention on the front
page about "automatic engraving", which is one of the main points for
using LilyPond.

Urs


> -Paul
>
>
> https://codereview.appspot.com/306350043/


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Web: home page: add examples/images, reduce news to headlines (issue 306350043 by paulwmor...@gmail.com)

2016-09-14 Thread paulwmorris

Now using the Bach BWV861 example from the essay.  Screenshot:
https://drive.google.com/open?id=0ByNTIEA63_a_ZGZrZzlkSUhJeU0

I like the cleaner look since this image doesn't have any title, text,
etc. like the previous one.  If you click on the image you can see a
larger version.  I will upload the pngs to gperciva/lilypond-extra

-Paul


https://codereview.appspot.com/306350043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.19.47 long compile times

2016-09-14 Thread Carl Sorensen
More information (this is under OSX 10.8.5 Mountain Lion):


On 9/14/16 9:16 AM, "lilypond-devel on behalf of Trevor Bača" mailto:lilypond-devel-bounces+c_sorensen=byu@gnu.org>

>7. LilyPond versions 2.19.47 and 48 are "unhealthy": these two most recent
>versions of LilyPond appear to rebuild the font cache on *EVERY* run of
>LilyPond, meaning that every run of LilyPond takes 40 seconds or more.


On OSX 10.8.5 Mountain Lion, command line runs are all fast.  The first
one after downloading 2.19.48 was slow, but no others.

I wonder if the new security stuff on El Capitan is changing the
owner/group of the font cache files, and that is giving problems.

Has anyone done an ls -l ~/lilypond-font-cache-2 to see if the owner,
group, and permissions are right?

Carl






___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.19.47 long compile times

2016-09-14 Thread Trevor Bača
On Wed, Sep 14, 2016 at 10:02 AM, Masamichi Hosoda 
wrote:

> >> Hi,
> >>
> >> The new 2.19.47 is taking about 40 seconds to compile a one-note test
> >> file.
> >> (MacOS X x86.)
> >>
> >> In my past experience, new LilyPond builds sometimes take 30 or 40
> >> seconds
> >> to compile *on the very first run after install* (presumably to update
> >> the
> >> font cache, or something similar). But 2.19.47 is taking 40 seconds
> >> *on
> >> every run*.
> >>
> >> Trevor.
> >
> >
> > There was something _similar_ reported on Windows 10, although the
> > slow-down occurred between 19.42 and 19.43.  In this case, it appeared
> > that the problem was fixed by deleting all the files in
> > c:\users\yourusername\.lilypond-fonts.cache-2.  Perhaps a similar
> > approach will work for the Mac?
> >
> > --
> > Phil Holmes
>
> If you would like to delete the fontconfig cache files in OSX,
> cache directory might be `~/.lilypond-fonts.cache-2`.
> http://lists.gnu.org/archive/html/bug-lilypond/2016-07/msg00050.html
>
> So If I understand correctly, the following command can delete them.
>
> $ rm -fr ~/.lilypond-fonts.cache-2
>

Summary: removing the files in ~/.lilypond-fonts.cache-2 does *not* fix the
problem of ultra-slow compilation times under OSX for LilyPond versions
2.19.47 and 2.19.48.

Details:

1. The directory ~/.lilypond-fonts.cache-2 does indeed exist for OSX
LilyPond installs (analogously to Windows installs).

2. The three files resident in ~/lilypond-fonts.cache-2 for LilyPond
versions 2.19.46, 47 and 48 under OSX are:

 $ ls ~/.lilypond-fonts.cache-2/
84c0f976e30e948e99073af70f4ae876-i686-apple-darwin8.cache-7
b0a71e6bf6a8a1a908413a823d76e21f-i686-apple-darwin8.cache-7
ce2f012eabd1de3f1e401def0f51e425-i686-apple-darwin8.cache-7

3. Removing the files in ~/.lilypond-fonts.cache-2 is harmless. You can do
so using ...

   rm ~/.lilypond-fonts.cache-2/*

... as the command.

4. If you remove the files in ~/.lilypond-fonts.cache-2 then LilyPond will
repopulate the directory the next time you run LilyPond. This process
("rebuilding the font cache") takes awhile. Usually something like 40
seconds.

5. Healthy versions of LilyPond rebuild the font cache on first run (after
install) only.

6. LilyPond versions 2.19.42, 43, 44, 45 and 46 under OSX are "healthy"
according to this definition. (This differs from the situation reported by
Windows users. Windows users reported a problem starting with LilyPond
version 2.19.43.)

7. LilyPond versions 2.19.47 and 48 are "unhealthy": these two most recent
versions of LilyPond appear to rebuild the font cache on *EVERY* run of
LilyPond, meaning that every run of LilyPond takes 40 seconds or more.

It is, of course, better that these problems appear in development releases
of LilyPond (as opposed to stable releases of LilyPond) since we warn users
about potential risks with development versions of the program.

But there is still a real risk with this slow-compilation problem appearing
in development releases: many experienced users follow along with the
development releases and recompile our existing, complex scores with each
new release, effectively black box testing each new development release. As
of now I'm no longer able to do this because the slowdown is so severe that
it's now impossible for me to compose (and, therefore, test) with the two
most recent development versions.

Trevor.


-- 
Trevor Bača
www.trevorbaca.com
soundcloud.com/trevorbaca
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.19.47 long compile times

2016-09-14 Thread Masamichi Hosoda
>> Hi,
>>
>> The new 2.19.47 is taking about 40 seconds to compile a one-note test
>> file.
>> (MacOS X x86.)
>>
>> In my past experience, new LilyPond builds sometimes take 30 or 40
>> seconds
>> to compile *on the very first run after install* (presumably to update
>> the
>> font cache, or something similar). But 2.19.47 is taking 40 seconds
>> *on
>> every run*.
>>
>> Trevor.
> 
> 
> There was something _similar_ reported on Windows 10, although the
> slow-down occurred between 19.42 and 19.43.  In this case, it appeared
> that the problem was fixed by deleting all the files in
> c:\users\yourusername\.lilypond-fonts.cache-2.  Perhaps a similar
> approach will work for the Mac?
> 
> --
> Phil Holmes 

If you would like to delete the fontconfig cache files in OSX,
cache directory might be `~/.lilypond-fonts.cache-2`.
http://lists.gnu.org/archive/html/bug-lilypond/2016-07/msg00050.html

So If I understand correctly, the following command can delete them.

$ rm -fr ~/.lilypond-fonts.cache-2

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.19.47 long compile times

2016-09-14 Thread Phil Holmes
- Original Message - 
From: "Trevor Bača" 

To: "lilypond-devel" 
Sent: Wednesday, August 31, 2016 3:34 PM
Subject: 2.19.47 long compile times



Hi,

The new 2.19.47 is taking about 40 seconds to compile a one-note test 
file.

(MacOS X x86.)

In my past experience, new LilyPond builds sometimes take 30 or 40 seconds
to compile *on the very first run after install* (presumably to update the
font cache, or something similar). But 2.19.47 is taking 40 seconds *on
every run*.

Trevor.



There was something _similar_ reported on Windows 10, although the slow-down 
occurred between 19.42 and 19.43.  In this case, it appeared that the 
problem was fixed by deleting all the files in 
c:\users\yourusername\.lilypond-fonts.cache-2.  Perhaps a similar approach 
will work for the Mac?


--
Phil Holmes 



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel