[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Updating translators
From: |
Erik Sandberg |
Subject: |
Re: Updating translators |
Date: |
Mon, 10 Jul 2006 12:42:58 +0100 |
On 7/10/06, Han-Wen Nienhuys <address@hidden> wrote:
Erik Sandberg schreef:
>> Use C++ names in C++, and scheme names in scheme, i.e.
>>
>> Foo_bar::bla_bla
>>
>> for handling a bla-bla-event.
>
> so do you also think that all stream-event classes should be named
> like 'arpeggio-event' rather than 'ArpeggioEvent'?
>
> Regarding bla_bla for classes, it makes me nervous about namespace
> clashes. Why not use Foo_bar::bla_bla_event?
maybe
Foo_bar::listen_bla_bla
ok, fair enough.
Isn't there a way to introduce an intermediate list of event types,
just like music has (eg. ArpeggioEvent has a arpeggio-event, which is
the one we're looking for?). It's conceivable that you want to handle
multiple event types (CreateContextEvent, FinishContextEvent) with one
routine.
I've been thinking about this: In this case, why don't we junk the
ArpeggioEvent form altogether? I don't see a practical use for it.
Currently, there's already support for grouping events; the symbol
ArpeggioEvent refers to a data structure representing the set of
superclasses of ArpeggioEvent. The classes are currently strictly
hierarchical, but I don't think there are any technical barriers to
change that.
I'm not completely satisfied with the data structures around
event-classes, but I think I'll postpone fixing it until I see the
problems it causes.
Erik
- Updating translators, Erik Sandberg, 2006/07/07
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/08
- Re: Updating translators, Erik Sandberg, 2006/07/08
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/09
- Re: Updating translators, Erik Sandberg, 2006/07/09
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/09
- Re: Updating translators, Erik Sandberg, 2006/07/10
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/10
- Re: Updating translators,
Erik Sandberg <=
- Re: Updating translators, Erik Sandberg, 2006/07/11
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/12
- Re: Updating translators, Erik Sandberg, 2006/07/12
- Re: Updating translators, Han-Wen Nienhuys, 2006/07/12
Re: Updating translators, Erik Sandberg, 2006/07/08