IDE Interference (not just a another rant)

xbury.cs at clearstream.com xbury.cs at clearstream.com
Wed May 26 09:13:57 EDT 2004


Richard,

An hour of yoga will fix many Revproblems, at least make 
them irrelevant for a while ;)

On 26.05.2004 11:35:01 use-revolution-bounces wrote:
>xbury.cs at clearstream.com wrote:
>
>> Dear fellow RR developpers...
>>
>> I just noticed 4 days ago that a minute stack was really slow.
>>
>> Tracking it down wasn't much help because the message
>> watcher threw me off thinking the problem was the TableManager
>> (sorry Jan)... Besides the fact that the message watcher is nearly
>> useless, it throws in all the RR's messages to confuse you and
>> doesn't tell you where the message came from... The more stacks
>> or windows (scritp editors for ex.) you open, the more messages you
>> get to confuse you...
>
>The Rev Message Watcher "throws in all the RR's messages" not to confuse
>you, but to allow you to watch them.  That's where its name comes from.
>The tool has no way to determine which subset of messages you're
>interested in.

It would be nice to have the same prefs for the RMW as for the right click
or app browser concerning the rev IDE/GUI

>If you want to see only native system messages try UmbrellaMan (in
>RevNet).  It also shows the target and provides a means of selecting
>only the messages you want to watch.  It's free:  if it doesn't work as
>you'd like please don't flame me.

I'll give it a try and forward any design enhancements if possible. 
If I flame RR is because sometimes I believe they dont observe
the same quality guidelines everywhere... The IDE being the most
important part of an, eh, IDE, i feel a good critique is good for the 
general health once in a while ;) If only RR could do yoga :))


>> This is NOT normal behavior and I believe we are all affected!
>
>It seems you answered your own question.

My monologue again!

>Agreed, there is no auto-save option in prefs, so if the IDE is
>auto-saving it's an issue to post to Bugzilla.

I was doing the auto-save in my stacks suspendstack event. 
I still feel my own events are more reliable than RR's built-in - the menu
bar being the worse example... 

>But I haven't seen this behavior, so'm not sure it is.  Sure you don't
>have an auto-saving plugin doing that for you?

Plug-ins (PIM) are not my favorite part of RR... ;(
Mostly because the features i need in the PIM, dont work!

>> Any solutions or suggestions to avoid this kind of IDE interference?
>
>Check your plugins.

NONE - they dont work anyway other than startup... I gave up on
reveditscript and revselection changed... I had some AWESOME
plugins to come... no release date yet...

>> The message watcher is also showing lots of events that dont
>> seem pertinent to the environment/moment - lots of reveditscript
>> messages (a script window is opened) but im not editing the script
>> currently.
>
>I believe that's a pending message sent at a regular interval to poll
>for command-option in order to allow script access with the browse tool.

Diversion: There's many more messages going on...
                     revtablexxxx, revSEpalettedisplay, reveditscript, etc 
etc etc...


>> Incidentally this is the @%)*@&#)%*( message I cannot
>> use in the plug-ins to use my own script editor which despite all my
>> bug reporting is still light years ahead of RR's (not to mention an
>> improved message and variable watcher that really work in MC
>> for years now)

>You've mentioned this before, but you've either entered the bug report
>in Bugzilla or you haven't.  If you have you can track its progress
>through Bugzilla's interface.  If you haven't there's little point in
>bringing it up in any other venue.  In either case I'm unclear what you
>expect the readers of this list to do for you on that one.

Relevance: I entered the bug long ago. More than once and one of the
earliest bugs regarding this is still UNCO or not an issue !

BTW, the latest RR feature list omits any mention of Plugins... 

>The only plugin I've seen issues with is the example plugin, but since
>it's only an example it's never been a show-stopper for me, nor has it
>affected any of the other plugins I use.

The example plugin is the ONLY one I've managed to make work. Porting
my plugin scritps and buttons to it resulted in major crashes and more 
lost time and scripts... as usual - when it dont work, get out...

>> What is really frustrating is that all these messages interfere with
>> normal stack operations - suspendstack in the occurence...
>>
>> My question is whether there is a way to STOP them and have a
>> minimum environment like MC
>
>Er, use MC?

I do too were critical and in our corporate production. 
I use RR for fun and general mad science development. 
It's sad to downgrade technology to make things work though...

>It has a plugin system now, and it uses only native system messages so
>the other issues you've had should not be evident there.

I still have to give 2.6 a try but time is short lately...

>> - No offense meant - sorry for the lack of professional wording....
>
>> PS: when will this subscription list adhere to standards and strip the
>> CC's and other non-subscription list emails? Do you like SPAM, and
>> mis-forwards to the wrong persons? I suppose it's normal... ;)
>
>Dude, please.  If you have a question about the list format contact the
>listmom, Heather.

im just waiting for another blunder to happen to laugh my heart out!



Visit us at http://www.clearstream.com
                                                          
IMPORTANT MESSAGE

Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message.

The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries.

END OF DISCLAIMER


More information about the use-livecode mailing list