> I'm ambivalent. The danger is that the number of functions to create
> and manipulate data structures explodes, and becomes harder to
> learn. We have to find a balance between having a small "interface"
> and an interface that is ultra-ergonomic to use.
I think at the moment that Lilypond is a
[EMAIL PROTECTED] writes:
> Sat, 28 Feb 2004 11:53:15 +0100, Han-Wen a dit :
>
> > I'm ambivalent. The danger is that the number of functions to create
> > and manipulate data structures explodes, and becomes harder to
> > learn. We have to find a balance between having a small "interface"
>
Sat, 28 Feb 2004 11:53:15 +0100, Han-Wen a dit :
> I'm ambivalent. The danger is that the number of functions to create
> and manipulate data structures explodes, and becomes harder to
> learn. We have to find a balance between having a small "interface"
> and an interface that is ultra-ergon
Sat, 28 Feb 2004 11:57:00 +0100, Jan a dit :
> Doing style fixes separately requires quite a bit of dicipline and
> means extra work (resolving conflicts). It makes little sense to
> 'just remember' the files that need style fixes, and fix them in
> another CVS tree: then it feels more like
Nicolas Sceaux writes:
> > I like the stylistic patches.
/me too, gives warm fuzzy feelings and saves me a bit of work.
> > Jan always complains of my style, and
> > he's probably right, but if you clean up after me, it frees me to do
> > interesting stuff :-). Still, but I would prefer to
[EMAIL PROTECTED] writes:
>
> When a pattern is encountered a few times, it is common pratice to
> write a macro that will expand to that pattern. For instance:
>
> and there are several other occurences of that pattern. There could be
> something that will allow to write, for instance:
>
>
> w
Sat, 28 Feb 2004 00:38:31 +0100, Han-Wen a dit :
> I like the stylistic patches. Jan always complains of my style, and
> he's probably right, but if you clean up after me, it frees me to do
> interesting stuff :-). Still, but I would prefer to handle them
> separately, i.e. try not to mix st
[EMAIL PROTECTED] writes:
> Han-Wen,
>
> You will find attached an archive with some patches:
> ly/dynamic-scripts-init.ly-patch
> scm/chord-entry.scm-patch
> scm/clef.scm-patch
> scm/music-functions.scm-patch
> scm/part-combiner.scm-patch
applied.
> If you prefer patches without coding sty
Han-Wen,
You will find attached an archive with some patches:
ly/dynamic-scripts-init.ly-patch
scm/chord-entry.scm-patch
scm/clef.scm-patch
scm/music-functions.scm-patch
scm/part-combiner.scm-patch
- in music-functions.scm, ly:grob-property and ly:music-property are
made procedure with set