Rev Editor

Want to edit something? We can help! 
Filed under

feature friday

 

tRev: we lowered the price by increasing it

Find out about the new, trial version of tRev:

(download)

Starting on Mon, March 15th, folks can download tRev and use it for the 7 days following its first launch without a reg code.

This is an on-going offer where you can get a trial version any time after the 15th, but you can only use it for 7 days after its first launch on any one machine.

Loading mentions Retweet
Filed under  //   feature friday   trev   trial   video  
Posted by Jerry Daniels 

Comments [0]

Background tabs: open a tab without going there!

Watch me open tabs from tRev's Object Browser, Scratch Pad and Handler Links without leaving current tab:

(download)

New Background Tabs
  • Now you can open a tab to another object while staying in your current tab.
  • This allows you to keep working in the browser or on a script.
  • Use command key (control on PCs) to open a tab without going to it.
  • Works on Browser line items, links-to-handlers in code, and the scratchpad.
  • Command+double-clicking a line item in Browser no longer edits name of line item.
Easier Scratch pad locking
  • When Scratch Pad is unlocked, escape key locks it.
Fixed
  • If tRev thinks it's offline on startup, it now tries again.
  • Scratch Pad contents now reliably preserved from session-to-session.
  • When in zoom mode, controls in list can now be renamed.
  • When in zoom mode and controls being renamed, escape key now exits renaming.
New components are now ready for updating!
NOTE: If you are not seeing the new features after updating and quitting tRev, then you may need to launch tRev with the option key down on the Mac. If you are running Windows, then hold down the alt key immediately AFTER running tRev. Sorry for the inconvenience.

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   background tabs   feature friday   tRev   upd   update   video  
Posted by Jerry Daniels 

Comments [0]

Stuff is getting fixed!

Fixes
- Wrapping no longer gets turned off when using Decoder.
- Clicking handler links no longer mishandles the current selection.
- Closing a tab within a group of tabs no longer misnames the BROWSER tab.
- Scratch Pad resizes after saving a stack file from the Browser.

New Stuff
- Explicit vars (strict compile mode): if it's on in Rev, then it's on in tRev.

If any of the above fixes or new stuff doesn't appear to be working after updating: quit, launch tRev with option/alt down and let it re-install.

Very MINOR changes have occurred in the tRev app, but not enough to change its version number. You can download it, if you wish. You know where the links are: right side of main page. BIG download buttons.

Next week: Hopefully final production and testing on tRev app 's build 202 will be finished, and we'll be looking at smoother updates and increased imperviousness to the whims of IP sniifers, heavily mod'd OS's and Rev's IDE with it's "anything goes" plugins.

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   bugs   feature friday   fixes   tRev   upd  
Posted by Jerry Daniels 

Comments [0]

Need to move controls in Card Snaps? ZOOM!

Watch me move controls in tRev's Object Browser while it's in zoom mode:

(download)

NOTE: You cannot move controls in zoom mode unless the card being zoomed is full size.

UPDATING: When you update your components today, you will need to restart tRev.

DOCS: Shortcuts for Mac and PC have been updated, as well as the Quickstart docs.

Here's the full list of new stuff as well as enhancements, fixes and optimizations:

New

Control List in Zoom
  • Zoomed cards now show a fully functional list of controls.
  • Control line items in list are draggable and names are editable.
  • Zoomed cards also have the scratch pad.
Move Controls in Zoom
  • Controls in snaps can be dragged.
  • Controls in snaps can be moved with arrows.
  • Plain arrow = 1 pixel.
  • Shift+arrow = on 10 pixel grid.
  • Option+arrow = align to next control's side.
Browser Tab
  • First tab is always and only for the browser.
  • New Tab menu item removed from File and Tab menus.
Enhanced
  • Larger/smaller font size on view menu w shortcut.
  • White on Black (aka Chalkboard) now on view menu w shortcut.
Optimized
  • Drag-n-drop in lists is more responsive, faster.
  • Auto-scrolling during drag-n-drop in lists is faster, less quirky.
  • Scrolling in all list fields and code field faster.
  • Code displays faster.
  • Browser columns populate faster (raw number of lines).
Fixed
  • tRev icon in Rev now remembers its location from session to session.
  • Control counter no longer counts the controls in dataGrids.
  • Inflated control counts kept script line counts from appearing in controls column.
  • Alignment of all fields and buttons now perfecto!

You should click below to...

Created by Daniels & Mara

Loading mentions Retweet
Filed under  //   feature friday   snaps   tRev   upd   video   zoom  
Posted by Jerry Daniels 

Comments [0]

Greater tRev-to-Rev interoperability and more!

Watch as I run through the new tRev features and enhancements noted below:

(download)

You should click here to see the Basic tRev API in PDF format hosted on my iWork shared documents site.

You may have noticed a new link in the upper right of the editor window in the video above. The Latest Post link appears when there is only one open tab. It uses the Twitter API to filter my Tweets for ones relevant to tRev users. The mechanism for updating this link operates completely asynchronously, so it will not interfere with our normal programming (pun intended).

You should click below to...

Loading mentions Retweet
Filed under  //   feature friday   interoperability   revolution   tRev   video  
Posted by Jerry Daniels 

Comments [8]

tRev build 200: Scratch Pad, Minimize, Instances

Now you can keep a list of the handlers on which you're working:

(download)

The Scratch Pad is simply a list of links to your favorite handlers. 
  • It persists from session-to-session.
  • It is there whether in editor or browser modes.
  • It can be edited in-situ or through its editor.

NOTE: The Scratch Pad editor has been simplified and enhanced. See this post.

A Scratch Pad slide show

NOTE: The Scratch Pad editor has been simplified and enhanced. See this post.

No longer a palette

I've made tRev's window into a standard window. It was a palette. Now you can minimize, maximize, close...all in very standard ways across both platforms. When you minimize or iconify Rev in Windows, tRev follows suit and minimizes as well. Same for un-iconifying Rev—tRev also un-iconifies.

Basic architectural revamp

I've also redone the tRev application itself and its file architecture so that...

  • You can run multiple instances of tRev/Rev pairs on the same machine.
  • There is only one components folder residing in your docs folder, not four.
  • Least-used, industry-blessed ports are now used when tRev talks with Rev.

Proxy Support

I've also added support for HTTP proxy servers in the prefs and whenever you encounter connection problems.

How to get your hands on all this goodness?
  1. Quit Revolution (and thereby tRev).
  2. Download the new tRev.app and/or tRev.exe.
  3. Download links located at the lower right of the main page on this site.
  4. Place your newly downloaded tRev.app at the same level as the Revolution.app you want to use.
  5. NOTE: that will be tRev.exe and Revolution.exe for Windows users.
  6. Fire up your new tRev and it will get your new components. 
  7. You will need your reg code for this, so have it handy in your clipboard.

Follow me on Twitter, subscribe here, or just check this post later for breaking news on this mother of all updates.

You should click below to...

Loading mentions Retweet
Filed under  //   feature friday   minimize   multiple instances   palette   scratch pad   sockets   tRev   video  
Posted by Jerry Daniels 

Comments [6]

Create bookmarks in handler list with handler tags

With tRev's new interactive handler tags, you can transform short comments within your code into bookmarks within your handler list. We have a short video showing how to make and use handler tags:

(download)

Overview
  • Tag your handlers by typing handler comments like this: --> my tag
  • There must be a space after the --> tag prefix!
  • Place handler tag comments inside the handler, not outside as with folder comments
  • Handler tags show up in the handler list indented beneath their parent handler
  • These tags look and work like bookmarks within your handler list
  • Handler tags are never sorted in the handler list
  • Click a handler tag in handler list and go quickly to a specific area within a large handler
  • When insertion point in code is below a handler tag, the tag is selected in handler list
  • Handler tags cannot be dragged, but are dragged when its parent is dragged
  • With the prose-like nature or RevTalk, these tags are better than folding control structures

NOTE: If you already use the --> comment form to make comments within your handlers, you will see lots of handler tags indented below your handler names in the handler list—perhaps even too many to be useful. If that's the case, either do a find/replace that changes them into regular comments (-- or #), or prune them by hand. In the interest of keeping things as simple as possible, I do not intend to make handler tags a preference.

Fixes in tRev this week:
  • Leading spaces at top of handler are now removed when handler is formatted
  • Removing these spaces allows the handler to appear in the handler list
  • Dropping a handler on its home line no longer leaves orange insertion bar
  • A home line drop will no longer select the first line of the script when it should not
  • After dragging and dropping code within editor's code field, the tab is now marked dirty
  • Arrow key code navigation selects proper handlers, tags and folders in handler list

Choose Check for Updates from the Help menu, or, after launching tRev, click the Updates Available link in lower left.

You should click below to...

 

Loading mentions Retweet
Filed under  //   feature friday   handler tags   trev   video  
Posted by Jerry Daniels 

Comments [0]

Now you can drag a handler to any tab!

That's right, spring-loaded tabs!
  1. Drag a handler over a tab and that tab opens.
  2. Drop the handler wherever you like in the new tab's handler list.

Watch this video to be amazed:

(download)

NOTE: you do not need to update in order to use this feature. You have all had spring-loaded tabs for a week now. None of y'all found it, though!

Bonus!
  • Dragging to a tab also works with folders.
  • You can copy (even folders)...by using option key.
Use drag-to-a-tabs to extend your use of RevTalk:
  1. Reuse: make a scrapbook "drag-from" stack of often-used handlers.
  2. Inheritance: drag handlers up/down the message path for wider or selective use.

You should click below to...

Loading mentions Retweet
Filed under  //   drag   drag-n-drop   feature friday   handlers   licenses   transfer   transfer licenses   tRev   video  
Posted by Jerry Daniels 

Comments [4]

Lotsa nice little stuff!

The incredible video:

(download)

The amazing overview:

You should click below to...

Loading mentions Retweet
Filed under  //   browser   christmas   code   easter egg   feature friday   handlers   object browser   revolution   snaps   tRev  
Posted by Jerry Daniels 

Comments [3]

New: clips pane! Better: auto-scroll during drag.

See the new audio clips pane and the enhanced scrolling while dragging a handler:

(download)

Overview of Today's Festivities

Although the Handler list auto-scrolls well during drag-n-drop, the other lists are being converted to the new method and will be in the update next Feature Friday.

Audio Clips Now Have a Pane

When you activate the Clips pane, you can play/stop, rename or delete an audio clip.

NOTE: You will need to restart tRev after updating your components!

You should click below to...

 

Loading mentions Retweet
Filed under  //   audio clips   auto-scroll   clips   dragging   feature friday   renaming   tRev  
Posted by Jerry Daniels 

Comments [5]