Rev Editor

Want to edit something? We can help! 
« Back to blog

Avoiding 'big and complicated' in tRev

If you have not read the Andy Ihnatko (image above) review of Posterous in the Chicago Sun Times, it's worth a read.

Here's the part that pertains to tRev:

It is my firm resolution to develop tRev in such a way that we do NOT make it too big and complicated.

I'm walking my talk with tomorrow's new feature called the decoder. It's simple, performs fast, and goes beyond traditional debugging by doing less.
  • The tRev Decoder can be used by people who don't know how to use a debugger. It's simpler that any debugger I've ever used. I'm reluctant to refer to it as a form of debugging.
  • Decoder doesn't interfere with Revolution's execution of scripts. It will NOT lock-up Rev. It's dirt simple. New versions of Rev cannot hose it.
  • The tRev Decoder is entirely modeless...no more dreaded, modal debugger state. You won't have to hold your breath anymore when you click a step button.
  • Decoder lets you step backward or forward to designated places in your code to view its full context at that point in its execution. See what was in each variable, parameter or item delimiter at that exact point in time.
The Decoder deconstructs your code according to your instructions and saves it in a local database. Now, you can look at portions of your code's execution content-and-context (that you designated!) at any time.

Because Decoder's data is stored to a database, you can use it to deconstruct your code the next day or next week. Your Decoder data will be there waiting for you until you delete it.

You should click below to...

Loading mentions Retweet
Posted by Jerry Daniels 

Comments (5)

Aug 24, 2009
Holy $%#% Brilliant as usual. I get it. A chain of snapshots.
Aug 24, 2009
Jerry Daniels said...
You are the man! 

But it's much more than that, because the UI is so dirt simple and integrated into everything. When you're decoding, all your handler links work, you set breaks with a keystroke or a double-click. Turn if on or off with a click. The UI and workflow make the diff. 

And you can get rid of all breaks even if the stacks aren't open—or just the ones in the current script. Decoding is fun, whereas debugging has been scary lately. 

Thanks for the love, fella. (You'll have your auto-complete pref, as well!)

Aug 24, 2009
stephenONLINESALES@barncard.com said...
Thanks Jerry,
 
I'll be up with the chickens tomorrow at 8.
 
auto complete pref! cool.
 
sqb
 
-------------------------
Stephen Barncard
San Francisco
http://barncard.com
 
 
 
2009/8/24
Aug 24, 2009
Obleo said...
I am on a project that could use something like that, can not wait to get my hands on that update.
Aug 24, 2009
Jerry Daniels said...
Bear in mind, as indicated in other posts, tomorrow's unveiling will not be live, but will be a video. The live webinar is on Feature Friday where Raptor will be demonstrated.
Feb 22, 2010
Stephen said...

Leave a comment...

 
To leave a comment on this posterous, please login by clicking one of the following.
Posterous-login     twitter