Version 13.60 beta 3

Test beta versions and make bug reports.
I will release major beta builds only. Bugs fixed will be rolled up into the next major beta build or the finished version.
Post Reply
User avatar
Rickard Johansson
Site Admin
Posts: 5781
Joined: 19 Jul 2006 14:29

Version 13.60 beta 3

Post by Rickard Johansson » 06 Jan 2019 14:40

Fixed some editor performance issues in beta 2 when the editor uses syntax files containing regular expressions (JScript, Cpp, CSS ...).

-----------------------------------------------------------
Version 13.60 (Jan 4, 2018)
-----------------------------------------------------------

GUI changes
Made several changes to fix some high DPI issues when moving the program between monitors.

Changes were made in options, search-bar, search window and addons.

Replace and preserve case
Added a new option to preserve case when doing a replace.
The find string is used to find a string in your text, just as usual. The case of the found string is then used to create a replace string, were the replace string should have the same casing as the found string.

Code: Select all

    Ex.
    Find: "member_name"
    Replace with: "auth_fullname"

    Result
        member_name => auth_fullname
        Member_Name => Auth_Fullname
        MEMBER_NAME => AUTH_FULLNAME
Replace prompt or tool window
Added options to choose if you want a prompt dialog box, or a tool window to appear when executing replace using the modal search window.

Prompt dialog box
This dialog box is displayed every time a string is found to ask the user
to replace the string, or not.

Tool window
The tool window remains open as long as strings are found, or the user closes
the window. It contain buttons like [Find Next] [Replace] ...
This is now the default window used when executing a replace.

Note than none of these options affect the search-bar behavior in any way.

Regular expressions
Changed the component and replaced regex functions throughout the program.
The new component is using the open source PCRE library (v8.42).

Made some minor changes in the "Regular expression creator".

Multi edit and multi selection in overwrite mode
This was never implemented in earlier versions when adding multi editing and multi selection capabilities to the editor. But, now it's finally been added.

SFTP
Updated the SFTP component to the latest version.

Reopen remote files
The option to "Reopen last open documents at startup" - only reopen local files. I've added an sub-option to include remote files as well. It's turned off by default.

External document
Fixed several issues when dragging a document tab outside the main window.

* Document map issues.
* Document map hint issues.
* Navigation keys not working properly.

Document map
Improved performance when document map is visible.

Toolbar button hints
Added current project name to all project toolbar button hints.
Added current macro name to the macro play toolbar button hint.

Misc
* RJ TextEd should be displayed now when adding default apps for extensions in Windows.

Fixed
* Auto complete issues in search edit fields.
* Issue with "Document has been changed by external..." warning.
* Minor find/replace issues.
* Page up/down issue when vertical scrollbar is hidden.
* Document map issue with minimize to system tray.
* Some undo/redo issues.
* Some document map and hint issues.
* Find / replace issues with binary files.
* Some issues with remote files (FTP, SFTP).


Download
http://www.rj-texted.se/downloads/beta/ ... ll_x86.exe
http://www.rj-texted.se/downloads/beta/ ... ll_x64.exe
http://www.rj-texted.se/downloads/beta/rj-portable.exe

Post Reply