Great! Thanks to everyone involved!!
Any idea when there will be a Debian package? (Not that I can't install
it the way I have done the all the other 2.23.x versions).
Paul
On 12/15/22 2:42 PM, Jonas Hahnfeld via Discussions on LilyPond
development wrote:
We are proud to announc
I just downloaded the Linux version from from Lily web site and got a tar.gz
version instead of the .sh version I expected. Is this a change or a mistake?
Thank you,
Paul
> On Mar 26, 2022, at 2:36 PM, Jonas Hahnfeld via LilyPond user discussion
> wrote:
>
> We are happy to
On 11/13/21 2:53 AM, Federico Bruni wrote:
Paul, do you have a backup of lilypondblog.org?
I might try converting it to a static site generator and host it on
some free platform.
Hi Federico, Thanks for your message. I'd like to help with this.
Unfortunately, I don't have an
thing that \absolute does that \fixed doesn't?
Thank you for commenting on this,
Paul
easily into
an else, I think.
Ah, right, so we still need to take step-number into account. But
there's still refactoring that can be done along the lines I suggested,
as there are basically two cases, the major/minor and the perfect.
Here's an untested refactor:
(define (get-qu
On 1/29/19 1:24 PM, David Kastrup wrote:
Paul Morris writes:
On 1/29/19 4:19 AM, Knut Petersen wrote:
lilypond-2.21.0-1.linux-64.sh
Installed on Ubuntu 18.04.1 LTS and tested with a couple of
pieces. Everything appears to be working fine.
Thanks to all for the work on GUB and the next
On 1/29/19 4:19 AM, Knut Petersen wrote:
lilypond-2.21.0-1.linux-64.sh
Installed on Ubuntu 18.04.1 LTS and tested with a couple of pieces.
Everything appears to be working fine.
Thanks to all for the work on GUB and the next stable LilyPond release!
-Paul
urious:
GSOC code: https://sourceforge.net/p/testlilyissues/issues/665/#6428
OpenLilyLib code: https://github.com/openlilylib/lilypond-export
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
-> \applyContext ##f
I think there were more, but I would need to redo the regtest to be sure.
Ah, okay, thanks for the info on what works and what doesn't with guile2.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://l
On 1/25/19 10:43 AM, David Kastrup wrote:
Paul Morris writes:
One area where guile2 (and upcoming guile3) would be useful is for
MusicXML export. David Garfinkle's summer of code project (mentored
by David Kastrup) made a start on using guile2's sxml and pattern
matching procedu
he guile1/2 situation and what's causing
the performance hit.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 12/13/18 8:47 PM, Paul Morris wrote:
I also recommend the container approach.
Here are the steps for the container setup:
https://github.com/fedelibre/LilyDevOS/tree/v0.3/mkosi#container
-Paul
___
lilypond-devel mailing list
lilypond-devel
g on the Python migration, BTW.
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
mand
line too.
Ah, right, like this: http://lsr.di.unimi.it/LSR/Item?id=443
That wraps everything in tags with a color property, like so:
Would probably be better if it did this instead:
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond
users the option should address the concerns, and would make sense in
this kind of GSOC proposal.
Étienne, I really like your proposal. I'd love to see improvements to
SVG, moving towards giving it first-class support in LilyPond. And
kudos for planning ahead.
d-export/pull/9
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 10/16/2018 10:48 AM, Paul Morris wrote:
I don't know if the code he wrote was ever checked in somewhere, on a
branch or something. (It's not mentioned in the issue for this feature.)
I've now added the GSOC 2015 code to the issue and put a link to
Jan-Peter's work t
he wrote was ever checked in somewhere, on a
branch or something. (It's not mentioned in the issue for this
feature.) I have a copy of it somewhere that he sent me, but I'd assume
that Jan-Peter's work on this would be the bette
James,
On 07/04/2018 09:41 AM, James Lowe wrote:
On Sun, 1 Jul 2018 17:52:02 -0400, Paul Morris wrote:
Thanks. It turned out I had a new SSH key that I hadn't added to
Savannah yet. So I got it to work by following CG 3.4.9
http://lilypond.org/doc/v2.19/Documentation/contributor/c
ful.) It may have been a bad move but I lived dangerously and
went ahead anyway. But the CG may need an update?
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
ted: /lilypond.git
This worked for me before in years past, but it's possible I didn't set
up my git credentials exactly the same when I moved to using the
LilyDevOS container?
How to proceed?
Thanks,
-Paul
*[issues:#
ource code rather than its visual
result.)
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
of support into LilyPond?
Hi David, I agree that this deserves to have regression tests,
user-level docs, and a changes entry (to go with its current
documentation in the internals reference). I'll try to find time to
work on those things
tlab.com/sigmate/lilypond-html-live-score/blob/master/grob-inspector.ily
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Congrats and thanks Federico! Glad to know there's a Debian container now.
-Paul
On 11/03/2017 01:13 PM, Federico Bruni wrote:
Hi all
Few days ago I made a new release (version 0.2):
https://github.com/fedelibre/LilyDevOS/releases/tag/v0.2
I chose to keep calling the final images Li
l not sure exactly
what it's trying to do.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
-resolve-host-none
Thanks, I've seen this for awhile, but everything has seemed to work
fine. I've now fixed it with the info in that link. (My machine name
in /etc/hosts was off.)
Spawning container lilydevos-0.1 on
/home/paul/lilypond-world/LilyDevOS/lilydevos-0.1.
Press ^] t
... \etc expression or other means.
Basically, that's mainly for avoiding the current "ugh" of
blabla-markup = \markup ... \etc
I agree this is "ugh".
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
et-object-property! symbol 'backend-type? type?)
(set-object-property! symbol 'backend-doc "custom grob property")
symbol)))
(context-prop 'myfoo list?)
(grob-prop 'mybar integer?)
;; etc...
)
T
On 07/15/2017 02:43 PM, Paul wrote:
Also, the authentication in git-cl opens a web page in a browser so
I'm not sure how that will work from the container?
I suppose one could just install git-cl in the host os and use it from
there, (assuming the two uids match allowing access to the
or not:
$ sudo systemd-nspawn -bD lilydevos-0.1
sudo: unable to resolve host t440s
Spawning container lilydevos-0.1 on
/home/paul/lilypond-world/LilyDevOS/lilydevos-0.1.
Press ^] three times within 1s to kill container.
Failed to create directory
/home/paul/lilypond-world/LilyDevOS/lilydevos-
r
equivalent cairo data structures), via the guile-cairo wrapper or
otherwise. Also it would be good to still be able to include ids or
other metadata in svg output. Just to put those things on the radar.
-Paul
___
lilypond-devel mailin
ape> uses the Cairo library for its
outline mode display, as well as for PDF
<https://en.wikipedia.org/wiki/Portable_Document_Format> and PostScript
<https://en.wikipedia.org/wiki/PostScript> export..."
-Paul
___
lilypond-devel ma
m fuzzy on the details of the
ensuing non-discussion as far as I remember it) so this proposal petered
out.
Hmm, I must have missed this, but sounds promising.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailma
...) ...
Rather than the current form:
(define-markup-command (command-name layout props args...) ...
Would that remove the need for on-the-fly or am I missing something?
I'm sure that would not be a trivial change -- again just thinking out loud.
On 06/12/2017 06:24 AM, fedel...@gmail.com wrote:
I like a lot the new color scheme! More elegant and easier for the eyes.
Thanks, glad you like it!
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypo
property to use, thus...
what I wrote in my previous email.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
widths. This could even be combined with the percentages so it could
effectively have a max and min width and be set by percent in between.
In any case this would warrant its own issue.
But I would be fine with it being like this.
Glad to hear, and thanks
te payback for the hassle.
OK, sounds like a discussion to have for 2.21 / 2.22 then.
A few other possibilities, for later:
pitchToStaffLayoutFunction
pitchToStaffLayoutProcedure
staffPitchLayoutFunction
staffPitchLayoutProcedure
Cheers,
-Paul
_
in note-heads-engraver.cc)
Let me know any thoughts on these things,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
ed in
source files when they are defined with 'define-public'. If they are
defined with 'define' then they probably won't be callable. In the
latter case you can often just copy/paste them into your .ly file
(adding # at the beginning of the opening paren(s)) and use
Hi David,
I'm really sorry to hear your news and I hope your health improves.
All my best,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
"first bug" if you'd like to get
familiar with the process. (Changes to the docs and website work the
same way as patches to the source code.)
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/
On 04/13/2017 02:23 PM, Thomas Morley wrote:
Hi Paul,
meanwhile I do most on my host, not in the VB.
I compiled guile-1.8 and guile-2.0.14 from the released tarball and
2.2.0 from the guile-repository.
Once compiled it's pretty unexpensive to do 'make install' on the
guile-v
;t go too far into it...). So maybe I should just learn to
use libvirt directly.
On the one hand VirtualBox is the path of least resistance and would
minimize time spent on tooling (at least in short run). On the other
hand since you use libvirt, switching to that is probably bette
7;m new to this dependency hell business,
would be a good induction, maybe too good?
Thanks for any advice,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
a list of functions to document publicly (or to
not document)?
In lieu of actual documentation, I could add a Scheme function?
Seems like actual docs would be better in the long run, but I guess it
depends on how much they would take to implement.
Thanks ag
to rank that page relative to others.)
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
uture CSS development by giving us confidence that
there's no unintended changes.
Nice! That sounds great.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
of fresh ideas for how
to do this, other than the way I did it.
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 02/14/2017 10:48 AM, d...@gnu.org wrote:
It's not a "version-compare" as much as a "lexicographic-compare".
Indeed, even better, more multi-purpose.
(Now I'm imagining version schemes like Ubuntu's animal names, but
nested
for this.
http://lists.gnu.org/archive/html/lilypond-user/2015-04/msg00134.html
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
, and
where you could consider volunteering to be listed as a mentor.
I haven't been able to think of any new projects. I'd consider being a
mentor for something involving scheme, but I haven't had a chance to
look at the list or think further about it.
-Paul
_
at least within the realm of
possibility, and worth further discussion.
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 01/19/2017 08:16 PM, Paul wrote:
Well, this is probably good and bad news, but I tried the netinst
Debian testing iso (i386 with LXDE) and it's working fine. (Oddly
enough it works both with and without PAE/NX enabled.)
I spoke too soon. Although it worked at first, I'm now
u.com/lts/serverguide/libvirt.html
In later versions of libvirt the correct group is libvirt (instead of
libvirtd). That's the case for Fedora25, libvirt version 2.2.0.
Thanks for the tips and all your work on LilyDev! At this point I may
just stick with VirtualBox rather than
clicks or key presses after I have logged in.
-Paul
virt-manager logs:
A. When installing virt-manager and dependencies via synaptic package
manager:
W: Can't drop privileges for downloading as file
'/root/.synaptic/tmp//tmp_sh' couldn't be accessed by user '_apt
On 01/03/2017 03:42 PM, Federico Bruni wrote:
Il giorno ven 23 dic 2016 alle 17:26, Paul ha
scritto:
Hi Federico, I double-checked and I do/did have the box checked to
enable PAE. I tried un-checking it and Virtual Box complained about
it right away upon starting up the VM.
So when I get a
ut your time frame. Are there deadlines?
Kind regards,
-Paul Morris
[0] The README file says: "Currently limited to single-voice
SequentialMusic contexts of notes, chords, articulations (not all are
supported, such as early-music or instrument-specific examples), key
sig
html
> https://www.gnu.org/prep/maintain/html_node/index.htm
>
> If nobody is interested in the position, I am willing to take it
> up again.
Great! Welcome back!
Paul
>
> Cheers,
> - Graham
>
> ___
> lilypond-devel mai
On 12/23/2016 12:00 AM, Federico Bruni wrote:
Il giorno gio 22 dic 2016 alle 18:48, Paul ha
scritto:
I gave it a try. Installation seemed to go fine, but then on booting
it up I get past the GRUB screen and then it goes to a black
unresponsive screen at "loading initial ramdisk..."
chance.
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
t further. I'm attaching the log file in case anyone
wants to take a look.
(I'm on Ubuntu 16.04 and Virtual Box version 5.0.24_Ubuntu r108355)
(I'm using LilyDev on Ubuntu because I'm new to GNU/Linux and already
familiar with LilyDev.)
Cheers,
-Paul
VirtualBox VM 5.0.24
gth if possible.")
(collapse-length ,ly:dimension? "An automatically generated
lyric extender is suppressed if it would be shorter than
this length.")
Paul?
I'm fine with using two properties, as Werner prefers, and as in this
suggestion from Knut.
When I suggested using fewer prope
ncil = ##f% no extensions
LyricExtender.force-extender = ##t % forced extensions
LyricExtender.minimum-length = 2% auto extensions (if force-extender
is not ##t and stencil is not ##f)
Am I missing something? What do you think?
Cheers,
-Paul
__
st the home page.
(I still have a little bit of follow-up to do on the work I did on the
home page last fall. I hope to get to that sooner than later.)
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
.
Just voicing my support and appreciation for taking this on! Seems like
auspicious timing now that Graham is available with his knowledge of GUB
etc.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo
On 12/05/2016 12:35 PM, Graham Percival wrote:
On Mon, Dec 05, 2016 at 11:49:27AM -0500, Paul wrote:
For the website I'm thinking about adding a macro that can create a div with
both an ID and classes.
Why? What problem would this solve?
That there's no way to create a div that h
would make sense to do the same for spans and
our current spanClass.
Thoughts?
[0] Maybe pluralize divIdClasses and divClasses to make it clear that
you can have more than one.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lis
.)
Cheers and thanks,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
y swing here in Tucson.
> Despite that help, I'm still not 100% recovered, but I'm
> content with my progress, and I think that doing more volunteer
> work will help.)
Great!
Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Hi Graham,
Glad to hear you're back!
Cheers,
-Paul
On 11/29/2016 06:11 PM, Graham Percival wrote:
Hi all, I'm back.
So, are there any vacancies on the Bug Squad? I've signed up for
sourceforge (username: gperciva). Other than that, my primary
interest remains in organizat
o I assume (as a non-authority in this area) that the best way to
address the slowdown is to start using guile 2.0's compiler to compile
LilyPond's scheme code. And I suppose taking that step would make sense
after the known bugs are fixed and things work
with guile 2.0.12/13
Thanks Antonio, Harm, David, Federico, et al, for your work on this.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Great thanks! -Paul
On 11/21/2016 11:15 AM, James wrote:
Paul,
On 21/11/16 14:56, Paul wrote:
I just pushed the patches for issue 4752 (Add ly:one-page-breaking)
to staging. Hopefully they don't break staging this time, and if
they do we can capture the logs to find out what&
I just pushed the patches for issue 4752 (Add ly:one-page-breaking) to
staging. Hopefully they don't break staging this time, and if they do
we can capture the logs to find out what's not working.
Thanks,
-Paul
On 11/21/2016 07:58 AM, James wrote:
Hello,
Here is the cur
orge.net/p/testlilyissues/issues/4752/
https://codereview.appspot.com/288910043
http://lists.gnu.org/archive/html/lilypond-devel/2016-02/msg5.html
Thanks,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Or maybe it's best if I just push a new commit (to staging) that fixes
the error. I'll do that later today unless I hear otherwise.
-Paul
On 10/04/2016 01:57 PM, Paul wrote:
Hi all,
I pushed my commits for issue 4974 to staging, and all went well, but
then I noticed that t
http://git.savannah.gnu.org/cgit/lilypond.git/commit/?id=03d47798d39bd9ce2a87376ea1585f1f31c1b81b
and then I can re-upload an amended version of that commit that fixes
the "id.ly" file. Please let me know how best to proceed.
Sorry for not catching this before,
-Paul
___
t's a good stress test!
Thanks for trying it out,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 09/27/2016 09:24 PM, David Kastrup wrote:
Paul writes:
1. Make those two procedures "define-public" so users can just use
them to define their own properties. This requires very minimal
change to LilyPond code, and is convenient for users since existing
functions will jus
erties, not conflicts with
current or future LilyPond properties.)
I'm interested in implementing this one way or another. Using the same
approach for grob and context properties would make sense.
Thoughts?
-Paul
___
lilypond-devel mailing list
li
ke "not currently
used by LilyPond".
(This brings up some thoughts I've had about supporting custom
properties. I'll send another email about that.)
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
On 09/26/2016 03:51 AM, Phil Holmes wrote:
Paul - I assume that these updates to the news system mean that
different edits will be needed for each release? Could you confirm
what will have to be done? Ta.
Sure thing. First, add the news entry to news-front.itexi -- same as
before
On 09/25/2016 11:17 AM, Phil Holmes wrote:
Assuming it does what you want, straight to staging. No point in
messing about getting the home page right. The website will update up
to 2 hours after the patch arrives in master.
Ok, I've pushed the fix to staging. Thanks again Phil.
The new home page is working now that the htaccess redirect is fixed.
The news headline for the latest dev release needs updating. I made a
patch (attached). Let me know if I should just push this directly to
staging or go through review.
Thanks,
-Paul
>F
lines to fix it. How to proceed? Let me know
what I can do. I'm can prepare a separate commit to remove those lines,
or we can back out the current commit and I can make a new commit that
has the htaccess changes.
-Paul
___
lilypond-devel m
as before).
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Locally I would
just do:
git checkout staging
git reset --hard HEAD~
Would it work to just do:
git checkout origin/staging
git reset --hard HEAD~
I'll wait until I hear back before doing anything.
Thanks again,
-Paul
On 09/24/2016 06:48 AM, James Lowe wrote:
On 09/16/2016 09:43 AM, Paul wrote:
% is \procE a string or a procedure? No way to tell in convert-ly
% and calling a string as if it were a procedure doesn't work
% \override NoteHead.id = #(lambda (grob `((id . ,(procE grob)
On second thought, I guess the following rewrite
hallenging
complications if the user has supplied a lambda expression or a variable
that may be a string or a procedure. So most of the possibilities are
non-trivial to impossible to handle well. See below.
Cheers,
-Paul
\version "2.19.42"
#(define procA (lambda (grob) (display &quo
best to redefine the current one.)
(I suppose another option would be to just allow string values (which
would be output as the id) in addition to alist values, but I'm not sure
whether that would be best in the long run.)
Thanks,
-Paul
[0]
http://git.savannah.gnu.org/gitweb/?p=li
The server has cron jobs that pull git and run make website.
Ah, ok... hmm... so it sounds like we would need to do this home page
example like the other website images then. (Assuming we're not using
the examples scripts because of the -dpreview issue.)
-Paul
__
then I ran
make website
got same result, and then
make doc
make website
and same result.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
es mechanisms) but maybe that's not needed on the home page
and/or could be a future enhancement.
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
sting image, even after running a fresh make,
make website, and make doc.
Does anyone know what's needed? How to get the build scripts to see my
file and create the example image?
Thanks,
-Paul
___
lilypond-devel mailing list
lilypond-dev
, we could turn that single example into a CSS slider
/ slide show type thing where the user could click through some of the
examples in-place on the home page, as Federico suggests.
Anyway, just some thoughts. It may be some days before I get back to
working o
Hi Nathan and Jeffrey,
Great to have you on board for LilyPond GSoC! I'll be working on a GSoC
project for Mozilla Calendar, so won't be as active with LilyPond, but
I'll try to help with development questions if I can.
Cheers,
-Paul
_
changes! More
than I realized. So thanks again for taking this on.
Cheers,
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
ill be great to have
first-class scheme engravers. So thanks for working on this! (Also, while I’m
at it, your recent dotted list work, allowing "violin.1” etc, is also really
nice.)
-Paul
___
lilypond-devel mailing list
lilypond-devel@gnu.org
h
1 - 100 of 501 matches
Mail list logo