Thursday, July 22, 2010

v9.30.0009 - 2010-07-22 21:31

Note: BETA versions are a work in progress and might contain fresh bugs.
You have been warned.

  • +++ Fully portable tabs: Yes, finally you can make your tabs fully portable! A tab location now can be anything that resolves to a path:
      Absolute Path: C:\Myfolder
      Relative Path: appdata
      Portable Path: ?:\
      Environment Variable: %temp%
      Native Variable: <xydata>
    These terms are remembered as such (unresolved) between sessions.
    But how do you define such a location? See next paragraph...
  • + Menu View | Current Tab: Added "Relocate Tab..." where you can enter a new location for the current or any non-current tab (when opening the menu via right-click on a tab header). If you do it for the current tab, it will browse to the new location.
    Usage Tips:
    - You can see each tab's "real" location, e.g. %temp%, in the
      tooltip when you hover the tab.
    - Of course, you would usually lock a tab after you relocated it
      to a variable. Otherwise it will lose the variable location on
      the next location change.
  • + SC tab enhanced: New operation "relocate", analog to "Relocate Tab..." above.
    Example:
      // relocate current tab to %tmp%
      // note the single quotes to avoid premature resolution
      tab("relocate", '%tmp%');
  • + SC tab enhanced: New operation "lock".
      // lock current tab
      tab("lock", 1);
      // unlock current tab
      tab("lock");
  • * SC tab: Dropped the support for numerical values for the "operation" argument.
  • * Address Bar: From now on the Address Bar contents are not auto-changed to the current new path anymore when going to this path was triggered via the Address Bar itself, be it through a script or an environment variable or whatever.