Re: hel-arabic.ly

2024-03-12 Thread David Kastrup
ed to work. Human relations are both more flexible and more elusive. There is no guarantee anything will work or fail other than trying and doing one's best in recovering gracefully from failure. -- David Kastrup

Re: hel-arabic.ly

2024-03-12 Thread David Kastrup
ture of hel-arabic.ly. -- David Kastrup

Re: hel-arabic.ly

2024-03-11 Thread David Kastrup
er off removing that contribution than allowing it to contribute to a toxic work environment driving more contributors away than it will draw in new users. Please try to do your part in keeping LilyPond pleasant to work with and to work on. Thank you -- David Kastrup

Re: 5th anniversary conference? :)

2024-02-13 Thread David Kastrup
this impeccable timing, I'd not have mentioned it. Talk about waxing nostalgic! -- David Kastrup

Re: numbers

2023-12-27 Thread David Kastrup
s the surprise come from? > > Well, both `#+3` and `#-3` work, so it might be tempting to assume > that `+3` and `-3` also work (outside of `\markup`). So does ##e+3.0 and so does #3/1 so should we be supporting those as well? -- David Kastrup

Re: numbers

2023-12-27 Thread David Kastrup
part of numerical tokens in certain syntax modes, so it isn't just the parser that is involved here but also the lexer. > Can you imagine any other use for `+` right before numbers? Otherwise > I suggest to make it work, to provide the least surprise for users. Do we say anywhere that `+` is a sign in LilyPond syntax? Where does the surprise come from? -- David Kastrup

Re: numbers

2023-12-27 Thread David Kastrup
argument for wasting syntactic elements on doing nothing? -- David Kastrup

Re: FingerGlideSpanner disappears if listened

2023-12-26 Thread David Kastrup
Thomas Morley writes: > Am Mo., 25. Dez. 2023 um 20:55 Uhr schrieb David Kastrup : >> >> Probably. Articulation events with a listener are removed (and >> separately broadcast) from the articulations on a non-chord NoteEvent >> before it is passed to its own engrav

Re: FingerGlideSpanner disappears if listened

2023-12-25 Thread David Kastrup
Jean Abou Samra writes: > Probably related to the code and comment in lily/rhythmic-music-iterator.cc. Probably. Articulation events with a listener are removed (and separately broadcast) from the articulations on a non-chord NoteEvent before it is passed to its own engravers. -- Da

Re: [RFC] Transition to Guile 3.0

2023-11-05 Thread David Kastrup
that mess will be tasked with the consequences, for better or worse. -- David Kastrup

Re: Multiple clefs in one Staff

2023-10-28 Thread David Kastrup
David Kastrup writes: > Werner LEMBERG writes: > >>> Inspired by >>> <https://music.stackexchange.com/questions/132340/lilypond-different-clefs-for-each-voice-on-one-staff> >>> >>> Should we be offering something like that? >> >> What

Re: Multiple clefs in one Staff

2023-10-27 Thread David Kastrup
think that one would be more special, though. -- David Kastrup

Multiple clefs in one Staff

2023-10-26 Thread David Kastrup
oneVoice \change Staff = "lower" % change back to standard staff } >> } } } -- David Kastrup

Re: Scheme: Using brackets in addition to parentheses

2023-10-20 Thread David Kastrup
d I don't think it is our job to promote a different style. -- David Kastrup

Re: How some "Joe Users" perceive LilyPond installation

2023-10-06 Thread David Kastrup
ond 10 years ago. Feels like Carl Benz complaining about stick shift: just makes you question your customer model. -- David Kastrup

Re: unnecessary line in `define-context-properties.scm`?

2023-10-02 Thread David Kastrup
ublic all-translation-properties > (append all-user-translation-properties > all-internal-translation-properties)) > ``` > > completely construct `all-translation-properties`. Why the additional > `set!`? Looks like an oversight in commit 7b22eeeee2505be517e58c3f922ddc53f1b7b0bd -- David Kastrup

Re: dowloading git-cl, connection timed out

2023-09-10 Thread David Kastrup
timed out Uh-oh. It's been now several years since git-cl has no place whatsoever in our workflow. I cannot find any reference to git-cl in our current documentation, so can you figure out where you got a reference to it? Thanks -- David Kastrup

Re: fix-docsize errors in build-doc.sh

2023-07-30 Thread David Kastrup
ge.html,web-big-page.it.html,web-big-page.ja.html,web-big-page.zh.html} > > > Is that expected? It looks to me like the "not accessible" file names are without any file extension. That would make it unlikely that their size can be determined. Something appears rotten. -- David Kastrup

Re: No applicable method for #< - (4)> in call

2023-07-09 Thread David Kastrup
Jean Abou Samra writes: > Le dimanche 09 juillet 2023 à 12:39 +0200, David Kastrup a écrit : >> The build isn't broken unless you use bytecode compilation.  Do we do >> this in general? > > > Depends on who is "we". I for one always build with bytecode because L

Re: No applicable method for #< - (4)> in call

2023-07-09 Thread David Kastrup
tion. Do we do this in general? Do we have a way of installing bytecode? -- David Kastrup

Re: No applicable method for #< - (4)> in call

2023-07-08 Thread David Kastrup
Jean Abou Samra writes: > Le vendredi 07 juillet 2023 à 14:43 +0200, Jean Abou Samra a écrit : >> Le vendredi 07 juillet 2023 à 14:15 +0200, David Kastrup a écrit : >> > Yikes.  Looks like the bytecode compiler/optimizer/whatever converts (- ) >> > or >&

Re: No applicable method for #< - (4)> in call

2023-07-07 Thread David Kastrup
omething like it into (- 0 ) Without checking, this looks like a Guile problem, but that's not going to help us. Huh. So this needs either a workaround or a revert of the operator patch or some partial undo. I'll try to figure out more. I haven't yet worked with bytecode. -- David Kastrup

Re: Getting beam subdivision working

2023-06-17 Thread David Kastrup
David Kastrup writes: > Dan Eble writes: > >> On Jun 16, 2023, at 19:13, Jason Yip wrote: >>> >>> minSubdivideInterval and maxSubdivideInterval. They are both >>> Rationals. Their numerator and denominator must be a power of 2. For >>> each powe

Re: Getting beam subdivision working

2023-06-17 Thread David Kastrup
at sounds like it would make more sense to specify those values in the form of a "duration log", like the first argument to a ly:make-duration call. -- David Kastrup

Re: Use of dev/ branches in Gitlab and GSOC

2023-05-31 Thread David Kastrup
to general project reponsibility", maintaining it under accounts with a possibly diverging interest (where deletion is an extreme form of a diverging interest) does not appear like the best policy to me. -- David Kastrup

Re: music-font-encodings option

2023-04-03 Thread David Kastrup
me bug reports, IIRC). > > Thanks, that helps. However, I still don't understand what impact on > size this makes. Do the two result in different PDF primitives? I seem to remember that the second variant allowed Ghostscript to merge subsetted fonts from included separate files. -- David Kastrup

Re: some objects not clickable

2023-03-30 Thread David Kastrup
t (grobs reaching the originating event only via another grob need a directed tweak explicitly stating their grob name). -- David Kastrup

Re: Musings on the font-encoding property

2023-03-29 Thread David Kastrup
gt; `convert-ly` emit a warning. A default conversion of \text to \roman would likely match more than 90% of the current uses. -- David Kastrup

Re: Is it time to update the Finale 2008 sample in Essay?

2023-03-20 Thread David Kastrup
odern music engravers have taken > inspiration from the LilyPond attitude to engraving. The Dorico blog > posts have been quite explicit about it, and maybe we could ask the > MuseScore folks for comments too. For better or worse, I think the main selling point of LilyPond these days is not as much quality as workflow. -- David Kastrup

Re: Anybody else with an interest in parser wrangling?

2023-03-20 Thread David Kastrup
John Wheeler writes: > On 3/19/23 11:51, David Kastrup wrote: >> So how to better involve others? > > Maybe a good place to start is by asking a few questions. > > What you would like these others to do? Well, we are talking about core maintenance and rearchitecting her

Re: Anybody else with an interest in parser wrangling?

2023-03-20 Thread David Kastrup
John Wheeler writes: > On 3/19/23 11:51, David Kastrup wrote: > > When I was becoming familiar with the LilyPond manuals, it seemed to > me one manual that was missing was a concise specification of the > LilyPond language, something paralleling the R5RS for the Scheme > langua

Re: Anybody else with an interest in parser wrangling?

2023-03-20 Thread David Kastrup
Jean Abou Samra writes: > Le lundi 20 mars 2023 à 00:15 +0100, David Kastrup a écrit : > >> The MYBACKUP and MYPARSE stuff messes with the input in order to trigger >> syntactic decisions based on expression values.  That's a bit more than >> usually expected from

Re: Anybody else with an interest in parser wrangling?

2023-03-19 Thread David Kastrup
Jean Abou Samra writes: > Le dimanche 19 mars 2023 à 17:51 +0100, David Kastrup a écrit : >> >> So how to better involve others?  The parser may be one of those >> areas with an awful amount of shoestring and glue, namely fiddling >> around until things happen

Re: Anybody else with an interest in parser wrangling?

2023-03-19 Thread David Kastrup
David Zelinsky writes: > David Kastrup writes: > >> But while my desire for work on user-pointing and internal design and >> architecture at that time sort of unfolded mostly in a vacuum, the years >> since then have not seen a lot of uptake. > [...] >>

Anybody else with an interest in parser wrangling?

2023-03-19 Thread David Kastrup
shoestring and glue, namely fiddling around until things happen to work. All that fiddling happens in private before commits end up in master, meaning that it has no opportunity to end up contagious the way it happens now. That's not really fabulous regarding the "bus factor" in that area. -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-22 Thread David Kastrup
r the terms of the GNU General Public License as published by > ``` > > Thoughts? "Mainly authored" relies on which metric? How are mechanical reformattings not generally affecting the copyright situation catered for? How is a generational update expounding on the original idea but not leaving original code in place catered for? -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-15 Thread David Kastrup
ying with all > the other relevant licences. > > So the effect of the GPL is that we can safely behave as if lilypond > is completely GPL, while the legal reality is completely different. "legal reality". Sigh. And of course you know much better about the legal reality than the law professors consulted by the FSF. -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-15 Thread David Kastrup
Wol writes: > On 15/02/2023 17:08, David Kastrup wrote: >> Wols Lists writes: >> >>> On 15/02/2023 02:01, David Kastrup wrote: >>>>> Personally, I'd be happiest if everybody who updated a file was >>>>> responsible for making s

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-15 Thread David Kastrup
Jean Abou Samra writes: > Le mercredi 15 février 2023 à 18:05 +0100, David Kastrup a écrit : > >> No GNU program requiring a copyright assignment for working on it has >> ceased doing so as far as I know, > > [Off-topic] > > Actually, both GCC and Guile h

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-15 Thread David Kastrup
Wols Lists writes: > On 15/02/2023 02:01, David Kastrup wrote: >>> Personally, I'd be happiest if everybody who updated a file was >>> responsible for making sure the copyright date was updated >>> appropriately, > >> That is going to work fantastically wel

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-15 Thread David Kastrup
nt, and they DON'T own the > copyright, then changing the copyright notice smacks of fraud. The FSF does not change copyright notices of projects it is not in charge of and I already explained why this statement is both wrong and unnecessarily inflammatory. > Simple as. BUT DOES ANYBODY REALLY CARE? Only the armchair lawyers, I > guess :-) I am not sure who you try to denigrate here and for what purpose. -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-14 Thread David Kastrup
gt; Personally, I'd be happiest if everybody who updated a file was > responsible for making sure the copyright date was updated > appropriately, That is going to work fantastically well, right? Distribute responsibility until nobody feels responsible for anything and enjoy the chaos. -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-14 Thread David Kastrup
(cf Harald Welte regarding the Linux kernel). That is the same with LilyPond. Mouthing off that the practices vetted extensively by the FSF lawyers are fraudulent is really pointless. -- David Kastrup

Re: RFC: stop doing "grand replace" updates to copyright years

2023-02-14 Thread David Kastrup
local changes. If you are looking for the source of some change, the grand replace has no impact on it. I can understand this discussion about whitespace/formatting changes (`git blame -w` helps and can be set as the default behavior). For the grand replace, it seems like a nothingburger to me. -- David Kastrup

[Jose E. Marchesi] [gnu-prog-discuss] GNU GSOC 2023 application

2023-02-07 Thread David Kastrup
--- End Message --- -- David Kastrup

Re: MacPorts builds for 'Yosemite' and 'El Capitan' fail

2023-02-05 Thread David Kastrup
ntroduce any workaround for > such outdated systems. Did you intent to write "need not" instead of "must not"? In German, the negations of the corresponding words have other meanings than in English. -- David Kastrup

Re: GSoC 2023

2023-01-30 Thread David Kastrup
s for > someone roughly my age), On the Internet, nobody can measure the length of your beard. -- David Kastrup

Re: What is the difference between \paper and \layout blocks?

2023-01-26 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Le 14/01/2023 à 22:10, David Kastrup a écrit : >>> What should it be? >> >> >> I have no idea. My own gut feeling is that output defs need a redesign >> and reimplementation from scratch anyway

Re: Explicit default duration?

2023-01-26 Thread David Kastrup
Dan Eble writes: > On Jan 26, 2023, at 12:22, David Kastrup wrote: >> >>c'' x2 >> > > That looks a lot like "twice" to me. Ugh. Well, it would be a rare syntax discussion that had everybody on the same page... -- David Kastrup

Re: Explicit default duration?

2023-01-26 Thread David Kastrup
Aaron Hill writes: > On 2023-01-26 9:57 am, David Kastrup wrote: >> Luca Fascione writes: >>> I'd think that if 'x' meant "last pitch" and 'X' meant "last >>> chord", things >>> would be real peachy. >> Not a fan of using case

Re: Explicit default duration?

2023-01-26 Thread David Kastrup
re (doesn't help that the German accordion accompaniment notation uses c for a c major chord and C for a single c root note). Maybe xx for chords... Should be fast enough to type and is somewhat mnemonic. At least more so than y . -- David Kastrup

Re: Explicit default duration?

2023-01-26 Thread David Kastrup
Aaron Hill writes: > On 2023-01-23 3:35 pm, David Kastrup wrote: >> p would require that there actually is a next pitch (or drum type, >> assuming that p gets specialcased like r and R). > > I feel like I am missing context from the original query. '0' seems &

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
Dan Eble writes: > On Jan 23, 2023, at 18:05, David Kastrup wrote: >> >> Dan Eble writes: >> >>> On Jan 23, 2023, at 10:11, David Kastrup wrote: >>>> >>>> I am not saying that 0 is the best choice here. It merely appears to be >>

Re: Shorthand for \repeat unfold for individual notes

2023-01-23 Thread David Kastrup
inal post. I had > intended to fully call out that ** is exponentiation in some language, > thus might not be the best symbol. Well, mathematically c**4 in some sense is the same as c c c c . Not saying that I find that compelling but it is some kind of argument. -- David Kastrup

Re: Shorthand for \repeat unfold for individual notes

2023-01-23 Thread David Kastrup
Jean Abou Samra writes: > On 24/01/2023 00:41, David Kastrup wrote: >> At any rate, postfix expressions require lookahead, and ** requires more >> than one token of lookahead. What constructs would you see as >> candidates before ** ? > > > Without agreeing or

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
Aaron Hill writes: > On 2023-01-23 3:35 pm, David Kastrup wrote: >> p would require that there actually is a next pitch (or drum type, >> assuming that p gets specialcased like r and R). > > I feel like I am missing context from the original query. '0' seems &

Re: Shorthand for \repeat unfold for individual notes

2023-01-23 Thread David Kastrup
t; (number? ly:music?) > #{ > \repeat unfold $count $mus > #}) > > {\time 7/8 \dup #3 a8 \dup #4 b16 c4} > % > > If you don't like the name dup, you could use ru (short for repeat > unfold) "\\*" works as well, giving {\time 7/8 \*3 a8 \*4 b16 c4} -- David Kastrup

Re: Shorthand for \repeat unfold for individual notes

2023-01-23 Thread David Kastrup
sions require lookahead, and ** requires more than one token of lookahead. What constructs would you see as candidates before ** ? -- David Kastrup

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
a Scheme representation, and there might be _some_ motivation to remove redundant durations in \displayLilyMusic again when one can output { c'4 c' p2 } instead of the faulty { c'4 c' 2 } . But I am not sure that removing redundancy would actually be a good thing. -- David Kastrup

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
Dan Eble writes: > On Jan 23, 2023, at 10:11, David Kastrup wrote: >> >> I am not saying that 0 is the best choice here. It merely appears to be >> rather cheap. I thought of * and / but the first renders sequences like >> c4*2 ambiguous and the second would at l

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
Benkő Pál writes: > Jean Abou Samra ezt írta (időpont: 2023. jan. > 22., V, 23:45): >> >> On 22/01/2023 23:38, David Kastrup wrote: >> > >> > There are situations where sticking with the default duration may make >> > sense when something loo

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
usual c4 syntax for notes. -- David Kastrup

Re: Explicit default duration?

2023-01-23 Thread David Kastrup
Mats Bengtsson writes: >On 2023-01-23 00:36, David Kastrup wrote: > > We have q for "repeat last chord with default duration" and 4 for > "repeat last pitch with specific duration" but not "repeat last pitch > with default duration". > >

Re: Explicit default duration?

2023-01-22 Thread David Kastrup
Jean Abou Samra writes: > On 22/01/2023 23:38, David Kastrup wrote: >> >> There are situations where sticking with the default duration may make >> sense when something looking like (or being) an explicit duration may >> follow. >> >> Like when switchi

Explicit default duration?

2023-01-22 Thread David Kastrup
no extra cost in terms of syntax but seems weird. A superficial look at the ASCII table did not suggest an obvious other choice to me. -- David Kastrup

Re: Updating GNU Guix's package definition for LilyPond

2023-01-17 Thread David Kastrup
with. It felt sort of seeing someone enter a house through a tunnel trapdoor that had not been used as such for a decade because there was a much more convenient entrance by now. -- David Kastrup

Re: What is the difference between \paper and \layout blocks?

2023-01-15 Thread David Kastrup
Jean Abou Samra writes: > Le 14/01/2023 à 22:10, David Kastrup a écrit : >> What should it be? > > > I have no idea. My own gut feeling is that output defs need a redesign > and reimplementation from scratch anyway. In an ideal world, we wouldn't > even have the paper/lay

What is the difference between \paper and \layout blocks?

2023-01-14 Thread David Kastrup
setting is done only stores the relevant paper block. Consequently, any page-level/top-level markup currently gets only the paper block as its "layout" parameter. That is not accepted as layout block in a score markup. Suggestions? -- David Kastrup

Re: Missing items to make Cairo ready

2023-01-04 Thread David Kastrup
Jean Abou Samra writes: > Le 04/01/2023 à 22:42, David Kastrup a écrit : >> There is a difference between a score that is downloaded and copied and >> transferred thousands of times indefinitely, and a finalized print >> journal that is sent from a publisher to a printer

Re: Missing items to make Cairo ready

2023-01-04 Thread David Kastrup
e value to an acceptable value is > acceptable. There is a difference between a score that is downloaded and copied and transferred thousands of times indefinitely, and a finalized print journal that is sent from a publisher to a printer once. -- David Kastrup

Re: The hel-arabic.ly file story...

2023-01-02 Thread David Kastrup
people. So usually your outrage tends to be better spent in improving code/coding rather than asking others to improve it: after all, you tend to be most motivated about the task in the first place. -- David Kastrup

Re: LSR update?

2023-01-01 Thread David Kastrup
David Kastrup writes: > Thomas Morley writes: > >> Am So., 1. Jan. 2023 um 11:52 Uhr schrieb Jean Abou Samra >> : >>> >>> Le 31/12/2022 à 21:15, Thomas Morley a écrit : >>> > Today I found some time :) >>> > >>> > l

Re: LSR update?

2023-01-01 Thread David Kastrup
esting infrastructure. The testing infrastructure is not inherently tied to the release version. Have a fix for set-default-scale in the queue. The notenames are more tricky: the way it looks to me, they are maintained in the parser (or lexer?). If we don't set up a new parser, it could be that we get bleedover of things like the default duration and the default tremolo duration as well. That would be worth checking. -- David Kastrup

Re: A question about a scheme function with two input notes

2022-12-30 Thread David Kastrup
#time #}) \displayLilyMusic { \singlebeat 5/8 { c'8 8 8 8 8 } } For better or worse, there is no visual distinction between music functions and reserved words. -- David Kastrup

Re: A question about a scheme function with two input notes

2022-12-30 Thread David Kastrup
Jean Abou Samra writes: > [This is the continuation of > https://lists.gnu.org/archive/html/lilypond-user/2022-12/msg00321.html] > > > Le 30/12/2022 à 15:07, David Kastrup a écrit : >> You conflate "parsing" and "reading". For #{...#}, there is a >

Re: Missing items to make Cairo ready

2022-12-30 Thread David Kastrup
t. pdftocairo can create an SVG from that, for example. -- David Kastrup

Re: Oriental microtonal music

2022-12-29 Thread David Kastrup
code) a complete waste of time. This waste of time, in turn, will serve for nothing except to convince you that other developers/users of LilyPond are unable to cater to your use cases. I have no idea how to get you on the same page with anybody. At the same time, if you want something to be done, it is your job to figure out a common base of communication. -- David Kastrup

Re: pygment regex question

2022-11-26 Thread David Kastrup
ng making the type-light approach of Lua nice for extension language design. Scheme already has too many types. But that ship has sailed... -- David Kastrup

Re: pygment regex question

2022-11-26 Thread David Kastrup
r \new Staff = , I never settled my mind :-)  It > expects a string, but then one could argue that accepting > a symbol here would more sense. could be "cisis" while Staff couldn't. -- David Kastrup

Re: PATCHES - Countdown to November 23

2022-11-22 Thread David Kastrup
considered my time better invested leaving in the intermission. Spreading the payload thin does not work for me. Now I've spread the payload of this reply rather thin. A long caesura. -- David Kastrup

Re: Prefer luatex for documentation

2022-11-21 Thread David Kastrup
nly didn't in my own use. > > The problem is the startup time of luatex. For processing our more > than 1000 small snippets that are embedded in the final documentation > (as PDF files), this sums up. Why would the snippets cause multiple startups of luatex? -- David Kastrup

Re: Prefer luatex for documentation

2022-11-21 Thread David Kastrup
; But that's true of any one feature: I build you a nice template library to > do in > and you find a bug while I'm . That can always happen, we know > this, we cope with it. > How's the TeX/texinfo build any different? LuaTeX is not in "bugfixes only" mode. The other TeX engines are, if even that. -- David Kastrup

Re: strut problem,Re: strut problem,Re: strut problem,Re: strut problem

2022-11-18 Thread David Kastrup
s://lists.gnu.org/archive/html/lilypond-user/2022-11/msg00237.html), > and there are other modes without such an effect. You did see the code I posted that would do what you asked for? -- David Kastrup

Re: strut problem

2022-11-17 Thread David Kastrup
(cons (* -0.3 baseline-skip) (* 0.7 baseline-skip { \override TextScript.show-horizontal-skylines = ##t e'4^\markup { "a" } e'4^\markup \concat { \strut "a" } } -- David Kastrup

Re: markup->string

2022-11-15 Thread David Kastrup
Jean Abou Samra writes: > Le 15/11/2022 à 14:43, David Kastrup a écrit : >> If it's "mundane", why would the conversion result in a complex >> replacement? > > > > Have you looked at the replacement? > > It is > > (lambda* (m #:optional headers)

Re: markup->string

2022-11-15 Thread David Kastrup
Jean Abou Samra writes: > Le 15/11/2022 à 14:17, David Kastrup a écrit : >> Alternatively, providing something approaching the previous behavior >> under a different name, assuming that this functionality has at least >> some motivation or possibility to continue e

Re: markup->string

2022-11-15 Thread David Kastrup
g but just printing “Not smart enough to convert…”). > > > > https://gitlab.com/lilypond/lilypond/-/merge_requests/1732 Alternatively, providing something approaching the previous behavior under a different name, assuming that this functionality has at least some motivation or possibility to continue existing. -- David Kastrup

Re: procedure to check equality of list-elements

2022-11-06 Thread David Kastrup
face which only takes two values. There are several Scheme operators that have some automated behavior for a variable number of operands. Other candidates that may be surprising are < <= > >= The C API is strictly two-operands, but from Scheme you can throw a variable number at them. -- David Kastrup

Re: Sphinx

2022-10-24 Thread David Kastrup
Jean Abou Samra writes: > Le 24/10/2022 à 20:00, David Kastrup a écrit : >> Jean Abou Samra writes: >> >>> Personally, my dream would be to switch to a different documentation >>> tool entirely, like Sphinx, which supports HTML, LaTeX and Texinfo >>>

Re: Is a texi2any upgrade still wanted, and what would it take?

2022-10-24 Thread David Kastrup
tisfactorily smoothly operating and efficient solution. It is not uncommon to have a proof of concept running within less than a week, with a satisfactory efficient solution adding years of development. -- David Kastrup

Re: Potential LSR licensing violations

2022-10-20 Thread David Kastrup
consent. And somebody took active > advantage of that. Come again? Particularly in Germany, the bulk of Linux kernel enforcement actions have been taken by Harald Welte on behalf of his ipfilter/netfilter code in particular. What other examples do you have in mind? -- David Kastrup

Re: Potential LSR licensing violations

2022-10-20 Thread David Kastrup
ask contributors for such a copyright transfer. LilyPond is not considered a strategic part of GNU, one where the FSF would consider taking legal measures for enforcing the licensing. -- David Kastrup

Re: source file ... .scm newer than compiled ... .go file

2022-10-11 Thread David Kastrup
/2.2/rnrs/bytevectors.scm > ;;; newer than compiled /app/lib/guile/2.2/ccache/rnrs/bytevectors.go > ;;; note: source file /app/share/guile/2.2/system/base/compile.scm > ;;; newer than compiled /app/lib/guile/2.2/ccache/system/base/compile.go > > [...] Just go to bed and hope that t

Re: Administration of mailing lists

2022-10-07 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Thus I wrote to the general GNU list server admins and proposed >> to step up for being an admin on these lists, just like I am >> already an admin on lilypond-user-fr (the French-speaking equivalent >> of lil

Re: Administration of mailing lists

2022-10-07 Thread David Kastrup
. That's the impression I also get from current LilyPond list moderators (thanks David!): you don't really get the impression that there is anybody doing anything except that the amount of visible spam is essentially zero and that doesn't happen by itself. -- David Kastrup

Re: To branch or not to branch

2022-10-05 Thread David Kastrup
nching. > >> and now it seems you went back to feature development. > > Why is this a problem? Isn't the idea that a release is based on a > 'stable' branch, and that normal development continues on 'master'? For that idea to apply, you first need a stable branch. -- David Kastrup

Re: Markup command \simple

2022-10-02 Thread David Kastrup
Jean Abou Samra writes: > Le 02/10/2022 à 15:05, David Kastrup a écrit : >> If the function itself isn't used as a placeholder. > > I haven't found any such use. > > I've opened https://gitlab.com/lilypond/lilypond/-/merge_requests/1650 git grep simple-markup returns a

Re: Markup command \simple

2022-10-02 Thread David Kastrup
\simple "x" can be replaced with just > "x". I suppose \simple is an artifact of history and > can be removed. Right? If the function itself isn't used as a placeholder. -- David Kastrup

Re: using '[skip ci]'?

2022-09-28 Thread David Kastrup
stake, and one of the great things about > CI running in the background is that you don't need to make > this decision anymore. One example is a "trivial" merge/rebase of a commit that removes/changes a feature and another commit that introduces a new use of the old feature. The respective changes may well occur in a completely different set of files. -- David Kastrup

Re: Another case of “temporary staff not ending”

2022-09-26 Thread David Kastrup
Jean Abou Samra writes: > Le 23/09/2022 à 14:02, David Kastrup a écrit : >> Jean Abou Samra writes: >> >>> I believe this exhibits a bug: >>> >>> \version "2.23.14" >>> >>> { >>>   \new Staff { c'1 } >>>  

  1   2   3   4   5   6   7   8   9   10   >