Re: Scheme chapter: material for deletion

2006-05-21 Thread Graham Percival


On 20-May-06, at 4:42 AM, Mats Bengtsson wrote:




\applyMusic was the music function ancestor: you could apply a unary
function to a single music expression. So it is sort of useless now,
unless I'm missing something.


As long as all old useful examples that use the \applyMusic
feature are not rewritten into music functions, it may
certainly be useful for some people. On the other hand,
keeping \applyMusic in the implementation but removing
it from the documentation may be a good way to phase it
out.


I'll try to round up a volunteer to modify the input/*  snippets to use 
music functions instead of \applyMusic; failing that, I'll do it 
myself.  Assuming that gets done, I can safely delete the entire OLD 
STUFF section.


Cheers,
- Graham



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Scheme chapter: material for deletion

2006-05-20 Thread Mats Bengtsson



\applyMusic was the music function ancestor: you could apply a unary
function to a single music expression. So it is sort of useless now,
unless I'm missing something.
 


As long as all old useful examples that use the \applyMusic
feature are not rewritten into music functions, it may
certainly be useful for some people. On the other hand,
keeping \applyMusic in the implementation but removing
it from the documentation may be a good way to phase it
out.

  /Mats


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Scheme chapter: material for deletion

2006-05-20 Thread Nicolas Sceaux
Graham Percival <[EMAIL PROTECTED]> writes:

> On 19-May-06, at 1:31 PM, Mats Bengtsson wrote:
>
>> In that case, make sure to also delete the examples in input/*/
>> that use \applyMusic, otherwise you will cause some confusion
>> (of course, some of these examples may be useful and should
>> preferably be rewritten as music functions instead).
>
> \applyOutput is mentioned in 9.2.2 Creating contexts; is this
> reference worth keeping?  Note that I'm not really familiar with
> \apply*, so I'm not in a good position to judge whether they should be
> kept in the docs or not.
>
> Even if we decide to remove references to \apply* in the docs and in
> input/test/, I'm not going to touch input/regresssion/  :)

\applyMusic was the music function ancestor: you could apply a unary
function to a single music expression. So it is sort of useless now,
unless I'm missing something.

Keep sections on \applyContext and \applyOutput, because they have
nothing to do with music expressions, they apply to other types of
objects.

nicolas


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Scheme chapter: material for deletion

2006-05-19 Thread Graham Percival


On 19-May-06, at 1:31 PM, Mats Bengtsson wrote:


In that case, make sure to also delete the examples in input/*/
that use \applyMusic, otherwise you will cause some confusion
(of course, some of these examples may be useful and should
preferably be rewritten as music functions instead).


\applyOutput is mentioned in 9.2.2 Creating contexts; is this reference 
worth keeping?  Note that I'm not really familiar with \apply*, so I'm 
not in a good position to judge whether they should be kept in the docs 
or not.


Even if we decide to remove references to \apply* in the docs and in 
input/test/, I'm not going to touch input/regresssion/  :)


Cheers,
- Graham



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Scheme chapter: material for deletion

2006-05-19 Thread Mats Bengtsson

In that case, make sure to also delete the examples in input/*/
that use \applyMusic, otherwise you will cause some confusion
(of course, some of these examples may be useful and should
preferably be rewritten as music functions instead).

  /Mats

Graham Percival wrote:


I believe that the material in section 11.6
http://lilypond.org/doc/v2.9/Documentation/user/lilypond/OLD- 
STUFF.html#OLD-STUFF


is either hopelessly out of date or irrelevant (due to  
#(define-music-function)).  If nobody speaks up support of this  
material, I will delete it in a week or so.


Cheers,
- Graham



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel




--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Scheme chapter: material for deletion

2006-05-19 Thread Graham Percival

I believe that the material in section 11.6
http://lilypond.org/doc/v2.9/Documentation/user/lilypond/OLD- 
STUFF.html#OLD-STUFF


is either hopelessly out of date or irrelevant (due to  
#(define-music-function)).  If nobody speaks up support of this  
material, I will delete it in a week or so.


Cheers,
- Graham



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel