Changed built-in default setting of InitialTerminal_ArrowsAreInitiallyInApplicationMode
from FALSE
to TRUE
. This makes cursor keys work in vi on the remote LINUX machines I work with.
- Reviewed existing code and documented in tooltips and help pages how linked files are impacted by search through VIEWER Launchers:
- Search for the text pattern in the Launchers (in certain configuration text fileds and in tooltip text field) and also line-by-line search in the all files referenced in the SCRIPT/I-SCRIPT Launchers and in some "local" "text files" referenced in the VIEWER Launchers.
- Search is performed globally on the whole LauncherTree that is residing in the Proxy LauncherTree memory.
- Search uses PERL Regular Expression Syntax (PCRE) for coding of the search pattern for regex search mode.
- Launchers that contain match in the searched text fields or Launchers that reference file that contains matching string will be tagged with BLUE color, Launchers that refer to the non-existent "local" files will be tagged with the RED color. LauncherTree will be expanded only to make visible all Launchers tagged with BLUE or RED.
- During the search all files referenced in the SCRIPT/I-SCRIPT Launcher and "local" (meaning VIEWER URL does not contain substrings "://" or "\") "text files" (meaning VIEWER URL does contain substrings ".txt" or ".htm" or ".xml") referenced in the VIEWER launcher are converted in-place (file content is replaced on the disk) from "ANSI/ASCII/UTF8/UTF16BE text format" to "UTF-16LE with the BOM text format". After in-place conversion such files are being searched line by line (per line search buffer is limited to 2000 chars).
- VIEWER URLs that do not satisfy above search requirements for referring to "local" "text files" are ignored by search and no in-place conversion and search is performed for resources referred by such URLs.
Updated tooltips and help pages for some Launcher types
- In Proxy32.exe self-installer I have:
- replaced old JRE1.4 (packed as cab archive) by newest JDK1.8 (packed into self-extracting 7z archive)
- upgraded from jEdit 4.2 to latest jEdit 5.3
- added python interpreter and some python packages to built-in CYGWIN installation (packed into self-extracting 7z archive)
- added sample python terminal PLUGIN to default Tree.xml (default Tree.xml installs when user does not have existing Tree.xml yet in installtion directory)
PuTTY SSH/Notepad/Jedit launchers created via "Add New Node Dialog" will no longer be pre-set to run elevated