Re: [frogs] Re: Tracker 836: Add facility to change output file-name for a \book block

2009-10-30 Thread David Kastrup
gt; > vim's scheme code indenting is the same as "whatever emacs does". AFAICT, Emacs does a bad job concerning -> articulations, probably confusing them with < > braces. So maybe a bit more like "whatever emacs should do". -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: New twoside mode.

2009-10-31 Thread David Kastrup
fond of this name, but can't think of anything better. :) > > I think two-side would be at least a slight improvement. > > http://codereview.appspot.com/144049 If it is a flag, two-sided seems more appropriate. -- David Kastrup ___ lily

Re: Policy about SRFI usage?

2009-11-09 Thread David Kastrup
"Bertalan Fodor (LilyPondTool)" writes: >> Han-Wen Nienhuys wrote: >> >> On Thu, Nov 5, 2009 at 12:48 PM, David Kastrup wrote: >> >> I was wondering what the Lilypond policies are for using >> SRFI, such as SRFI-13 for string fu

Code review/advice for accordion registers

2009-11-10 Thread David Kastrup
(ly:assoc-get 'reedbanks register (result (markup #:musicglyph (ly:assoc-get 'glyph instrument (if (null? dots) result (markup-builder (cdr dots)

Re: Google displays 2.9 doc

2009-11-11 Thread David Kastrup
t; to stop looking in v2.9 (hmm, maybe it thinks that v2.9 is higher > than v2.12 ?), but I'd need to spend a few minutes looking it up, > and this is really far down on the priority list. But it's a good idea. Some installers for Lilypond apparently don't install any kind of info

Re: Quit [now definitely O/T]

2009-11-11 Thread David Kastrup
finitely more suitably done on the developer list. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Google displays 2.9 doc

2009-11-11 Thread David Kastrup
Jan Nieuwenhuizen writes: > I'm not sure the solution to remove al older v2.9 etc. from google is > a smart thing to do. I think it is much better than the alternatives. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@g

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
and rather than needing to be compiled in. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
Jan Nieuwenhuizen writes: > Op donderdag 12-11-2009 om 08:41 uur [tijdzone +0100], schreef David > Kastrup: >> Carl Sorensen writes: > >> _Addressing_ the actual problems is definitely more suitably done on the >> developer list. > > So what are the actual pro

Re: Google displays 2.9 doc

2009-11-12 Thread David Kastrup
Jan Nieuwenhuizen writes: > Op donderdag 12-11-2009 om 08:55 uur [tijdzone +0100], schreef David > Kastrup: >> Jan Nieuwenhuizen writes: > >> > I'm not sure the solution to remove al older v2.9 etc. from google is >> > a smart thing to do. >> >&g

Re: developers developers developers

2009-11-12 Thread David Kastrup
ers are passionate enough about it, they will do a better job than you can. Lilypond is a batch processing system. You can use whatever editor you like with it. If there are people who like Emacs, that does not change Lilypond to the better or worse. -- David Kastrup __

Re: developers developers developers

2009-11-12 Thread David Kastrup
ge > Lilypond to the better or worse. > > I'm talking about developer tools. For example, some months ago I got > the advice to use "grep" to browse LilyPond source code. So what? If you have a better tool, by all means use it. Emacs does a pretty good job for me, but yo

Re: developers developers developers

2009-11-12 Thread David Kastrup
declined to participate even in LilyPondTool. All others participate with LilyPondTool? That's actually an absolutely amazing quota. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: BOM mark from Windows notepad

2009-11-12 Thread David Kastrup
> > On Mac OS X 10.5.8, I can see it using 'less'; it looks like: > \version "2.12.1" > > { c } > > But emacs 23.1.1 does not show it at all. C-h C RET RET gives Coding system for saving this buffer: U -- utf-8-with-signature-unix Notice the "with-signat

Re: developers developers developers

2009-11-12 Thread David Kastrup
t;BBEdit Jr.", freeware) also has this wonderful feature. As does M-x grep RET in Emacs. And it's variants like M-x grep-find RET and similar. But Emacs can also navigate using tags tables, which is more direct and makes it easier to find definitions. -- David Kastrup __

Re: Quit [now definitely O/T]

2009-11-12 Thread David Kastrup
Jesús Guillermo Andrade writes: > El 12/11/2009, a las 04:11 a.m., David Kastrup escribió: > > Jan Nieuwenhuizen writes: > > > As a new contributor/developer, by using a different, and a particular > > unfriendly platform for free software develop

What is the deal with define-internal-markup-command?

2009-11-12 Thread David Kastrup
Why does define-internal-markup-command have more arguments than define-markup-command? One is the doc, but there also seem to be default properties. Why doesn't define-markup-command have properties to specify as well? Thanks for insights. -- David Ka

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
s thing? Or even { 4 }*8 ? That would be so much more natural. The first already does something, but not something which I would call useful. The second bombs out. In contrast, q feels rather hackish. -- David Kastrup ___ lilypond-devel mailing l

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
Marc Hohl writes: > David Kastrup schrieb: >>> > This is great! >>> I've chosed arbitrary defaults, which may be changed: >>> - the shortcut is `q'; >>> - the function copying the previous chord only copies the chord pitches, >>>

Re: developers developers developers

2009-11-13 Thread David Kastrup
ours or more. Again, I can't see that trade-off being > worth it. For me, "visual tools" are a setback, actually. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
ces, but without all the complexity of actually writing > multiple voice constructs. Why couldn't you write 4 s4*3 or similar? -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
Marc Hohl writes: > David Kastrup schrieb: >> [...] >> But *4 is _logical_. You can guess what it does without looking it up >> in the manual. >> > No. Since it looks like a multiplication, it treats the number, not > the notes (at least for me). So < c e

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
possible with something like > >4*8 OTOH, something like { 8-. -^ }*2 is not doable with the q approach. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
Graham Percival writes: > On Fri, Nov 13, 2009 at 11:33:55AM +0100, David Kastrup wrote: >> In fact, I was quite surprised at what 4*4 does currently. Makes >> no sense to me. Can't imagine what it would be good for. > > \time 5/8 > R8*5 > > I used it

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-13 Thread David Kastrup
wing out q. But I have to say that an unadorned / would seem more logical than q. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

[PATCH] harp-pedal: make documented default 'size match implemented value

2009-11-15 Thread David Kastrup
dicated in @var{pedal-list}." -- 1.6.5.1.36.g54298 -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

A few questions regarding markup

2009-11-15 Thread David Kastrup
mand macro as well. Do I overlook something important? -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

[PATCH] functional-or returned #f for (functional-or #f #t #f). Fixed.

2009-11-15 Thread David Kastrup
? rest) (or (car rest) - (apply functional-and (cdr rest))) + (apply functional-or (cdr rest))) #f)) (define (functional-and . rest) -- 1.6.5.1.36.g54298 -- David Kastrup ___ lilypond-devel mailing list lilypond-devel

Re: Issue #768 - chord repetition shortcut: patch for review

2009-11-15 Thread David Kastrup
Kieren MacMillan writes: > Hi David, > >> OTOH, something like >> { 8-. -^ }*2 >> is not doable with the q approach. > > Of course it is: > \repeat unfold 2 { 8-. q-^ } Well, not exactly a shortcut for

Re: Code formatter

2009-11-15 Thread David Kastrup
than willing to listen. If > their proposal includes a relatively minor amount of work from the > core developers, I'm willing to do it. If the proposal boils down > to "hey, how about you guys rewrite it in visual basic, while I > continue to complain about bugs and the lack of a wiki"... then > they won't get anywhere. Sure. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: A few questions regarding markup

2009-11-15 Thread David Kastrup
Reinhold Kainhofer writes: > Am Sonntag, 15. November 2009 20:16:51 schrieb Nicolas Sceaux: >> Le 14 nov. 2009 à 09:29, David Kastrup a écrit : >> > Now the harp-pedal command defines the property signature >> > >> > ((size 1.0) >> > (harp-pedal-

Re: A few questions regarding markup

2009-11-15 Thread David Kastrup
Carl Sorensen writes: > On 11/14/09 1:29 AM, "David Kastrup" wrote: > >> >> >> Ok, I am digging through harp-pedals.scm and looking at >> define-builtin-markup-command. >> >> Now from the definition of define-builtin-markup-command it lo

Re: [PATCH] functional-or returned #f for (functional-or #f #t #f). Fixed.

2009-11-16 Thread David Kastrup
ation. For readability and efficiency, I'd really prefer replacing '(apply functional-or' with '(any' -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: A few questions regarding markup

2009-11-16 Thread David Kastrup
Carl Sorensen writes: > On 11/15/09 11:15 PM, "David Kastrup" wrote: > >> Carl Sorensen writes: >> >>> The property signature is a documentation-only convention. It has >>> no functionality except for producing documentation. >> >

Re: A few questions regarding markup

2009-11-16 Thread David Kastrup
Nicolas Sceaux writes: > Le 16 nov. 2009 à 20:32, David Kastrup a écrit : > >> With very few exceptions (about 2 or 3, one being the harp-pedal >> code), all the commands appear to use the let-binding mechanism. > > Indeed, when I introduced the property binding thing

[PATCH 2/2] scm/harp-pedals.scm: Fold make-harp-pedal into \harp-pedal markup.

2009-11-17 Thread David Kastrup
The already outcommented problematic \harp-pedal-verbose markup is removed completely. Inlining make-harp-pedal makes it possible to use the property binding mechanism of define-builtin-markup-command in order to minimize inconsistencies between documentation and behavior. --- scm/harp-pedals.scm

[PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-17 Thread David Kastrup
--- scm/define-markup-commands.scm |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/scm/define-markup-commands.scm b/scm/define-markup-commands.scm index 08c24bb..fec895d 100644 --- a/scm/define-markup-commands.scm +++ b/scm/define-markup-commands.scm @@ -732,7 +732,6 @@

Re: [PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-17 Thread David Kastrup
other 95%. Even then, starting from a consistent state does not much harm. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: [PATCH] functional-or returned #f for (functional-or #f #t #f). Fixed.

2009-11-17 Thread David Kastrup
Patrick McCarty writes: > On 2009-11-16, David Kastrup wrote: >> >> It still suffers from not doing short-circuit evaluation. For >> readability and efficiency, I'd really prefer replacing >> '(apply functional-or' with '(any' > >

Re: How about using Gerrit instead of Rietveld?

2009-11-19 Thread David Kastrup
. And a few other things. No idea just how much something like Gerrit would help. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Code review/discussion time again.

2009-11-19 Thread David Kastrup
(ly:assoc-get x reedbanks))) (ly:assoc-get 'reedbanks register (result (markup #:musicglyph (ly:assoc-get 'glyph instrument (if (null? dots) result (markup-builder (cdr dots) (markup #:co

Ok, need a few hints.

2009-11-20 Thread David Kastrup
resulting chord name output in list form and do something else with it, resulting in new voices and annotations. Ideas? -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Code review/discussion time again.

2009-11-20 Thread David Kastrup
David Kastrup writes: > I have no idea what I am doing here. In particular not with the > \override, and the set-object-property!. Can somebody explain to me > just what data structures I happen to manipulate, and how a user is > actually _supposed_ to be mangling them? We

Re: [PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-21 Thread David Kastrup
DOC string can be added on an as-needed base. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Carl Sorensen writes: > On 11/21/09 12:55 AM, "David Kastrup" wrote: > >> Well, given my apparent discrepance between coding and social >> interaction skills, the resulting dearth of actually useful advice >> and other things (recently a patch of mine was re

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Carl Sorensen writes: > On 11/21/09 9:35 AM, "David Kastrup" wrote: > >> Carl Sorensen writes: >> >>> I would like to suggest that you post patches on Rietveld, rather >>> than directly to the -devel list. That's the current recommended

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Carl Sorensen writes: > On 11/19/09 5:20 PM, "David Kastrup" wrote: > >> >> >> I have no idea what I am doing here. In particular not with the >> \override, and the set-object-property!. Can somebody explain to me >> just what data struct

Re: [PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-21 Thread David Kastrup
Nicolas Sceaux writes: > Le 21 nov. 2009 à 17:32, David Kastrup a écrit : > >> Carl Sorensen writes: >> >>> I still don't like the divergence between define-markup-command and >>> define-internal-markup-command. >> >> Agree. I think d

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Graham Percival writes: > On Sat, Nov 21, 2009 at 08:55:20AM +0100, David Kastrup wrote: >> Well, given my apparent discrepance between coding and social >> interaction skills, the resulting dearth of actually useful advice and >> other things (recently a patch of mine was r

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Neil Puttock writes: > 2009/11/21 David Kastrup : > >> Yes, but that is no fun since I need _new_ internals local to the staff. > > If you're happy just using \markup, then you can add the new property > to instrument-specific-markup-interface (see > define-gro

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Graham Percival writes: > You're welcome to write up documentation about the current > architecture; you're probably one of the top 10 people in the > world when it comes to knowledge of lilypond architecture. I very much hope you are wrong. At least yet.

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Neil Puttock writes: > 2009/11/21 David Kastrup : > >> Modifying Lilypond, then recompiling and reinstalling.  That's not the >> most hack-friendly way.  I am still finding my way around. > > You're only modifying .scm files, so there shouldn't be any >

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
Reinhold Kainhofer writes: > Am Sonntag, 22. November 2009 01:17:10 schrieb David Kastrup: >> Neil Puttock writes: >> > 2009/11/21 David Kastrup : >> >> Modifying Lilypond, then recompiling and reinstalling. That's not the >> >> most hack-

Re: Code review/discussion time again.

2009-11-21 Thread David Kastrup
the head). > > It's no problem at all, if you do it that way. Hello merge conflict, my old friend, I've come to talk with you again... If you have ever worked in a project with a central ChangeLog file, you know the permanent hassle with switching branches when some changes require

Re: [PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-22 Thread David Kastrup
Nicolas Sceaux writes: > Le 22 nov. 2009 à 00:00, David Kastrup a écrit : >> >>> I'd be insterested to see an implementation of a single >>> `define-markup-command' for builtin and user defined markups, where >>> user defined commands d

Re: help wanted page

2009-11-22 Thread David Kastrup
ou recognize a problem and have already seen or worked out a solution will help a lot. If you find problems reoccuring and/or you not being happy with the solutions suggested so far, you might want to suggest documentation or code changes on the developer list." -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: help wanted page

2009-11-22 Thread David Kastrup
y > lilypond user can learn how to fix bugs. How about "interested"? It is not quite the same, but I think it has a more positive ring to it. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

[PATCH 2/4] scm/harp-pedals.scm: Fold make-harp-pedal into \harp-pedal markup.

2009-11-22 Thread David Kastrup
The already outcommented problematic \harp-pedal-verbose markup is removed completely. Inlining make-harp-pedal makes it possible to use the property binding mechanism of define-builtin-markup-command in order to minimize inconsistencies between documentation and behavior. --- scm/harp-pedals.scm

[PATCH 1/4] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-22 Thread David Kastrup
--- scm/define-markup-commands.scm |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) This patch series makes the syntax of builtin markup commands upwards compatible with the user level ones. diff --git a/scm/define-markup-commands.scm b/scm/define-markup-commands.scm index 449f3c7..0

[PATCH 4/4] Use new definitions of define-builtin-markup{, -list}-command

2009-11-22 Thread David Kastrup
All markup commands defined with these macros must be adapted to the new syntax. --- scm/define-markup-commands.scm | 449 scm/fret-diagrams.scm | 18 +- scm/harp-pedals.scm|8 +- scm/tablature.scm |3 +- 4 files

[PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-22 Thread David Kastrup
The specification of category and properties makes the *-builtin-* variants diverge syntactically from the user specified markup. Moving those specifications into keyword arguments makes the builtin defining macros upwards compatible with the user specified ones. --- scm/define-markup-commands.sc

Re: Code review/discussion time again.

2009-11-22 Thread David Kastrup
Han-Wen Nienhuys writes: > On Thu, Nov 19, 2009 at 10:20 PM, David Kastrup wrote: >> >> I have no idea what I am doing here. In particular not with the >> \override, and the set-object-property!. Can somebody explain to me >> just what data structures I happen to ma

Re: Code review/discussion time again.

2009-11-22 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sat, Nov 21, 2009 at 8:42 PM, David Kastrup wrote: >>> I'll make one last suggestion, which you are free to ignore. >>> >>> I'd suggest a message to -devel and to Han-Wen and Jan, with a simple >>> subject requesti

Re: [PATCH] functional-or returned #f for (functional-or #f #t #f). Fixed.

2009-11-22 Thread David Kastrup
Patrick McCarty writes: > On Tue, Nov 17, 2009 at 11:24 PM, David Kastrup wrote: >> Patrick McCarty writes: >> >>> On 2009-11-16, David Kastrup wrote: >>>> >>>> It still suffers from not doing short-circuit evaluation.  For >>>

Re: Code review/discussion time again.

2009-11-22 Thread David Kastrup
Han-Wen Nienhuys writes: > On Sun, Nov 22, 2009 at 4:49 AM, David Kastrup wrote: >>> It's no problem at all, if you do it that way. >> >> Hello merge conflict, my old friend, I've come to talk with you again... >> >> If you have ever worked i

Re: Code review/discussion time again.

2009-11-23 Thread David Kastrup
Reinhold Kainhofer writes: > Am Sonntag, 22. November 2009 07:49:04 schrieb David Kastrup: >> Carl Sorensen writes: >> > And if you have the source tree in a git repository, then it's trivial to >> > make branches, and checkout the appropriate branch. That

Re: help wanted page

2009-11-23 Thread David Kastrup
. Maybe Vincent didn't write this because "ordinaire" in French > can also mean "vulgar" or "common-as-muck". I'm sure Vincent would > never dream of writing something like that about is Frogs. . .:-}. I prefer "interested". Avoids lo

Re: [PATCH 1/4] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-23 Thread David Kastrup
Reinhold Kainhofer writes: > Am Montag, 23. November 2009 01:03:10 schrieb David Kastrup: >> --- >> scm/define-markup-commands.scm |3 +-- >> 1 files changed, 1 insertions(+), 2 deletions(-) >> >> This patch series makes the syntax of builtin markup >&g

What's the deal with the module system?

2009-11-23 Thread David Kastrup
doing. Being cleverer than the platform one is working on is a recipe for unmaintainability. It will also get in the way of using Scheme compilers, debuggers and similar tools. So where do I get to know about the design goals and benefits? Thanks, -- David Kastrup ___

Re: Code review/discussion time again.

2009-11-23 Thread David Kastrup
Han-Wen Nienhuys writes: > On Mon, Nov 23, 2009 at 4:02 AM, David Kastrup wrote: >>>> I have no idea what I am doing here.  In particular not with the >>>> \override, and the set-object-property!.  Can somebody explain to me >>>> just what data structures

Re: What's the deal with the module system?

2009-11-23 Thread David Kastrup
Han-Wen Nienhuys writes: > On Mon, Nov 23, 2009 at 11:56 AM, David Kastrup wrote: >> >> Hi, >> >> in the course of seeing how much code can be shared between >> define-builtin-markup-command and define-markup-command, the main >> difference appears

Re: What's the deal with the module system?

2009-11-23 Thread David Kastrup
Han-Wen Nienhuys writes: > On Mon, Nov 23, 2009 at 1:21 PM, David Kastrup wrote: > >>>  lilypond a.ly b.ly >>> >>> we want to reuse the built-in definitions, without changes effected >>> in a.ly leaking into the processing of b.ly >> >> W

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
Nicolas Sceaux writes: > Le 23 nov. 2009 à 01:03, David Kastrup a écrit : > >> The specification of category and properties makes the *-builtin-* >> variants diverge syntactically from the user specified markup. Moving >> those specifications into keyword arguments ma

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
didn't read the rest of your message, I got bored meantime. If you are not interested in the answers, don't ask questions. Han-Wen already posted "LGTM", and the patches include patches to the documentation of the changed macro

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
in the apparently only acceptable manner with tools that don't work for me and which I have not the time for to fight as well), but I don't see myself up to defending them. And there is no point in doing so anyway: the last thing Lilypond needs is more code that can't

Re: What's the deal with the module system?

2009-11-23 Thread David Kastrup
Nicolas Sceaux writes: > Le 23 nov. 2009 à 19:03, David Kastrup a écrit : > >> Han-Wen Nienhuys writes: >> >>> On Mon, Nov 23, 2009 at 1:21 PM, David Kastrup wrote: >>> >>>>> lilypond a.ly b.ly >>>>> >>>>>

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
ommm again until it helps. I think I'll try reading the guile manual instead. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
Carl Sorensen writes: > On 11/23/09 2:05 PM, "David Kastrup" wrote: > >> Nicolas Sceaux writes: >> >>> Le 23 nov. 2009 à 01:03, David Kastrup a écrit : >>> >>>> The specification of category and properties makes the *-builtin-* &

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
Han-Wen Nienhuys writes: > On Mon, Nov 23, 2009 at 7:45 PM, David Kastrup wrote: >> Han-Wen already posted "LGTM", and the patches include patches to the >> documentation of the changed macros. >> >> I don't think that I can contribute much more to you

Re: [PATCH 3/4] Make define-builtin-markup{, -list}-command #:category #:properties keywords

2009-11-23 Thread David Kastrup
Joe Neeman writes: > On Tue, 2009-11-24 at 01:03 +0100, David Kastrup wrote: >> Carl Sorensen writes: >> > IIUC, our policy is that *every* patch that is applied should result >> > in a buildable LilyPond. If not, it's a bad patch. >> >> I don'

Re: What's the deal with the module system?

2009-11-24 Thread David Kastrup
defined in one included file shall be accessible > from another included file. The above approach would give that. I am not saying that it is the best possible approach. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: What's the deal with the module system?

2009-11-24 Thread David Kastrup
David Kastrup writes: > Nicolas Sceaux writes: > >> Please ignore this case, it's broken. What I had in mind a bit more >> complex, and probably does not really matter. >> >> The two important points to keep in mind are: >> >> 1) user defined

Re: Make define-builtin-markup{, -list}-command #:category #:properties keywords (issue160048)

2009-11-24 Thread David Kastrup
60048/diff/1/5 > File scm/markup.scm (right): > > http://codereview.appspot.com/160048/diff/1/5#newcode74 > scm/markup.scm:74: [ :category category ] > Does this need to be [ #:category category ] ? Yes. Sorry. -- David Kastrup ___ lilypond-d

Re: What's the deal with the module system?

2009-11-24 Thread David Kastrup
Han-Wen Nienhuys writes: > On Mon, Nov 23, 2009 at 1:21 PM, David Kastrup wrote: > >>>  lilypond a.ly b.ly >>> >>> we want to reuse the built-in definitions, without changes effected in >>> a.ly leaking into the processing of b.ly >> >> W

Re: [PATCH 1/2] scm/define-markup-commands.scm: remove some unnecessary lookups

2009-11-24 Thread David Kastrup
David Kastrup writes: > Nicolas Sceaux writes: > >> I'd be insterested to see an implementation of a single >> `define-markup-command' for builtin and user defined markups, where >> user defined commands do not pollute the (lily) module, and still are >>

Re: What's the deal with the module system?

2009-11-24 Thread David Kastrup
Neil Puttock writes: > 2009/11/24 David Kastrup : > >> After applying http://codereview.appspot.com/160048> first, >> indeed the following diff that throws out all the toplevel scoping >> constructs and separate definitions of define-markup-command and >> defi

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
David Kastrup writes: > Neil Puttock writes: > >> 2009/11/24 David Kastrup : >> >>> After applying http://codereview.appspot.com/160048> first, >>> indeed the following diff that throws out all the toplevel scoping >>> constructs and separate def

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
Reinhold Kainhofer writes: > Am Mittwoch, 25. November 2009 10:02:55 schrieb David Kastrup: >> It would have helped if the code I threw out had contained any >> comments as to what problem it tried to fix, and what symptoms were >> involved. > > Yes, that's als

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
Neil Puttock writes: > 2009/11/24 David Kastrup : > >> After applying http://codereview.appspot.com/160048> first, >> indeed the following diff that throws out all the toplevel scoping >> constructs and separate definitions of define-markup-command and >> defi

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
John Mandereau writes: > Le mercredi 25 novembre 2009 à 10:48 +0100, David Kastrup a écrit : >> Sounds like a dependency impacting developers rather severely. > > Are you joking? I do not know the matter enough to tell funny from serious suggestions. And "Sounds like...&qu

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
John Mandereau writes: > Le mercredi 25 novembre 2009 à 11:41 +0100, David Kastrup a écrit : [...] >> Or any configure or error messages or error catching that will give a >> useful information linking this failure of the test suite with the >> Texi2HTML version? [...] &

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
Graham Percival writes: > On Wed, Nov 25, 2009 at 12:08:28PM +0100, David Kastrup wrote: >> I am talking about "make test" here. I think that catching this error >> and producing " >> Texi2HTML call failed, maybe because of a mismatch in required >>

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
Han-Wen Nienhuys writes: > On Wed, Nov 25, 2009 at 8:19 AM, David Kastrup wrote: > >> I have my doubts that Lilypond can develop into a sustainable project >> from the current state of core mind and code.  Projects like the frogs >> are nice for recruiting people, but i

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
Han-Wen Nienhuys writes: > On Wed, Nov 25, 2009 at 12:53 PM, David Kastrup wrote: >> Undocumented code is not maintainable.  Throwing it out is a matter of >> sanity if it can't get documented, and it apparently can't.  It >> apparently can't even get qu

Re: What's the deal with the module system?

2009-11-25 Thread David Kastrup
uot;. > As more and more of these bug-fixing patches get accepted, you'll > learn more and more about lilypond, and can hopefully write some docs > to explain what you've learned. What is in it for me? -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: What's the deal with the module system?

2009-11-26 Thread David Kastrup
Neil Puttock writes: > 2009/11/24 David Kastrup : > >> After applying http://codereview.appspot.com/160048> first, >> indeed the following diff that throws out all the toplevel scoping >> constructs and separate definitions of define-markup-command and >> defi

Re: What's the deal with the module system?

2009-11-26 Thread David Kastrup
David Kastrup writes: > Neil Puttock writes: > >> 2009/11/24 David Kastrup : >> >>> After applying http://codereview.appspot.com/160048> first, >>> indeed the following diff that throws out all the toplevel scoping >>> constructs and separate def

Re: [frogs] Frog's Lament

2009-11-26 Thread David Kastrup
ng out of time. And maybe he does not know the answers himself, but just prodded something until it worked. Things like that happens, probably quite more with commercially developed software, in particular closed source. But an opportunity for improving such a state should not be lightly cas

Re: [frogs] Frog's Lament

2009-11-26 Thread David Kastrup
the CG. But I'd like to see an identical comment in every engraver _linking_ to the right section in the CG. If reading the code does not tell me the story, it should at least tell me _where_ I get to read the story instead of assuming that I have already learnt all documentation by heart and

Re: [frogs] Frog's Lament

2009-11-26 Thread David Kastrup
aster is not to spend any serious amount of time on the items of the list itself. Just to add items. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

<    1   2   3   4   5   6   7   8   9   10   >