ColorizeScript challenge

Richard Gaskin ambassador at fourthworld.com
Wed Apr 26 02:06:46 CDT 2006


Geoff Canyon wrote:
> 
> On Apr 25, 2006, at 4:00 PM, Richard Gaskin wrote:
> 
>> Anyone have ideas on how to speed up MC's script colorizing?
> 
> Funny you should ask. I did this once as a thought experiment, with an 
> eye to never storing the colorized version of the script but generating 
> it on the fly.
> 
> I changed the script to get the text of the script into a variable, then 
> build the HTMLtext necessary, then set the HTMLtext of the field.
> 
> The code is about 100 times as fast as the existing code -- it does the 
> libURL script in about half a second on my PowerBook.
> 
> I can send the stack if you like -- it's thought experiment quality i.e. 
> no documentation and not guaranteed.

Please do. If I can work that into the MC IDE I'll not only add you to 
the credit list, but I'll buy you a beer as well (one of the benefits of 
local collaboration <g>).

I agree that scripts should be colorized on the fly, and not replicated 
with larger HTML copies stored in the user's property space.  The MC IDE 
has always worked that way, and when speed seems an issue I'd rather 
optimize the on-the-fly solution than start down the slippery slope of 
complexity that comes with attempting to cache it.

--
  Richard Gaskin
  Managing Editor, revJournal
  _______________________________________________________
  Rev tips, tutorials and more: http://www.revJournal.com


More information about the metacard mailing list