"active" plugins

J. Landman Gay jacque at hyperactivesw.com
Sun Jul 18 22:22:26 EDT 2004


On 7/18/04 11:06 AM, Richard Gaskin wrote:

> I'd like to make v2.6 final soon

Speaking of which, I just spent a frustrating session trying to debug 
why the MC IDE went nuts during the initialization of the plug-in menu 
item. Turns out if you put an OS X alias to a file into the plug-ins 
folder, you get some really weird debugging results (on OS 10.2.8, 
anyway.) No local variables are listed in the Variable Watcher and it 
doesn't matter where you place a breakpoint, you can't debug. At one 
point, I went into the Cyclical Error Message of Death. It took me a 
while to figure out that the problem was OS X aliases.

This doesn't look like a script problem per se, but rather an engine 
problem. I've had trouble with some versions of the Rev engine 
recognizing aliases in the past. However, it might be a good idea for 
the Plug-ins Manager to check the file types in the plug-ins folder to 
see if there are any aliases, and if so, warn the user and skip trying 
to load those. You should probably also filter the file list to remove 
the alias entries because I think the problem is when the script tries 
to work with the list -- but it is hard to tell because you can't 
pinpoint where the bug is. All I know is that it's really a mess if 
aliases are in there.

You think?

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com


More information about the metacard mailing list