Re: procedures with setters: patches

2004-02-28 Thread Reuben Thomas
> 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

Re: procedures with setters: patches

2004-02-28 Thread Han-Wen Nienhuys
[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" >

Re: procedures with setters: patches

2004-02-28 Thread Nicolas Sceaux
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

Re: procedures with setters: patches

2004-02-28 Thread Nicolas Sceaux
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

Re: procedures with setters: patches

2004-02-28 Thread Jan Nieuwenhuizen
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

Re: procedures with setters: patches

2004-02-28 Thread Han-Wen Nienhuys
[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

Re: procedures with setters: patches

2004-02-28 Thread Nicolas Sceaux
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

procedures with setters: patches

2004-02-27 Thread Han-Wen Nienhuys
[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

procedures with setters: patches

2004-02-27 Thread Nicolas Sceaux
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