|From:||Heikki Johannes Junes|
|Subject:||Automated testing and a scripting language Was: [Rosegarden-devel] Problem with BasicSelectionCommand|
|Date:||Fri, 1 Jun 2007 15:14:33 +0300|
Heikki Johannes Junes schreef:
> I cannot not answer to your question, but rather I would like to raise
> a general challenge to improve the code of the notation engine. Most
> of the notation code may be ok, but the the code is not everywhere
> very transparent. Therefore, there may be a need of reconstructing the
> notation code in a more transparent packets. Only good looking code
> can be easily maintained.
So you gather the problem is probably in the NotationView rather than
the BasicSelectionCommand? I tried tracing it a bit (some pointer is
dereferenced but turns out not to contain an object of the expected type
it seems iirc), but didn't find the real cause of the corruption. I'll
try to dig in further...
Personally I'm hesitant to make any big changes as I'm not familiar with
the code, but I try to make sure any change I make is an improvement :).
|[Prev in Thread]||Current Thread||[Next in Thread]|