Thursday, December 17, 2009

v8.70.0152 - 2009-12-17 15:28

BETA versions are now only available for registered users.
Find the download link at the bottom of the License Lounge.

  • + New variable <get path [pane]> returns the unslashed path of any of the two panes. The optional "pane" argument can be:
      a = [default] active pane
      i = inactive pane
      1 = pane 1
      2 = pane 2
    For example:
      <get path>   //active pane's path
      <get path i> //inactive pane's path
    As always, SC getinfo supports the same argument:
      echo getinfo("path");    //active pane's path
      echo getinfo("path", i); //inactive pane's path
  • + New variable <get userrole>. Returns the user's membership (resp. his security role in the current process) in one of the following security groups: Admin, User, Guest, Power User. If any other groups apply then "Other" is returned. As always, SC getinfo supports the same argument:
      echo getinfo("userrole");
  • % Recycle Bin: Improved refresh of listing and icon.
  • * Configuration | Preview | Mouse Down Blow Up: Renamed "Full screen" to "Use whole screen".
  • - Removed the tweak FixOddThing. The mysterious bug could finally be fixed (see below) turning the tweak pointless. The tweak had been added in v7.90.0100 - 2009-02-02 12:00.
  • ! Fixed mysterious caret position error in Tree/List inline rename on DBCS systems (Chinese, Japanese ...).
  • ! Tree: Did not refresh the caption of drives reliably when they were renamed via the properties dialog. Fixed.
  • ! SC writefile: When using the "t" argument a file would falsely be auto-saved as UTF-16 when it contained no wide chars apart from € and the likes which on various common code pages are mapped to the ANSI table. Fixed: Now such a file will be saved as normal ASCII text.