RJ TextEd Changelog

What's new in RJ TextEd 16.16

Apr 10, 2024
  • Move cursor to next/previous word (Ctrl+left/right):
  • Made some changes to make sure the text cursor stops at the same positions when using the option to always stop at the beginning of a word and pressing Ctrl+left or Ctrl+right.
  • Delete next word (Ctrl+Delete):
  • Changed how Ctrl+Delete behaves. The default behavior should be the same as in VS Code or Sublime. Ctrl+Del deletes to the end of the next word.
  • Added options to change the behavior to delete to the start of next word and ignore symbols.
  • Triple click to select line:
  • Added an option to enable/disable triple mouse click to select the current line.
  • Also fixed a few select issues.
  • Fixed:
  • Close program. In some circumstances you may have to close twice for the program to exit.
  • Double click select issue when using vertical cursor line.
  • Several find/replace issues.
  • SFTP connect issue.

New in RJ TextEd 16.15 (Mar 24, 2024)

  • Replace multiple expressions
  • Added a new feature to replace several expressions at once.
  • It can be used on the current documents, all open documents, project files
  • or on files in a folder.
  • Each find/replace item holds a find and replace string plus options
  • (case, match word, regular expression).
  • Only checked items in the expression list is used.
  • A menu item has been added in the search menu.
  • Find/Replace
  • Made several changes to the search-bar and search dialog window to make it
  • look cleaner, and I added several new features as well.
  • Pin search items
  • It is now possible to pin a search string. A pinned item will appear at
  • the top of the find drop-down list with a pin icon beside it.
  • Unpin search item
  • A pinned item can also be unpinned. The find expression is then moved below
  • the pinned items, in the list.
  • Delete an item
  • You can completely remove an item from the drop-down list.
  • Clear All
  • Clear all items in the drop-down list. A prompt is displayed to ask if you
  • wish to remove all pinned items as well.
  • Editor toolbar
  • Added a "Capitalize" button.
  • Emmet abbreviations
  • Fixed some issues if tabs are used for indention.
  • Fixed:
  • Ctrl+Del issue.
  • Vertical cursor line issues

New in RJ TextEd 16.12 (Feb 16, 2024)

  • Mini toolbar:
  • Added a "Capitalize" button.
  • Made some minor visual changes.
  • Code hints:
  • Made some code changes to make long text fit better inside the window and made some small size changes.
  • Auto completion:
  • Added code to prevent the auto completion window to become wider than the current display.
  • Emmet abbreviations:
  • Tabs are now used for indention unless the option to insert spaces is set in options.
  • Scripts:
  • Created a new "ScriptSettings" object with the following methods. If you use "Temp" as section name - settings are stored in memory as long as the program is running, but not saved to file.
  • Vyper:
  • Added a new highlighter for Vyper.
  • AutoIt:
  • Fixed an issue with #cs ... #ce block comments.
  • Updated tools:
  • Syntax Editor. Minor visual fixes.
  • Image list Editor. Made some small improvements.
  • Fixed:
  • Search issue in the options window.

New in RJ TextEd 16.11 (Jan 25, 2024)

  • Move to next/previous word (Ctrl+Right/Left)
  • Added options to change the behavior.
  • Always move to beginning of word. This will include some symbols as well, like ()[]{}"'.
  • Ignore symbols. Will find letters and numbers. Symbols are ignored.
  • Also, fixed a few issues.
  • Delete word (and previous word) (Ctrl+Del)
  • This function should ignore the options above.
  • Code hints:
  • Added new items in the customize theme window to change hint colors.
  • Scripts:
  • The script error message should now include the line number and column were the error occurred.
  • All TMemIniFile members should work properly now.
  • Fixed:
  • Main menu font issue.
  • A few issues in Syntax Editor.

New in RJ TextEd 16.10 (Jan 4, 2024)

  • Font Weight (Boldness):
  • The editor can now handle different font weights for different syntax elements like comments, strings, numbers...
  • E.g. you could set strings to be "ExtraBold" or comments to have "Medium" weight.
  • You can change weight for different syntax elements using the customize themes window. Open the highlighter tab and click on []b checkbox. In the list, that opens, select a weight.
  • Move to next/previous word (CTRL+Right/Left):
  • Changed how this works. It should work similarly to how it works in other editors like VS Code or Sublime.
  • Ctrl+left:
  • Move the cursor to the beginning of a word, or to the right of open braces e.g. ([{
  • Ctrl+right:
  • Move the cursor to the end of a word, or to the left of closing braces e.g. )]}
  • Set or change font in view menu:
  • Removed the menu items to change font in the view menu. They were confusing to use and it wasn't clear whether they change a universal font for all file types, or an individual font using for the current file type (e.g. PHP).
  • Use options to set or change the font. If you want to quickly increase or decrease
  • the font size - use zoom.
  • Customize theme window:
  • Made some resize improvements. The window size is now saved between sessions.
  • AutoIt:
  • Comment blocks should be highlighted properly now.
  • Exception catcher (error report):
  • Removed the current error reporting tool. The program will use an internal error handler instead. It provides information that is easier to preview before sending. And it looks better.
  • Fixed:
  • Toggle comment and undo issues.
  • Wrap with abbreviation. E.g. 1 line selection and wrap with "p" should result in <p>selection</p>.
  • Minor issues.

New in RJ TextEd 16.01 (Nov 24, 2023)

  • Reopen last open documents:
  • Changed how data is stored on disk. This to make it more reliable when having a large amount of files opened.
  • Fixed:
  • Highlighter issues when opening PHP, ASP... files and using save highlighter option.
  • Markdown highlighter issue.
  • Horizontal scrollbar issue with split window.

New in RJ TextEd 16.00 (Oct 29, 2023)

  • Hide fold/unfold icons in gutter:
  • Fold/unfold icons are now hidden by default and only displayed when the mouse is hovering the left margin (gutter). This is the default behavior in many code editors and now also in this one. It can be changed in options though.
  • An option has been added to always show fold/unfold icons in gutter, if you want the old behavior and always display the icons:
  • "Options->Display->Code folding->Always show fold/unfold icons in gutter"
  • Remember highlighter for opened files:
  • Added an option to save the highlighter used for the current file in
  • [Options->File->Save status for last open files->Save highlighter].
  • This can be useful for files without extensions, or if you want to use a highlighter with a text file (e.g. containing code).
  • The options is on by default.
  • Mojo:
  • Added a new highlighter for Mojo programming language.
  • Reason:
  • Added a new highlighter for Reason programming language.
  • Fixed:
  • UNC path issue.
  • Update highlighter from Addons (extensions string was not copied).
  • Advanced sort: Only numbers should be excepted as column values.
  • Misc minor reported issues.

New in RJ TextEd 15.96 (Oct 1, 2023)

  • Projects:
  • Added a few new items in the project menu.
  • Save As... which lets you save the project in another location.
  • Save options
  • Use relative paths
  • Use absolute paths
  • Fixed a few issues with saving relative paths when adding files from different drives.
  • Also fixed some drag and drop issues and saving tree state after update.
  • Purescript
  • Added a new highlighter for Purescript.
  • Pony:
  • Added a new highlighter for the Pony programming language.
  • Elm:
  • Added a new highlighter for Elm.
  • Fixed:
  • A few reported minor issues.

New in RJ TextEd 15.95 (Sep 16, 2023)

  • Projects:
  • Projects are no longer scanned for missing files when opened. It can slow things down and cause issues when you open a project from the commandline...
  • I may add a new function in a later version to manually scan your project for missing files and give the user options to handle the result.
  • Customize themes dialog box:
  • Fixed a few issues with deleting individual highlighter settings and import/export color profiles.
  • Fixed:
  • Save dialog error (e.g. when creating a new project).
  • (Log) file monitoring read issue.
  • Exit program issue with command prompt panel open.
  • Create aligned columns marking all lines as changed.
  • Open file at cursor.

New in RJ TextEd 15.94 (Sep 11, 2023)

  • Themes (Editor color profiles):
  • Added a new submenu in the "Themes" menu with editor color profiles. The default colors are stored as color profile #0.
  • Most themes will have 4 different color profiles defined.
  • You can make changes to a color profile or define any number of new color profiles in the customize dialog.
  • Incremental search in Explorer panel and File Commander:
  • If you press an alpha numeric key on the keyboard the next found item will be selected. Repeated key pressing will find the next item etc.
  • This is the same behavior as in Windows Explorer.
  • System dialog style hooks (open, save dialog windows...):
  • Removed the style hooks that gives system dialog boxes the current themed appearance. I get a few bug reports every week related to those hooks. And there are a few display issues that are hard to fix.
  • So i decided to remove it.
  • It should make the program more stable for some users. Hopefully users can live with the standard appearance for system dialog boxes, like the open and save dialog.
  • JavaScript highlighter:
  • Fixed some highlighting issues with regular expressions in JavaScript code.
  • Misc:
  • Several minor cosmetic changes.
  • Fixed:
  • Toggle browser view issues.
  • Toolbar dropdown draw issue.
  • Some theme related issues.
  • Open file at cursor.
  • Many minor issues found while coding.

New in RJ TextEd 15.93 (Aug 19, 2023)

  • Code Explorer:
  • Made some improvements and fixed a few sorting and nesting issues.
  • Crystal highlighter:
  • Added a new highlighter for Crystal source code.
  • Syntax Editor:
  • Made some small changes, mostly regarding folding.
  • Fixed:
  • Mouse click in document map to scroll.
  • UNC path issue with projects.
  • Issues when using the two options "Allow text cursor beyond end of line" and "Paste should not move the text cursor" together.

New in RJ TextEd 15.92 (Aug 13, 2023)

  • Text Compare:
  • Added new options to change the compare algorithm and whether to ignore
  • spaces and case.
  • Compare algorithms:
  • Wu, Manber, Myers O(NP) Sequence Comparison Algorithm (Standard)
  • Myers O(ND) Difference Algorithm
  • Project TODO panel:
  • Visible columns are remembered between sessions.
  • Column sort has been added.
  • A search box has been added.
  • Also added two new context menu items:
  • Copy to clipboard
  • Save to file...
  • Items are copied and saved CSV fomatted.
  • Copy as HTML:
  • Made some small changes to create better code.
  • Erlang highlighter:
  • Added a new highlighter for Erlang source files.
  • Elixir highlighter:
  • Added a new highlighter for Elixir source files.
  • Nim highlighter:
  • Added a new highlighter for Nim source files.
  • Tools:
  • Tools in tools menu and on toolbars can now use Gif images, as well as png,
  • bmp and icons.
  • Fixed:
  • A few issues reported by users.
  • A few minor LSP response issues

New in RJ TextEd 15.91 (Jul 9, 2023)

  • Fixed:
  • Toolbar dropdown menu issue with recent files, sessions and favorites.
  • Several issues with makefiles.
  • Click on link in LSP hint.
  • Delete items in text clips panel.
  • A few other issues reported by users

New in RJ TextEd 15.90 (Jun 16, 2023)

  • Code Explorer:
  • Made several changes to the code explorer. All icons for method, property... have been removed and replaced with more general structure symbols, which makes it easier to use with different languages. And less confusing.
  • Bookmarks can be displayed in the second view.
  • The second view can now handle nested functions (e.g. JavaScript, Typescript...).
  • Selectors in CSS should be displayed properly now.
  • All tags are displayed on the tags tab. No tags are displayed on the code tab.
  • Fixed several issues as well.
  • Activate highlighter when opening a file:
  • I've added new options to activate a highlighter if a new file type is opened and the file extension and highlighter is not activated in "Addons".
  • The default behavior is to display a prompt asking the user if the highlighter should be activated, with all its file extensions. But you can change that in option to automatically activate the highlighter, without the prompt.
  • Ex. You open a FSharp file and the FSharp highlighter is not active and available in the syntax highlighter list. Normally you would have to activate it manually in "Addons". But with these options it can be done for you.
  • The options can be found in "Options -> File -> Miscellaneous":
  • Activate highlighter on unknown file extension
  • Prompt user to activate highlighter
  • Always open application on active monitor:
  • Added a new option to always open the program on the same monitor as the mouse cursor.
  • The option is turned off by default, but can be turned on in
  • "Options -> Program -> Program start".
  • Open large files as plain text:
  • Added an option to open large files as plain text in "Options -> File -> Open".
  • The large file limit is set in MB.
  • This option is turned off by default.
  • Auto completion:
  • Made changes to fix some issues when the auto completion list is visible while you type.
  • I also fixed a few other issues found while testing.
  • LSP Client:
  • Updated the LSP client to handle all new features in v3.17.x of the LSP protocol. And made some improvements, both in the client and the editor.
  • LSP Hover Hints:
  • Made several improvements to the display. Information is better color coded and markdown strings are handled better now.
  • The size of the hint is handled better and text properly wrapped, if necessary.
  • Lisp Highlighter:
  • Created a new highlighter for Lisp.
  • Misc:
  • Option to enclose selection with quotes now include backticks.
  • Fixed:
  • Some issues with color value highlighting.
  • Issues with color value hints.
  • A few LSP issues.
  • Many Code Explorer related issues.
  • Several other reported issues.

New in RJ TextEd 15.85 (Apr 16, 2023)

  • FORTRAN:
  • Updated the FORTRAN highlighter (syntax file) and added information in the
  • forum on how to install and add a FORTRAN language server.
  • Highlight brace error
  • Usually any brace matching error is highlighted with a red background and
  • black symbol color. You can now change that in customize themes.
  • Clipboard:
  • In some places you could get an error message saying "Access denied", when
  • copying or pasting from the clipboard. In this version I've made sure to
  • always try to access the clipboard several times (with some delay) even
  • if it's locked by some other process.
  • Usually this is already done inside the editor component, but not in some other places
  • like search fields, panels etc.
  • Fixed:
  • Full screen mode issue.
  • Misc LSP client issues.
  • Exit program and save with elevation.
  • A few rare issues reported using the builtin exception catcher

New in RJ TextEd 15.84 (Apr 3, 2023)

  • Dart:
  • Created a new syntax file (highlighter) for Dart programming language and added some instructions on how to install a Dart language server in the forum.
  • A template has been added for the Dart Language Server to the
  • "Add language server" dialog in project options.
  • Lua:
  • Updated and made several changes to the Lua highlighter (syntax file) and added some instructions on how to install a Lua language server in the forum.
  • A template has been added for the Lua Language Server to the
  • "Add language server" dialog in project options.
  • Groovy:
  • Created a new syntax file (highlighter) for the Groovy programming language and added some instructions on how to install a Lua language server in the forum.
  • A template has been added for the Groovy Language Server to the
  • "Add language server" dialog in project options.
  • Created a new syntax file (highlighter) for D programming language.
  • F#:
  • Created a new syntax file (highlighter) for F# and added some instructions on how to install a F# language server in the forum.
  • A template has been added for FSharp Language Server to the
  • "Add language server" dialog in project options.
  • MASM:
  • Created a new syntax file (highlighter) for MASM.
  • Pascal/Delphi:
  • Updated the syntax file (highlighter) for Pascal.
  • Solidity:
  • Created a new syntax file (highlighter) for Solidity and added instructions on how to install a Solidity language server in the forum.
  • A template has been added for the Solidity Language Server to the
  • "Add language server" dialog in project options.
  • Objeck Programming Language:
  • Created a new syntax file (highlighter) for Objeck.
  • Syntax Editor:
  • Made some minor changes and fixed a few issues.
  • Imagelist Editor:
  • Made some small changes.
  • Fixed:
  • Tool output issue when running in the background.
  • Emmet abbreviation issue.
  • Several issues found while testing new highlighters.

New in RJ TextEd 15.83 (Mar 15, 2023)

  • Customize toolbars:
  • Made it possible to change the button positions on toolbars, using the customize toolbar dialog (right click on toolbar).
  • Java:
  • Updated and made several changes to the Java highlighter (syntax file) and added some instructions on how to install a java language server in the forum.
  • A template has been added for the georgewfraser/java-language-server to the "Add language server" dialog in project options.
  • Scala:
  • Created a new syntax file (highlighter) for the Scala programming language.
  • Created a new syntax file (highlighter) for the R programming language.
  • Kotlin:
  • Updated and made several changes to the Kotlin highlighter (syntax file).
  • Ruby:
  • Updated the Ruby highlighter (syntax file).
  • SQL:
  • Updated the SQL highlighter (syntax file).
  • Syntax Editor:
  • Made some minor changes and fixed a few issues.
  • Fixed:
  • Fixed some issues with auto completion hints.
  • Resize issues with multiple document views.
  • Issue when elevating the program.
  • Brace color issues in some situations.
  • Brace highlighting in some situations.
  • Keyword RegEx issue with case.

New in RJ TextEd 15.82 (Mar 4, 2023)

  • Go highlighter:
  • Updated the Go syntax file and added some instructions on how to install a Go language server in the forum.
  • Associate file extensions:
  • Made several changes in the options dialog to make it easier to add or remove file associations, and to select an icon that is displayed in Explorer.
  • Adding a file association will now clear the Explorer file extension data.
  • Compare documents:
  • Made some changes in the line diff view. Tabs and linefeeds are displayed now.
  • It should also work better on high DPI monitors.
  • Project panel:
  • Current document is now highlighted and properly displayed in the project panel.
  • Folders in the project tree are now opened, if necessary, and the view should scroll up/down to the selected project file.
  • Fixed:
  • Misc handle issues while closing documents.
  • Some issues related to compare documents.

New in RJ TextEd 15.81 (Feb 23, 2023)

  • Rust highlighter:
  • Created a new syntax file for Rust. I also added information in the forum on how to add a Rust language server (Rust Analyzer).
  • Highlighter settings:
  • Some settings for a specified highlighter may not have worked in previous versions. It should be fixed now in this version.
  • Syntax files:
  • In previous versions, you could get an exception error when creating a new syntax file without any keywords. It should be fixed now in this version.
  • Update options:
  • Included all update options in the options dialog as well as the update dialog.
  • Fixed:
  • CSS, PHP... text draw issue.
  • Auto completion issues when word completion is enabled.
  • Select issue in plain text with brace highlighting.
  • Column mode undo issue with paste.
  • Close HTML preview window issue (Edge browser component issue).
  • Minor issues in the syntax editor.
  • Minor issues reported by users.

New in RJ TextEd 15.80 (Feb 12, 2023)

  • Color nested braces:
  • Braces are drawn using different color depending on nesting level.
  • E.g. in (10-(a+2)) the first matching (...) pair may be drawn using an orange color while the inner (a+2) pair are drawn using a blue color.
  • Highlight nearest braces:
  • Added option to highlight the nearest braces that encloses the text cursor.
  • Braces highlighted are (), [] and {}. The editor will always try to find the nearest left and right braces, from the text cursor, and highlight them.
  • Highlight identifiers under cursor inside method:
  • Added option to highlight the current word or identifier under the text cursor, for all instances of the word inside the current method.
  • JavaScript (JSDoc):
  • Made several changes to the highlighter and added support for JSDoc comments.
  • PHP (DocBlocks)
  • Made some changes to the highlighter and added support for DocBlocks.
  • PowerShell
  • Made several changes to the highlighter.
  • Cpp (Doxygen)
  • Made some changes to the highlighter and added support for Document commands (Doxygen).
  • All doc commands are highlighted and checked strictly. No other commands are highlighted. E.g. @dummy is not highlighted.
  • Goto (Ctrl+G)
  • Selected word, or word under cursor is now added to the "Functions" find field.
  • This makes it easier and faster to navigate to a function in the code. Just place the cursor at a function name, press Ctrl+G, select the function in the list, if not already selected and press enter.
  • Fix commonly reported bugs
  • In this version I tried to fix two common issues. Highlight issues after some editing and exceptions after closing the program.
  • I found a lot of highlighting issues while scanning the code. They should all be fixed now. I also fixed several close down issues. Mostly in third party components.
  • Options
  • The default highlighter in "Highlight and margin" and "Font and tabs" are now set to "All languages".
  • Check for updates
  • Made some option changes. You can now auto check for:
  • Major version updates
  • Minor version updates
  • Beta version updates
  • Install update
  • Changed the way the program is closed down when updating the program.
  • The close procedure is now similar to the normal exit procedure and should prevent some issues, reported by some users.
  • Fixed:
  • Several highlighting issues when editing.
  • Several errors when closing the program.
  • Highlighter issue when open remote file.
  • Bookmarks on empty lines.
  • Highlight matching braces.
  • Toggle browser view issue.
  • Vertical/Horizontal split issues.
  • A few brace highlight issues.
  • Pressing close button repeatedly could cause an error.
  • Issue in Delphi library when closing application.
  • High DPI issues when clicking checkboxes in themes dialog.
  • Focus error in options window.
  • Undo issue in column mode.
  • If the program was minimized and forced to close, it should start as normal window.
  • Several other minor issues reported by users.

New in RJ TextEd 15.74 (Jan 7, 2023)

  • Highlighters:
  • Updated some highlighters (syntax files) for HTML, PHP.
  • And added the latest RepRap highlighter.
  • Misc:
  • Updated a few language files.
  • Fixed:
  • Error when closing program and using a HTML preview panel.

New in RJ TextEd 15.73 (Jan 1, 2023)

  • Open command-line interface
  • Changed the command prompt menu item in the tools menu to open any command-line
  • shell you want.
  • The command-line shell can be set in the tools section in options.
  • Three shells are available in the dropdown box. Windows Terminal, PowerShell
  • and Command Prompt. Select "Other" if you want to set something else as the
  • command-line interface.
  • Also changed the caption in the tools menu.
  • Internal code changes
  • Made some internal changes to prevent issues when switching highlighter, or
  • converting text to code (HTML).
  • Fixed:
  • Convert to HTML issues.
  • Edge browser issue when closing the program.
  • Misc reported issues.

New in RJ TextEd 15.72 (Dec 26, 2022)

  • Emmet:
  • Fixed a few class related issues.
  • Also made some space improvements between tags and attributes.
  • Browser preview (Edge)
  • Made some internal changes to prevent error messages when opening a new
  • page or when closing a browser window. An error may occur when closing
  • the program as well.
  • Home:
  • Selecting/Un-selecting items by clicking checkboxes should work better now.
  • Stability improvements
  • Identified several instances in code throughout the project that may cause
  • errors, crashes or memory corruption over time.
  • Fixed:
  • Annotation-bar issue with split window.
  • Browser preview issues.

New in RJ TextEd 15.71 (Dec 22, 2022)

  • Snippets:
  • Added a new tree node in the text clips panel called "Snippets".
  • All snippets are available in an XML file and maintained by me. Which means users are not allowed to add/delete or edit snippets. It's a write protected node. The file will be overwritten when you install an update.
  • I may add more items to the snippets file in later versions. Suggestions are welcome.
  • SFTP component:
  • Updated the SFTP component to the latest version.
  • Mouse cursor over splitter:
  • Changed the mouse cursor to the Windows standard one when hovering over a splitter between document views.
  • Fixed:
  • Split document window issues.
  • Folding issue introduced in v15.70.

New in RJ TextEd 15.70 (Dec 20, 2022)

  • Split document window to another document view
  • In this version you can split the current document window to a new tab in
  • another document view. E.g. split the current document to a new tab to the
  • right document view.
  • A new menu item has been added to the document tab context menu called
  • "Split document window". It also contain the items to split vertically or
  • horizontally.
  • Brace highlighting
  • Braces are now highlighted in plain text.
  • Text cursor width (caret)
  • If you set the text cursor width to 0 (zero) a block cursor will be used.
  • Note that the block cursor is only used with monospaced fonts, like "Consolas",
  • "Courier New"...
  • The width limit has been set to 5.
  • Temporary backup (timer)
  • Modified files and open tabs data should be periodically saved to a temp
  • folder. Made some code changes to save more data in a more reliable format.
  • Exception tracer
  • Made some option changes to create a better bug report.
  • The bug report should now include some debug files as well.
  • WebView2Loader (Edge browser preview)
  • Updated the dll file to the latest version.
  • Fixed
  • Close tab issue with delayed loading.
  • Zoom in external document window.
  • Drag n drop issues.
  • Possible shutdown issues.
  • Many minor issues reported by users.

New in RJ TextEd 15.67 (Dec 11, 2022)

  • Fixed:
  • Some issues reported by users.
  • Install issue as "Standard User".

New in RJ TextEd 15.66 (Dec 8, 2022)

  • Application icon
  • You can change the application icon in options.
  • It will require a program restart to take effect.
  • Text comparison
  • Made some improvements to the line compare display. It should handle Unicode
  • better now.
  • Quick Find (Ctrl+E)
  • Should use the current selection as search string, if possible.
  • Projects
  • Replaced some old code and units.
  • Added an option to indicate open project files with a colored line in the
  • document tab.
  • Restart (as admin, update...)
  • Made some changes to the saved data to prevent issues when re-opening
  • files.
  • Exception tracer
  • Disabled the builtin exception tracer and installed EurekaLog instead.
  • Hopefully it will catch a few more exceptions. It also has options to
  • check memory or hang issues. Even if they are disabled by default for
  • speed.
  • Fixed
  • Some theme issues with standard dialog windows.
  • Running tool in the background.
  • Zoom in external document window.
  • Some high dpi issues when moving between monitors.
  • Many minor issues reported by users.

New in RJ TextEd 15.65 (Nov 1, 2022)

  • Associate file extensions:
  • In options you can now assign the icon to be displayed in Explorer, for your
  • associated file type. There are several text document icons to choose from,
  • including the default program icon.
  • Associate file extensions should work better now on Windows 10/11 as well.
  • If a file extension was previously associated with a different program, you
  • may have to open a file with that extension and select RJ TextEd as the
  • default app, when Windows asks which app to use.
  • FTP profile:
  • The option for passive connection is now always checked when creating a new profile.
  • Fixed:
  • FTP file size display error.

New in RJ TextEd 15.63 (Sep 29, 2022)

  • Clone document window:
  • There are some important changes in this version.
  • A cloned tab, or document window, is an exact copy of the original tab.
  • Undo/redo history, bookmarks, code folds etc. are all copied to the new document window.
  • Tab order:
  • Tabs are now opened at the end of the tab row and always in alphabetical order.
  • Tab sort:
  • Added a menu item to the tab-bar context menu to sort all tabs.
  • Startup:
  • Made some changes when the program close and re-start.
  • The search result panel is closed and not re-opened at program startup.
  • Multiple document tab views are closed and not re-opened at startup.
  • Korean language:
  • A Korean language file has been added.
  • Select Korean in "Environment->Languages".
  • Fixed:
  • File Commander: Path display in right pane.
  • Misc minor issues reported or found while coding.

New in RJ TextEd 15.62 (Sep 9, 2022)

  • (S)FTP:
  • A separate connection is now always created when saving a remote file.
  • In previous versions, an existing connection was used if available.
  • File Commander:
  • The lists are now rebuilt when switching to the file commander tab. This
  • will update the modified dates and possibly other changes done
  • while on the editor tab.
  • Printing:
  • Made some changes to code and added more validations. Abort should work
  • now as well (I hope).
  • Fixed:
  • Word wrap issue with variable width fonts.
  • A few high DPI issues.
  • Fixed a few issues in the color selection dialog

New in RJ TextEd 15.61 (Aug 29, 2022)

  • Emmet abbreviations (HTML)
  • Tags are first validated before expanded.
  • E.g. p[tab] should expand to but xyz[tab] should not expand to <xyz></xyz>. xyz is not a valid HTML tag.
  • Reload current document
  • All code folds are now opened and document re-scanned for folding areas.
  • Import/Export highlighter colors
  • Some items were not imported/exported properly, using the themes manager. I've added some missing items.
  • Fixed:
  • Issues with large files and really large lines.
  • Several highlighting issues.
  • Some position issues with Mini Toolbar.

New in RJ TextEd 15.60 (Aug 22, 2022)

  • Digital code signing:
  • All executables and install scripts are now digitally signed. This should help with some antivirus programs and any issues you may have when downloading and installing the program.
  • Selection mini toolbar:
  • Added a mini toolbar that is displayed when making a selection. It fades away after a short while, or if you press the left mouse button.
  • Added an option to turn the mini toolbar on or off.
  • CSS highlighting:
  • Updated the CSS syntax files and made some highlighting changes.
  • The file css.xml was added in the syntax folder. The file is provided by microsoft and renamed from css-scheme.xml to css.xml. It contain most items needed for auto completion and hints.
  • Syntax files:
  • Added a new option in syntax files to turn on/off sorting in the auto completion list (AutoCompleteSort=0|1).
  • Misc:
  • Made some internal changes in the paint function and the move cursor function when using folding.
  • Fixed:
  • A few FTP save issues.
  • Auto completion hint flicker.
  • Word wrap issue.
  • Restart Windows issues when program is still running.
  • Selection color issue with plain text files.
  • Find issues.
  • Misc issues while coding.

New in RJ TextEd 15.54 (Jun 17, 2022)

  • Themes:
  • Added 2 new themes to the "Environment -> Themes" menu.
  • (S)FTP:
  • Made some more optimizations to speed up browsing directories.
  • Fixed:
  • Favorites menu in FTP panel missing.
  • Made some changes in "Replace All" undo code.
  • Selection issue.

New in RJ TextEd 15.53 (Jun 8, 2022)

  • Zoom (CTRL+MouseWheel Up/Down)
  • Added a new menu item in the "View" menu named "Zoom" with sub-menu items to zoom in, zoom out and reset zoom. You can also use the mouse wheel while pressing the CTRL key.
  • Zoom will affect all open documents, as well as new or opened documents. The zoom value is saved between sessions. Use "Reset zoom" to undo any zooming you have done.
  • Note that zoom will not change the font size you have set in options.
  • File Commander
  • Fixed some display issues when connected to a remote site.
  • FTP Profile manager
  • Passwords are now shown as a masked string (***).
  • Misc
  • Made some minor changes to the maximize window code.
  • Made some minor additions to the FTP client code.

New in RJ TextEd 15.52 (May 31, 2022)

  • Vertical line at cursor position:
  • Added an option in the view menu to "Show vertical line at cursor position".
  • Fixed:
  • Language display issue when opening document tab as an external window.
  • Heredoc highlight issue in bash documents.
  • External compare of remote files.
  • Issue when trying to open remote files several times.

New in RJ TextEd 15.51 (May 17, 2022)

  • FTP:
  • Add favorite dialog will ask you for both a name and a path.
  • Text comparison (text diff):
  • Made some visual changes in the row compare panel. Tabs and spaces should now be displayed to help see the difference between the two current rows.
  • Fixed a few issues.
  • Fixed:
  • Close document tab issue when tab is close to the right edge.
  • Maximize issues.
  • Open a session may close the program when certain options are enabled.

New in RJ TextEd 15.50 (May 9, 2022)

  • Word/Selection highlighting:
  • The highlight color is now different for each word or selected phrase you want to highlight. So if you select e.g. 3 different words - they will be highlighted using different colors.
  • Brace Highlighting:
  • You can now highlight matching braces as bold, underlined or framed. With or without a background color. You can also use a background only if you set the type to "None".
  • Options can be found in [Environment/Themes/Customize...].
  • Also fixed a few issues with background color.
  • Highlight Expressions:
  • Fixed an issue with regular expressions.
  • Added a menu item to the editor context menu.
  • (It was previously only available in the Search->Highlight menu)
  • Windows XP:
  • Fixed some issues with open file dialog.
  • Syntax highlighters:
  • Updated the bash highlighter to add functions to the code explorer. Changed how folding works and how strings are highlighted.
  • Misc:
  • Chinese language issue in installer.
  • Possible FTP reconnect issue with "Keep alive".
  • Fixed:
  • Install issue when using standard user accounts.
  • Some minor issues found while coding.

New in RJ TextEd 15.49 (Apr 6, 2022)

  • Misc:
  • Updated JavaScript syntax to handle Template Literals (template strings)
  • Updated PHP syntax to handle execution operators
  • Search dialog:
  • You can now use Ctrl+Tab and Ctrl+Shift+Tab to switch between tabs
  • Fixed:
  • Calling editor with command line switches when the editor is already open
  • Alt shortcuts in search dialog
  • XML fold issue

New in RJ TextEd 15.48 (Mar 28, 2022)

  • Fixed:
  • Syntax editor theme issue
  • Issue with linebreaks in selection of empty lines
  • Issues when "Run as administrator"
  • Goto matching bracket should work even if brace highlighting is disabled

New in RJ TextEd 15.47 (Mar 14, 2022)

  • Fixed:
  • Some Emmet abbreviation issues.

New in RJ TextEd 15.46 (Mar 14, 2022)

  • Emmet abbreviations:
  • Added support for the standard Emmet lorem abbreviation.
  • Ex1. plorem100
  • Ex2. ullorem10.item*4
  • Ex3. lorem120
  • Fixed:
  • Exception message when changing theme

New in RJ TextEd 15.45 (Mar 13, 2022)

  • Run multiple instances:
  • You can open another instance of the program if you hold the CTRL key while launching the editor.
  • If you select several files in explorer and open them in the editor using the context menu while holding the CTRL key - every file will be opened in its own editor window.
  • Removed the option to allow another instance on a different virtual desktop.
  • Code Explorer:
  • Added a search box to the method list.
  • JavaScript:
  • Made changes to improve Code Explorer navigation.
  • Explorer context menu:
  • Fixed several issues. It should install/uninstall properly now, show an icon and open multiple files properly.
  • You can also open each selected file in its own instances of the program if you press the CTRL key.
  • Fixed:
  • Path issue when opening a file with no path and app is running.
  • Folder picker issue on Windows XP.
  • Tcl/Tk namespace support.

New in RJ TextEd 15.44 Upgrade (Mar 2, 2022)

  • Toolbar images:
  • Updated the image lists to the latest version.
  • Fixed:
  • Context menu issue when installing the application.
  • Possible directory issue when opening a file with no path.

New in RJ TextEd 15.43 Upgrade (Feb 22, 2022)

  • Selection:
  • Added a new option in Themes->Customize to show/hide tabs, spaces and line-breaks inside a selection.
  • All selection features should work now with variable width fonts like Arial, Calibri... which is mostly used in plain text. Space characters are ignored and not indicated with a dot in selections though.
  • Fixed several issues. Mostly with highlighter specific settings.
  • Themes manager (Themes -> Customize):
  • Made the window larger and a few other visual changes.
  • Fixed:
  • Move left/right issues in document panel.
  • Selection issues (options).

New in RJ TextEd 15.42 Upgrade (Feb 13, 2022)

  • Selection:
  • Added several options for selection in "Environment -> Themes -> Customize".
  • Selections can be drawn to the right window edge when spanning multiple lines.
  • Selections can be drawn to the line break when spanning multiple lines.
  • Selections can be transparent and display highlighting. You can turn that off if you like.
  • Tabs and white spaces are always displayed inside selections (when mono-spaced fonts are used). Line breaks are shown inside the selection if the selection extend to the window edge.
  • Default behavior is transparent selection extending to the window edge.
  • Fixed:
  • Close to hibernate.
  • Fixed a potential issue with selection in v15.41.

New in RJ TextEd 15.40 (Feb 10, 2022)

  • Highlight braces inside strings:
  • If you enter a string and the cursor is positioned at a brace character the current and the matching brace inside the string is highlighted.
  • Highlight braces:
  • You can now switch highlight type between underlined or squared. Open Environment -> Themes -> Customize to change highlight type.
  • Toolbar button:
  • Added a new toolbar button with a "Compare text" dropdown menu.
  • The same menu is available in the "Tools" main menu and in the document tab context menu.
  • Go to "Environment - Customize toolbar..." to enable the toolbar button.
  • Highlighters (syntax files):
  • Updated the JavaScript syntax files.
  • Emmet abbreviations:
  • Fixed a few issues with empty tags.
  • Web preview:
  • Added a button to open Edge (Chromium) developer tools on the browser preview tab.
  • The WebView2 control open the developer tool window as a stand alone window and it can't be docked.
  • Misc
  • Windows 11 Dark theme is set as standard with new installations.
  • Fixed:
  • Remote save issue.
  • Search folder drop down menu position.
  • Several Alternative font issues.
  • Syntax highlighting issue when saving file remotely.

New in RJ TextEd 15.31 (Dec 29, 2021)

  • New themes:
  • Added two new Windows 11 style themes. A light and a dark one with rounded corners.
  • Visual changes:
  • Made visual changes to all dialog windows.
  • Fixed:
  • F3 in dual view when searching all open files.
  • Installer should close the application before proceeding.
  • Hex number search issue.

New in RJ TextEd 15.30 (Dec 20, 2021)

  • Run external script:
  • It is now possible to run an external script from a local script using e.g. NodeJS. It should be possible to run any type of script, including JScript, VBScript, PHP, Python.
  • The function "RunScript" has been added to the ScriptUtils object.
  • RunScript(sCommand, sScript, sInputText: String): String;
  • Visual changes:
  • Made visual changes to all dialog windows throughout the application. In some dialogs more than others. The goal was to give them a more modern look and feel.
  • There are some minor changes in other places as well.
  • Advanced sort:
  • Made it possible to save the current sort options using a name.
  • Regular expressions:
  • Error messages should be displayed with all search operations if an error occur. The "Abort" button in the search progress dialog should work as expected now (only displayed if the search takes some time to complete).
  • Options:
  • Made it possible to close or open all panels in options with two buttons located at the search field.
  • Fixed:
  • Session issue with document views.
  • Open template file.
  • Some issues when creating new document.
  • Rare open file issue.
  • Convert HTML to text.
  • Offline - Beautify HTML (Tidy).
  • Wordwrap issues.
  • List text clip folder using keyboard shortcut.
  • Fixed a few issues in the text clips panel.
  • TclTk Code Explorer issue.
  • Other minor issues found and reported by email.

New in RJ TextEd 15.30 Beta 1 (Dec 18, 2021)

  • Visual changes:
  • Made visual changes to all dialog windows throughout the application. In some dialogs more than others. The goal was to give them a more modern look and feel.
  • There are some minor changes in other places as well.
  • Advanced sort:
  • Made it possible to save the current sort options using a name.
  • Regular expressions:
  • Error messages should be displayed with all search operations if an error occur.
  • The "Abort" button in the search progress dialog should work as expected now (only displayed if the search takes some time to complete).
  • Options:
  • Made it possible to close or open all panels in options with two buttons located at the search field.
  • Fixed:
  • Session issue with document views.
  • Open template file.
  • Some issues when creating new document.
  • Rare open file issue.
  • Convert HTML to text.
  • Offline - Beautify HTML (Tidy).
  • Wordwrap issues.
  • List text clip folder using keyboard shortcut.
  • Fixed a few issues in the text clips panel.
  • TclTk Code Explorer issue.
  • Other minor issues found and reported by email.

New in RJ TextEd 15.23 (Nov 8, 2021)

  • FTP:
  • The program can sometimes "hang" when e.g. reading a remote directory list. This usually happens when trying to connect to the site. I've added a read timeout of 10 seconds, so if the read fails - you wont have to kill the program.
  • Misc:
  • The application is compiled and built using an updated version of Delphi. I also updated several components.
  • Made several minor changes. Fixed some theme and high DPI issues ...
  • Fixed:
  • Toggle column mode when using an alternative font.
  • Edit language server (LSP) settings.
  • Possible wordwarp issue.
  • Many other minor issues.

New in RJ TextEd 15.22 (Oct 20, 2021)

  • Fixed:
  • Strange display issue in search window when not using a theme.

New in RJ TextEd 15.21 (Oct 19, 2021)

  • Smart highlighting:
  • HTML tags should be highlighted when selected, and regarded as "whole words".
  • External document window (drag tab outside main window)
  • Added a few new actions and menu items:
  • Format JSON menu.
  • Shift+Alt+Down/Up/Left/Right should work now.
  • Fixed:
  • Text display issues in search window.
  • Delete issue in search window and search bar.
  • Selection fold in plain text document should work now.
  • Issue with blank document at startup.

New in RJ TextEd 15.20 (Oct 4, 2021)

  • Terminal panel:
  • The terminal panel can now open several tabs. You can split the panel and open tabs both to the left and to the right. You can also open Windows PowerShell tabs.
  • To close a tab type "exit".
  • Improved speed in the command prompt tab for large outputs like from the "dir" command. (Unfortunately, that doesn't work with the PowerShell tab.)
  • Toolbar images:
  • It is now possible to change the toolbar and menu image scaling in options, if you want larger images.
  • The scale factor is given in percent. Available values are 100%, 125%, 150% and 200%.
  • Document tabs drop down list
  • Added an option to sort (or not sort) the drop down list, located in the document tab row.
  • Themes:
  • Added several new themes to the environment menu. The default theme for new installations is now Windows 10 Charcoal.
  • The themes menu is now sorted and so is the themes list in the customize dialog window.
  • Moving between monitors:
  • Fixed a few issues when moving between monitors. Especially if they use different scaling (DPI).
  • Tools (Syntax Editor, Character Viewer...):
  • Recompiled all tools using the newest version of Delphi and fixed a few issues.
  • Toggle comment:
  • Should handle indented comments as well as comments at the start of the line.
  • Changed the toolbar icon.
  • Misc:
  • Document tab context menu item "Reload as binary file" changes to "Reload as text document" after being selected.
  • Fixed:
  • Undo issues.
  • Reload as binary file.
  • Select color issues in CSS/LESS/SCSS files.
  • Text compare issues.
  • Saved document indicator issue.
  • Document tab issues when resizing the window or with minimize/maximize.
  • Fixed several minor issues while testing this new version.

New in RJ TextEd 15.10 (Aug 29, 2021)

  • Terminal panel:
  • Added a new panel which works as a terminal window. It uses Cmd.exe in the background and should have most of the functions a real command prompt window has, and more.
  • The panel toolbar allows you to:
  • Enter a path manually in the combo box and move to it.
  • Select a favorite folder in drop down list and move to it.
  • Save current terminal directory as favorite.
  • Change terminal directory to the current document folder.
  • Open a folder selection window and change directory to it.
  • Change font (and background color if you're not using a theme).
  • Restart the terminal (restart cmd.exe).
  • Keyboard action to start an external terminal window. Set shortcut in customize keyboard.
  • Keyboard action to open/hide or show/close terminal panel. If the panel is auto hidden (minimized) the action will open/hide the panel. Otherwise it's closed or shown.
  • Note:
  • The panel use a standard windows edit control and only communicate with an open (hidden) command prompt window using standard input/output. There may be commands that doesn't work properly, like "more" (it displays all of the text at once, but you don't have the space bar control to switch page). Some special keys may work differently (since it's an edit control).
  • Some features I had to add to the panel myself:
  • Command history (up/down arrow). It should work the same as in a real command prompt window. The command history is saved between sessions.
  • Auto completion (tab). Should work the same as in a real command prompt window.
  • Ctrl+C. Should work the same as in a real command prompt. If it doesn't work use the restart terminal button instead.
  • Terminal - PHP interactive shell (php -a):
  • This should work fairly well, but it will never work perfectly over standard input/output.
  • Up/Down arrows can be used for history and use "exit", or hit Ctrl+Z to exit the php interactive shell.
  • Terminal - Python interpreter mode (python or python -i):
  • This should work fairly well, but it will never work perfectly over standard input/output.
  • Up/Down arrows can be used for history and use "exit()", or hit Ctrl+Z to exit the python interactive mode. The help utility is supported as well and should work normally.
  • Language server templates:
  • Templates make adding language servers much easier. Once you've added a language server as a template you never have to add the server settings again.
  • Several server templates have been added already for you to use. And you can easily change or add one yourself.
  • Open LSP templates located in the environment menu to modify or add templates.
  • You can add a language server as a template from project/sites settings if you've already added a server.
  • Some environment variables can be used in paths:
  • %appdata% = AppDataRoaming
  • %localappdata% = AppDataLocal
  • %programfiles% = c:Program files
  • %homepath% = c:Users
  • Text clips panel:
  • Changed the Keyboard action to open/hide or show/close terminal panel. If the panel is auto hidden (minimized) the action will open/hide the panel. Otherwise it's closed or shown.
  • Return key should now insert selected item and close/expand folders.
  • Select color issue fixed with themes.
  • Misc:
  • Added a new command-line switch /NOREOPEN. It allows you to open the editor without reopen the last open files. The next time you open the editor without this option - the old last open files are reopened.
  • A few issues on high dpi monitors.
  • Fixed:
  • A few reported issues from users.

New in RJ TextEd 15.10 Beta 3 (Aug 25, 2021)

  • Made some changes in the terminal panel and added support for PHP and Python interactive shell.

New in RJ TextEd 15.10 Beta 2 (Aug 23, 2021)

  • Terminal panel:
  • Added a new panel which works as a terminal window. It uses Cmd.exe in the background and should have most of the functions a real command prompt window has, and more.
  • The panel toolbar allows you to:
  • Enter a path manually in the combo box and move to it.
  • Select a favorite folder in drop down list and move to it.
  • Save current terminal directory as favorite.
  • Change terminal directory to the current document folder.
  • Open a folder selection window and change directory to it.
  • Change font (and background color if you're not using a theme).
  • Restart the terminal (restart cmd.exe).
  • Note:
  • The panel use a standard windows edit control and only communicate with an open (hidden) command prompt window using standard input/output.
  • There may be commands that doesn't work properly, like "more" (it displays all of the text at once, but you don't have the space bar control to switch page). Some special keys may work differently (since it's an edit control).
  • Some features I had to add to the panel myself:
  • Command history (up/down arrow). It should work the same as in a real command prompt window. The command history is saved between sessions.
  • Auto completion (tab). Should work the same as in a real command prompt window.
  • Ctrl+C. Should work the same as in a real command prompt. If it doesn't work use the restart terminal button instead.
  • Language server templates:
  • Templates make adding language servers much easier. Once you've added a language server as a template you never have to add the server settings again.
  • Several server templates have been added already for you to use. And you can easily change or add one yourself.
  • Open LSP templates located in the environment menu to modify or add templates.
  • You can add a language server as a template from project/sites settings if you've already added a server.
  • Some environment variables can be used in paths:
  • %appdata% = <AppData>Roaming
  • %localappdata% = <AppData>Local
  • %programfiles% = c:Program files
  • %homepath% = c:Users<username>
  • Fixed:
  • A few reported issues from users.

New in RJ TextEd 15.03 (Aug 4, 2021)

  • Fixed:
  • Symbols drawn with incorrect colors.
  • Word wrap issue.
  • Minor hex view issues.
  • Misc issues reported by email.

New in RJ TextEd 15.0 (Jul 17, 2021)

  • HTML Preview:
  • I've removed the previous chromium component/libraries and added support for Microsoft WebView2 (Microsoft Edge component) instead.
  • WebView2 is already installed on most Windows 10 systems and is built into Windows 11. The installer will check and ask the user to install WebView2 if needed (e.g. on Windows 7).
  • This means I don't have to distribute large libraries in the installations anymore. The WebView2 component is also much easier to use. The old one had some strange behaviors (you can actually see the difference in the task manager).
  • Chrome and Microsoft Edge use the same code base, so there is no difference in the displayed content.
  • The Edge preview tab has a new button for "IE Mode". You can use it to display the content in a Internet Explorer view.
  • The Internet Explorer tab has been removed. You can use the Edge preview tab and press the toolbar button "IE Mode".
  • Code completion:
  • Made some changes to the code completion. It should work better now and behave more as in other code editors.
  • Hover hint (LSP Client):
  • Created a new hover hint when using a language server. The hint can now display:
  • Code information presented by the server
  • Diagnostic errors, warnings, information or hints
  • Links. These can be code actions, goto definition, show references, rename identifier...
  • Highlight References (LSP Client):
  • Highlight all references in the current document for the item found under the mouse cursor. This is similar to the find references feature, but the referenced identifier is highlighted and not added to a list.
  • Highlight references can be found in the hover hint and right click context menu.
  • In the context menu two items have been added:
  • Highlight references
  • Clear highlights
  • Code Actions (LSP Client):
  • Code actions can be found in the hover hint and right click context menu.
  • Code actions in the context menu include all available code actions presented by the language server.
  • Code actions in the hover hint only include quick fixes.
  • Check for update:
  • Minor updates and beta version are downloaded and installed as before. But for major version the only option is to open the download site in your browser and download it manually. This was done to make the XP/Vista version consistent with the Windows 10/11 version and it also fix a few problems.
  • It also allows the user to download and install the new version when they are ready...
  • Misc:
  • Shift-DblClick can be used instead of Alt-DblClick if you have trouble with column mode is being activated.
  • Fixed:
  • LSP functions didn't work properly in word wrap mode.
  • Change case in column mode.
  • Font size issue in search result panel.
  • Fixed a few reported issues.

New in RJ TextEd 14.90.4 (Jun 13, 2021)

  • Find References (View-Panels-LSP Client):
  • This is a language server feature that will list all references to the item under the text cursor. It can be a variable, function, object ...
  • Menu item is found in the right click context menu (Find - Find References).
  • The references tree lists file and references found in that file. Double click on an item to select it in the document.
  • Document Symbols (View-Panels-LSP Client):
  • This is a language server feature. You can use the panel to display a hierarchical tree view of all classes, methods, properties etc. in a file or open document.
  • Symbol Search:
  • Another language server feature.
  • The search box is located in the document symbols panel. The search is project wide and will list items found in both your project files and in library files.
  • Some useful keys:
  • DOWN Move down to the tree view below.
  • ESC Clear search and change focus to the editor.
  • SPACE Select focused item in the tree view, but keep focus on the tree view.
  • ENTER Select focused item in the tree view and change focus to the editor.
  • Diagnostics (View-Panels-LSP Client):
  • Another language server feature.
  • The tree view will display diagnostic errors, warnings, hint and information found in any of the open documents.
  • Diagnostics are also displayed in the code explorer, but only for the currently active document. The diagnostics panel display information from all open documents.
  • Rename symbol:
  • This is another language server feature.
  • The menu item can be found in the right click context menu. Use it to rename a class, object, method, field variable or any other symbol under the cursor. The renaming is project wide, so all instances of the symbol will be renamed (even if the file isn't open).
  • Format document:
  • Another language server feature to format a selection, or the whole current document. The menu item is available in the right click context menu. A prompt asking for options is displayed when selecting the menu item.
  • Preview Commands:
  • Available in the HTML menu. Allows you to assign a file extension to a command used when previewing a file. The command can e.g. convert the current document to a HTML file and allow you to preview the converted file.
  • This is used in all previews, e.g. live preview, internal browsers, browser tabs...
  • Fixed:
  • Open local help file.
  • Temp files should be deleted and not moved to the recycle bin.
  • A few reported issues.

New in RJ TextEd 14.80 Beta 3 (May 5, 2021)

  • Better folder selection dialog in language server settings.
  • Fixed a few fold issues.
  • Undo issue.
  • Better support for trigger characters provided by the language server.
  • Fixed some issues found when trying new language servers.
  • I also updated the information in the "Language Servers (LSP)" forum thread.
  • I reinstalled Nodejs and the servers from scratch. The information given should be correct now.

New in RJ TextEd 14.80 Beta 2 (May 4, 2021)

  • Better folder selection dialog in language server settings.
  • Fixed a few fold issues.
  • Undo issue.

New in RJ TextEd 14.80 Beta 1 (May 4, 2021)

  • Language server (LSP) support:
  • It's now possible to use language servers with projects and sites.
  • The language server will scan your project files (or site) and provide completion, mouse hover information, parameter hints and diagnostics (errors, warnings, information, hints). And if the server supports it, find definition/type definition/declaration/implementation.
  • You need to install the language server yourself. And when done, you can add it to your project or site.
  • The forum has a thread containing information on how to install different language servers and how to add them to your project or site.
  • You can add several language servers to each project or site.
  • The editor support stdio and tcp socket communication, so it should work with most language servers.
  • Misc:
  • Made some changes to the JScript (JavaScript/Typescript) syntax file.
  • Made some minor changes in the C++ syntax file.
  • Fixed:
  • Navigation in explorer panel.
  • Favorites click in explorer panel.
  • Quick find icons.
  • C++ fold issue.
  • Find/Replace issue with line-feeds.
  • Fixed several reported issues.

New in RJ TextEd 14.73 Update (Mar 2, 2021)

  • Script functions:
  • Added a few new functions to "Document" and "MainApp".
  • Document.Capitalize()
  • Capitalize selection. Should work the same way as the menu item.
  • MainApp.OutputDebugString(strText, value)
  • Output a string and value to the message panel. "value" is a Variant and can be an integer, float, date, boolean or string.
  • MainApp.OutputDebugObjectString(strText, obj)
  • Output a string and values from public properties found in the object. "obj" can be any object, TStringlist, TElMenuItem...
  • (Inherited fields and properties are not included in the output.)
  • Misc:
  • PHP syntax file use regular expressions for class and functions.
  • Added script function "Document.Capitalize()".
  • Made a small change in how items are listed in project panel search.
  • Fixed:
  • Window startup position on multi monitor setup.
  • Current folder toolbar icon not working properly in explorer panel.
  • Color dialog window background with some themes.
  • A startup issue.
  • Fixed several potential issues in the project panel.
  • Fixed many potential issues (compiler warning) in the code.

New in RJ TextEd 14.72 Update (Feb 17, 2021)

  • Misc:
  • Arabic was added to the list of available languages.
  • Cpp syntax file was updated.
  • Fixed:
  • SFTP issues when changing remote directory.
  • Lorem Ipsum in HTML menu could not be translated.
  • Exit compare mode error.
  • Change case functions in multi selection mode.
  • A startup issue where some file may not be accessible.
  • Minor issues in the Regular expression Creator.
  • Dual view action issue.
  • Error in customize keyboard shortcut window.
  • Redraw issue when a panel is hidden to a side.
  • Current file path in explorer panel toolbar should work now.
  • Delete issue when external document is visible (tab dragged outside the document area).
  • Save All enable issue when using multiple document views.
  • Close bracket issue in style section.

New in RJ TextEd 14.70 (Nov 3, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 86.0.4240.
  • Open in new window (drag tab outside the main window)
  • Added menus and most menu items found in the main window. Actions and keyboard shortcuts are added as well.
  • Added a statusbar similar to the one in the main window.
  • Goto (Ctrl+G)
  • Bookmarks are now listed in a list box for easier access.
  • Menu search box:
  • Added an option to auto hide the menu search box. It's opened and displayed by pressing CTRL+H.
  • Toolbar dropdown menus:
  • Made some minor changes to make it easier to handle highlighter and dictionaries.
  • Color background:
  • Background colors containing alpha values in CSS and HTML documents are now displayed with the base color as a frame around the colored background rectangle.
  • Fixed some color inconsistencies in documents and the color select window.
  • Script:
  • Document.Reload(true) will invoke a prompt to save changes before reloading the document. Also fixed the warning message saying the document has been altered by an external program.
  • Misc:
  • Replaced and updated several components.
  • Delete in sites panel should now move deleted items to the recycle bin.
  • Misc improvements on 4K monitors.
  • Fixed:
  • Statusbar draw issues on 4k monitor.
  • Color hint and color dialog window issue.
  • A few code fold issues.
  • Ignore folds spanning less than x lines.
  • File explorer scrollbar issue.
  • Project manager search issue.
  • Sites panel issues.
  • Print preview issues.
  • Reopen documents at startup when search panel is visible.
  • A few close document issues.
  • Fixed misc reported issues.

New in RJ TextEd 14.64 (Aug 23, 2020)

  • Indent lines:
  • Indent lines are now always drawn at a tab position, regardless of how your code is indented. This makes it easier to properly align your code.
  • Highlighting matching braces:
  • Matching braces are now underscored using the brace highlighting foreground color, set in theme manager. And the brace background is set to the brace highlighting background color.
  • Compare files using external compare tool:
  • The document is saved if modified and the files on disk are used for comparison if possible. The editor should allow you to reload the document if it was changed by the external tool.
  • Fixed a few issues.
  • Color dialog window:
  • Adding or pasting a color value to the edit box should work now as expected.
  • Fixed a few issues.
  • Fixed:
  • File Explorer panel refresh issue.
  • File Commander refresh issue.
  • PHP tag highlighting.

New in RJ TextEd 14.63 (Aug 17, 2020)

  • Clipboard keyboard actions:
  • Added new keyboard actions to copy and paste from any user clipboard.Open "Customize keyboard..." to assign keyboard shortcuts to copy to clipboard xand paste from clipboard x.
  • Misc:
  • Reduced flicker in customize keyboard list view when themes are used.
  • Fixed:
  • File Commander error message.

New in RJ TextEd 14.62 (Aug 8, 2020)

  • File Explorer Panels:
  • Updated the controls and fixed a few DPI issues when moving the program between monitors.
  • File Commander:
  • Updated the controls and fixed a view issue.
  • File modified by external program:
  • A warning is displayed if the file on disk has been modified by another program. You are now given the option to "Always" reload the file, if it has been modified.
  • NOTE! If you reload the file you will loose all additions you've made since the last time you saved the document.

New in RJ TextEd 14.61 (Aug 3, 2020)

  • Fixed:
  • Can't selected "Windows" theme.

New in RJ TextEd 14.60 (Aug 2, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 83.0.4103.
  • FTP (sites)
  • Made some extensive changes to the download/upload threads. They should display a more meaningful progress dialog window, be much faster and handle hidden files and folders.
  • All FTP operations should handle hidden files and folders properly now. That includes the sites panel and synchronizations.
  • Code folding and syntax files:
  • Made a complete re-write of the code folding feature. It is now (mostly) indention based. Which means you don't have to add anything to the syntax files for the folding to work.
  • If you need to tweak it a bit and add items to the code explorer - you still need to add some data in the syntax files.
  • Line comments spanning more than 3 lines are now fold-able as well as normal block comments.
  • Indention based folding can be turned off in the syntax file (fold options section). This can be useful when you only want a few elements to be foldable and you want to use a specific start and end.
  • It is also possible to turn off folding of line comment blocks.
  • All syntax files have been updated.
  • Fixed several issues with the code explorer.
  • Code folding options:
  • Added new options to reduce the number of folds displayed.
  • Only display necessary folds like for classes and methods... Use this to hide some folds like if statements and loops.
  • Ignore folds spanning less than x lines. Default is 5. Important folds like classes and methods are always displayed. But other smaller folds are ignored if they span less than the specified number of lines.
  • Both options can be very helpful if you find the left margin cluttered with fold icons. They can both greatly reduce the number of folds and fold icons displayed.
  • Code fold icons:
  • Added a few smaller versions of existing fold icons. You can select them in the theme manager.
  • High DPI and themes:
  • Fixed several theme issues on high DPI screens and when moving between monitors.
  • Most themes (vcl styles) have been updated to newer versions which include high resolution bitmaps for use on high DPI monitors.
  • Theme manager:
  • Made some small changes and made some improvements to the theme preview on high DPI monitors.
  • Emmet Abbreviations:
  • Single quotes in custom attributes should expand properly now. E.g. td[title='Hello world!' colspan=3]
  • Fixed:
  • Several code explorer issues.
  • Several code folding issues.
  • Close file(s) issue.
  • Copy and paste issue.
  • Dead files in projects.
  • Issue when using virtual desktops.
  • Syntax highlight issue in CSS and LESS.
  • monitor current file issue.
  • Synchronized scroll issues.
  • Shell context menu issues.
  • Save status for plain text files.
  • Theme loading issue.
  • Many misc issues reported or found during testing.

New in RJ TextEd 14.60 Beta 2 (Jul 23, 2020)

  • Two issues with previous beta I reported (code folding, bookmarks) have been fixed. Thank you!

New in RJ TextEd 14.60 Beta 1 (Jul 16, 2020)

  • Code folding:
  • Made a complete re-write of the code folding feature. It is now (mostly) indention based. Which means you don't have to add anything to the syntax files for the folding to work.
  • If you need to tweak it a bit and add items to the code explorer - you still need to add some data in the syntax files.
  • Line comments spanning several lines are now fold-able as well as normal block comments.
  • All syntax files have been updated.
  • Fixed several issues with the code explorer.
  • Code folding options:
  • Added new options to reduce the number of folds displayed.
  • Only display necessary folds like for classes and methods... Use this to hide some folds like if statements and loops.
  • Ignore folds spanning less than x lines. Default is 5. Important folds like classes and methods are always displayed. But other smaller folds are ignored if they span less than the specified number of lines.
  • Both options can be very helpful if you find the left margin cluttered with fold icons. They can both greatly reduce the number of folds and fold icons displayed.
  • Code fold icons:
  • Added a few smaller versions of existing fold icons. You can select them in the theme manager.
  • High DPI and themes:
  • Fixed several theme issues on high DPI screens and when moving between monitors.
  • Most themes (vcl styles) have been updated to newer versions which include high resolution bitmaps for use on high DPI monitors.
  • Theme manager:
  • Made some small changes and made some improvements to the theme preview on high DPI monitors.
  • Emmet Abbreviations:
  • Single quotes in custom attributes should expand properly now.
  • Fixed:
  • Several code explorer issues.
  • Several code folding issues.
  • Close file(s) issue.

New in RJ TextEd 14.52 (May 28, 2020)

  • Online validation (HTML, CSS)
  • Added new online validators to the HTML menu.
  • Validators are: HTML5 Validator, W3C HTML Validator and W3C CSS Validator.
  • Programming ligatures
  • Programming ligatures should display properly now after some minor changes. Ligatures are used with fonts that supports them, like Fira Code or Cascadia Code.
  • New Options:
  • Close editor if all open files are closed.
  • Allow one instance on each virtual desktop (Windows 10). This option only work if you close all open instances and restart the editor.
  • Misc:
  • Rearranged a few menu items in the HTML menu.
  • Made changes to the line diff view in compare documents view.
  • Fixed:
  • Clipboard issue with very large clips.
  • SFTP download issue (and drag n drop).
  • Misc reported issues.

New in RJ TextEd 14.51 (May 12, 2020)

  • Misc:
  • Updated a few visual components.
  • Changed toolbar images in print preview.
  • Fixed:
  • Error message that may occur using the 32-bit version of the program.
  • Call stack issue with bug reports on the 32-bit version.
  • An issue with manually changing highlighter.
  • Some High DPI issues in print preview window.
  • Fixed a few help hints in options (translations are still missing).

New in RJ TextEd 14.50 (May 10, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 81.0.4044.
  • Code hints:
  • Added code hints. Hover the mouse over a tag, CSS property, method or function name to display information about it. In HTML hints are displayed for both tags and attributes. The hint may contain a description, return value, parameters and example code.
  • A code hint is also displayed when an item is selected in auto completion list box.
  • For this to work the [Hints] section in the syntax file must contain the function i question.
  • Updated syntax files are: Cpp, python, css, less, sass, HTML, JavaScript, PHP.
  • Image hints:
  • Image hints are displayed when you hover the mouse over an image link. The hint will display a miniature of the image.
  • You can turn this off this hint in options.
  • Hints and options:
  • The editor is now able to show the following hint types:
  • Code hints:
  • Hover the mouse over a function to display information like parameters and description.
  • Parameter hints:
  • Press Ctrl+Shift+H or type "(" to display a hint with all parameters.
  • Color hints:
  • Hover the mouse over a color value to display the color in different formats. Click on a format to convert the value or on the color box to open the color dialog window.
  • Image hints:
  • Hover the mouse over an image link to display a thumbnail.
  • You can set which hints should be enabled in options and also decide whether the code or parameter hint should be displayed above or below the code.
  • Auto completion:
  • Auto completion can now include Emmet abbreviations. The hint will display the expanded code.
  • In HTML you can now type a letter and press CTRL+Space to get a list of tags and Emmet abbreviations beginning with that letter.
  • This is turned on by default but you can change that in options.
  • Auto completion speed:
  • Optimized a few functions and the auto completion should be way faster than before.
  • Text compare:
  • Added a new toolbar placed between the two documents being compared. The toolbar contain most functions available in compare mode like copy difference left or right, move to the next or previous difference, save diff file...
  • Syntax Editor:
  • Made several changes to the syntax editor to handle the changes made to the syntax files. The hints page has been redesigned and some changes were made when adding items to the class completion and user menu sections.
  • Save As ... (Remote)
  • Added two new toolbar buttons to the save remote dialog box. "New folder" and "goto parent folder".
  • Fixed:
  • Open file issue after closing document views.
  • Theme manager high DPI issues.
  • A few Emmet expand abbreviation issues.
  • RegEx search issue.
  • Problems with sessions.
  • Create new file panel issues.
  • Many reported issues from users sent by email.

New in RJ TextEd 14.50.1 Beta (Apr 30, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 80.0.3987.
  • Code hints:
  • Added code hints. Hover the mouse over a tag, CSS property, method or function name to display information about it.
  • The hint may contain a description, return value, parameters and example code.
  • A code hint is also displayed when an item is selected in auto completion list box.
  • For this to work the [Hints] section in the syntax file must contain the function i question.
  • Updated syntax files are: Cpp, python, css, less, sass, HTML, JavaScript, PHP.
  • Image hints:
  • Image hints are displayed when you hover the mouse over an image link.
  • The hint will display a miniature of the image.
  • You can turn this off this hint in options.
  • Hints and options:
  • The editor is now able to show the following hint types:
  • Code hints:
  • Hover the mouse over a function to display information like parameters and description.
  • Parameter hints:
  • Press Ctrl+Shift+H or type "(" to display a hint with all parameters.
  • Color hints:
  • Hover the mouse over a color value to display the color in different formats. Click on a format to convert the value or on the color box to open the color dialog window.
  • Image hints:
  • Hover the mouse over an image link to display a thumbnail.
  • You can set which hints should be enabled in options and also decide whether the code or parameter hint should be displayed above or below the code.
  • Auto completion:
  • Auto completion can now include Emmet abbreviations. The hint will display the expanded code.
  • This is turned on by default but you can change that in options.
  • Auto completion speed:
  • Optimized a few functions and the auto completion should be way faster than before.
  • Text compare:
  • Added a new toolbar placed between the two documents being compared.
  • The toolbar contain most functions available in compare mode like copy difference left or right, move to the next or previous difference, save diff file...
  • Syntax Editor:
  • Made several changes to the syntax editor to handle the changes made to the syntax files. The hints page has been redesigned and some changes were made when adding items to the class completion and user menu sections.
  • Fixed:
  • Open file issue after closing document views.
  • Theme manager high DPI issues.
  • A few Emmet expand abbreviation issues.
  • RegEx search issue.
  • Problems with sessions.
  • Create new file panel issues.
  • Many reported issues from users sent by email.
  • Below are some Gif's showing my work so far.

New in RJ TextEd 14.41 (Feb 27, 2020)

  • Added a line number hint when scrolling using the mouse. The hint is displayed top right in the editor window. When the document map is visible it's displayed to the left of the document map.
  • Sites panel:
  • Added a context menu item to display synchronize info for selected file. The message window will tell you if the file on local and test/remote site is synchronized, if the file has been changed on either side, and which one appears to be newer.
  • (S)FTP synchronize:
  • Fixed several issues with file synchronization in sites panel and file commander.
  • Recent files drop down list
  • Made several visual and behavioral changes:
  • Mouse tracking will no longer scroll the list.
  • Check boxes are only visible for the current list item until a check box has been checked and you enter select mode.
  • In select mode all check boxes are displayed.
  • When in select mode (check boxes are visible) you can use shift+mouse or ctrl+mouse to select items. List items will behave as in windows explorer.
  • A single mouse click on an item outside of the check box will deselect all items and exit select mode.
  • Fixed:
  • Misc minor issues.

New in RJ TextEd 14.40 (Feb 17, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 79.0.3945.
  • FTP SSL:
  • Made some changes and fixed a few issues. Both SSL explicit and SSL implicit connections should work better now.
  • If the server certificate isn't deemed valid during the validation process, a window is opened containing information about the certificate - allowing the user to examine the certificate and except or abort the connection. If the user accept the certificate - the decision is remembered and the certificate window is not presented again.
  • FTP profiles:
  • Made some minor visual changes in dialog windows.
  • Document Views:
  • Changed the document view layout. Views are now aligned in a maximum of three columns. Each column can have two views (top and bottom).
  • It may seem similar to how it worked before and most users may not see any difference. But some layouts are now possible, that wasn't previously. The document view drop down selector should be more intuitive to use as well.
  • File open dialog window:
  • Added a new option to add opened files to the most recently used list (MRU).
  • This is, of course, the standard behavior. But the option allows you to open files without adding them to the MRU list.
  • Emmet:
  • Added support for markdown files.
  • Misc:
  • Toolbar button for Character viewer was added. Enable in "Customize toolbars...".
  • Fixed:
  • Site synchronize issues.
  • Site synchronize exclude issues.
  • Minor issue in sites options.
  • Minor mouse cursor issue over auto completion list box.
  • Auto completion with array [].
  • Compatibility issue with WordWeb and default shortcut (Ctrl+Alt+W).
  • A few menu language issues.
  • Undo issue in column mode.
  • Run script issue.

New in RJ TextEd 14.30 (Jan 20, 2020)

  • Chrome Preview:
  • Updated component and libraries to version 78.0.3904.
  • Remote files (S)FTP:
  • Added menu items to upload current document to a remote server.
  • You can still save to a remote server.
  • The difference between upload and save is that if you upload to a remote server - the document is still saved to a local folder. But if you save to a remote folder - the document is then always saved to that remote location.
  • The option "Save to remote location" should now always allow the document to be saved to it's last saved location. E.g. if you save to a remote server - the document is always saved to the remote location.
  • Sites panel:
  • Added a new panel to handle web sites. Create a new site by adding a name for the site, add local, remote server and test server locations. The remote and test server locations is selected using a remote folder dialog window. This allows you to select the (S)FTP profile to use with the site. New sites are listed in the drop down menu.
  • Local site:
  • This is were you store the site on local disk for editing.
  • Test site:
  • You can use a test server for testing your site before publishing it.
  • Remote site:
  • This is where you publish your web site.
  • Active Remote site:
  • On the toolbar buttons you can see a yellow dot marking the active remote site. All transfers will commends between the local and active site. E.g. if the test server site is active - all uploads, downloads, synchronize operations etc. is done between the local site and the test server site.
  • Site panel toolbar:
  • Open an existing site from the drop down menu. From the site panel you can upload, download files and folders. Or you can synchronize local and remote folders. The synchronize feature will either synchronize the entire web site, except folders you have excluded in the synchronize dialog window, or synchronize the files and folders you have selected.
  • Context menu:
  • The context menus contain menu items to cut, copy and paste selected files and folders. You can copy and move files between the local folder and any remote location. Or you can copy and move files between locations on the local or remote site.
  • Duplicate allows you to duplicate selected files and folders. Rename allows you to rename any file or folder. Delete allows you to delete selected files and folders. Permissions allows you to change remote file and folder permissions.
  • Open in browser will open the selected local or remote file in an web browser. For this to work with remote files - make sure you add a web path in the site settings.
  • File commander (upload, download and sync):
  • File date and time information is now stored inside XML files. It's now possible to use the same local web site and sync it to several remote locations. This is useful if you have the same site under different domains. E.g. www.dummy.com, www.dummy.org, www.dummy.eu ...
  • You can choose if you want to synchronize the currently opened folders or synchronize selected files and folders.
  • Made several optimizations. All operations should be much faster now.
  • Fixed several issues found when writing the new code and when testing.
  • Site and file commander sync dialog window:
  • Redesigned the dialog window and fixed a few issues. Added a new option to only synchronize selected files and folders.
  • Enclose toolbar dropdown menu:
  • Added a new toolbar button to the main toolbar that opens a dropdown menu for enclosing selected text. The dropdown menu contain many different quote types and braces.
  • The same toolbar button is available in the user toolbar.
  • Misc:
  • Macro edit window is now sizable and can be maximized.
  • Enabled ALT+UP/DOWN when importing diff file to navigate up and down in the document.
  • Search dialog window should open faster now (made some optimizations).
  • Reduced flickering when resizing the main window.
  • Updated the Pearl syntax files.
  • Fixed:
  • Fixed a large number of reported issues.

New in RJ TextEd 14.20 (Oct 8, 2019)

  • Chrome Preview:
  • Updated component and libraries to version 76.0.3809.
  • SFTP:
  • Updated the SFTP component to the latest version.
  • Fixed several issues.
  • Remote files:
  • Added options (default actions) in "Options - File - Remote files" to set the default action when saving remote files. The options are:
  • Save to local location:
  • Use this option if you want to save both local and remote files to a local disk. In this working mode you can edit remote files and store them locally until they are ready to be uploaded. You can use the menu items in "File -> FTP" to upload the files. You can also use the file commander.
  • Save to remote location:
  • Local files are always saved locally. Remote files are saved (uploaded) to the server. This is the default behavior.
  • If you create a new document and upload it to a server - the file will always be saved to the server.
  • If you open a remote file and save - it will always be saved to the server.
  • If you create a new document and first save it locally and then upload it - it is considered a local file and always saved to disk.
  • If you open a local file and upload it to the server - the file is still considered local and always saved to disk.
  • Save to both local and remote location:
  • Pure local files are always saved locally. But if a file has been uploaded to a server - it will always be saved to both the local disk and uploaded to the server. It doesn't matter if the file was opened from disk or the server.
  • If you create a new document and upload it to a server - the file will always be saved to both disk and server. If a local path doesn't exists - a file save dialog window is opened.
  • If you open a remote file and save - the file is always saved to both disk and server. A save file dialog window is displayed if needed.
  • If you open a local file, that has previously been saved to a server - it will always be saved to both disk and server.
  • Ask me once for every new (or opened) document:
  • With this option set you are prompted for an action when you hit save. The actions are the same as in options above. The action is remembered as long as the document is open.
  • Made several changes to improve the user experience when using the different options. Document tab hint now display both local and remote paths.
  • Search (All open files):
  • Find and replace can now be used on all open files. Find or replace start at the current cursor position and circle through all open document tabs.
  • To use it just set the search scope to "All open files".
  • Added two new options (Options - Search):
  • Limit find/replace search scope to current document view
  • Limit find/replace all search scope to current document view
  • Highlight Expressions:
  • Added expressions are now stored between sessions. A checkbox is used to activate an expression to highlight, for the current file.
  • Active highlighted expressions are now stored between sessions for each file. You can activate/deactivate this in options, with other file options like store wordwrap state, encryption, code fold state etc.
  • Document tabs:
  • Added an option to change the tab position. You can set the tab position to the top, or to the bottom of the document window.
  • Tools:
  • Added a new type to send POST requests. It is used to post the current document or a selection to a web address and open the returned text in a new document tab.
  • I also added two new presets. One will add the following:
  • Title: 'JavaScript Minifier'
  • Type: 'Send POST request to URL'
  • Command: 'https://javascript-minifier.com/raw'
  • Argument: 'input=[CurrentDocument]'
  • Misc:
  • Several speed improvements and optimizations.
  • If save fails you are asked if you wish to restart the program in administrator mode.
  • Fixed:
  • Document view draw and resize issues.
  • Browser preview panel issues.
  • Misc language issues.
  • Path display when all files are closed.
  • Program search issue.
  • Numerical statistics in column mode should handle leading or trailing non-digit values.
  • Search bar issues.
  • Misc reported minor issues.

New in RJ TextEd 14.12 (Aug 21, 2019)

  • Highlight Expressions:
  • Added a new function in the "Search" highlight menu. In the opened dialog window you can add as many text strings or regular expressions as you like. Each expression will be highlighted using a set text and background color.
  • You can set individual options for each expression, like
  • Case sensitive
  • Match whole words
  • Regular expression
  • You can also set individual text and background color for each expression.
  • Hint on auto hidden panels
  • Added hints to auto hidden panels with no caption (only the image is visible).
  • Fixed:
  • Minor search bar issues.
  • Theme issue in Windows 7.
  • Add to project with delayed opening of files.
  • Printer setup issue.

New in RJ TextEd 14.10 (Aug 5, 2019)

  • Document views:
  • It is now possible to open up to six document views. They can be opened on two rows and each row can contain one, two or three views. Each row is independent so you can have two document views at the top row, and three at the bottom.
  • Document views can be handled using a toolbar button, or from the "Window" menu.
  • Everything should work as in dual document view. Drag n drop, text compare, sync scrolling, close and move tabs ...
  • Emmet filters:
  • Emmet abbreviations can now handle filters. A filter is added at the end of the abbreviation using a pipe |.
  • Emmet options:
  • A config file is available from the Format->Abbreviations menu. The config file contain some option you can set for different highlighters.
  • Search result option:
  • Added an option to use double click to open found items, instead of single click.
  • Fixed:
  • A close document exception error.
  • Code explorer issues.
  • Wrap with abbreviation hint issue.
  • Print issue with page ranges.
  • Minor find issue.
  • A few exception errors reported by users.

New in RJ TextEd 14.03 (Jun 30, 2019)

  • Fixed:
  • Open files from minimized state.
  • Reopen project and project files at startup.
  • Misc issues found while examining the code.

New in RJ TextEd 14.02 (Jun 26, 2019)

  • Fixed:
  • Text caret issues with word wrap and last open documents.
  • Strange save issue that may occur if you try to exit the program, but cancel when saving your work.
  • Context help issue in options.
  • Hex view scrollbar issue.

New in RJ TextEd 14.01 (Jun 24, 2019)

  • Fixed:
  • Internal Chrome browser crash.
  • Some misc document map issues.
  • Open as binary file issue.
  • Copy in message panel.
  • Maximize issues.
  • Open files from minimized.
  • Hex view issue.
  • Misc issues reported by users.

New in RJ TextEd 14.00 (Jun 19, 2019)

  • Chrome Preview:
  • Updated component and libraries to version 74.0.3729.
  • Markdown:
  • Added a Markdown syntax file. It should highlight most elements and add code folding.
  • Shift+Space list (auto complete list) contain some useful commands.
  • Updated the Markdown to HTML conversion and improved the browser preview. The CSS file used to add styles to the output is found in "<AppData>RoamingRJ TextEdDatamarkdown.css".
  • Delay opening file until tab is active
  • Added an option to delay the loading of a file until you click on the tab or activate the document tab in any other way. This makes opening files much faster.
  • Tabs with not yet opened files have there file name enclosed with **, so you can see which documents have yet to be opened. E.g. **My file**
  • The option is off by default in the final version.
  • Search bar:
  • Redesigned the search bar and added a new toolbar for folder options. It's only visible when searching folders.
  • Fixed a few issues as well.
  • Message panel:
  • Added a context menu item to copy selected lines, or copy the current line if nothing is selected.
  • You should also be able to use keyboard shortcuts for copy and select all (Ctrl+A, Ctrl+C).
  • Emmet:
  • Added standard vendor prefix "-" to CSS. E.g. -bdrs (which works the same as -v-bdrs).
  • Wrap with Abbreviation
  • Added support for placeholders $#. The placeholder is replaced with one line of selected text.
  • E.g.
  • Abbreviation
  • ul>li[title=$#]*>{$#}+img[alt=$#]
  • Selection
  • About
  • New
  • Products
  • Contacts
  • Result in
  • ul>
  • li title="About">About<img src="" alt="About" /></li>
  • li title="New">New<img src="" alt="New" /></li>
  • li title="Products">Products<img src="" alt="Products" /></li>
  • li title="Contacts">Contacts<img src="" alt="Contacts" /></li>
  • ul>
  • Fixed several issues and updated the snippets.ini file.
  • Select Brace Enclosed
  • Should work now with plain text. Supported braces are (), [], {} and "".
  • Tools:
  • Added a few presets that can be used when adding new tools. It's only a few. I'll try to add more in later versions.
  • Fixed:
  • Shortcut issues with dragged out editor window.
  • Temporary background save issues.
  • Text cursor position and tab issues when document map is visible.
  • Startup issue if floating panels are found.
  • Chrome preview issue at close down.
  • Update issues.
  • Search bar issues.
  • Home page issue with selecting files.
  • Other misc issues reported by users.

New in RJ TextEd 13.90 (May 13, 2019)

  • I've written my own version of Emmet in Delphi (object pascal). It's not based on the Emmet JavaScript plugin code at all, so there are some minor differences and probably some things not implemented (yet).
  • The Delphi version is compiled to native machine code which makes it much much faster. And it enables me to add some new functionality. It also works on Windows XP.
  • Abbreviation auto completion list:
  • Press ALT+ENTER to display all available abbreviations from the text clips panel, Emmet snippets and Emmet abbreviations in a list. The list will also display any favorites you may have added.
  • Press ENTER to select an abbreviation. It's inserted as is and not expanded. This allows you to combine abbreviations and snippets to create your own abbreviation. To expand the abbreviation - press SHIFT+ENTER.
  • If text is selected - the abbreviation will wrap the selected text.
  • Abbreviation hint:
  • Press SHIFT+CTRL+ENTER to show a hint displaying what the expanded code will look like. To expand the abbreviation you can just press ENTER (as long as the hint is visible). You can also use SHIFT+ENTER to expand the abbreviation.
  • Expand abbreviation at cursor:
  • This function will now expand both user defined abbreviations in the text clip panel and Emmet abbreviations. Type an abbreviation in your document. E.g. "ul>li*5" in an HTML document or "for" in a PHP document. Press SHIFT+ENTER to expand the abbreviation.
  • If you set a key as a trigger - you can use that as well to expand the abbreviation. E.g. the TAB key.
  • Note that you can use SHIFT+CTRL+ENTER to preview the abbreviation before expanding it.
  • Expand abbreviation using input box:
  • Added a hint that is displayed as you type the abbreviation, so you can preview the result.
  • Open as normal with CTRL+, and enter your abbreviation inside. A hint pops up showing the expanded code.
  • The hint is displayed when you wrap with abbreviations (SHIFT+CTRL+,as well.
  • Abbreviation tab points
  • Move the text cursor to the next tab position using the TAB key.
  • A tab point can look something like this: {#1} or {#2: Document}.
  • If the tab point contain text e.g. {#2: Document} contain the text "Document", it will be selected when moving to the tab position.
  • Vendor prefix in abbreviations:
  • In e.g. CSS you can start an abbreviation with a vendor prefix.
  • Abbreviation favorites:
  • Favorites are display at the top of the abbreviation auto complete list (ALT+ENTER). Manage favorites in the abbreviation input box (CTRL+,).
  • Find and Replace options:
  • Added two new options to skip strings or comments when finding a match. The options only affect documents that are already open. They are not available when searching e.g. a folder.
  • Fixed:
  • Move line up/down in a detached editor window.
  • Decimal issue in convert panel.
  • Issue in regular expression creator.
  • Spell check issue.
  • Misc issues found while coding or reported by users.

New in RJ TextEd 13.81 (Mar 31, 2019)

  • Fixed
  • HTML/CSS preview issue.
  • Hex view issues with XML files.
  • Some language string issues.
  • Minor issues in syntax editor.

New in RJ TextEd 13.80 (Mar 26, 2019)

  • Chrome Preview (Chromium):
  • Updated libraries and component to version 73.0.3683.75.
  • Code explorer favorites
  • It is now possible to add classes, functions, properties, tags etc. to a favorite list. Favorites and TODO:s are displayed in the same pane, but in different tabs.
  • The mouse hint can display more information, like which class a method belongs too.
  • Favorites can be removed or clear using a right click context menu.
  • NOTE! Favorites are connected to a document and only available as long as that document is open.
  • Find/Replace:
  • Changed how auto completion in search fields work when pressing UP and DOWN keys. Only items beginning with the entered search term is displayed. All other items in the drop down history list is ignored.
  • This change only work if the drop down list is closed (auto drop down disabled).
  • If auto drop down is enabled the drop down list is now sorted.
  • Replace field option
  • Added an option to have an empty replace string every time a search window or search-bar is opened.
  • Misc:
  • The options window should open faster in this version.
  • Fixed:
  • File may randomly open as binary file in hex mode.
  • Possible replace tool window issue.
  • Find issue in hex mode.
  • A few redraw issues in character viewer.
  • Update issue in Windows XP/Vista (introduced in v13.73).
  • Many minor issues found during development and reported by users.

New in RJ TextEd 13.73 (Mar 9, 2019)

  • Selection color:
  • The editor should now use the selection colors set in themes manager with all texts and fonts. Even if a variable width font or a complex text script is used, like Hebrew or Arabic...
  • Major updates:
  • Major updates will be downloaded from Fosshub in the feature. Minor updates and beta versions are still downloaded from the main site. The update procedure is almost the same as before. But with major version updates, the update window will display the Fosshub site were you click on the version you want to install. The rest is exactly as before.
  • I changed this because my web hotel can't handle the bandwidth
  • Fixed:
  • Minor theme color issue with hints in open/save dialog windows.
  • Tab key issue in search bar.
  • Some issues reported by users.

New in RJ TextEd 13.72 (Mar 1, 2019)

  • Window menu:
  • Added new menu items to pin or unpin left, right and bottom panels. The menu will not close any panels. Just open and pin them, or hide (unpin) them.
  • Note that it doesn't works if e.g. all left side panels are closed.
  • Keyboard shortcuts:
  • Added new keyboard actions to open or hide left, right and bottom panels. Actions will not close any panels. Just pin or unpin them.
  • Fixed:
  • Maximize window issues when using themes.
  • Minor replace dialog window issues.
  • Added some missing entries in the language files.
  • Some minor draw issues when switching between text diff mode.
  • A few minor misc issues throughout the application.

New in RJ TextEd 13.71 (Feb 18, 2019)

  • Fixed
  • Left margin update and redraw issues.
  • A (rare) fold highlight error that may occur in some situations.
  • A few SFTP issues, including "Save As (Remote)".

New in RJ TextEd 13.70 (Feb 17, 2019)

  • Chrome Preview (Chromium):
  • Updated libraries and component to version 72.0.3626.
  • Fold highlighting:
  • Redesigned the fold highlight feature.
  • If the text cursor is inside a foldable area - the fold node icon and left margin line color, within the current fold, change to a color set in the themes manager.
  • The default Windows theme color is black and gray and for most dark themes it is set to white and silver. You can change it to anything you want in the theme manager (syntax highlighting section).
  • The current fold is also displayed in the annotation bar.
  • Script functions:
  • Added a few new function to the "MainApp" object.
  • MainApp.JSON_Minify()
  • MainApp.JSON_PrettyPrint()
  • MainApp.HTML_TidyHTML()
  • MainApp.HTML_TidyXHTML()
  • MainApp.HTML_TidyXML()
  • MainApp.Sort_Ascending()
  • MainApp.Sort_Descending()
  • MainApp.Sort_AscendingNumeric()
  • MainApp.Sort_DescendingNumeric()
  • High DPI:
  • Panels and panel buttons should work better now on high DPI displays. Fixed a few dialog window issues.
  • Program styles:
  • Added a few new styles you can use when creating your own themes.
  • Misc:
  • Made visual changes to the font drop-down lists in options.
  • Fixed:
  • Title bar font should be the same as the GUI font set in options.
  • Color select issues in themes manager.
  • Save diff file issue.
  • Code fold draw issues.
  • Word count should include single digit numbers.
  • Some compare document issues.
  • Reload document issue.
  • Code explorer issue with Java.
  • File commander toolbar icon issue.

New in RJ TextEd 13.61 (Jan 23, 2019)

  • High DPI changes:
  • All window title bar elements should scale properly throughout the application.
  • All message windows should scale properly.
  • File open/save windows should scale properly.
  • All elements in the "Home" page should scale properly.
  • Replaced several components.
  • Fixed several minor issues throughout the program.
  • Search options:
  • Added a new sub option to the search field auto completion option. If enabled it will auto drop down the search field list.
  • Line numbers:
  • Changed how line numbers for the current line is displayed in wordwrap mode.
  • Fixed:
  • Exception errors in "Tab color" dialog window.
  • TODO list button issue in code explorer panel.

New in RJ TextEd 13.60 (Jan 14, 2019)

  • 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.
  • 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).
  • Highlighter issues.
  • /MONITOR command line option.
  • Find issue in hex mode.

New in RJ TextEd 13.50 (Dec 4, 2018)

  • Chrome Preview:
  • Updated all files and components to version 70.0.3538.
  • GUI components:
  • Updated several GUI components to the newest version.
  • Text clip and abbreviation synchronization:
  • Added a synchronize sub-menu to the more menu on the text clips panel.
  • You can synchronize abbreviations and clips manually by selecting "Synchronize now...". This will sync files to the ones stored in a shared folder. How the local and remote data is updated depends on your settings.
  • Options are available in two sections. Manual and auto sync settings.
  • Manual synchronize may be safer to use in a large organization. Especially if more than one user is able to save to the shared folder. You should also be careful with the "Allow delete" option, since it may remove clips you just added.
  • If all users are allowed to save and everyone disable the settings to delete clips when syncing, nothing will be lost. Everyone is just adding to the shared clips. But that also means you may not be able to remove any clips. After the next sync - they will be added from the shared clips.
  • Auto synchronize will periodically read from the shared folder and sync your local clips based on your settings. If "Allow save" is enabled - all your clips are then saved to the shared folder.
  • Text clip panel
  • Added items are now properly sorted.
  • Fixed a few issues.
  • Open and save dialog windows
  • With newer versions of Windows 10 the light/dark Windows system themes now change the colors used in the open/save dialog windows. To fix some draw issues when using program themes in the editor - I had to make some changes to the style hooks used to retrieve system colors and draw theme elements.
  • Home tab
  • Made several design changes to make it easier to navigate using keyboard. I also added check boxes on the recent files tab.
  • The search on all tabs have been replaced by a fuzzy search. Fuzzy search will find all items with entered letters in correct order. Then order them depending on relevance. The most relevant items at top. Relevance is decided by factors like found string in the file name, most found letters in the file name or path, capitalization...
  • You can use left/right arrows to switch between recent list tabs.
  • You can use Ctrl+Space to select items and Ctrl+Up/Down to move without selecting.
  • You can select several items by clicking on the check boxes, using the mouse.
  • You can press the open button to open file(s), which may be easier when using a mouse.
  • Recent files list:
  • Fussy search is now used to find and list items in order of relevance. If entered character is found in the file name - the items gets a higher priority. The same happens if a matching capital letter is found.
  • Project panel:
  • You can now drag a document tab to the project tree to add the document to an open project.
  • The search field now use "fuzzy search". The match order, in the drop down list, is sorted by relevance.
  • Mouse click on a found search item should now open the file properly.
  • Scripts
  • Added two new properties to the "MainApp" object.
  • ProjectName : string // Get project name without file extension
  • ProjectDefaultDir : string // Get default project source folder set in project options
  • Auto completion:
  • Made some changes and changed several icons.
  • CSS/LESS/SASS:
  • Made extensive changes and updated the syntax files.
  • Search Results (find and replace all):
  • Items are now selected by a single mouse click, instead of a double click. A click on a file now open and selects the first found or replaced item.
  • Syntax Editor:
  • Added several new toolbar buttons and functions.
  • Drop down list to instantly change the icon of the selected items.
  • Two type of sorting: normal sort and sort by grouping items by its icon.
  • Cut, copy and paste. If you have several syntax files open at once - you can copy and paste between syntax files.
  • Find in files:
  • Added prompt when doing "replace all", to prevent accidental replace.
  • Code dropdown trees (user toolbar):
  • Made some minor visual changes and fixed a few issues.
  • Misc:
  • Minor improvements in explorer panel options.
  • Added error messages when changing document encoding and it fails.
  • Added error messages when converting file encoding and it fails.
  • Fixed:
  • Abbreviation issue in new installs.
  • Performance issues.
  • Search bar issues.
  • Auto completion issues in search dialog box.
  • Document map issue when closing dual document view.
  • Preview panel issue.
  • Multiple selection issue.
  • Browser preview panel issues.
  • Issue with highlighting braces.
  • Issue with convert encoding.
  • Conflict between different scroll bar options.
  • Plus many other issues sent by email.

New in RJ TextEd 13.40 (Sep 11, 2018)

  • Chrome preview:
  • Updated all files and component to version 68.0.2440.
  • Advanced Sort:
  • Redesigned the advanced sort window and added new options and functions.
  • The program is able to identify text columns automatically. To get an automatic start and end column value press the [...] button. Select the text column you wish to use as sort key, from all identified text column values listed.
  • New option:
  • Only keep duplicated key lines - will remove all lines unless the specified key has duplicates.
  • Options:
  • Redesigned the options window to make it easier to maintain and to add new options.
  • All options are now moved to section panels that can be opened or closed by clicking on the section header.
  • The overall look has been changed to make the layout cleaner.
  • User defined delimiters
  • Added an option to add new characters that is used to separate words. Normal ASCII characters like ,.;! etc. are already used and I've added a few Unicode characters, which you will see in options as user defined delimiters.
  • These delimiters are used with most functions that identify words, like "find/replace (whole words)", move text caret to next word (CTRL+Left Arrow), or spellcheck.
  • Color Window
  • The color dialog box can now handle alpha transparency. In languages like CSS and LESS the alpha value is written as a decimal value between 0 and 1.
  • E.g. rgb(120,80,60,0.5), where 0.5 is the alpha value and gives 50% opacity.
  • You can also use hexadecimal values. E.g. #AA002288 (or #A028), where the last two digits (88) represent the alpha value. In a hex value the alpha part can be written between 0 and 255 ($0 - $FF).
  • Color hint window
  • The color hint window can now handle alpha values (transparency).
  • Modal Search Window:
  • Made the window dialog resizable.
  • Added new search scopes ("In current function" and "All open files").
  • Changed the folder picker window dialog.
  • Auto completion in search boxes should work again (if option is set).
  • Changed how search field behave when switching tabs.
  • It's now possible to delete a find/replace drop down item by pressing the [DEL] key while the drop down list is displayed.
  • Window position is saved between sessions.
  • Search bar:
  • Auto completion in search boxes should work again (if option is set).
  • Made some changes to the scope drop down list.
  • Added right click context menu to find/replace fields so you can now delete an entry.
  • Search multiple folders:
  • Added folder drop down menu items to handle multiple folders. You can add, delete or edit folders to search.
  • Search in current function:
  • Added a new search scope. Besides from being able to search from the beginning, from cursor position and inside selection, you can now search inside the current procedure/function/method...
  • Search in hex (binary) mode:
  • Made several improvements and fixed some issues in both the modal search window and the search bar.
  • Bookmarks:
  • Added new items to cut/copy bookmarked lines and "bookmark duplicated lines".
  • Menu items where added to Search -> Bookmarks and toolbar buttons to the bookmarks panel.
  • File Commander:
  • Made some changes to font settings. The default is to use the default GUI font, unless you set your own font in file commander settings.
  • Fixed a few issues as well.
  • Syntax Editor:
  • The class completion and user menu sort now group items based on the selected icon.
  • Scripts (added as tool to the tools menu):
  • Scripts can now be executed every time the program is focused.
  • Misc:
  • Changed all folder picker dialog boxes throughout the program.
  • Added toolbar button to "Upload to remote server".
  • Ctrl+Shift+F should be set as the default shortcut for "Find in Files".
  • Minor changes to the auto completion.
  • Spellcheck should skip HTML tags.
  • Some fields in the status bar are now automatically resized when text changes.
  • Fixed:
  • Find All issues.
  • Search progress window issues.
  • Result window wasn't displayed with find all.
  • Auto completion issues (and auto complete words).
  • Some toolbar hint issues.
  • Statusbar redraw issues.
  • Fold issue with insert or delete line.
  • Delete current line issue.
  • Select text issues with tabs.
  • Misc issues found in program.

New in RJ TextEd 13.30 (Jul 8, 2018)

  • Chrome Preview:
  • Updated the chromium component and libraries to version 67.0.
  • Goto Function/Line/Bookmark... (CTRL+G):
  • Redesigned the "Goto line..." page in the modal search window and added a search field and a list with all classes, structures, methods, properties and functions found in the current document.
  • Use the search field to find a code element and, if necessary, the up and down arrows to select the class, method or function you wish to go to.
  • There are four different keyboard actions to open the goto page:
  • GotoAction - will open the page with the last active option (Ctrl+G).
  • GotoSelectFunctionAction - will open the page with the function option active.
  • GotoSelectLineAction - will open the page with the line option active.
  • GotoSelectBookmarkAction - will open the page with the bookmark option active.
  • Find/Replace dialog box:
  • Redesigned the modal search window and added a new page for "Find in Files".
  • All buttons are now placed to the right of the find/replace text fields.
  • Most combo boxes have been replaced by radio buttons to make option selection easier.
  • Search bar:
  • Made several changes to the search bar, removed some dropdown lists and added a popup form to the folder option button.
  • Find in Files:
  • Added a "Find in Files" menu item and toolbar button.
  • File Explorer Panel:
  • Added navigation history buttons and moved a few buttons to the new "more" button dropdown menu. I also added a favorites button.
  • History navigation can also be done using the mouse back/forward buttons. But it only works if the explorer panel has focus.
  • Navigation history:
  • It's now possible to navigate backwards and forward using the mouse back/forward buttons (if you have them).
  • Fixed:
  • Clear recent list string issue.
  • A few replace issues.
  • Remove item in recent file list.
  • A few issues reported by users.
  • Some minor visual changes.

New in RJ TextEd 13.25 (May 30, 2018)

  • Document map:
  • The page marker can now be dragged and used as a scrollable handle and even replace the scrollbar.
  • Options added:
  • Hide vertical scrollbar when document map is visible.
  • Document map width.
  • Indent by Fold
  • Indent by fold is a simple way to format your code. A menu item has been added to the format menu. The function will indent selected code or the entire document, if nothing is selected. Indention follows the code folding and should indent blocks inside a code fold.
  • For the most part it formats the code fairly well, but some manual editing may be required.
  • Fixed:
  • Code explorer issue.
  • Toolbar button and dropdown issues.
  • Dual document view issue with compare mode.
  • Close document tab issue.

New in RJ TextEd 13.20 (May 21, 2018)

  • Chrome preview:
  • Updated the Chrome preview component and libraries to version 66.0.3359.
  • Document map:
  • Changed the appearance of the current page representation inside the document map.
  • Border and background can be changed in customize themes.
  • Added a document map hint window. Move the mouse inside the document map to see the hint window. The hint displays the content of the document at the mouse position.
  • Overwrite mode:
  • Added an option to make paste from clipboard work like most Linux editors when in overwrite (OVR) mode.
  • The option is labeled "Paste from clipboard should overwrite text in overwrite mode."
  • Fixed:
  • Annotation bar flicker when switching document tab.
  • Alt+Key issues.
  • Find issue with match whole words.
  • Focus issue with auto-hidden panels.
  • Code explorer issue.
  • Copy as RTF.
  • Select All in search bar.
  • Small memory and resource leak.
  • (S)FTP upload issues.
  • Misc minor issues found while adding new features and testing.

New in RJ TextEd 13.20 Beta 1 (May 17, 2018)

  • Chrome preview:
  • Updated the Chrome preview component and libraries to version 66.0.3359.
  • Document map:
  • Changed the appearance of the current page representation inside the document map.
  • Border and background can be changed in customize themes.
  • Added a document map hint window. Move the mouse inside the document map to see the hint window. The hint displays the content of the document at the mouse position.
  • Overwrite mode:
  • Added an option to make paste from clipboard work like most Linux editors when in overwrite (OVR) mode.
  • The option is labeled "Paste from clipboard should overwrite text in overwrite mode."
  • Fixed:
  • Annotation bar flicker when switching document tab.
  • Alt+Key issues.
  • Find issue with match whole words.
  • Focus issue with auto-hidden panels.
  • Code explorer issue.

New in RJ TextEd 13.10 (May 7, 2018)

  • Chrome preview:
  • Made several changes to how preview panels and windows are created and closed. I may have fixed a few potentially random close down errors as well.
  • Program startup:
  • Prevented the creation of some components at startup if they aren't needed or currently viewed. It may speed up the startup sequence a little.
  • Misc:
  • Exception error report should now contain a better screenshot.
  • Fixed:
  • Found and fixed several minor issues while testing.
  • Several column mode issues.
  • Toolbar hint issue.
  • Local help should work again (if no internet and local help file available).
  • A script issue.
  • C and Cpp code explorer issue.
  • Print issue.
  • (S)FTP upload issue.
  • Find/Replace All issues.
  • Portable install issues on 32-bit Windows.

New in RJ TextEd 13.0 (Apr 24, 2018)

  • Chrome preview:
  • Updated the Chromium preview component and libraries to version 65.0.3325.
  • Exception catcher:
  • Made extensive changes to the bug report format and added several new items. A new tab was added to the exception window for loaded modules and running Win32 processes.
  • The screenshot now captures the entire window.
  • Startup:
  • Made some code changes to minimize disk access during startup and moved some functions to be used first when actually needed.
  • Code improvements and code testing:
  • I've taken the time to stress test functions and analyze classes and code to find possible issues.
  • Some issues where found using different debug flags. or tools, and others where found using Application Verifier.
  • I also corrected a few issues found using static code analysis tools and found several minor problems while testing.
  • Explorer tabs and File Commander tab:
  • Auto refresh should work properly now. And also turning it off in explorer tab.
  • Script debugging (step over):
  • Made several improvements and fixed some issues.
  • The executed line is highlighted with a red background.
  • The debugging stops at the end of the script, or when moving focus to the script window, or when pressing the stop button.
  • Misc:
  • Added remote file operations (save and save as) to the document tab context menu.
  • Menus can be accessed by pressing ALT then a char code. E.g. ALT+F+S for save.
  • Fixed:
  • Find highlight issue.
  • Find RegEx highlight issue.
  • Ruler paint issue.
  • Chrome preview issue.
  • Rename remote file and server has disconnected.
  • Project wide class explorer issues.
  • Hex view paste issue.
  • Toolbar image issue.
  • Indent issue with expand abbreviation.
  • Delete multiple selections.
  • PHP tags inside HTML tag issues.
  • TODO/NOTE display issues in code explorer.
  • TODO/NOTE display issues in project class viewer.
  • Toggle browser view shortcut issue.
  • Switch tab from Chrome preview tab using keyboard shortcut.
  • Document tab hint issue.
  • Shutdown issues and issues that could lead to a crash.
  • Misc reported issues.

New in RJ TextEd 13.0 Beta 1 (Apr 18, 2018)

  • Chrome preview:
  • Updated the Chromium preview component and libraries to version 65.0.3325.
  • Exception catcher:
  • Made extensive changes to the bug report format and added several new items.
  • A new tab was added to the exception window for loaded modules and running Win32 processes.
  • The screenshot now captures the entire window.
  • Startup:
  • Made some code changes to minimize disk access during startup and moved some functions to be used first when actually needed.
  • Code improvements and code testing:
  • I've taken the time to stress test functions and analyze classes and code to find possible issues.
  • Some issues where found using different debug flags. or tools, and others where found using Application Verifier.
  • I also corrected a few issues found using static code analysis tools and found several minor problems while testing.
  • Explorer tabs and File Commander tab:
  • Auto refresh should work properly now. And also turning it off in explorer tab.
  • Script debugging (step over):
  • Made several improvements and fixed some issues.
  • The executed line is highlighted with a red background.
  • The debugging stops at the end of the script, or when moving focus to the script window, or when pressing the stop button.
  • Misc:
  • Added remote file operations (save and save as) to the document tab context menu.
  • Fixed:
  • Find RegEx highlight issue
  • Ruler paint issue
  • Chrome preview issue
  • Rename remote file and server has disconnected
  • Project wide class explorer issues
  • Hex view paste issue
  • Toolbar image issue
  • Indent issue with expand abbreviation
  • Delete multiple selections
  • PHP tags inside HTML tag issues
  • TODO/NOTE display issues in code explorer
  • TODO/NOTE display issues in project class viewer
  • Toggle browser view shortcut issue
  • Switch tab from Chrome preview tab using keyboard shortcut
  • Misc reported issues

New in RJ TextEd 12.91 (Mar 18, 2018)

  • Toggle browser view:
  • Made some code changes to fix a few issues with the browser view. The IE browser should work now and the Chrome browser should open more reliably now.
  • IE and Chrome preview:
  • Made some code changes to the preview functions to make sure the document is opened properly in the preview pane.
  • Fixed a few glitches in all preview panes.
  • Insert abbreviation and text clip:
  • If the option to insert spaces with tab key is set - all tabs in abbreviations and clips are converted to spaces. Otherwise, real tabs are inserted.
  • Find/Replace:
  • Unicode searches should work properly now using x{FFFF}.
  • Misc:
  • Made some internal improvements to the editor background thread.
  • Improved communication between editor and background thread.
  • Documents should close a little bit faster.
  • Fixed:
  • Heredoc issue in PHP syntax highlighter.
  • Word wrap issues.
  • Highlight selections.
  • Misc issues reported by users or found while testing.

New in RJ TextEd 12.90 (Mar 7, 2018)

  • New Chromium Component:
  • Removed the old chrome preview component and replaced it with a brand new one. It's actively updated to use the latest Chromium library version and has some advantages compared to the old one.
  • All Chromium files are now stored in the "RJ TextEdcef" folder.
  • The version included in this release is 64.0.3282.
  • Updated visual controls:
  • Updated controls (check boxes, radio boxes, dropdown lists...) to the latest version.
  • Updated SFTP controls:
  • This new version fix a few issues.
  • URL highlighting and follow link:
  • Added an option to enable URL highlighting and to follow the link by Ctrl + Mouse click. The mouse cursor change to a pointing hand when hovering an URL.
  • (S)FTP Open (File - FTP - Open...):
  • This feature allows you to open remote file(s). A file open dialog is displayed allowing you to connect to a remote server, browse remote folders and select files to open.
  • FTP:
  • Made several improvements to the FTP client. It should be able to detect a remote disconnect properly now and reconnect if necessary.
  • FTP panel drag n drop:
  • You can now drag files to the editor panel to open the remote files.
  • Evaluate Expression:
  • Added a new menu item to evaluate and replace an expression. I also renamed some menu items to make there function clearer.
  • Status bar character hint:
  • The current character data hint (hover mouse over status bar line, col and character column) now contain a character position value. The value include line feeds.
  • LESS and SASS:
  • Made some minor changes to improve color value identifying.
  • Import diff file:
  • Replaced the Windows standard input dialog with a custom made. It's larger and can be resized to make reading and editing easier.
  • Fixed:
  • Several reported issues.
  • Script highlighting and folding.
  • Remote file transfer dialog theme color issues.
  • Highlight colors.
  • RegEx "find" issues.
  • RegEx "find all" issues.
  • Undo issues.
  • Dual document view startup issue.
  • Should startup properly on Linux (Wine, latest version).
  • Fixed some install and update issues.

New in RJ TextEd 12.90 Beta 1 (Mar 5, 2018)

  • New Chromium Component:
  • Removed the old chrome preview component and replaced it with a brand new one. It's actively updated to use the latest Chromium library version and has some advantages compared to the old one.
  • All Chromium files are now stored in the "RJ TextEdcef" folder.
  • Updated visual controls:
  • Updated controls (check boxes, radio boxes, dropdown lists...) to the latest version.
  • Updated SFTP controls:
  • This new version fix a few issues.
  • URL highlighting and follow link:
  • Added an option to enable URL highlighting and to follow the link by Ctrl + Mouse click.
  • The mouse cursor change to a pointing hand when hovering an URL
  • (S)FTP Open (File - FTP - Open...):
  • This feature allows you to open remote file(s). A file open dialog is displayed allowing you to connect to a remote server, browse remote folders and select files to open.
  • FTP:
  • Made several improvements to the FTP client. It should be able to detect a remote disconnect properly now and reconnect if necessary.
  • Evaluate Expression:
  • Added a new menu item to evaluate and replace an expression.
  • I also renamed some menu items to make there function clearer.
  • Status bar character hint:
  • The current character data hint (hover mouse over status bar line, col and character column) now contain a character position value. The value include line feeds.
  • LESS and SASS:
  • Made some minor changes to improve color value identifying.
  • Import diff file:
  • Replaced the Windows standard input dialog with a custom made. It's larger and can be resized to make reading and editing easier.
  • Fixed:
  • Several reported issues.
  • Script highlighting and folding.
  • Remote file transfer dialog theme color issues.
  • Highlight colors.
  • RegEx find issues.
  • Undo issues.
  • Should startup properly on Linux (Wine, latest version).
  • Fixed some install and update issues.

New in RJ TextEd 12.80 (Feb 19, 2018)

  • Updated program files:
  • Re-compiled all files using the latest Delphi version. All files are now Windows XP compatible (again). Which means I don't need to have separate install scripts for Windows XP anymore.
  • Install scripts (Windows XP):
  • All executable files have been compiled using the latest Delphi version. There is no longer any need to use separate installers for Windows XP.
  • All install scripts can now be used on Windows XP .. Windows 10.
  • Reload current document:
  • Added support for remote files. If the current document has been altered you are presented with a save prompt, before the remote file is downloaded.
  • (S)FTP Save As:
  • You can use this feature to save the current document to a remote server. It lets you connect to a remote server, browse the remote folders and save the file.
  • I made several improvements in this version.
  • Install script:
  • Made some changes to the install script to fix issues when using several Windows user accounts.
  • Document links (URL:s):
  • Links inside a document can no longer be opened with Ctrl+MouseClick. Instead, use the document context menu to open the link.
  • This was changed to enable multiple selections and multiple editing on web links inside the document.
  • Misc:
  • Visual changes in recent file list and fixed a few issues.
  • Visual changes in navigation history list.
  • Warn if file has been deleted on disk now has "Yes to all", and "No to all" buttons.
  • Fixed:
  • Send bug report issue.
  • Navigation history issues.
  • Column copy/paste issues.
  • Warn if file on drive has been deleted.
  • Import diff patch file issue.
  • Save diff patch file extension problem.
  • A few open/save dialogs in Windows XP.

New in RJ TextEd 12.72 Beta 1 Update (Feb 12, 2018)

  • Made several changes and fixed some issues when saving a document to a remote folder.
  • Install script:
  • Made some changes to the install script to fix issues when using several Windows accounts.
  • Misc:
  • Visual changes in recent file list and fixed a few issues.
  • Visual changes in navigation history list.
  • Fixed:
  • Send bug report issue.
  • Navigation history issues.

New in RJ TextEd 12.71 (Feb 7, 2018)

  • Update function:
  • The update window is now modeless so you can place it in the background, or minimize it, while it's downloading the new version.
  • The update window will be moved to the front and inform you when the update is ready for installation.
  • FTP/SFTP:
  • Changed the connect timeout values to 15 seconds. If the connection times out a message is displayed.
  • Save As (Remote):
  • The menu item "File / FTP / Save As (Remote)" will now open a connect window, to allow a remote connection. And a file save dialog window for browsing the remote site and add a file name.
  • This works with both FTP and SFTP.
  • Navigation history:
  • Navigation history should handle remote files now. Even if you have closed them.
  • CSS highlighter:
  • Made some minor changes to the CSS syntax file which affect the highlighting.
  • Fixed:
  • CSS highlighter issues.
  • Exit error when option "Close to hibernate" is used.
  • Edit macro issue.
  • Folder option menu issue in search-bar.
  • Code fold issue inside ini files when wordwrap is on.

New in RJ TextEd 12.70 (Jan 29, 2018)

  • Shell Extension (Explorer context menu):
  • Wrote a new shell extension in Delphi (instead of C++). It's easier to update, builds into a smaller dll file and the menu image looks better.
  • Portable version:
  • The portable version is now only available as an install script. The script unpack and copy (or update) the files in the given location.
  • Settings and used data is not overwritten. And nothing is written to the registry.
  • The auto update procedure is simpler as well. Just press the "Update" button and the update script is executed after download.
  • Menu and toolbar image settings:
  • Images used in menus and toolbars are now handled in options (Style and Fonts section).
  • Any image list you create yourself must end with a size e.g. 16x16.bin. If a size is not found the 16x16 image list is used and images are scaled. E.g. if the program needs the 32x32 images, but are not found.
  • By default there are now two image lists to choose from.
  • Standard images. These have been in use for some time now.
  • Pure flat images. These are new and may look better when using a dark theme.
  • New menu and toolbar images:
  • Added new image lists in the sizes 16x16, 20x20, 24x24, 32x32 and 48x48. The new image list is called "Pure_Flat_Toolbar" and can be set in options (Style and Fonts section).
  • The new images looks better when using a dark theme. But you may like them even without a theme.
  • Find/Replace:
  • Underscore should be treated as a word character and dash (-) as a word separator when searching for whole words only.
  • Document context menu:
  • If you right click on a web link in the document, the context menu will contain a menu item to allow you to open the link in your default browser.
  • Misc:
  • Improved RegEx search speed (Find Next/Previous).
  • Improvements to text diff mode when using multiple tab rows.
  • Some visual changes in the search panel.
  • Several minor changes throughout the program.
  • A few code optimizations to speed functions up.
  • Fixed:
  • FTP download using file commander.
  • Minor changes to FTP upload that should make it more reliable.
  • Issue with command line option /COMPARE.
  • Double click on tool output in message panel.
  • Changes to prevent "Cannot access clipboard" errors.
  • Search issues in Text clips panel.
  • Refresh after replace all.
  • Possible abbreviation issues.
  • Ctrl+leftmouse URL click issue.
  • Modified by external program issue.
  • A great number of minor issues.

New in RJ TextEd 12.70 Beta 1 (Jan 25, 2018)

  • Shell Extension (Explorer context menu):
  • Wrote a new shell extension in Delphi (instead of C++). It's easier to update, builds into a smaller dll file and the menu image looks better.
  • Portable version:
  • The portable version is now only available as an install script. The script unpack and copy (or update) the files in the given location.
  • Settings and used data is not overwritten. And nothing is written to the registry.
  • The auto update procedure is simpler as well. Just press the "Update" button and the update script is executed after download.
  • Menu and toolbar image settings:
  • Images used in menus and toolbars are now handled in options (Style and Fonts section).
  • Any image list you create yourself must end with a size e.g. 16x16.bin.
  • If a size is not found the 16x16 image list is used and images are scaled. E.g. if the program needs the 32x32 images, but are not found.
  • By default there are now two image lists to choose from.
  • Standard images. These have been in use for some time now.
  • Pure flat images. These are new and may look better when using a dark theme.
  • New menu and toolbar images:
  • Added new image lists in the sizes 16x16, 20x20, 24x24, 32x32 and 48x48.
  • The new image list is called "Pure_Flat_Toolbar" and can be set in options (Style and Fonts section).
  • The new images looks better when using a dark theme. But you may like them even without a theme.
  • Find/Replace:
  • Underscore should be treated as a word character and dash (-) as a word separator when searching for whole words only.
  • Document context menu:
  • If you right click on a web link in the document, the context menu will contain a menu item to allow you to open the link in your default browser.
  • Misc:
  • Improved RegEx search speed (Find Next/Previous).
  • Improvements to text diff mode when using multiple tab rows.
  • Some visual changes in the search panel.
  • Several minor changes throughout the program.
  • A few code optimizations to speed functions up.
  • Fixed:
  • FTP download using file commander.
  • Minor changes to FTP upload that should make it more reliable.
  • Issue with command line option /COMPARE.
  • Double click on tool output in message panel.
  • Changes to prevent "Cannot access clipboard" errors.
  • Search issues in Text clips panel.
  • Refresh after replace all.
  • Possible abbreviation issues.
  • Ctrl+leftmouse URL click issue.
  • A great number of minor issues.

New in RJ TextEd 12.62 (Dec 22, 2017)

  • Updated compiler:
  • Recompiled all executables. The error handler should work properly now.
  • Windows XP:
  • The new compiler doesn't support Windows XP, so I've compiled an XP version using an older compiler. Just make sure you download the correct installation file.
  • The auto update function should work in this version. As well as "Help -> Check for updates".
  • Fixed:
  • Exception catcher issue (error handler).
  • Smart highlight issues.

New in RJ TextEd 12.61 (Dec 18, 2017)

  • Abbreviations:
  • Added a new branch to the clip tree, located in the text clips panel, called "Abbreviations". I also added a few example abbreviations for a few highlighters.
  • Abbreviations are expanded by hitting ALT+ENTER and are highlighter dependent. You can have an abbreviation named "for" in several highlighter branches. Which version expanded depend on the current highlighter.
  • You can also set TAB or SPACE as triggers to expand abbreviations. This is done in the "Format" menu.
  • Abbreviations (and text clips) can handle tab positions and multiple selections. E.g. if you insert the same tab position variable several times - they will all be highlighted and you can edit all positions at the same time.
  • Menu style:
  • Changed the default menu style in Windows 10. You can use it in other Windows versions as well by changing the menu style option. The "old" style is still available in options and used as the default style in older Windows versions.
  • On Windows 10 (8.1) the background color is white and the accent color is used for menu highlighting.
  • The accent color used automatically change if the system color change.
  • Syntax editor:
  • Re-designed the user interface, replaced several components and changed the colors and menu style. Made several changes internally to make the code easier to maintain.
  • On Windows 10 (8.1) the accent color is used in tabs and menus.
  • The accent color is automatically updated if the system color change.
  • New compiler version:
  • All executable files have been re-compiled with the latest Delphi version.
  • If you are updating your installation from a previous version the rtl250.bpl and jcl250.bpl library files are removed when installing the new version. If you use the portable version you can safely remove them yourself.
  • Fixed:
  • Several highlighting issues.
  • Several code fold issues.
  • Shortcut issue in search bar.
  • Theme manager "Apply" issues.
  • Convert to HTML issue.
  • Script step issue.
  • Search issues in text clip panel.
  • Search issues in project manager panel.
  • Several text clip issues.
  • Insert text clip using keyboard shortcut.
  • Auto update check issue.
  • Wrong search list used in the project panel.
  • Search highlight issue.

New in RJ TextEd 12.60 (Dec 17, 2017)

  • Abbreviations
  • Added a new branch to the clip tree, located in the text clips panel, called "Abbreviations". I also added a few example abbreviations for a few highlighters
  • Abbreviations are expanded by hitting ALT+ENTER and are highlighter dependent. You can have an abbreviation named "for" in several highlighter branches. Which version expanded depend on the current highlighter
  • You can also set TAB or SPACE as triggers to expand abbreviations. This is done in the "Format" menu
  • Abbreviations (and text clips) can handle tab positions and multiple selections. E.g. if you insert the same tab position variable several times - they will all be highlighted and you can edit all positions at the same time
  • Menu style:
  • Changed the default menu style in Windows 10. You can use it in other Windows versions as well by changing the menu style option. The "old" style is still available in options and used as the default style in older Windows versions.
  • On Windows 10 (8.1) the background color is white and the accent color is used for menu highlighting.
  • The accent color used automatically change if the system color change.
  • Syntax editor:
  • Re-designed the user interface, replaced several components and changed the colors and menu style. Made several changes internally to make the code easier to maintain.
  • On Windows 10 (8.1) the accent color is used in tabs and menus.
  • The accent color is automatically updated if the system color change.
  • New compiler version:
  • All executable files have been re-compiled with the latest Delphi version.
  • If you are updating your installation from a previous version the rtl250.bpl and jcl250.bpl library files are removed when installing the new version. If you use the portable version you can safely remove them yourself.
  • Fixed:
  • Several highlighting issues
  • Several code fold issues
  • Shortcut issue in search bar
  • Theme manager "Apply" issues
  • Convert to HTML issue
  • Script step issue
  • Search issues in text clip panel
  • Search issues in project manager panel
  • Several text clip issues
  • Insert text clip using keyboard shortcut
  • Auto update check issue

New in RJ TextEd 12.60 Beta 1 (Dec 12, 2017)

  • Abbreviations:
  • Added a new branch to the clip tree, located in the text clips panel, called "Abbreviations". I also added a few example abbreviations for a few highlighters.
  • Abbreviations are expanded by hitting ALT+ENTER and are highlighter dependent.
  • You can have an abbreviation named "for" in several highlighter branches. Which version expanded depend on the current highlighter.
  • You can also set TAB or SPACE as triggers to expand abbreviations.
  • Abbreviations (and text clips) can handle tab positions and multiple selections.
  • E.g. if you insert the same tab position variable several times - they will all be highlighted and you can edit all positions at the same time.
  • Menu style:
  • Changed the default menu style in Windows 10. You can use it in other Windows versions as well by changing the menu style option.
  • The "old" style is still available in options and used as the default style in older Windows versions.
  • On Windows 10 (8.1) the background color is white and the accent color is used for menu highlighting.
  • The accent color used automatically change if the system color change.
  • Syntax editor:
  • Re-designed the user interface, replaced several components and changed the colors and menu style. Made several changes internally to make the code easier to maintain.
  • In Windows 10 (8.1) the accent color is used in tabs and menus.
  • The accent color is automatically updated if the system color change.
  • Fixed:
  • * Several highlighting issues.
  • * Several code fold issues.
  • * Shortcut issue in search bar.
  • * Theme manager "Apply" issues.
  • * Convert to HTML issue.
  • * Script step issue.

New in RJ TextEd 12.51 Update (Nov 21, 2017)

  • Fixed:
  • Highlighter issue with code folding when different highlighters are used in the same document. E.g. PHP inside HTML
  • Focus issue in search bar

New in RJ TextEd 12.50 (Nov 20, 2017)

  • New highlighters:
  • Added new highlighters (or syntax files). You have to activate them yourself in "Addons -> Highlighters" section.
  • New highlighters:
  • Kotlin
  • Cobol
  • Swift
  • Makefile
  • Matlab
  • NSIS
  • Syntax file options:
  • Added new block options to handle what is highlighted inside a block when the option "BlockAsString" is set to "No".
  • The new options are:
  • HighlightBlock=Yes|No
  • HighlightKeyword=Yes|No
  • HighlightSymbols=Yes|No
  • HighlightNumbers=Yes|No
  • HighlightStrings=Yes|No
  • HighlightChars=Yes|No
  • Search bar
  • Made some visible changes to the search bar.
  • The tab key will only switch between the find and replace fields. Text in the find field is copied to the replace field if empty.
  • Find and replace buttons can be focused using accelerator keyboard shortcuts e.g. ALT+d to focus the find next button (English language used). Move focus between buttons using TAB or SHIFT+TAB.
  • Smart highlighting while selecting
  • Changed the behavior when selecting text. Other instances of selected words or strings will be highlighted. The word or string can be case sensitive.
  • It's been added as an option so it can be turned off.
  • The options added are:
  • Enable smart highlighting while selecting
  • Case sensitive
  • Whole words only
  • Multi selection:
  • Added menu items to handle multi selection using the keyboard.
  • Add word and find next (Ctrl+D) - will select the currently selected word, find the next instance and select that as well.
  • Skip word and find next (Ctrl+F3) - will skip the current selection, find the next and select it.
  • Undo selection (Shift+Ctrl+D) - will undo the last add or skip operation.
  • Document tab context menu (Find file name in project):
  • Added a new menu item to search for the current file name in project files. The menu item is only visible if a project has been opened.
  • Document context menu (Find word/selection in project):
  • Added a context menu item to search for the current word or selection in project files.
  • Hash Generator:
  • The hash generator is now able to create a hash from a given text string or an opened file.
  • A button to open a file has been added next to the edit field.
  • Syntax Editor:
  • Redesigned the block and code folding tabs. Blocks and folds should be much easier to manage now.
  • Added buttons to move items up and down.
  • Added buttons to change case of keywords and tags.
  • Made several other minor improvements and fixed a few issues.
  • Options:
  • Added several new options and rearranged some check boxes in the general tab.
  • (File) Turn on Wordwrap - will override the option to save wordwrap state.
  • Fixed:
  • Menu display issue with multiple monitors.
  • Cursor movement issue with selections.
  • Mouse wheel zoom should use "scroll up" for zoom in and "scroll down" for zoom out.
  • Save on dragged out external document.
  • Auto complete issue.
  • PHP highlight issue inside HTML tag.
  • FTP issues when server disconnects.
  • Issues in Syntax Editor.
  • Misc reported issues.

New in RJ TextEd 12.50 Beta 1 (Nov 14, 2017)

  • New highlighters:
  • Added new highlighters (or syntax files). You have to activate them yourself
  • in "Addons -> Highlighters" section.
  • New highlighters:
  • Cobol
  • Swift
  • Makefile
  • Matlab
  • NSIS
  • Search bar:
  • Made some visible changes to the search bar.
  • Find and replace buttons are now real buttons that can be reached using the
  • tab key.
  • You can use Shift+UP/DOWN to switch focus between the find and replace fields.
  • Smart highlighting while selecting:
  • Changed the behavior when selecting text. Other instances of selected
  • words or strings will be highlighted. The word or string can be case sensitive.
  • It's been added as an option so it can be turned off.
  • The options added are:
  • Enable smart highlighting while selecting
  • Case sensitive
  • Whole words only
  • Multi selection:
  • Added menu items to handle multi selection using the keyboard.
  • Add word and find next (Ctrl+D) - will select the currently selected word, find the next
  • instance and select that as well.
  • Skip word and find next (Ctrl+F3) - will skip the current selection, find the next
  • and select it.
  • Undo selection (Shift+Ctrl+D) - will undo the last add or skip operation.
  • Document tab context menu:
  • Added two new menu items. They are only visible if a project has been opened.
  • Find word/selection in project.
  • Find file name in project.
  • Hash Generator:
  • The hash generator is now able to create a hash from a given text string or
  • an opened file.
  • A button to open a file has been added next to the edit field.
  • Syntax Editor:
  • Added buttons to move items up and down.
  • Added buttons to change case of keywords and tags.
  • Made some other minor improvements and fixed a few issues.
  • Options:
  • Added several new options and rearranged some check boxes in the general tab.
  • (File) Turn on Wordwrap - will override the option to save wordwrap state.
  • Fixed:
  • Menu display issue with multiple monitors.
  • Cursor movement issue with selections.
  • Mouse wheel zoom should use "scroll up" for zoom in and "scroll down" for zoom out.
  • Save on dragged out external document.
  • Auto complete issue.
  • PHP highlight issue inside HTML tag.
  • FTP issues when server disconnects.
  • Issues in Syntax Editor.
  • Misc reported issues.

New in RJ TextEd 12.41 Update (Oct 20, 2017)

  • Misc:
  • Made some minor changes in document tab drawing in dual document view.
  • Updated SFTP component.
  • Fixed:
  • High CPU usage with certain scrollbar options.
  • Clone document issue.
  • Syntax highlight issue with comments.
  • Find issues in options window.
  • Column mode issues.
  • Update (old) projects.
  • User bar drop down tree issue.
  • TODO/NOTE list display issue.
  • Keyboard issue in regular expression creator.
  • Save main window size on high DPI display.
  • Bookmarks are drawn with a little more space to the right.
  • Other reported minor issues.

New in RJ TextEd 12.40 (Sep 30, 2017)

  • Document editing and speed:
  • While solving a few issues with the background thread I also improved editing speed for operations like typing, deleting (DEL/BACK), or any other operation that just changes the content of the current line.
  • The change may be quit noticeable.
  • Other speed improvements:
  • Sort functions have been optimized and should be even faster than before.
  • Hash Generator:
  • Added a simple hash generator in the "Tools" menu. It can generate a string hash using the most common algorithms.
  • NOTE! If you feel that an algorithm is missing, let me know.
  • Allow illegal control characters in text files:
  • Added a new option to allow illegal control characters in source/text files. The option is turned on by default, allowing you to open text files containing e.g. a few non-text characters like zeros.
  • If turned off, files containing illegal control characters are handled as binary/hex files.
  • Save hex view status:
  • The editor can now remember the hex view status after a document has been closed. This should work with both text and binary files.
  • The setting is available in "Options -> File -> Save status for last open files".
  • Fixed:
  • FTP issue with older FTP servers (Unix/Linux vsftpd...).
  • Open remote (S)FTP from menu recent files.
  • Some change DPI issues.
  • A few delete issues.
  • Several hard to find exceptions that may appear randomly.
  • Open file at cursor.
  • Clipboard history display issues with delete and clear.
  • Paste text at end of line.
  • Display space and tabs issue.
  • Change newline format display issue.
  • Trim trailing spaces issue in column mode.
  • Replace issue with regular expressions.
  • Minimize/Maximize issues.

New in RJ TextEd 12.35 Update (Sep 18, 2017)

  • Move editor between monitors with different DPI
  • Made some changes to speed thing up. The main window isn't constantly redrawing anymore and moving the window between monitors is much faster.
  • Fixed:
  • Reload document issues.
  • Some very hard to find editor background thread issues.

New in RJ TextEd 12.34 Update (Sep 17, 2017)

  • Per monitor DPI awareness
  • Made several improvements and fixed a few issues when moving the program between monitors using different pixel density or scaling in Windows.
  • Fixed:
  • Spell check (F7) issues.
  • Clone document issues.
  • Wordwrap issues.
  • Explorer panel issues.
  • Search issue with dot and regular expressions.
  • Many reported misc exceptions.

New in RJ TextEd 12.33 (Sep 9, 2017)

  • Exception window:
  • Added a "Show/Hide details" button which enables user to show/hide details of the bug report.
  • Editor context menu:
  • Added a menu item for "Select All".
  • Fixed:
  • Horizontal scroll issues.
  • Cursor issue in wordwrap.
  • Possible issue when reloading document.
  • Help issue in "Convert file encodings...".
  • Indent selection should work on the current line even if there is no selection.

New in RJ TextEd 12.32 (Sep 9, 2017)

  • Horizontal scroll bar:
  • The horizontal scroll bar should stay hidden until a line longer than the width of the display is encountered. This is not calculated at load time. It's done when displaying the text. So the horizontal scroll bar will only appear if a line longer than the window width is displayed.
  • Fixed:
  • Quick find issues.
  • Display color hint issue.
  • Editor issue.
  • A few FTP issues.
  • File explorer panel issue (Win XP).
  • File Commander issue (Win XP).

New in RJ TextEd 12.31 (Sep 4, 2017)

  • Fixed:
  • Font issue in search result
  • Editor undo issue
  • FTP tree issue
  • File explorer issue
  • File Commander issues
  • A few split window issues
  • Several FTP issues
  • Several reported exceptions (error messages)

New in RJ TextEd 12.30 (Aug 27, 2017)

  • Panels:
  • Added new panel options and moved all panel related options to the same place (Options - Customize - Style and Fonts).
  • There are now 5 options to handle panel appearance and behavior.
  • Show captions in panel tabs.
  • Show images in panel tabs.
  • Show captions in hidden panels.
  • Show images in hidden panels.
  • Automatically open hidden panels on mouse hover.
  • If you set the options to show images but not captions for hidden panels, you get only a row of images. Very much like a toolbar. A hint is displayed when the mouse it hovering a panel button. I also added hints when the mouse is hovering panel tabs.
  • Main tabs:
  • Added new options to handle the appearance of main tabs. You can change the tab style and decide if the tabs should have captions and images.
  • Fixed the tab hints. They should display both caption and keyboard shortcut.
  • Editor code fold icons:
  • Fold node icons are now drawn using GDI+ vector graphics. This gives more control over appearance and colors.
  • Use the theme manager to change icons. Each icon can have two colors. The current margin line color, or a theme color version which is dark for light themes and light for dark themes.
  • Exception catcher:
  • The program now has its own exception catcher code. Whenever an exception occur - a detailed report is displayed with some program and system data and a stack trace. A screenshot of the active window is included as well.
  • You can save the bug report. It consist of two files. One text file, containing the bug report, and a screenshot JPEG file.
  • You can also send the bug report. The two bug report files are attached to the email sent.
  • The exception catcher code is used in both the debug and release version. The stack trace may not give as good results in the release version because of optimization, but it should be helpful nonetheless.
  • Toolbar context menu:
  • Added a context menu item to hide main, editor and user toolbar.
  • Search result context menu:
  • Added context menu items to export search results as plain text.
  • Explorer panels:
  • Added an option to set auto refresh state. You can use this to turn off auto refresh if you encounter issues with it.
  • Replace (modal window):
  • When doing a replace a prompt window is displayed. If the button "Yes to all" is pressed the regular replace all function is used, instead of making a single replace at a time inside a loop.
  • This speeds up the replace and an abort window is displayed so you can halt the replace if you wish.
  • Fixed:
  • Several high DPI issues in the program.
  • High DPI issues in Syntax Editor.
  • Several visual issues.
  • Few issues with the explorer panel (could crash).
  • Few issues with file commander lists.
  • FTP remote delete issues.
  • FTP remote edit file/folder name issues.
  • Split window issues.
  • Move cursor to next word issue (Ctrl+Right).
  • Tool output issue.
  • Delete block issue in Syntax Editor.
  • A few word wrap issues.
  • A few internal changes seems to have fixed several reported issues.
  • Monitor log file issue.

New in RJ TextEd 12.30 Beta 2 (Aug 23, 2017)

  • Fixed a few issues with code fold nodes. They should look better now with different font sizes.
  • Fixed a few issues with explorer panel and FC lists when using the 64-bit version. Could crash the program.
  • I removed the exception test link in the about window in this version. (It's not really supposed to be there)
  • Panels:
  • Added new panel options and moved all panel related options to the same place (Options - Customize - Style and Fonts).
  • There are now 5 options to handle panel appearance and behavior:
  • Show captions in panel tabs.
  • Show images in panel tabs.
  • Show captions in hidden panels.
  • Show images in hidden panels.
  • Automatically open hidden panels on mouse hover.
  • If you set the options to show images but not captions for hidden panels, you get only a row of images. Very much like a toolbar. A hint is displayed when the mouse it hovering a panel button.
  • I also added hints when the mouse is hovering panel tabs.
  • Main tabs:
  • Added new options to handle the appearance of main tabs. You can change the tab style and decide if the tabs should have captions and images.
  • Fixed the tab hints. They should display both caption and keyboard shortcut.
  • Editor code folds:
  • Fold node icons are now drawn using GDI+ vector graphics.
  • This gives more control over appearance and colors.
  • Use the theme manager to change icons. Each icon can have two colors. The current margin line color, or a theme color version which is dark for light themes and light for dark themes.
  • Exception catcher:
  • The program now has its own exception catcher code. Whenever an exception occur - a detailed report is displayed with some program and system data and a stack trace. A screenshot of the active window is included as well.
  • You can save the bug report. It consist of two files. One text file containing the bug report and a screenshot JPEG file.
  • You can also send the bug report. The two bug report files are attached to the email sent.
  • The exception catcher code is used in both the debug and release version.
  • The stack trace may not give as good results in the release version because of optimization, but it should be helpful nonetheless.
  • Toolbar context menu:
  • Added a context menu item to hide main, editor and user toolbar.
  • Search result context menu:
  • Added menu items to export search results as plain text.
  • Explorer panels:
  • Added an option to set auto refresh state. You can use this to turn off auto refresh if you encounter issues with it.
  • Fixed:
  • Few issues with the explorer panel (could crash).
  • Few issues with file commander lists.
  • FTP remote delete issues.
  • FTP remote edit file/folder name issues.
  • Split window issues.
  • Move cursor to next word issue (Ctrl+Right).
  • Tool output issue.
  • Delete block issue in Syntax Editor.
  • A few word wrap issues.
  • A few internal changes seems to have fixed several reported issues.

New in RJ TextEd 12.30 Beta 1 (Aug 21, 2017)

  • Exception catcher:
  • To try out the exception catcher code - open the "About" window and click on the exception test link. Please don't send the bug report though, but you can try out saving the report. The exception is perfectly harmless.
  • Panel and tab options:
  • Please test the panel and tab options to make sure it all works properly.
  • Panels:
  • Added new panel options and moved all panel related options to the same place (Options - Customize - Style and Fonts).
  • There are now 5 options to handle panel appearance and behavior:
  • Show captions in panel tabs.
  • Show images in panel tabs.
  • Show captions in hidden panels.
  • Show images in hidden panels.
  • Automatically open hidden panels on mouse hover.
  • If you set the options to show images but not captions for hidden panels, you get only a row of images. Very much like a toolbar. A hint is displayed when the mouse it hovering a panel button.
  • I also added hints when the mouse is hovering panel tabs.
  • Main tabs:
  • Added new options to handle the appearance of main tabs. You can change the tab style and decide if the tabs should have captions and images.
  • Fixed the tab hints. They should display both caption and keyboard shortcut.
  • Editor code folds:
  • Fold node icons are now drawn using GDI+ vector graphics.
  • This gives more control over appearance and colors.
  • Use the theme manager to change icons. Each icon can have two colors. The current margin line color, or a theme color version which is dark for light themes and light for dark themes.
  • Exception catcher:
  • The program now has its own exception catcher code. Whenever an exception occur - a detailed report is displayed with some program and system data and a stack trace. A screenshot of the active window is included as well.
  • You can save the bug report. It consist of two files. One text file containing the bug report and a screenshot JPEG file.
  • You can also send the bug report. The two bug report files are attached to the email sent.
  • The exception catcher code is used in both the debug and release version.
  • The stack trace may not give as good results in the release version because of optimization, but it should be helpful nonetheless.
  • Toolbar context menu:
  • Added a context menu item to hide main, editor and user toolbar.
  • Search result context menu:
  • Added menu items to export search results as plain text.
  • Explorer panels:
  • Added an option to set auto refresh state. You can use this to turn off auto refresh if you encounter issues with it.
  • Fixed:
  • FTP remote delete issues.
  • FTP remote edit file/folder name issues.
  • Split window issues.
  • Move cursor to next word issue (Ctrl+Right).
  • Tool output issue.
  • Delete block issue in Syntax Editor.
  • A few word wrap issues.
  • A few internal changes seems to have fixed several reported issues.

New in RJ TextEd 12.21 (Jul 26, 2017)

  • Search Options:
  • Added a few new search options to handle selected text.
  • You can:
  • Use selected text as search string.
  • Include multi-line selection as search strings.
  • Or not use selection as search string.
  • Fixed:
  • A few "Quick Find" issues.
  • Theme issues at startup.
  • Several theme issues when changing theme.
  • Increase/Decrease font size.
  • Minor issue in Edit menu.
  • "Home" page issues at startup.

New in RJ TextEd 12.21 (Jul 26, 2017)

  • Search Options:
  • Added a few new search options to handle selected text.
  • You can:
  • Use selected text as search string.
  • Include multi-line selection as search strings.
  • Or not use selection as search string.
  • Fixed:
  • A few "Quick Find" issues.
  • Theme issues at startup.
  • Several theme issues when changing theme.
  • Increase/Decrease font size.
  • Minor issue in Edit menu.
  • "Home" page issues at startup.

New in RJ TextEd 12.20 (Jul 10, 2017)

  • HEX VIEW:
  • Added two options to set the behavior when switching to hex view:
  • Edit File. Reopen the file in binary mode and edit the file.
  • Edit document buffer. Just switch view and edit the text buffer, but using a hexadecimal display.
  • Both modes support undo/redo. Edit file mode is set as the default behavior:
  • Quick find is supported in hex view.
  • Find/Replace is supported in hex view.
  • Goto line/address is supported in hex view.
  • Please note that because the file is saved to a memory stream and reopened into a binary buffer when switching to hex view (edit file mode), the line change indicators will disappear when switching back. The editor tries to restore bookmarks, but they may be located on the wrong lines after an edit in hex view.
  • QUICK FIND (CTRL+E):
  • Made some changes to the incremental search and renamed it quick find. A hex value button has been added to the quick find bar. It is only visible when in hex view and allows you to enter a search string of hexadecimals, e.g. "6D0D0A".
  • FIND/REPLACE:
  • Made several changes to the search bar and the modal search window to enable find, find all, replace, replace all when in hex view.
  • It is now possible to search for hex values, as well as ANSI.
  • The search result output has been improved when searching in hex view. Search result context menu items has been updated and work better in hex view as well.
  • SEARCH RESULT CONTEXT MENU:
  • The export items now export search results as HTML code.
  • DISPLAY CONTROL CHARACTERS (space, tab and linefeed):
  • Control characters are now using the colors set inside the themes manager, unless you set the option to follow the current syntax color. All Unicode white spaces are now displayed.
  • WORDWRAP:
  • Made some optimizations and wordwrap should be much faster now when using large files.
  • FILE COMMANDER:
  • Replaced the drop down list and list view components with faster ones.
  • Changes in folders are better updated in the views.
  • Made some changes in options.
  • Header columns in report view can be resized and remembered between sessions. You can find more columns in the header context menu, but only the first 7 columns are handled when changing folder and only those 7 are saved.
  • Added a thumbnail view.
  • Other views should be displayed properly now.
  • EXPLORER PANELS:
  • Replaced the drop down list, tree view and list view components with faster ones.
  • Changes in folder is better updated in the explorer panel view.
  • Made changes in options.
  • Header columns in report view can be resized and the widths are remembered between sessions. You can find more columns in the header context menu, but only the first 7 columns are handled when changing folder and only those 7 are saved.
  • Opened documents are highlighted with bold and using a highlight color.
  • Added a thumbnail view.
  • Other views should be displayed properly now.
  • In list view only one column is displayed at a time.
  • WORD COUNT/FREQUENCY:
  • Redesigned the dialog window and made some optimizations to speed up the count process. It's much faster now.
  • SPECIAL CHARACTERS DROP DOWN GRID:
  • It's now possible to move around in the character grid and select a value with [ENTER]. Mouse movements are tracked
  • A hint is displayed when hovering the mouse over a character, displaying the hexadecimal value and the Unicode name of the focused character
  • SYMBOL PANEL:
  • A hint is displayed when hovering the mouse over a character, displaying the hexadecimal value and the Unicode name of the focused character.
  • MISC:
  • All supported SSH client ciphers are now available.
  • FIXED:
  • Search bug with option to match whole words.
  • Reopen project issue at startup.
  • The exception catcher software (included in beta and debug versions) now always save the bug report to: "<AppData>RoamingRJ TextEdBug Reports".

New in RJ TextEd 12.12 (Jun 10, 2017)

  • Options:
  • Made some minor changes in the "File" section:
  • It's now possible to set a default file type when opening a file. This is used if the file is empty, or doesn't contain any line feeds.
  • Made changes and added options in the "Style and fonts" section:
  • Option to show/hide change indicator on document tabs.
  • Option to show/hide changed and saved indicator on document tabs.
  • Made a change in the "Tools" section:
  • Added a button to clear the tool icon, if assigned.
  • Find/Replace:
  • Searching folders using a multiple line find text should work properly now - no matter the file type. The files can be a mix of Windows, Unix and Mac files. Find and replace should work regardless.
  • Join lines:
  • Join lines will now remove all surrounding white spaces and add one space between lines. Except for the first line where the indention is preserved.
  • Fixed:
  • List view style in explorer panel.
  • Digit separator in C++ (1'000'000).
  • Document context menu caption.
  • Fixed issues with "Open in default program".
  • Selection after moving text cursor to a bookmarked line.
  • Word wrap issue with complex scripts like Japanese.
  • Fixed a language issue in options.
  • A few issues in Syntax Editor.

New in RJ TextEd 12.11 (Jun 5, 2017)

  • Updated highlighters:
  • Updated several highlighters (C++, C#, Java, JavaScript, Python, VB.NET).
  • File Commander:
  • Added new toolbar buttons for navigation and view styles beside the drop down lists.
  • Made several visual changes and fixed a few issues.
  • Tab document menu:
  • Added a menu item to open the current file in the default program.
  • Tree views:
  • Made several visual changes to all tree views in the program, e.g. text clips panel tree. They should look better now using themes and on high DPI displays.
  • Syntax Editor:
  • Made several changes to the syntax editor program.
  • Variables are now listed when adding class/tag completion entries.
  • All option tree components have been replaced.
  • Fixed several issues.
  • Misc:
  • Minor visual changes and fixes.
  • Minor changes in the preview title bars.
  • Fixed:
  • Regular expression when finding block end in syntax files.
  • Fold highlight issue with comment blocks.
  • Script selection issue.
  • Reopen last open files issue when using dual view and a project is opened.
  • Draw issue with matching braces and scrolling at the same time.
  • Minor draw issues in find/replace dialog window.
  • An issue with find in files when using the find/replace dialog window.
  • Undo issue.
  • Issue with default save folder when saving new files.
  • Fixed a few issues in the text clips panel.

New in RJ TextEd 12.10 Beta 2 (May 10, 2017)

  • Scalable Vector Graphics (SVG):
  • Created a new highlighter to handle SVG files and SVG code inside HTML.
  • Tags, attributes and values are highlighted.
  • Style and script blocks inside SVG objects are highlighted properly.
  • Auto completion works with both SVG tags and SVG attributes.
  • Tag highlighting when text cursor is inside a tag.
  • To handle SVG in HTML documents you don't have to do anything. It should work out of the box.
  • To handle SVG files - you need to enable the SVG highlighter in "Addons".
  • XML:
  • Attributes now have there own colors and can be changed using the theme manager.
  • Fold icon {...}:
  • It's now possible to change the appearance of the fold icon that appear to the right of folded code. You can change background color, text color and style.
  • Log-file monitoring:
  • Added new items in the document tab menu to enable monitoring of log-files.
  • When monitoring is enabled, all lines added to the log-file will be added to the open document.
  • The follow tail option is turned on by default. When enabled the editor will jump to the end of the document as new lines are added.
  • Use the highlighter options to add keywords to look for on each line. If found - the entire line will be highlighted using the settings you specify.
  • Multiple cursor mode:
  • Using multiple cursors or selections is now indicated in the status bar. The "Row" panel changes color and the number of cursors are displayed within parenthesis.
  • If you click on the highlighted status bar panel - you exit multiple cursor mode and return to single cursor mode operations.
  • Command line option (/MONITOR):
  • Added a command line switch to enable log-file monitoring using the command line.
  • Undo:
  • Text is re-selected after you've overwritten or deleted a selection and press undo.
  • Document tabs:
  • Changed the color of the close button. The hot color and drawing was changed as well.
  • Changed the frame color used in the change indicator.
  • Misc visual changes:
  • Several visual changes was made in this release.
  • The "Home" page has been redesigned.
  • The help toolbar on "Home" can be hidden using a menu switch (View - Bars - Show help toolbar on "Home").
  • Made some changes in HTML preview tabs.
  • Internal browsers now have icon and title in the window title field.
  • Made some visual changes in Themes manager.
  • Made several visual changes in Addons and moved spell options to "Options".
  • Misc:
  • Several speed optimizations.
  • Compiled using a newer Delphi version.
  • Right margin can now have values below 16 when word wrap is turned off.
  • Minor changes to the HTML syntax files (highlighter).
  • Fixed:
  • Open multiple files using double click and pressing SHIFT/CTRL in Explorer panel.
  • Updated the JSON highlighter.
  • Edit right margin value in options.
  • Some high DPI issues.
  • Some issues in the project panel.

New in RJ TextEd 12.10 Beta 1 (May 4, 2017)

  • XML:
  • Attributes now have there own colors and can be changed using the theme manager.
  • Log-file monitoring:
  • Added new items in the document tab menu to enable monitoring of log-files. When monitoring is enabled, all lines added to the log-file will be added to the open document.
  • The follow tail option is turned on by default. When enabled the editor will jump to the end of the document as new lines are added.
  • Use the highlighter options to add keywords to look for on each line. If found - the entire line will be highlighted using the settings you specify.
  • Command line option (/MONITOR):
  • Added a command line switch to enable log-file monitoring using the command line. E.g. TextEd.exe /MONITOR F:MyLogFile.log
  • Undo:
  • Text is re-selected after you've overwritten or deleted a selection and press undo.
  • Document tabs:
  • Changed the color of the close button. The hot color and drawing was changed as well.
  • Changed the frame color used in the change indicator.
  • Several visual changes was made in this release:
  • The "Home" page has been redesigned.
  • The help toolbar on "Home" can be hidden using a menu switch (View - Bars - Show help toolbar on "Home").
  • Made some changes in HTML preview tabs.
  • Internal browsers now have icon and title in the window title field.
  • Made some visual changes in Themes manager.
  • Made several visual changes in Addons and moved spell options to "Options".
  • Misc:
  • Several speed optimizations.
  • Compiled using a newer Delphi version.
  • Right margin can now have values below 16 when word wrap is turned off.
  • Fixed:
  • Open multiple files using double click and pressing SHIFT/CTRL in Explorer panel.
  • Updated the JSON highlighter.
  • Edit right margin value in options.
  • Some high DPI issues.

New in RJ TextEd 12.06 (Apr 3, 2017)

  • Backup:
  • If the backup path doesn't exist the user is informed about it. A prompt message give you the choice to enter settings and correct the path.
  • Auto Save:
  • Made some code changes to ensure the correct document is saved and prevent save when other files are opened or closed.
  • HereDoc ("Here document" in Bash):
  • Added an option to syntax files to handle HereDoc. The options has been added to PHP and Bash syntax files.
  • NOTE! If you have written your own custom PHP syntax file - don't forget to add the new option.
  • [Options]
  • HereDocSymbol=<<<
  • Fixed:
  • Auto check for new updates.
  • Title issue when opening an already open file and the active tab change.
  • Search dialog window position issue.
  • Goto line dialog window issue.
  • Goto line when line number exceeds the number of lines in the document.
  • Tab row drop down menu draw issue.

New in RJ TextEd 12.05 Update (Mar 27, 2017)

  • Released on 26 March, 2017
  • Misc:
  • Select All (Ctrl+A) doesn't scroll the window anymore.
  • A single mouse click is now enough to edit a value in the unit convert panel.
  • Ctrl+Space completion should now work even if auto completion is turned off.
  • Optimized delete line function when executed in a script.
  • Misc visual improvements and fixes.
  • Fixed:
  • Word wrap indent issue when using variable width font.
  • Find/Replace issue after opening "Goto line...".
  • A few replace issues in the find/replace window.
  • PHP preview issue when using "Toggle browser view".
  • Markdown preview should handle Unicode.
  • Couldn't write text while color hint was open.
  • A few syntax highlighting issues in Ruby.
  • A browser preview temp file issue.

New in RJ TextEd 12.04 Update (Mar 15, 2017)

  • Fixed:
  • Can't open files from Explorer in running instan

New in RJ TextEd 12.03 (Mar 14, 2017)

  • Large file support:
  • The editor should handle large files (> 2GB) better now using the 64-bit version.
  • Word wrap:
  • Optimized some functions to speed up word wrap. Especially when using large files.
  • Misc:
  • Minor visual changes in the main program.
  • Minor visual changes in Syntax Editor.
  • External compare menu items are only visible if a compare tool is set in options.
  • Find/Replace dialog may open faster now after first use.
  • Both 32 and 64 bit versions run on Linux using Wine.
  • Fixed:
  • Case issue in file explorer highlight function when marking open documents.
  • Delete all in hex mode.
  • Save actions, e.g. remove trailing white spaces didn't work in compare mode.
  • Code Explorer update issue.

New in RJ TextEd 12.02 (Mar 2, 2017)

  • Fixed several scaling issues on high DPI displays.
  • Menu and GUI font issues.
  • Editor font settings and display issues.
  • Home page issues.
  • Several issues with panels.
  • Fixed some issues when moving the program between monitors using different scaling.
  • Chrome Preview:
  • Updated the libraries to version 56.0.2924.
  • Misc:
  • I've fixed several glitches and minor issues throughout the program. Some are visual issues and others not. Some only occur on high DPI displays

New in RJ TextEd 12.01 Update (Feb 25, 2017)

  • Toolbar and menu images:
  • Images are scaled up if running on a very high DPI monitor and you need larger images than 48x48.
  • Search bar:
  • Made several changes in the search bar.
  • Print selection:
  • Multiple selections are now supported.
  • Update check and Addons:
  • Made some changes in the download thread and replaced the HTTP component. All update checks and downloads now use HTTPS.
  • Online help:
  • If you have a local help file in "RoamingRJ TextEdHelp" it will be used if you're not connected to Internet.
  • FIXED:
  • Macro Editor errors when hovering the mouse over some areas.
  • Several issues in Regular Expression Creator.
  • Dark button text in toolbars when using some themes.
  • User toolbar icon issues.
  • Recent file menu issue when having many files in the list.
  • Export as RTF to file.
  • HTML script highlight issue.
  • Selecting recent FTP list item should work now.
  • All toolbar dividers are now grooved.
  • Join lines with option to remove leading spaces didn't remove tabs.
  • Macro manager label issue.
  • A minor find all issue.
  • Column mode issue with auto complete braces.

New in RJ TextEd 12.0 (Feb 19, 2017)

  • High DPI awareness (per-monitor DPI aware)
  • The application and tools should display properly on high DPI displays.
  • The main program and all tools are per-monitor DPI aware so you can drag
  • the program between monitors with different DPI.
  • Almost all visual components have been replaced and toolbar, menu and button
  • images are now available in several sizes.
  • Replaced visual components
  • Replaced almost all visual components like tool bars, labels, check and
  • radio boxes, spin controls and buttons.
  • Updated, and made changes to, list boxes and list views with check boxes
  • and images.
  • Automatically enclose selection with braces and quotes
  • Added two new options to allow the enclosing of a selection with parenthesis
  • and quotes, when pressing a left open bracket or quote.
  • Automatically enclose selection with braces
  • The option is enabled by default and allows you to enclose a selection
  • with braces like (), [] or {}.
  • E.g. Select a text like "ABC" and press '('. The selection is now
  • enclosed "(ABC)".
  • Automatically enclose selection with quotes
  • The option is enabled by default and allows you to enclose a selection
  • with quotes like "", '' or “”.
  • E.g. Select a text like 'ABC' and press '"'. The selection is now
  • enclosed '"ABC"'.
  • Select Braces and tags
  • Added a new function to select braces that includes the braces. The current
  • function only select the text in between the braces.
  • I changed the behavior in HTML and XML documents.
  • The text cursor is anywhere between tags:
  • * "Select Brace Enclosed" will select everything between the tags.
  • * "Select Brace Enclosed (with braces)" will select the tags as well.
  • The text cursor is inside a tag:
  • * "Select Brace Enclosed" will select everything inside the tag.
  • * "Select Brace Enclosed (with braces)" will select "<" and ">" as well.
  • The function "Select Tag" will always select the entire start/end tag block.
  • Removed the functions to select tag text and tag blocks, since it's already
  • covered by the functions above.
  • Convert panel
  • Made some changes in the "Date/Time span calculator" and replaces the date
  • and time pickers to make date and time selection easier.
  • Join lines (prompt for options)
  • Added a new menu item to prompt for options before joining lines.
  • Options available are:
  • * Do not add spaces between lines
  • * Preserve paragraphs
  • * Remove leading white spaces
  • User toolbar (quickbar)
  • Redesigned the quickbar and renamed it "User Toolbar". It only have
  • two pages now. "Code" and "Script".
  • The code toolbar is customizable so it's possible to display more buttons
  • or hide some unwanted ones.
  • All editor toolbar buttons are available in the user toolbar. They are
  • hidden by default but if you wish, you can enable them (right click over
  • toolbar and select customize) and close the editor toolbar.
  • Themes and editor colors
  • Added several new visual styles and a new style color file with editor
  • colors that can be used with the "Onyx Blue" style.
  • Toolbar image lists
  • The editor load the appropriate image list based on the DPI of the current
  • monitor from disk. The standard lists are available in five sizes: 16x16,
  • 20x20, 24x24, 32x32 and 48x48.
  • It is possible to create your own image lists used in toolbars, menus and
  • panels throughout the program. In the program folder there is a tool called
  • "ImageListEditor.exe", which I wrote for this purpose. You can add this as
  • a tool to the "Tools" menu and start modify existing image lists or create
  • new ones.
  • You can actually add images of any size you want. The added images are then
  • resized (the resize function produce very good quality images).
  • But you still get the best quality if you use images (glyphs) of the same
  • size as the image list use.
  • The image lists are available in "<AppData>RoamingRJ TextEdImageLists".
  • In the same folder you'll find an option file "ImageLists.ini" you can
  • edit and add your own image list(s) to.
  • I would appreciate any contribution from users.
  • Import diff file
  • Added menu items to import diff files. The imported file is used to patch
  • the current document. You are able to make changes to the text before it
  • is inserted.
  • Text compare
  • Fixed several issues in the text compare algorithm. It should handle Unicode
  • properly now and yield better results.
  • Chrome preview
  • Updated the chrome libraries to version 3.2883 (Chrome v65).
  • Flash is enabled and should work if you have a flash player installed.
  • Online help
  • The help is now located Online. This to make sure the help is displayed
  • properly on high DPI monitors.
  • You can download the help as an CHM file and add it as a tool, if you want
  • to use a local file instead. Available from https://www.rj-texted.se/downloads
  • Splash screen
  • The splash screen should display on the correct monitor in a multi monitor
  • setup. The splash window and text is scaled properly now on high DPI
  • monitors.
  • The splash screen should now always display the correct version and if
  • it's a 32 or 64 bit executable.
  • Misc
  • * SFTP component has been updated.
  • * Regex component has been updated.
  • Bugs
  • * Dual document state is not saved when you open the application using
  • the /COMPARE switch.
  • * Editor refresh issue.
  • * Select highlighter in drop down menu could result in wrong highlighting.
  • * No save warning in compare mode.
  • * Can't open CHM file set as tool when no documents are open.
  • * Font display issue in File Commander.
  • * Issue when sync scroll is active and you close dual document view.
  • * Reload binary file.
  • * Issues with read-only files.
  • * Halt script issue.
  • * Trailing tab issue in column mode.
  • * Program search issue when focusing the edit box using the mouse.
  • * Selected section text color in options.
  • * Couldn't use /MULTI /COMPARE %File1 %File2 as command line option.
  • * JavaScript highlight issue.
  • * Drag n drop issue.

New in RJ TextEd 11.22 (Oct 7, 2016)

  • Startup issue:
  • A few users have reported a startup issue where the program opens in compare mode. It's been fixed in this version.
  • Explorer panels:
  • Updated the explorer panel components. This should fix several issues.

New in RJ TextEd 11.21 Beta 1 (Sep 28, 2016)

  • Text Compare:
  • Added a new menu item to create a text compare report. Use the report dialog window to set options and what to include in the report
  • You can create a report for printing. Print preview is available.
  • You can create a report as HTML and open it in a browser or save it to file.
  • You can include: All lines / Changed lines only / Unchanged lines only
  • Options are: Syntax highlighting / Wrap text / Line numbers
  • I've made some minor changes in menus and changed some menu icons.
  • Startup:
  • Changed how panels and some forms are created at startup. The startup time should be less than half compared to previous versions
  • The only drawback is the delay before visible panels are fully created when the program is started
  • Script:
  • Added a new function to the MainApp object. NewDocumentEx()
  • Added three new properties to the document object. CodePage, NewlineFormat and UseBOM
  • Full screen mode:
  • Added two new keyboard shortcuts to toggle the menus and status bar on/off.
  • You can already toggle the editor toolbar on/off. The state in full screen mode doesn't affect the state in normal mode, so you can have the editor toolbar hidden in full screen mode and displayed in normal mode.
  • Toggle menu: Ctrl+Alt+M; Toggle status bar: Ctrl+Alt+S
  • The layout in full screen mode is remembered between sessions.
  • Misc:
  • Added a new command line switch to open a new instance of the program /MULTI.
  • Auto completion window is opened a little bit faster.
  • Fixed:
  • Plain text files that include binary data should open properly now.
  • Issues with fuzzy sort in auto completion.
  • Multi cursor select issue.
  • GUI font quality settings.
  • File - Close didn't display a keyboard shortcut.
  • Startup issues from command line.
  • Document map should not be displayed with binary files.
  • Project files are reloaded in the same order as when closed.
  • Minor text issue in customize keyboard.
  • Minor issue with bash highlighter.
  • A few rare undo/redo issues.

New in RJ TextEd 11.20 (Sep 14, 2016)

  • Text Compare:
  • Added side by side text compare. Menu items have been added to the "Tools" menu, document tab context menu and the document context menu when in compare mode.
  • When in compare mode the "Insert/Overwrite" status bar field turns red and "Compare" is displayed to indicate you are in compare mode.
  • Added [+], deleted [-] and modified [~] lines are marked both in the left margin and using different background colors.
  • To display an action menu - click on the [+], [-] or [~] field in the left margin, or right click inside a difference section.
  • The action menu contain items to copy a section or line to the other side, copy section to the clipboard, navigate between difference sections or save a patch file.
  • Below the two documents is the line inspector that shows the current line from both documents and highlight the differences.
  • The annotation bars always open in compare mode. In compare mode they only show you were the difference sections are. You can click on the annotation bar to navigate to that position.
  • Multi Cursor Mode:
  • Erased the previous implementation and wrote a new one. It works much better now. You can do almost anything you can do when using just one cursor.
  • Use Ctrl+LeftMouse to place additional cursors or make additional selections.
  • You can cancel a cursor with a Ctrl+MouseClick over the cursor you want to cancel.
  • Exit multi cursor mode by hitting [ESC] or with a left mouse click anywhere in the text area.
  • You can move all cursors left/right/up/down with the arrow keys. Almost all standard keys to move or making selections are supported.
  • You can use [Enter] to create new lines or split lines. For instance: place 3 cursors on the same line. Hit [Enter]. You have now split the line into 4 lines.
  • Paste will insert the clipboard content at each cursor position (or replace selected text).
  • But if you use "smart paste" Shift+Ctrl+V and you have 4 lines in the clipboard and 4 cursors - each line will be pasted at each cursor position.
  • This will only work if the number of lines in the clipboard matches the number of cursors.
  • Other functions that will work in multi cursor mode are:
  • "Indent/Unindent"
  • "Comment/Uncomment"
  • "Sorting"
  • "Move lines up/down"
  • "Case functions"
  • "Insert ascending numbers..." (found in the edit menu) now works in multi cursor mode.
  • Tool item argument:
  • Added a new argument type to retrieve the current highlighter.
  • The highlighter variable [Highlighter] is replaced by the current highlighter used under the text cursor in lower case. E.g. html, php, css ...
  • Added a new argument type to retrieve the current highlighter. The highlighter variable [Highlighter] is replaced by the current highlighter used under the text cursor in lower case. E.g. html, php, css ...
  • Scripts:
  • Added a new property to the document object to get the current highlighter at the cursor position. The name is returned as a string in lower case.
  • Auto completion and "fussy" sorting:
  • When you open an auto completion list and start typing a search string - you don't have to start from the beginning and you can even skip some letters. The letters in the search string just has to be found in that same order.
  • Indent / UnIndent:
  • Using the tab key (or Shift+Tab) to indent (or unindent) a selected block of text will now always select the full lines.
  • Indent (unindent) block, found in the format menu, still behaves as before where the selection follows the indented block.
  • Misc:
  • It's now possible to assign a keyboard shortcut to open the highlighters drop down menu.
  • Added a print option to have the file dir in the header/footer.
  • Made some scroll speed changes when selecting text horizontally.
  • The highlighter drop down menu is no longer disabled when opening ASCII files.
  • Fixed:
  • HSL color slider issue in the 64-bit version.
  • Several issues with "Format - Convert file encodings...".
  • Several issues in "Insert text on each line...".
  • A JSON highlighting issue.
  • Dbl click issue with empty lines.
  • [FileExt] tool item argument doesn't add a . before the extension anymore.
  • Shortcut issues with external browsers.
  • A URL mapping issue with "OpenInBrowserAction".
  • Alt-codes like Alt+182 and Alt+0182 should work now.
  • Code Explorer issues with JSON code.
  • Tracking of current position in Code Explorer for JSON files.
  • Drag n drop cursors for copy/move fixed.
  • Bookmark list issue when closing documents.
  • Horizontal scroll issue when ruler is visible.
  • A few print issues.

New in RJ TextEd 11.12 (Jul 28, 2016)

  • Fixed:
  • Error when reopening projects.
  • A few update issues.

New in RJ TextEd 11.11 (Jul 26, 2016)

  • Chrome preview:
  • The 32-bit version on 32-bit Windows can sometimes prevent the program from closing properly. It should work properly now.
  • Hibernate (Windows shutdown or unexpected closure):
  • Some information was lost when using hibernate. E.g. code folding, bookmarks... The information is properly saved in this version and restored when you restart. If the program is open and Windows is shut down - the program should not try to delay the shut down. I made some code changes to fix this. Also fixed a few issues when having an open project.
  • JSON Pretty Print:
  • Wrote new code without the use of the Delphi JSON parser. The code is pretty simple and should produce the same result as many online beautifiers. Note! The code is not validated, so if your JSON code contains errors the result may not be formatted as you would have expected.
  • Double click on brace to select contents:
  • A double click on a brace ()[]{}""'' will select the entire contents including the braces. If you press ALT - only the content between braces is selected. Not the braces themselves.
  • Misc:
  • Folder of the last opened/saved file is used when saving a new document, unless the explorer panel is opened (in which case the current path is used).
  • Password is displayed in plain text when exporting a document as encrypted.
  • Fixed:
  • Double click to select all between braces when the end brace is at eol.
  • Auto block completion ({..}) after single quotes.
  • Drag n drop - Drag n drop should now work between the editor and external programs, like Internet browsers, email clients, text editors... You can:
  • Drag text from other programs and drop it inside a document.
  • Drag text from a document and drop it onto a browser edit field or
  • inside another text editor.
  • Drag a HTML link to a document and insert title and full path.
  • Drag files from an explorer window to open the files (improved in this version).

New in RJ TextEd 11.10 (Jul 6, 2016)

  • Highlighting of colors in CSS/SASS/LESS.
  • Advanced color hint that can convert between color formats.

New in RJ TextEd 11.10 Beta 1 (Jul 4, 2016)

  • HTML:
  • Updated the HTML syntax files and added several new tags and attributes.
  • The change is extensive and you will see several new tag attributes in the auto completion lists. Several issues with attributes was fixed.
  • Corrected some boolean attributes and removed attributes marked as obsolete.
  • Auto completion of stop tags should work properly now:
  • Tags are no longer drawn with an error highlight color when editing and no start or stop tag match is found. Only complete start and stop tags are highlighted.
  • Z shell and bash:
  • Updated the bash highlighter and added a new one for Z shell (zsh).
  • Auto completion:
  • Made the list a bit larger and removed borders:
  • Macros:
  • Macros can now use loops and if..else..endif structures
  • Several new macro commands have been added.
  • The macro editor has been completely redesigned.
  • Macro code is, when opened, automatically indented to improve readability.
  • Syntax highlighting and auto completion is used as well.
  • Use Ctrl+Space to list all available macro commands.
  • Hibernate:
  • Added as a menu item to the "File" menu:
  • Hibernate will save the current session (open files and project) in a temp folder and reopen them when you run RJ TextEd again.
  • Modified or new files are not saved, but temporarily stored in the temp folder.
  • I've added an option if you want to hibernate every time the program closes.
  • Drag n drop:
  • Drag n drop now works between documents in dual document view:
  • Press CTRL during the drag operation to copy the text.
  • Otherwise the text is moved. Please note that the text is no longer scrolling when you drag a text. You can still scroll, if you have to, using the mouse scroll wheel.
  • Double click on braces To select everything between two braces (including the braces) you use the mouse to double click on one of the braces.
  • This should work with ()[]{}""'' for most programming languages.
  • Recently opened files:
  • Added a search field to the recent files drop down list.
  • You can set the number of files to display in the drop down list by setting a max value in options.
  • Copy as RTF:
  • Copy selected code as RTF should work again in this version.
  • The colors used are the same as when printing.
  • This looks better when e.g. pasting the clipboard content into Words (which uses a white background).
  • Misc:
  • Updated Tidy.exe to the latest version.
  • The description field when adding file extensions in options has been removed.
  • Minor changes to the search progress dialog box:
  • Relative paths should now work when opening files from the command line.
  • Updated the HTML and CSS tree's in the quick bar.
  • Fixed:
  • Bookmarks dropdown list in "Goto Line" dialog window was empty.
  • Replace All should not replace anything when a document is marked read only.
  • Option for allowed instances.
  • Option to allow Chrome preview.
  • TML stop tag auto completion should work properly now.
  • Validation and beautify HTML should work now on all systems.
  • A document tab drag n drop issue.
  • Could cause a permanent drag state.
  • Double click on document tab bar to create a new document would sometimes close the tab.

New in RJ TextEd 11.07 Update Beta 1 (May 22, 2016)

  • JSON:
  • Added two new menu items in the format menu.
  • Pretty print - will beautify the JSON code and add indention.
  • Minify - will compress the code to a single line.
  • JSON code is now displayed in the code explorer tree.
  • Highlight color values:
  • Added a new menu item in the view menu called "Highlight color values".
  • Enable for selected file types
  • File types:
  • The "File types" menu item contain all available file types and the checked items specify in which files, color values should be highlighted.
  • Reopen with Encoding:
  • Added a menu item in the "File" menu to reopen the current file using a different encoding. You can also reopen it as a hexadecimal file.
  • Merge and Split:
  • Added a menu to the document tab right click menu with several functions to append, prepend or split documents.
  • Annotation bar:
  • Made some redraw changes to minimize speed impact on editing.
  • Text Clips:
  • You can add or subtract time in a text clip when using time and date variables.
  • Auto hide scrollbars:
  • Mouse move will always display the scrollbars.
  • Misc:
  • "Copy to clipboard as", in the project manager, will use the full file path if you press the Shift-key.
  • Fixed:
  • Editing can sometimes be "sluggish" when the annotation-bar is visible.
  • If you have trouble updating using the program update - you can download the update files here.

New in RJ TextEd 11.06 Update Beta (May 5, 2016)

  • Highlight colors in CSS/LESS/SASS:
  • Added a menu item option to allow highlighted colors values in CSS, LESS and SASS files. The menu options is located in "View -> Highlight".
  • It is turned on by default.
  • The type of colors highlighted are:
  • HTML color names like blue, red, saddlebrown...
  • Color values like #80ff40.
  • RGB() and RGBA() values.
  • HSV() and HSVA() values.
  • HSL() and HSLA() values.
  • When highlighted - the color value is drawn using the color as the background color.
  • Color hint:
  • I've made several changes in the color hint window (mouse hovers over a color value).
  • The hint now display colors in all supported formats: #xxxxxx, HTML color name,
  • RGB(), RGBA(), HSV(), HSVA(), HSL(), HSLA() and decimal.
  • Covert between color formats:
  • Each format is underlined and clickable. Click on a value to convert the color under the mouse cursor to a different format.
  • Code:
  • The color under the mouse is RGB(0,0,255). Click on "blue" in the color
  • hint and the color under the mouse cursor is changed to "blue".
  • Open color wheel window
  • Click on the color preview box to open a color dialog window.
  • Color dialog window:
  • I've made several changes in the color dialog window.
  • The added sliders can now handle RGB, HSV or HSL values.
  • Added a new tab with HTML color names.
  • Added several new color output formats.
  • I also fixed several issues.
  • Horizontal scrollbar:
  • The editor horizontal scrollbar is now invisible unless you move the mouse cursor to its position or scroll horizontally using the text cursor.
  • Fixed:
  • SFTP when accessing several accounts on the same server.
  • Theme color issue when all files are closed.
  • Changing syntax highlighter didn't always work.
  • Fixed an issue with multiplying browsers.

New in RJ TextEd 11.04 (May 5, 2016)

  • SASS syntax highlighting:
  • Created a new highlighter for sass. It's installed automatically at startup.
  • The ctrl+space completion list contain sass functions and argument hints
  • are displayed.
  • LESS syntax highlighting
  • Created a new highlighter for less. It's installed automatically at startup.
  • The ctrl+space completion list contain less functions and argument hints
  • are displayed.
  • Themes:
  • Added an option in the customize themes dialog box to enable theming of
  • standard system dialogs like file open/save and task dialog boxes.
  • Added several new program styles available in the customize themes
  • dialog box.
  • Changed how program style preview works in customize themes.
  • Unit converter panel:
  • Added a new item to calculate date and time span.
  • You can calculate the span between two dates or you can add a time span
  • to a date and calculate the new date.
  • Addons:
  • Made several changes in the addons dialog box.
  • Highlighters are now selected using check boxes in a list box.
  • Default file extensions are automatically added when a new highlighter
  • is enabled.
  • The active language is selected with a checkbox in the language list.
  • The side bar has a new appearance and made some other visual changes.
  • Syntax Highlighting colors:
  • Made some minor changes to the highlighting colors in "Windows.xml", "Glossy.xml" and
  • "Charcoal Dark Slate.xml". If you want to use them - you may have to import
  • the colors from the theme manager.
  • Project settings:
  • Made some visual changes.
  • Misc:
  • Made some changes to the statusbar character/column/selection hint.
  • The syntax highlighter name is now shown in the syntax editor title.
  • Some minor syntax editor improvements.
  • Fixed:
  • Text size in function argument hint

New in RJ TextEd 11.03 (May 5, 2016)

  • Projects and synchronized folders:
  • Synchronized folders can be added from the context menu and the project
  • menu. For each added folder you enter a new file type filter string to filter
  • out files you do not want in the project manager tree.
  • Synchronized folders are updated (re-scanned) when adding new files, deleting
  • files or changing any file in the folder that is being synchronized.
  • Class and function list data is updated every time the synchronized folder
  • is updated.
  • Split Window:
  • Annotation bar should work properly now with split window.
  • The focused editor window is kept when you turn off split window.
  • Statusbar and mouse click menus
  • To change the document newline format - you can click on "newline format"
  • column on the statusbar and select another newline format in the popup menu.
  • To change the document encoding or codepage - you can click on the
  • "encoding" column on the statusbar and select another encoding.
  • Misc:
  • Made changes to the configure explorer favorites dialog window.
  • Made changes to the manage script dialog window.
  • Fixed:
  • Shell menu (explorer panels) theme issue.
  • Script issues with Document.ReplaceAll()
  • A few wordwrap issues.
  • Split window issues.

New in RJ TextEd 11.02 (May 5, 2016)

  • Unit Converter Panel:
  • Added a new panel for conversion between units. Units supported are:
  • Area
  • Angles
  • Data storage (Bytes, bits, KB, MB ...)
  • Length
  • Time
  • Volume
  • Weight and Mass
  • Temperature
  • Numbers (dec, hex, bin, oct)
  • Date/Time formats:
  • Date/Time format conversion are done between different date and time formats
  • used in different countries. E.g. if you need to list a dates in a XML file
  • you can easily do so by selecting a country format and insert the date in
  • your file.
  • To edit a value click on a value twice (not a double click), or hit SPACE when
  • an item is selected.
  • Character Viewer
  • Double click on a character instantly insert the character to the clipboard string.
  • Fixed:
  • Chrome preview should work properly now.
  • Title file name issue when closing all open files.
  • Small issue with "Open folder in Windows Explorer".
  • Hex view issue.
  • Toggle dual document view issue.
  • Toggle comment issue in CSS.
  • Unindent issue.
  • Document tab icon issue when save.
  • Key issue in find/replace dialog.
  • Tab issues in find/replace dialog.

New in RJ TextEd 11.01 (May 5, 2016)

  • Character Viewer:
  • Renamed RJ Charview to Character Viewer and made several changes to the tool.
  • Only printable characters are displayed. No more squares.
  • The window is resizable. The character grid font is resized as well.
  • All Unicode characters are displayed at startup.
  • Made changes to the Unicode sub-ranges.
  • A hints is displayed when hovering over a character in the grid.
  • Window size and options are saved between sessions.
  • Layouts:
  • Layouts in the environment menu should work better now.
  • Available layouts are listed in the layout menu.
  • Panel layouts are saved properly.
  • Main window size is saved and restored.
  • Note! You may have to re-save old layouts for them to work properly.
  • Run files from Windows Explorer:
  • Files will open faster in this version if opened from Windows Explorer.
  • It doesn't matter if the program is already running or not.
  • All files should also open now if you use a theme. That didn't always work in
  • previous versions.
  • Misc:
  • Clone window now open at the same line and text cursor position as the original.
  • Fixed:
  • Tab draw issue when using dual document view.
  • Comment issue in CSS.

New in RJ TextEd 11.0 (Feb 18, 2016)

  • APPLICATION SEARCH:
  • Added a search field inside the menu bar to the right. The search results are display in a grouped list. The search is context sensitive so all groups may not always be displayed in the same order or displayed at all. Each group is also collapsible.
  • The displayed groups are:
  • Recent
  • Menu items
  • Recent files
  • Recent projects
  • Recent sessions
  • File commander
  • Addons
  • Theme manager
  • Options
  • Help
  • Online resources
  • Use the context menu to change which items should be displayed in the list. E.g. if you feel that the options list takes to long to complete, uncheck "Options".
  • Menu items are always displayed in the list. Some menu items have a radio or check button to the right. This indicates a setting. You can select it as usual with [Enter] or the item can be toggled, without closing the result list, with [Shift][Enter].
  • Use [Up] and [Down] arrows to navigate the list. You can also use the mouse.
  • Select an item with [Enter], or a mouse click.
  • You can toggle a menu item setting, displayed as a radio or check button, by using [Shift][Enter].
  • Use [Esc] to exit the search.
  • STATUSBAR HINT:
  • Added a hint to the stausbar when the mouse hover over the line, col and character panel. The hint display the current line, text cursor column, selection information, and character information (including the Unicode character name).
  • CODE EXPLORER:
  • Made extensive code changes and several changes in the code explorer panel.
  • Name spaces and classes should display properly now in the upper display. Nested items are displayed in a tree structure.
  • Structures are displayed in the lower display including structure methods, if available. I may change this in a later version.
  • Methods and sub-methods should be sorted properly now.
  • AUTO COMPLETE:
  • The height is adjusted automatically when only a few items are displayed.
  • AUTO UPDATE:
  • If you update from the previous release - only the changed files are downloaded and installed. This reduce the download size and makes the update process faster.
  • If you update from an older version - the entire installation is downloaded.
  • CHANGE DOCUMENT ENCODING:
  • Fixed several issues when changing encoding. Both when converting between ANSI encodings and ANSI to UTF8.
  • MISC:
  • (Un)Indent lines now preserve selection better.
  • Floating panels now have a shadowed border.
  • Arrays should be foldable now if they span several lines.
  • Only the active document tab has the active tab color when in dual document view.
  • If you disable all output options with replace all, a quick replace information string is displayed in the status bar. It goes away after 5 seconds.
  • A split window now open at the same location as the original view.
  • FIXED:
  • Text clips should preserve indention.
  • Emmet issue with ^
  • Emmet XSL (XSLT) issues.
  • Column mode issues.
  • Search result toolbar button issue.
  • Wrong column value in status bar.
  • Wrong selected lines value in status bar when selecting upwards.
  • Toggle browser view issue.
  • Annotation bar should always use the document background color.
  • Annotation bar selection issues and slow drawing.

New in RJ TextEd 11.0 Beta 4 (Feb 15, 2016)

  • "Format -> Change document encoding to" needs some testing. I made several internal code changes and it should fix some issues.
  • Keyboard shortcuts assigned to user tools needs testing. Made some changes.

New in RJ TextEd 10.91 (Dec 21, 2015)

  • Printing:
  • Added an option to set the font used for printing. Like the text font, you can set individual fonts for different file types.
  • To use a print font you have to enable it in options (font and tabs options). If not enabled, the current code or text font is used. Just as before.
  • Fixed:
  • Emmet encoding issue.
  • Emmet extract abbreviation issue.
  • Tool UTF-8 output issue.
  • Execute text clip from a keyboard shortcut.
  • A comment issue with the CSS/LESS highlighter.
  • Copy, paste and refresh issues in word wrap mode.
  • Edit issues in word wrap mode when syntax highlighter use regex.
  • A click on the annotation bar should give focus to the editor window.
  • Open file issue in the Syntax Editor.
  • A tab issue with printing.

New in RJ TextEd 10.90 (Dec 14, 2015)

  • Emmet:
  • Included latest Emmet JS code and added several "HTML->Emmet" menu items.
  • Expand abbreviation at cursor (Shift+Enter):
  • Type an abbreviation e.g. "ul>li*5" and select menu item or hit Shift+Enter to expand the abbreviation under the cursor.
  • Expand abbreviation (Ctrl+,):
  • Opens a small edit box. Type the abbreviation and hit enter to insert the expanded code.
  • Wrap with abbreviation (Shift+Ctrl+,):
  • Select some code and select menu item. Type the abbreviation in the opened edit box and hit enter to insert the expanded code.
  • Next edit point:
  • Find next edit point, e.g. between tags.
  • Previous edit point:
  • Find previous edit point.
  • Emmet is not available on Windows XP or below.
  • Annotation Bar:
  • Display a narrow annotation bar beside the vertical scrollbar.
  • A left mouse click on the annotation bar will move the text cursor that place in the document.
  • The annotation bar display:
  • The current line
  • Selection (including multiple selection)
  • Changed lines
  • Bookmarks
  • Matching HTML,XML tags
  • Matching fold items
  • Matching braces
  • Find All matches
  • Chrome preview:
  • Updated the 64-bit version to a newer version (v45).
  • Quickbar:
  • Redesigned the dropdown buttons to switch toolbar and changed icons.
  • Panels:
  • Hidden panels open and close faster in this version. Except the search result and message panels. They open as fast but close after a small delay.
  • You can assign a keyboard shortcut to view/hide any panel in "Customize keyboard...".
  • Open as binary files:
  • Added an option to edit file extensions used to identify binary files.
  • Misc:
  • "Paste from clipboard" is now much faster in large files.
  • Made some visual changes in the toolbar. Syntax and spell buttons are resized if necessary.
  • Save prompt is not displayed anymore for cloned documents.
  • Document.BeginUpdate should work better in scripts.
  • Project "Rescan all files" will remove non-existing files from the project.
  • Fixed:
  • FTP/SFTP upload issues.
  • Variable input issues with text clips.
  • Sort undo issues.
  • Text compare issue.
  • Issue where editor toolbar buttons could disappear.
  • Toolbar display issues.
  • Regex issue with Unix or Mac line breaks and find all.
  • External change warning when deleting file in "Save As..." window.
  • Hex view scroll issues.
  • Hex view edit and copy issues.
  • Hex view undo issues.
  • Hex view memory corruption issue.
  • Several find/replace issues.

New in RJ TextEd 10.80 (Nov 15, 2015)

  • File explorer panels and File Commander:
  • Added a refresh toolbar button.
  • Added a few options. Auto refresh could slow down startup and dir changes and is disabled by default.
  • Chrome Preview:
  • Updated the 32-bit libraries to a newer version (45.x). Flash is not supported anymore in the 32-bit version.
  • The 64-bit libraries (v39.x) still support flash, but are little older. There are a few issues with the newer libraries from v45.x (Devtools need to open in an external window, default background color is set to a random color and can't be changed). So I decided not to use them.
  • Multi select by left margin click:
  • Note that a Ctrl+LMouse click will deselect any selection found on the same line. Even if it spans several lines.
  • Fixed:
  • Text sort undo issue.
  • Also includes the changes from the previous Beta versions.

New in RJ TextEd 10.80 Beta 2 (Nov 9, 2015)

  • Fixed:
  • Replace prompt could not be positioned.
  • Misc:
  • Addons window should handle theme colors better now.
  • Chrome Preview:
  • Added an option to enable/disable the Chrome preview. The Chrome library is not loaded if disabled.
  • This option require a restart to work properly.
  • Find and replace:
  • The colors can be changed in "Themes -> Customize". You can also disable the highlighting, if you wish.

New in RJ TextEd 10.80 Beta 1 (Nov 2, 2015)

  • Memory usage:
  • Reduces memory usage when opening source files.
  • The editor should use about the same amount of memory as with plain text files.
  • The change is most notable if you open a large file with a large number
  • of lines.
  • I also fixed a few problems related to large files, like slow search and freeze issues.
  • File explorer panels and File Commander:
  • Replaced all components with new ones. These are actively updated, a bit
  • faster and handles themes better.
  • Startup should be slightly faster when explorer panels are visible.
  • The explorer panel shell dropdown list should look okay now with themes.
  • The file commander shell dropdown lists have been replaced with shell
  • breadcrumb components. I also made some other changes.
  • Find and replace:
  • All found items are now highlighted when doing a "Find" or "Replace". The current item is
  • highlighted using the section color and all other items using a lighter color.
  • This gives you a better view of the found items in your document and makes
  • "Find Next/Previous" more intuitive. It is also the standard behavior in
  • most modern editors.
  • Find/Replace All:
  • Made some small changes too improve speed when searching project files and
  • files in a folder.
  • Resizable toolbar buttons:
  • All toolbar buttons are now resizable. You can set one size for main,
  • preview, quickbar and file commander toolbars, another for panel toolbars and
  • one for the editor toolbar.
  • This allows you to use a larger button size on high resolution displays and
  • use different button sizes on e.g. the main toolbar and panel toolbars.
  • Quickbar:
  • Redesigned the quickbar and removed the tabs. You switch pane using a
  • dropdown menu to the left.
  • This saves some space and makes the quickbar "blend in" better.
  • Chrome Preview:
  • Fixed several issues with Chrome preview and made some improvements.
  • Pages should render faster now.
  • Panel preview is updated properly when opened.
  • Media contents (video...) could crash the editor.
  • Some mouse wheel scroll issues.
  • Multi select by left margin click:
  • Ctrl+LMouse click in the left margin will now toggle selection.
  • This enables you to deselect items if you made a wrong selection.
  • SFTP:
  • Updated the component to the latest version and fixed a few issues.
  • Highlighter (syntax files):
  • Blocks can now use regular expressions for start and stop strings.
  • Misc:
  • Updated tidy.exe to the latest version.
  • Added "Find in project files..." to the project panel context menu.
  • Added folding for some new HTML5 tags.
  • Fixed:
  • Editor toolbar theming issue.
  • Images were not drawn properly in customize toolbars when using themes.
  • Document tab issue when turning off the option to show images in tabs.
  • Code explorer and fold issue in C++ code.
  • Shift+Del issue in search fields.

New in RJ TextEd 10.70 (Oct 18, 2015)

  • Also includes changes in the previous Beta versions.
  • Fixed:
  • Several issues with binary files and hex view.
  • Auto update issues.
  • Close document tab with close button on active tab only.

New in RJ TextEd 10.70 Beta 2 (Oct 7, 2015)

  • Fixed:
  • Syntax editor layout issues.
  • Issue with escape characters.
  • Icon display issues on Windows XP.

New in RJ TextEd 10.70 Beta 1 (Oct 5, 2015)

  • Chrome preview:
  • Added a chrome preview tab, internal Chrome browser and Chrome browser views.
  • Chrome Developer Tools (DevTools) have been added to the internal browser and Chrome tab.
  • We need an up-to-date preview browser and Windows IE is not actively developed anymore. The Chrome preview is up-to-date, but it is quite large in size.
  • Chrome preview is available in all versions (install, portable, win32, win64) and may eventually replace the IE preview completely.
  • Message and input windows:
  • All dialog windows should use themes now. This include simple message windows and more advanced input windows.
  • Panels:
  • Panels use the program themes now, instead of there own styles.
  • The old panel styles are still available and can be selected in the theme manager, but the program theme is used by default.
  • Added options to have images in panel tabs and in unpinned panels. Images in tabs are shown by default.
  • Bookmarks panel:
  • Added a panel to list bookmarks in the current document. The toolbar buttons lets you add, delete or clear all bookmarks.
  • The bookmark list will show the bookmark type (numbered or plain), the line number and the text on the line.
  • Document icons:
  • Changed the default document icons in all recent file lists, document list and document tabs. They should make it easier to identify files of different file types.
  • You can also use associated system icons (Options -> Style and fonts).
  • Word count:
  • Added a checkbox to switch case sensitive word count on.
  • Text clips:
  • Redesigned the add/edit clip window. Variables are now a bit simpler to add and I removed one of the text fields.
  • Text clips use one input dialog with one or several fields where you can edit all your input values. This is especially useful if the text clips use many variables and they need many input values from the user.
  • The %sel% variable can only be used once. If you need to use the selection again just add another variable and use the command @csel.
  • Project panel (context menu):
  • Added several context menu items to copy the selected file as:
  • File name
  • HTML CSS link
  • HTML image tag
  • HTML script tag
  • TML anchor tag
  • HTML href=""
  • PHP include
  • PHP require
  • C/C++ include
  • Tool argument commands:
  • Added a few new commands to extract the drive, path (without drive) and file extension of the current document path.
  • Misc:
  • Word completion should handle objects better e.g. "object.".
  • Added an option to set the max number of items in find/replace dropdown lists.
  • Added an option to close a document tab by double clicking the tab.
  • Fixed:
  • Theme issue with document map.
  • Bookmarks on wrapped lines.
  • Scroll issue in hex view.
  • Some issues with word count.
  • Unfold All issue with user defined folds from a selection.
  • A few sort issues in Syntax Editor.

New in RJ TextEd 10.60 (Sep 1, 2015)

  • COLOR HINT UNDER MOUSE CURSOR:
  • To display a color hint move the mouse cursor over a color value in the text and wait a second. The hint is displayed until you move the mouse. The hint display the color in a colored rectangle together with several color values in different formats.
  • The first value is an RGB() value. Next is a web color value e.g. #F2A723 and last a decimal value.
  • WORD WRAP:
  • It is now possible to word wrap at the window edge, right margin or a specified column. When using fonts like "Arial" the column# value means characters. E.g. if you specify column 120 - the text will wrap at character 120.
  • Hard wrap by inserting line breaks is available for both wrap at right margin and wrap at column.
  • I also added an option to wrap at the absolute margin. This option allow the text to be wrapped at the exact specified value, instead of at an natural break point. E.g. if you set word wrap at column 80, the text will wrap after 80 characters. Even if that happens to be in the middle of a word.
  • REFORMAT PARAGRAPHS:
  • Added two new items in the format menu to format paragraphs.
  • Reformat paragraph (indent first line)
  • Reformat paragraph (indent following lines)
  • TEXT CLIPS:
  • Added a drop down menu to the text clips panel with some new functions.
  • Import text clips:
  • Read an XML file with clips, display a tree to let you select which text clips to import. You can either import to an "Imported" tree node or to the currently selected node.
  • Export text clips:
  • Opens a tree to let you select the text clips you want to export to an XML file.
  • New variables:
  • Added new variables that can be used in text clips to open a color dialog @c, a font dialog @fn, a file dialog @fi[], a folder dialog @fo[]
  • Restore text clips from backup:
  • It's a simple implementation where the text clips are saved to a backup file the first time you make a change to a text clip in a session. The backup file is then not updated until the next time you run the program and make a change in your text clips.
  • If something should happen to the clips, e.g. while importing from a file or due to a nasty program/system crash, chances are you may be able to restore most of the clips by using this function.
  • SYNC EDIT MODE:
  • Made some changes to the sync edit mode.
  • Insert any character:
  • You can now insert any characters to the edited string(s). Even symbols.
  • Select string and edit all identical strings:
  • Normally the editor identifies identical words under the text cursor. But now you can select any string, containing any characters, and edit all identical strings at the same time. First select a string as normal. Press the left or right arrow key to clear the selection. All identical strings are now marked and can be edited.
  • SCRIPT UNDO/REDO:
  • Document.BeginUndo ... Document.EndUndo will only add one item to the undo/redo buffer in this version. You can see this item in the undo/redo history window including the script name.
  • Undo/Redo of a script action using BeginUndo/EndUndo is a bit faster as well.
  • CODE EXPLORER:
  • Function and method tracking should now be able to switch class automatically in the code explorer. E.g. if the text cursor is inside a method in class A and you move the cursor to a method in class B - class B will be selected in the code explorer and the current method highlighted
  • STORE UNMODIFIED DOCUMENTS IN A TEMP FOLDER:
  • Unmodified open files are now saved in regular intervals to a temp folder. If the program crash or exit expectingly the program should open the last saved version when restarted
  • Note that this file may be a few minutes old and may therefor not hold all your latest changes
  • The editor will still try to save everything to a temp folder if the program crash, but sometimes that doesn't work
  • BACKUP EXTENSION (.BAK):
  • Added an option to add a backup extension (.bak) to all backup copies.
  • NAVIGATION HISTORY:
  • Changed when navigation points are saved. The different points in the same document has to be at least one page apart (can be changed in options). A new point may be saved when you left mouse click in the document or move the text cursor left or right.
  • DOCUMENT TAB MOUSE WHEEL SCROLL:
  • You can now scroll through the document tabs using the mouse wheel. The wheel scroll is activated when the left/right scroll arrow buttons are visible.
  • MISC:
  • Some code changes to speed up the explorer lists in the panels and file commander.
  • The folder menu button hint on the search bar now display selected options.
  • FIXED:
  • Select tag function issues.
  • Mouse wheel scroll issues in Windows 10.
  • Reformat paragraph when selecting upwards.
  • Reload as binary should switch the view to hex view.
  • Tab color based on file extension.
  • A large number of other minor issues...

New in RJ TextEd 10.60 Beta 4 (Aug 27, 2015)

  • Made several changes in the code explorer routines, especially to the HTML and XML tag view.

New in RJ TextEd 10.60 Beta 1 (Aug 11, 2015)

  • Color hint under mouse cursor:
  • To display a color hint move the mouse cursor over a color value in the text and wait a second. The hint is displayed until you move the mouse.
  • The hint display the color in a colored rectangle together with several color values in different formats.
  • The first value is an RGB() value. Next is a web color value e.g. #F2A723 and last a decimal value.
  • Word wrap:
  • It is now possible to word wrap at the window edge, right margin or a specified column. When using fonts like "Arial" the column# value means characters.
  • E.g. if you specify column 120 - the text will wrap at character 120.
  • Hard wrap by inserting line breaks is available for both wrap at right margin and wrap at column.
  • I also added an option to wrap at the absolute margin. This option allow the text to be wrapped at the exact specified value, instead of at an natural break point.
  • E.g. if you set word wrap at column 80, the text will wrap after 80 characters. Even if that happens to be in the middle of a word.
  • Reformat Paragraphs:
  • Added two new items in the format menu to format paragraphs.
  • Reformat paragraph (indent first line)
  • Reformat paragraph (indent following lines)
  • Text Clips:
  • Added a drop down menu to the text clips panel with some new functions.
  • Import text clips:
  • Read an XML file with clips, display a tree to let you select which text
  • clips to import. You can either import to an "Imported" tree node or to
  • the currently selected node.
  • Export text clips:
  • Opens a tree to let you select the text clips you want to export to an
  • XML file.
  • New variables:
  • Added new variables that can be used in text clips to open
  • This is the path to my pictures "%dir%", and this is my favorite picture
  • "%file%". The background color is %color% and the title font "%font%
  • Restore text clips from backup:
  • It's a simple implementation where the text clips are saved to a backup
  • file the first time you make a change to a text clip in a session. The
  • backup file is then not updated until the next time you run the program
  • and make a change in your text clips.
  • If something should happen to the clips, e.g. while importing from a file
  • or due to a nasty program/system crash, chances are you may be able to
  • restore most of the clips by using this function.
  • Sync edit mode:
  • Made some changes to the sync edit mode.
  • Insert any character:
  • You can now insert any characters to the edited string(s). Even symbols.
  • Select string and edit all identical strings:
  • Normally the editor identifies identical words under the text cursor. But
  • now you can select any string, containing any characters, and edit all
  • identical strings at the same time.
  • First select a string as normal. Press the left or right arrow key to
  • clear the selection. All identical strings are now marked and can be
  • edited.
  • Script undo/redo:
  • Document.BeginUndo ... Document.EndUndo will only add one item to the undo/redo buffer in this version. You can see this item in the undo/redo history window including the script name.
  • Undo/Redo of a script action using BeginUndo/EndUndo is a bit faster as well.
  • Code Explorer:
  • Function and method tracking should now be able to switch class automatically in the code explorer. E.g. if the text cursor is inside a method in class A and you move the cursor to a method in class B - class B will be selected in the code explorer and the current method highlighted.
  • Store modified documents in a temp folder:
  • Modified open files are now saved in regular intervals to a temp folder.
  • If the program crash or exit unexpectedly the program should open the last saved version when restarted.
  • Note that this file may be a few minutes old and may therefor not hold all your latest changes.
  • The editor will still try to save everything to a temp folder if the program crash, but sometimes that doesn't work.
  • Backup extension (.bak):
  • Added an option to add a backup extension (.bak) to all backup copies.
  • Navigation history:
  • Changed when navigation points are saved. The different points in the same document has to be at least one page apart (can be changed in options).
  • A new point may be saved when you left mouse click in the document or move the text cursor left or right.
  • Document tab mouse wheel scroll:
  • You can now scroll through the document tabs using the mouse wheel.
  • The wheel scroll is activated when the left/right scroll arrow buttons are visible.
  • Misc:
  • Some code changes to speed up the explorer lists in the panels and file commander.
  • The folder menu button hint on the search bar now display selected options.
  • Fixed:
  • Select tag function issues.
  • Mouse wheel scroll issues in Windows 10.
  • Reformat paragraph when selecting upwards.
  • Reload as binary should switch the view to hex view.
  • Tab color based on file extension.
  • Some other minor issues

New in RJ TextEd 10.50 Beta 3 (Jul 13, 2015)

  • Search bar:
  • Made a few changes to the search bar. You can now use a one-line bar when searching in folders or project files. Use the new folder button to open a menu with a list of recently used folders, search filters and other folder functions and options.
  • Document map:
  • The current line is highlighted in the document map.
  • Misc:
  • Format - Wrap lines at margin... should work with selections now and handle the column# value properly when using a proportional font.
  • Added "Save Copy As..." to the tab context menu

New in RJ TextEd 10.50 Beta 1 (Jul 7, 2015)

  • Hex View:
  • Hex view and hexadecimal editing abilities has been added to the text memo component. The 3d party hex editor component has been removed. The loaded text or binary file is not altered or loaded between components anymore when switching between text and hex mode. Everything is handled by my text memo component. This means undo/redo always work even if we switch between views and the hex view can use theme colors.
  • ASCII:
  • ASCII files are handled differently in this version. All ASCII files are opened and loaded without any conversion to Unicode. They are handled as binary files internally. ASCII characters are still displayed correctly for all code pages. Converting between ASCII code pages will not actually change the file data. Nothing is altered, the characters are only displayed differently depending on which code page is selected.
  • Convert between ANSI/ASCII and Unicode:
  • All convert functions in the "Format" menu should work correctly now and work with undo/redo. You never risk loosing anything when doing a conversion. You can undo any conversion operation.
  • New document:
  • Added an item to the "New" dropdown list on the main toolbar to create a new file. In the dialog window you can enter name, extension, file type and encoding. You can also create a new binary file.
  • It is also available on the "Home" page in the "Create new file" area.
  • Document map:
  • Added an option (in font and tabs section) to change the font size.
  • Printing
  • Added an option to auto adjust the printer font size to fit all text within the right margin (or column 80) to the printed page. This option is set by default and is available in the print dialog window.
  • Home page:
  • Made some visual changes to the home page and added an item to open the new dialog window for creating a new document.
  • Script menu:
  • Added a few new menu items to the script menu.
  • Projects:
  • You can now assign a keyboard shortcut to all project commands (compile, build, run and user commands). Compile, Build and Run and Run without build can be enabled in the main toolbar. Use "Environment - Customize toolbar" to enable them. Added an option to save modified files before build.
  • Misc:
  • Optimized code and improved editing performance.
  • Minor changes to how tab controls are painted.
  • Added an output format item to the color dialog for just the RGB values.
  • Remote FTP file path is now displayed in the window title.
  • Added an option to set the navigation history offset. The default is 1 page.
  • Document switch list should handle mouse wheel scroll.
  • Fixed:
  • Open and save binary files didn't work properly and could corrupt the file.
  • Open, save and edit ASCII files didn't work properly.
  • "Unwrap lines by removing line breaks..." now work on selected text.
  • Auto highlight issue when displaying find results.
  • Syntax change issue when saving a text file and using a different extension.
  • Window redraw issue, could result in jumping display in panels...
  • Document map draw issue when selecting text with auto highlight words.
  • Cursor position issue when document map is displayed

New in RJ TextEd 10.40 (Jun 3, 2015)

  • Includes changes from the previous Beta version

New in RJ TextEd 10.40 Beta 1 (Jun 1, 2015)

  • Document map:
  • Added a document map view to the right inside the editor window. The view option is available in the "View" menu.
  • The document map display a larger layout of the current document giving you a better overview. This can make it easier to edit, scroll and navigate.
  • Highlighted words or selections are highlighted in the document map.
  • Changed lines are marked by a line on the left.
  • Bookmarks are marked by a small line to the right.
  • The current page is indicated by a colored line to the left of the document map.
  • You can navigate by a mouse click in the document map. Normal scrolling or by pressing the Ctrl key while dragging the scroll thumb. This will scroll the document map but not the document itself.
  • NOTE! Not all editing actions are immediately reflected in the document map.
  • E.g. editing text on a single line is not immediately updated in the map. Selection is not updated until you release the mouse button etc.
  • The document map is designed to have almost no impact on performance. But it should be updated when scrolling, clicking the mouse in the editor area or creating a new line.
  • Color selector:
  • Added output options to the color dialog window available in e.g. "Tools" menu.
  • You can select to output the color to the editor or the clipboard.
  • You can choose one of several color formats like Dec, Hex, RGB(r,g,b).
  • The output color can be enclosed by quotes.
  • Selected color in the document is used when opening the dialog window.
  • All supported color formats can be used.
  • Home page:
  • Added a tab control with three tabs. Recent files, recent projects and recent sessions. This gives each recent list more space and we can display all three.
  • Made some other minor layout changes as well.
  • Script menu:
  • Added a script menu. This allows you to handle scripts without the quickbar.
  • Script
  • Added two new functions to the document object.
  • Document.BeginUndo() - create an undo starting point
  • Document.EndUndo() - create the undo end point
  • When the user press "Undo" all operations between BeginUndo() and EndUndo() will be undone.
  • Sessions:
  • Sessions are now listed in last saved order. New saved sessions are displayed first in the list. Old updated items are moved to the top when saved.
  • Search progress:
  • I've made the search progress window wider and added a progress bar.
  • The total number of files is displayed with the current file number. And files are now displayed with a path (compressed if necessary).
  • Recent file list:
  • You can now set the number of items that should be displayed in both menu's and on "Home" page in options.
  • Recent project and session lists are not affected. The number of projects and sessions displayed are unlimited.
  • Tools:
  • If you've set up the tool to display an output and the output is UTF8 encoded you can now set an option in the "Options - Tools" Add/Edit window.
  • If the option is unset the output is assumed to be ANSI.
  • Undo/Redo history:
  • Made some visual changes and added a start point (undo state when the file was opened).
  • Misc:
  • Removed the document tab menu item to change the tab color.
  • Fixed:
  • A selection issue.
  • Document tab multi line hint issue.
  • Inserting text on each line.
  • Redo issue with "Insert text on each line".
  • Window title not updated when closing right view
  • Code explorer tab text color issue.
  • A few issues in the help file.
  • Document.Wordwrap in scripts.
  • RegExPos() in script should return 0 if nothing is found.
  • Switch highlighter manually didn't always work with files without extension.
  • Triple quote issue in Python.
  • Crash at Windows log off with modified files.
  • Recover files after crash, log off or reboot.

New in RJ TextEd 10.30 (May 11, 2015)

  • Includes changes from the previous Beta versions

New in RJ TextEd 10.30 Beta 1 (Apr 29, 2015)

  • Clone document window:
  • Added menu items to the document tab context menu (right click over tab) to clone the current window. You can clone the document as many times as you want. A document can be cloned in the same view or you can clone it to the right/left.
  • Cloned documents are the exact same document in new document tabs. Basically it's the same as split window, but the clones reside in there own tab. Any change made to one document is immediately seen in all the others. You can move them around, drag them out to an external window or close them in any order. Just like a normal document.
  • Wordwrap with hard return:
  • Added option to enable wordwrap at right margin by inserting hard return (CRLF) when wrapping the lines. It works with indent wrapped lines.
  • Wrap lines at margin with line breaks:
  • This feature was previously called "Insert line breaks". I've changed the name and redesigned the feature and options.
  • You can now wrap all lines at the window edge, right margin, a specified column, or as displayed if wordwrap is turned on.
  • You can also choose to indent wrapped lines.
  • A menu item is available in the format menu.
  • UnWrap lines by removing line breaks:
  • Unwrap lines by removing line breaks will unwrap lines and preserve paragraphs.
  • This feature has been renamed was previously called "Remove line breaks". Information text was made clearer.
  • A menu item is available in the format menu.
  • Join lines (in edit menu and as script function):
  • The join lines function should now by default add spaces between joined lines and join lines even if they are blank.
  • Script:
  • Document.JoinLines
  • The script function Document.JoinLines(bAddSpaces, bSkipBlankLines) now have two new arguments. This allows you to change the behavior.
  • bAddSpaces - add space between joined lines, or not.
  • bSkipBlankLines - preserve paragraphs by skipping blank lines, or not.
  • Document.DeleteCurrentLine:
  • Added a new function to delete the current line. This is already available in the editor but was not added as a script function.
  • Code explorer panel:
  • A double click on a class name should move the text cursor to the class in your source code.
  • Reopen as binary file:
  • Added "Reopen as binary file" as a context menu item to the document tab. It will reload the file and display it using binary mode.
  • In binary mode control characters are displayed as symbols, text is wrapped at the right margin and contents is always displayed as ANSI. The file may contain zero's or other ANSI control values between 0 and 32.
  • Save Copy As:
  • Added a menu item to the "File" menu to save a copy of the current file.
  • Install and update the portable version:
  • Added a folder called "Install and Update" which include an InstallUpdate.exe tool and a ReadMe.txt file.
  • The tool is very easy to use and is able to copy the portable version to a new location or update an existing one.
  • Menu and theme fixes:
  • Disabled text is now drawn properly using the correct colors. Selected text should use the correct colors.
  • Misc:
  • Delete from disk in the file menu now moves the file to recycle bin.
  • Added a button to "Save Session" dialog to insert current date/time as a description.
  • Fixed:
  • Mouse wheel scroll over the explorer tab should work again.
  • Slow clear of items in code explorer tag tree.
  • Tab color issues with themes.
  • A few install issues with multiple user accounts.
  • Regular expression find in Unix or Mac files.
  • Menu item colors when using themes.
  • Main tabs should remain hidden even if you switch to one.
  • Some syntax issues.
  • Select issue when scrolling.

New in RJ TextEd 10.25 (Apr 24, 2015)

  • This version fix an install issue when using multiple Windows accounts and a regular search issue.

New in RJ TextEd 10.24 (Apr 18, 2015)

  • Version 10.24 fixes a line change marking issue after replace all.

New in RJ TextEd 10.23 (Apr 17, 2015)

  • Includes all the changes from the previous beta versions
  • Fixed:
  • Scrolling in split view.
  • Several find,replace and count issues.
  • Several minor issues when dragging the document tab to a new external window.
  • Several theme related glitches.
  • A few spell check issues.

New in RJ TextEd 10.23 Beta 3 (Apr 14, 2015)

  • Fixed:
  • Find/Replace result view context menu "Close all nodes".
  • Theme manager issues and editor tab color problems.
  • Remove recent items on main tab "Home" when using filter.

New in RJ TextEd 10.23 Beta 1 (Apr 6, 2015)

  • Document tabs:
  • Made several changes to the document tabs and moved most tab display options to the theme manager. Tab colors are now connected to a theme so you can have different colors for different themes.
  • Redesigned the tab close button. Should look better with most themes.
  • The tabs themselves are drawn a bit differently and a few display issues has been fixed.
  • Tree views (search result, project view, code explorer...):
  • Tree views didn't work properly with themes and had several issues. I've made several code changes to both the tree view control and the scrollbars. This should fix several issues and tree's should look better using themes.
  • Text clips (clipboard history):
  • The clipboard history view should use proper theme colors now.
  • Color picker buttons:
  • Made code changes to the color picker buttons (options, theme manager...) to handle themes better.
  • PHP and ASP tag highlight:
  • PHP and ASP tags are now highlighted just like HTML/XML tags.
  • You can also use the "Search -> Matching bracket" function to jump between the enclosing tags.
  • Scope in search dialog window:
  • Replaced the dropdown list "Find where" with radio buttons. It was replaced on both the find and replace page.
  • Search (and search in files):
  • In customize keyboard you can assign a shortcut to an action called "FindInFilesAction".
  • This action will preset the scope and enable the folder field and buttons.
  • Switching between "FindInFilesAction" and normal find/replace has been made more intuitive.
  • Incremental Find (Ctrl+E):
  • When the edit field has focus you can move up and down the found items by pressing the UP/DOWN arrows.
  • Fixed an issue with the options dropdown menu.
  • Misc:
  • The document tab list now uses the same file order as the document list panel.
  • Number of selected lines are displayed in the statusbar.
  • Mixed line breaks are preserved when switching hex view.
  • Made some code changes to how proxy authentication is handled.
  • Fixed:
  • Hex view colors issue in options.
  • Open binary files e.g. .exe or .mp3.
  • Toggle hex view with binary files.
  • Split window issue with some file types like HTML files.
  • Remove folder from project.
  • Incremental search option issue in 64-bit version.
  • Replace in folder using 64-bit version.
  • A few display line breaks issues.

New in RJ TextEd 10.22 (Mar 23, 2015)

  • Includes changes from the previous Beta versions

New in RJ TextEd 10.22 Beta 1 (Mar 11, 2015)

  • Mixed line breaks:
  • The editor will now handle files with mixed line breaks.
  • The status bar will add a *Mixed to indicate this e.g. Text file (*Mixed Windows).
  • The mixed line breaks are preserved and will still be there when you save the file.
  • With "View line breaks" turned on - different line breaks will be displayed using different characters.
  • Moving the text cursor to the end of line will display the line break in the status bar.
  • NOTE!
  • A file should only contain one type of line breaks.
  • Windows (\r\n), Unix/Mac (\n), Classic Mac (\r).
  • If you open a file on different platforms you may end up with a file containing mixed line breaks. This is certainly not desirable and you should use the menu commands in "Format -> Newline format" to clean up the file.
  • Word completion list:
  • Added an action to display the word completion list. Even if the word complete option is disabled.
  • To use it assign a keyboard shortcut to the action "ShowWordCompletionListAction" in "Environment -> Customize keyboard...".
  • Editor settings:
  • A backup is now created and restored if the main settings file is (for some reason) lost. If the settings and backup are both lost a backup of the original settings are restored.
  • Search field on "Home" page:
  • Added search fields for recently opened files and recently opened projects.
  • I also removed the "Open..." buttons.
  • Context menu on "Home" page:
  • Added context menus in the recently opened lists. Menu items are Open, Remove and Clear. Open and remove work on all selected files, but only on one item in the recent projects list.
  • File commander:
  • Removed the buttons at the bottom and redesigned the vertical toolbar.
  • File manager buttons are visible when not connected to a remote server and FTP client buttons (download/upload/sync/log) are only visible when connected.
  • Option to check HTML/XML tags for file encoding:
  • The editor always check HTML and XML files for charset and encoding tag attributes. If found the encoding is used when opening the file.
  • This is still the standard behavior, but now there is a way to disable this check.
  • Misc:
  • Changed selection behavior when moving lines up or down.
  • Selection folds are working again in plain text files.
  • Selection is stored when closing the file, just as cursor position.
  • "Open file at cursor" will now check environment paths to find the file.
  • Fixed:
  • A selection issue with move line down function.
  • Ctrl+DblMouseClick over a parenthesis didn't always select the enclosed text over multiple lines.
  • Remove object from project error.

New in RJ TextEd 10.21 Beta 1 (Feb 18, 2015)

  • Vertical scrolling:
  • Made several code changes to make scrolling faster when using up and down arrow keys. A few repaint issues were solved as well.
  • Indent lines:
  • Fixed several draw issues with indent lines and made it more robust.
  • Matching code elements should be better indicated in most programming languages.
  • Auto completion:
  • Made "Word completion" is a bit faster and it should use less memory.
  • Fixed some paint issues when using themes.
  • Fixed a lowercase issue with word completion.
  • Scripts:
  • The default file extensions for all script languages have been changed.
  • The new extensions are:
  • Tools and Zen window:
  • External tools and Zen window are now theme aware and will use the same theme as the main program window.
  • Changed the editor colors and syntax colors in the Zen window.
  • Search folder (in search-bar):
  • The folder path displayed in the dropdown list is now compressed.
  • The drop down list width is adapted to the contents. The longer the folder paths the wider the drop down list.
  • Fixed:
  • Some options were not saved properly.
  • Copy and paste issues in find/replace dialog.
  • Menu position issue when using multiple monitors.
  • Duplicate line undo issue with empty lines.
  • Close document with "File has been deleted..." warning message.
  • Folder search should open the full search-bar.
  • Disable background colors for syntax elements in the theme manager didn't work.

New in RJ TextEd 10.20 (Feb 9, 2015)

  • Open a document in a new window:
  • If you drag a document outside the page control and release the mouse button, the document is opened in a new external window. This can be very helpful if you have multiple monitors or just want some more space.
  • I also added a menu item for this in the document tab context menu.
  • Closing the document window will return it to the main window as a normal tab.
  • Indent lines:
  • Indent lines are drawn differently to make code elements and folds easier to see.
  • Added an option to only display an indent line when the text cursor is on an code fold node. This is very helpful when you want to identify a code block or matching tags, but don't want the code cluttered with indent lines.
  • Added an option to set the width of the indent lines.
  • Explorer tab dropdown list (combo):
  • Added a toolbar button on the explorer tab to show/hide the dropdown list. This gives you the option to only display the tree, just the dropdown list or both. You probably shouldn't hide both though.
  • Toolbar icons:
  • Replaced several toolbar icons that should look better on dark themes.
  • Command line option /SILENT:
  • Added a new command line option to open the editor silently. This means no splash screen, no reopening of last opened documents and the editor opens even if the "Only allow one instance..." option is set. You can for instance use it to open the current document in a new instance. Ex. Menu Text: Open in new instance
  • Command: c:\Programs...\RJ TextEd\TextEd.exe
  • Arguments: /Silent [FilePath]
  • Script functions and streams:
  • Added three new functions and fixed several issues with streams. The help file has been updated and examples reviewed. New functions are:
  • function DirectoryExists(filename: String): Boolean
  • function FileExists(filename: String): Boolean
  • function FileSize(filename: String): Integer
  • Misc:
  • Append to clipboard will append the current line if nothing is selected and the option "Copy current line to clipboard if nothing is selected" is set.
  • The toolbar items "New,Open,Save" are always visible and can't be removed. This is done to avoid issues that may occur otherwise.
  • Some minor changes in the project manager search function.
  • Cut/Copy/Paste should work better in find/replace fields.
  • Count (Search) now display found matched expression for normal search as well.
  • Fixed:
  • Multi edit issue when placing cursors in random order.
  • User dictionaries are working again.
  • Scrollbar display issues with themes.
  • URL:s were not highlighted.
  • Auto indent should only insert spaces when the option "Tabs insert spaces" is set.
  • Save issue when running a tool.
  • Fold issues when comment folding was turned off.
  • Minor issue with document tab switch and MRU sort.
  • Close document tab issue (may occur very seldom).
  • Tool output issue when run in the background.
  • Find issue in the explorer tab.
  • Customize theme issues.

New in RJ TextEd 10.20 Beta 3 (Feb 5, 2015)

  • Minor issue with document tab switch and MRU sort.
  • Close document tab issue (may occur very seldom).
  • Tool output issue when run in the background.
  • Find issue in the explorer tab

New in RJ TextEd 10.20 Beta (Jan 28, 2015)

  • Open a document in a new window:
  • If you drag a document outside the page control and release the mouse button, the document is opened in a new external window. This can be very helpful if you have multiple monitors or just want some more space.
  • Also added a menu item for this in the document tab context menu.
  • Closing the document window will return it to the main window as a normal tab.
  • Indent lines:
  • Indent lines are drawn differently to make code elements and folds easier to see.
  • Added an option to only display an indent line when the text cursor is on an code fold node. This is very helpful when you want to identify a code block or matching tags, but don't want the code cluttered with indent lines.
  • Added an option to set the width of the indent lines.
  • Explorer tab dropdown list (combo):
  • Added a toolbar button on the explorer tab to show/hide the dropdown list.
  • This gives you the option to only display the tree, just the dropdown list or both. You probably shouldn't hide both though.
  • Toolbar icons:
  • Replaced several toolbar icons that should look better on dark themes.
  • Command line option /SILENT:
  • Added a new command line option to open the editor silently. This means no splash screen, no reopening of last opened documents and the editor opens even if the "Only allow one instance..." option is set.
  • You can for instance use it to open the current document in a new instance.
  • Ex:
  • Menu Text: Open in new instance
  • Command: c:\Programs...\RJ TextEd\TextEd.exe
  • Arguments: /Silent [FilePath]
  • Script functions and streams:
  • Added three new functions and fixed several issues with streams. The help file has been updated and examples reviewed.
  • New functions are:
  • function DirectoryExists(filename: String): Boolean
  • function FileExists(filename: String): Boolean
  • function FileSize(filename: String): Integer
  • Misc:
  • Append to clipboard will append the current line if nothing is selected and the option "Copy current line to clipboard if nothing is selected" is set.
  • The toolbar items "New,Open,Save" are always visible and can't be removed. This is done to avoid issues that may occur otherwise.
  • Some minor changes in the project manager search function.
  • Fixed:
  • Multi edit issue when placing cursors in random order.
  • User dictionaries are working again.
  • Scrollbar display issues with themes.
  • URL:s were not highlighted.
  • Auto indent should only insert spaces when the option "Tabs insert spaces" is set.
  • Save issue when running a tool.
  • Fold issues when comment folding was turned off.

New in RJ TextEd 10.11 (Jan 8, 2015)

  • Search field in project panel:
  • Added a search field on the project panel. It can find and handle both local and remote files.
  • Misc:
  • Some minor visual changes.
  • Holding the keyboard shortcut to close the current document, will close all documents first after 3 documents have been closed.
  • Fixed:
  • Crash when closing a document or the program.
  • Selection issue when using some save options.
  • An issue with reload document.

New in RJ TextEd 10.10 (Jan 6, 2015)

  • Commandline option - Use a default save folder /DIR:
  • The default save folder is only used for new documents. When you try to save the new documents, the save file dialog opens in the default save folder.
  • Misc:
  • File Explorer tab issue. Changing tab could trigger drag n drop.
  • Key issues when editing file names in FTP tab (del, backspace...).
  • Made several minor visual changes.

New in RJ TextEd 10.10 Beta 1 (Dec 22, 2014)

  • Search result panel:
  • Added a toolbar button to view/hide (toggle) the search result panel. It's not visible by default. You can change that in "Environment -> Customize Toolbars".
  • The keyboard shortcut SHIFT+ALT+F10 should work now too.
  • Import old (v9.x) syntax colors:
  • Added a dropdown menu item in themes manager to import old syntax color settings (v9.x). The dropdown menu is located to the right of the highlighter dropdown list.
  • To import the C++ syntax color settings made in version 9.x - open the theme manager and select C++ as the current highlighter. Choose to "Import old syntax colors from settings" in the right dropdown menu. This will copy your old color settings and it should be visible in the list below.
  • Gutter selection (left mouse click in left margin):
  • Gutter selection now always select full lines and expand selection when doing a SHIFT+LeftMouseClick in the left margin above the current selection.
  • If a partial selection is already made, the selection is expanded to include full lines.
  • Script case functions:
  • Script case functions now use Windows API for better Unicode support.
  • Misc:
  • CloseAction (shortcut to close document) will close all documents if held down.
  • Made several minor visual changes.
  • Fixed:
  • Issues with Unicode Big Endian encoded files.
  • Word count.
  • Splash screen position at startup.
  • Several find bar issues.
  • Backup document issues.
  • Mouse scroll issues in dialog windows and some lists.
  • A replace issue.
  • Text cursor issues.
  • Several issues with XML folding and in code explorer.
  • Shell combobox issues with themes.

New in RJ TextEd 10.0 Beta 3 (Nov 12, 2014)

  • Changed in this version:
  • Fixed a great number of issues and made some minor cosmetic changes.
  • 32 and 64 bit version:
  • The main program and all included tools are available in 32 and 64 bit versions.
  • Program language:
  • If you install the program for the first time you are presented with the option to select the language to use in menus, windows and other texts.
  • You can still change it manually in "Environment->Languages".
  • Panels:
  • The sidebars and bottom-bar has been removed and replaced by dock able panels. Panels can be pinned, unpinned and dragged to almost any position you want.
  • Themes:
  • Everything that changes the appearance are now handled as themes. This include application skins, panel styles and editor syntax highlighting and other editor colors.
  • Themes are managed in the theme manager dialog window, available in the environment menu.
  • All skins options have been moved from addons and syntax highlight settings have been moved from the options dialog. Everything is now handled in the theme manager.
  • All created themes are listed in the (Environment -> Themes) menu. A menu item to open the "Theme manager..." has been added as well.
  • For the average user this will make it much simpler to change the appearance. Changing a themes changes the application skin, panel style and editor colors.
  • The more advanced users can still change all colors and set individual colors for different file types. It will also be possible to import/export syntax colors.
  • Visual appearance:
  • The entire design is a bit flatter and some dialogs and icons have been changed.
  • Addons:
  • Redesigned the addons dialog window to make things more intuitive and updating addons simpler.
  • Script and extensions:
  • The programming languages and components is now fully support Unicode.
  • Characters now have there own type. They are not handled as integers anymore.
  • File associations:
  • Associations can be added directly in the options dialog window "Options -> File". The Associate.exe file has been removed from the installation. It is no longer needed.
  • Symbols panel:
  • Symbols are now read from a file "AppData\RJ TextEd\Data\PanelSymbols.txt". You are free to modify this file if you wish. It is not overwritten when updating the program.
  • Font quality:
  • It is now possible to set the font quality of the text rendered in the editor, menus and all program windows.
  • To change the font quality setting open the option pages:
  • Editor text:
  • Options -> Display.
  • Menus, windows.
  • Options -> Style and fonts.
  • Or simply use the search feature in options.
  • Open recent files (Sessions,Favorites)
  • Made some changes and placed the checkboxes to the left side.
  • HTML preview:
  • The Firefox and Chrome previews have been removed from the program. They are both outdated and incredibly buggy. I spend most of my time just trying to fix issues in those two components, or find some workaround just to make them run. That time could have been used to make improvements to the rest of the program instead.
  • The IE preview is still available and I have no intension to remove it. It's always up to date and is very stable.
  • Passwords:
  • Passwords to remote FTP servers are encrypted, when store locally. This new version is not compatible with the old versions, so you will have to re-enter all passwords to your FTP/SFTP servers and proxy servers again.
  • Install script:
  • The setup file include both 32-bit and 64-bit binary files. On a 64-bit system, the 64-bit files are installed. And on a 32-bit system the 32-bit files are installed.
  • If a 32-bit version of the program is found on a 64-bit Windows, You are asked to uninstall it.
  • Portable version:
  • The portable version include both 32-bit and 64-bit versions. I also created links to make it easy to run each version.
  • Fixed:
  • Fixed several issues reported by users.

New in RJ TextEd 10.0 Beta 2 (Nov 8, 2014)

  • Install script:
  • The setup file include both 32-bit and 64-bit binary files. On a 64-bit system, the 64-bit files are installed. And on a 32-bit system the 32-bit files are installed. If a 32-bit version of the program is found on a 64-bit Windows, You are asked to uninstall it.
  • Portable version:
  • The portable version include both 32-bit and 64-bit versions. I also created links to make it easy to run each version.

New in RJ TextEd 10.0 Beta 1 (Nov 3, 2014)

  • 32 and 64 bit version:
  • The main program and all included tools are available in 32 and 64 bit versions.
  • Program language:
  • If you install the program for the first time you are presented with the option to select the language to use in menus, windows and other texts.
  • You can still change it manually in "Environment->Languages".
  • Panels:
  • The sidebars and bottom-bar has been removed and replaced by dock able panels. Panels can be pinned, unpinned and dragged to almost any position you want.
  • Themes:
  • Everything that changes the appearance are now handled as themes. This include application skins, panel styles and editor syntax highlighting and other editor colors.
  • Themes are managed in the theme manager dialog window, available in the environment menu.
  • All skins options have been moved from addons and syntax highlight settings have been moved from the options dialog. Everything is now handled in the theme manager.
  • All created themes are listed in the (Environment -> Themes) menu. A menu item to open the "Theme manager..." has been added as well.
  • For the average user this will make it much simpler to change the appearance. Changing a themes changes the application skin, panel style and editor colors.
  • The more advanced users can still change all colors and set individual colors for different file types. It will also be possible to import/export syntax colors.
  • Visual appearance:
  • The entire design is a bit flatter and some dialogs and icons have been changed.
  • Addons:
  • Redesigned the addons dialog window to make things more intuitive and updating addons simpler.
  • Script and extensions:
  • The programming languages and components is now fully support Unicode.
  • Characters now have there own type. They are not handled as integers anymore.
  • File associations
  • Associations can be added directly in the options dialog window "Options -> File". The Associate.exe file has been removed from the installation. It is no longer needed.
  • Symbols panel
  • Symbols are now read from a file "AppData\RJ TextEd\Data\PanelSymbols.txt". You are free to modify this file if you wish. It is not overwritten when updating the program.
  • HTML preview:
  • The Firefox and Chrome previews have been removed from the program. They are both outdated and incredibly buggy. I spend most of my time just trying to fix issues in those two components, or find some workaround just to make them run.
  • That time could have been used to make improvements to the rest of the program instead.
  • The IE preview is still available and I have no intension to remove it. It's always up to date and is very stable.
  • Passwords:
  • Passwords to remote FTP servers are encrypted, when store locally. This new version is not compatible with the old versions, so you will have to re-enter all passwords to your FTP/SFTP servers and proxy servers again.
  • Fixed:
  • Fixed several issues reported by users.

New in RJ TextEd 9.20 (Jul 18, 2014)

  • Includes changes from the previous Beta versions

New in RJ TextEd 9.20 Beta 2 (Jul 16, 2014)

  • Fixed a few issues with install and remove of HTML preview addons

New in RJ TextEd 9.20 Beta 1 (Jul 15, 2014)

  • Changes in this version:
  • Sort lines (Asc, desc, advanced)
  • Re-wrote the sort routines to increase speed and use less memory.
  • The undo/redo functions use much less memory as well.
  • Scripts:
  • Added a "Printer" object to enable printing from a script.
  • Added a new class called "TMemInifile". Use it to create or read ini files.
  • Added the class "TElMainMenu". Use it to create a main menu in a script form. The help include an example script.
  • Added new events: OnApplicationActivate, OnApplicationDeactivate and OnDocumentReload.
  • Updated the help to include some more non-visual classes, visual components and dialogs.
  • The TTnt classes were removed. They are not needed in version 10.
  • All classes and components will support Unicode in version 10.
  • HTML Preview:
  • Both Firefox and Chrome preview components have been removed from the installation. They can still be installed using the "Addons" dialog window.
  • Addons:
  • Added pages to handle HTML preview components. Both Firefox and Chrome preview components can be installed or removed.
  • File Commander:
  • Added 7-zip support and made some changes to the compress option dialog window. I also added a progress windows and made some other minor changes.
  • Misc:
  • Fixed some minor issues.

New in RJ TextEd 9.10 (Jun 11, 2014)

  • Application recovery and restart
  • If the program crashes Windows will ask if you want to restart the program, shut it down or continue running. Application recovery and restart only work on Windows Vista or later.
  • All open files can be recovered. Even modified, remote or new files. An open project is recovered as well.
  • If you restart the program the currently opened files are saved and reopened after restart.
  • If you close the program all files are saved and you are asked to recover the files the next time you run the program.
  • Undo/Redo
  • Macros are now undone or redone in one single step.
  • Backup files
  • It's now possible to backup up to 100 copies of the document. The current date and time is added to the backup files.
  • If you want to backup to a folder you can either type a folder name or give a full path. If you only type a name - a subfolder is created for the backup files. E.g. type "_Backup" in options if you want the backups in subfolders with the name "_Backups".
  • Fixed a few issues:
  • Select tag text block
  • Added a menu item to select the text between a start tag and an end tag. "Edit -> Select -> Select tag text block".
  • Scripts
  • Added new Unicode enabled classes to be used in scripts.
  • Help
  • Added new topics in the script section for common visual components like labels, buttons, listboxes, comboboxes, forms, edit controls, memos, groupboxes, checkboxes and radiobuttons.
  • Misc
  • Added "Halt a running script" in the "Tools" menu.
  • Auto save only save modified document.
  • Sort functions should work in a macro now.
  • Fixed:
  • A language issue in the Dutch language file.
  • List of addons to download was not updated properly.
  • Hex editor options.
  • Several issues in options.
  • Highlighter dropdown list issues with user highlighters.
  • New document dropdown list issues.
  • Reformat block with indent.
  • Reformat paragraph sometimes added a space at the beginning of a line.
  • Command line option /L didn't work if the program was already running.
  • Reload document shouldn't change the file encoding.
  • Code fold issues.

New in RJ TextEd 9.10 Beta 1 (Jun 2, 2014)

  • Application recovery and restart:
  • If the program crashes Windows will ask if you want to restart the program,
  • shut it down or continue running. Application recovery and restart only work
  • on Windows Vista or later.
  • All open files can be recovered. Even modified, remote or new files.
  • An open project is recovered as well.
  • If you restart the program the currently opened files are saved and
  • reopened after restart.
  • If you close the program all files are saved and you are asked to recover
  • the files the next time you run the program.
  • Undo/Redo:
  • Macros are now undone or redone in one single step.
  • Backup files:
  • It's now possible to backup up to 100 copies of the document. The current
  • date and time is added to the backup files.
  • If you want to backup to a folder you can either type a folder name or give
  • a full path. If you only type a name - a subfolder is created for the backup
  • files. E.g. type "_Backup" in options if you want the backups in subfolders
  • with the name "_Backups".
  • Fixed a few issues.
  • Select tag text block:
  • Added a menu item to select the text between a start tag and an end tag.
  • "Edit -> Select -> Select tag text block".
  • Misc:
  • Added "Halt a running script" in the "Tools" menu.
  • Auto save only save modified document.
  • Fixed:
  • A language issue in the Dutch language file.
  • List of addons to download was not updated properly.
  • Hex editor options.
  • Several issues in options.
  • Highlighter dropdown list issues with user highlighters.
  • New document dropdown list issues.
  • Reformat block with indent.

New in RJ TextEd 9.0 (May 21, 2014)

  • Scripts:
  • Characters are now handled as integers (char = int).
  • Ord() converts a character, given as a string, to an integer value.
  • Chr() converts an integer value to a character, given as a string.
  • Misc:
  • Added spell check options for line color and width
  • Added a help menu item for regular expression
  • Added a regular expression help button on the create regular expression window
  • Changed some icons in the help menu
  • Fixed:
  • Right ALT key in keyboard shortcuts should work now on English keyboard layouts
  • Some search issues in the options windows
  • Undo issue with multiple editing
  • Error message when closing many files using a keyboard shortcut for "Close document"
  • Network files were not added to the recently opened file list
  • Empty [CurrentWord] argument when running help files as tools
  • Fixed some links on the "Home" page
  • Includes changes from the previous Beta versions

New in RJ TextEd 9.0 Beta 2 (May 19, 2014)

  • Made some changes to the dialog windows.
  • Added spell check options to customize the wavy line indicating a spell error.
  • Some issues fixed and some small changes.

New in RJ TextEd 9.0 Beta 1 (May 13, 2014)

  • Navigation history:
  • Added navigation history buttons in the main toolbar. Back button, forward button and dropdown lists. You can also use Alt-Left or Alt-Right.
  • In options (Program -> Navigation history) you can set the number of saved navigation points and if you want to include main tab changes, like a switch to the file commander tab or the preview tabs.
  • You can also activate full path hints, if the displayed file name is not enough.
  • Options "Apply":
  • Added an "Apply" button in the options dialog window. This will set all options without closing the window.
  • Advanced tab color settings:
  • You can now add folders as well as file extensions to set document tab colors.
  • Also added up and down buttons to change the items position and priority in the list.
  • Delete duplicate lines:
  • Added a function in "Edit -> More line operations" to remove duplicate lines. The function will preserve the first occurrence and then remove all duplicates inside the selection, or entire document if nothing is selected.
  • Search box in text clip tab:
  • When you start type something all found clips are listed below the search box. Click or hit RETURN to select.
  • Recent files:
  • Added an option to display the file name and full path on the same line.
  • Added an option to display full path hints in the drop down menu.
  • Favorite files:
  • Added an option to display the file name and full path on the same line.
  • Added an option to display full path hints in the drop down menu.
  • Explorer tabs:
  • Added a tree view button to the explorer tab toolbar. This will open or close a folder tree above the file list.
  • Misc:
  • Made some changes to the syntax editor.
  • Fixed:
  • Right ALT key in keyboard shortcuts should work now on English keyboard layouts.
  • Some search issues in the options windows.
  • Undo issue with multiple editing.
  • Error message when closing many files using a keyboard shortcut for "Close document".
  • Network files were not added to the recently opened file list.
  • Empty [CurrentWord] argument when running help files as tools.

New in RJ TextEd 8.95 Beta (Mar 31, 2014)

  • Changes in this version:
  • Beautify and verify HTML/XML
  • Made some changes in the HTML menu and added menu items to beautify, verify and set options. The functions use the included Tidy.exe to generate output and validation.
  • There are a huge set of options you can set individually for HTML, xHTML and XML files.
  • Scripts
  • Changed the script event
  • Code:
  • void KeyPress(TObject sender, char key)
  • void KeyPress(TObject sender, int key)
  • Explorer Tab:
  • Removed the explorer tree and made some changes to increase speed. This should fix the issues some users experience with freezing program, which could happen at startup or when opening or saving a file.
  • The speed improvement should be noticeable on all systems.
  • File Open/Save dialogs:
  • Removed the built in file dialog. On Vista, and above, the standard file dialogs are used. On XP, and below, the Office text file dialog is used.
  • This should solve the freeze issues on some systems.
  • The options to select file dialog type has been removed as well.
  • Misc:
  • Renamed "Addons -> Themes" to "Addons -> Skins".
  • Fixed:
  • When opening a file from Windows Explorer or context menu the text area sometimes went black.
  • Some search-bar resize issues.
  • Insert text on each line when inserting text at the end.
  • Find next/prev issues when using regex.

New in RJ TextEd 8.91 (Mar 15, 2014)

  • Scripts and Extensions:
  • Rewrote the entire script engine to use wide strings (UTF16) instead of ANSI/UTF8 strings. All string types are now Unicode strings (String = Widestring).
  • Functions and classes now use Unicode strings as well.
  • Some properties and methods have been removed since they are not necessary anymore.
  • FTP (open remote file):
  • If the editor fail to open a remote file, a new attempt is made using the full FTP path to the file.
  • Language files:
  • Updated a few language files and fixed an issue in the Dutch language file.

New in RJ TextEd 8.90 (Mar 10, 2014)

  • Includes changes from the previous Beta versions

New in RJ TextEd 8.90 Beta 2 (Feb 27, 2014)

  • Fixed a few reported issues in v8.90 beta 1 and updated some languages.

New in RJ TextEd 8.90 Beta 1 (Feb 26, 2014)

  • Regular expressions:
  • Replaced the regular expression engine. The new one use UTF16 buffers and strings, which is the same as the editor use internally. This result in faster executions and less memory fragmentation.
  • The new implementation is also newer and support new PERL expressions.
  • Selecting "Case sensitive" in search options now works when using regular expressions.
  • The help file has been updated and include a regular expression chapter.
  • Regular expression creator:
  • The regular expression creator can be used to create and test new regular expressions. You can also save regular expressions which show up in the regular help menu on the search bar or in the search dialog window.
  • Search and regular expressions:
  • Saved regular expressions (save in the regular expression creator) show up in the regular help menu.
  • Added a regular expression replace help menu to the search bar or the search dialog window.
  • The search bar and search dialog window also has a button to open the regular expression creator.
  • Markdown preview:
  • Markdown is a plain text syntax that can be converted into HTML. The HTML preview tabs, internal browser view and the bottom-preview now support Markdown and can display it as HTML.
  • An option is available to set file extensions to identify Markdown files. The defaults are: .markdown;.mdown;.md;.mkdn;
  • Repeat:
  • Added a "Repeat" menu item in the "Edit" menu. "Repeat" will re-run the last executed menu command. When active it will display the current menu command inside [] brackets.
  • Misc:
  • Made some changes to the project settings dialog window.
  • Redesigned the splash screen.
  • Message view (at the bottom) will now auto scroll when new data is displayed.
  • Fixed:
  • Encoding issue in scripts. Strings were not always handled as UTF8.
  • Context help in project settings.
  • Context help in print dialog window.
  • Context help in FTP profiles.
  • A small issue when displaying italic text using the "Courier New" font.
  • Message view always opened when running a tool in the background and the option to
  • only display the message view on data output was set.

New in RJ TextEd 8.80 (Feb 3, 2014)

  • Font sizes:
  • You can now enter any font size in options between 6-20. For font sizes
  • larger than 20 you can set them by steps of 2, e.g. 22, 24...
  • Remove character(s) on save option:
  • Added an option to remove any characters(s) from the text when saving to file.
  • Extension events:
  • Added several events to be used with extensions. All events are collected
  • in the "Events" object.
  • Context help hints:
  • Context help hints are used in the options window, print window, FTP profiles
  • window and macro edit window.
  • Added a small [?] button at the left bottom edge. The ? in the window
  • title bar is not visible when themes are used.
  • The context hint now use the same font as in the dialog windows. This makes
  • them easier to read when using large fonts on high resolution screens.
  • The hint is now displayed below the control.
  • Changed the background color to light yellow.
  • Hints can now use Unicode text and be translated. All context hints are
  • available in the language files.
  • Misc:
  • The OpenSSL libraries have been updated.
  • Some minor fixes in the options window.
  • Word count statistics can be copied to clipboard.
  • redesigned some dialog windows.
  • Status of the clipboard history is now remembered between sessions.
  • Open first level nodes in the text clip view is remembered between sessions.
  • Changed how file open/save dialog windows are opened. It may prevent them from freezing in some situations.
  • Moved out the menu items "Case" and "Word" in the incremental find bar.
  • Fixed:
  • Unicode text display issue.
  • Redraw issue where the scrollbars sometimes end up in the wrong place.
  • Rename open file when the new file name already exists.
  • A minor issue with reformat paragraph and selections.
  • Undo/Redo issue when uncomment several lines.
  • Fold issues in XML files.
  • User defined ASP,PHP,JScript,CSS files were not always recognized.
  • Word count should handle m-dashes and -- between words correctly now.
  • Fixed "The DecisionCube capacity is low. Please deactivate dimensions or change the data set" issue.
  • Tool output issue when running the tool in the background.
  • New unsaved documents where added to the MRU list.
  • Italic text were not always displayed properly depending on the font used.
  • Issue in options when selection manual highlighter colors.

New in RJ TextEd 8.70 (Sep 30, 2013)

  • Includes all the changes featured in the previous Beta versions

New in RJ TextEd 8.70 Beta 2 (Sep 23, 2013)

  • Script and extensions:
  • Added new functions to the Document object. "FindAt() and RegExFindAt()".
  • Added new functions to the ScriptUtils object. "RegExPos(), RegExPosAt(), RegExPosFrom(), RegExReplaceAll(), WRegExPos(), WRegExPosAt(), WRegExPosFrom(), WRegExReplaceAll()".
  • Document.ReplaceAll() should work properly now with regular expressions.
  • Misc:
  • Drag files to the sidebar document list will open the files.
  • Close document could in some rare cases hang the editor.
  • Fixed a few issues with word count.

New in RJ TextEd 8.70 Beta 1 (Sep 16, 2013)

  • Extensions:
  • You can now create and add extensions to the program. The extension is executed at startup and closed with the program. The script language is the same as with normal scripts (Fast script).
  • You create new extensions using the Quickbar (user script tab). From here you can also start and exit an extension to test it out during creation.
  • There are some simple demos in the "RJ TextEd\Help\Demos\Extensions" folder. To install a demo extension use the import feature in Addons->Extensions.
  • Scripts and extensions:
  • You can now access the main menu, tab controls in sidebar, bottombar and the quickbar, inside scripts. You can also access the program settings, e.g. to store extension settings.
  • Added some new classes and worked on the auto completion.
  • Auto completion:
  • Class names can be added to the syntax file and used to display class members after objects. Classes are added to the class completion tab using the syntax editor enclosed by parenthesis like (TStream). and ended with a dot (.). Members are added to the class as usual.
  • Misc:
  • Updated the Chrome preview files.
  • Redesigned the Addons dialog window.
  • Fixed:
  • PHP tag display inside HTML strings.
  • Display local functions in code explorer.
  • Cursor keys exit column mode after ALT+Mouse selection.
  • Reformat issues with right margin.
  • Links inside XML comments were not displayed properly.
  • Several issues with long lines. E.g. paste from clipboard.
  • Bug in "Close all except current".

New in RJ TextEd 8.65 (Jul 28, 2013)

  • Matching bracket:
  • You can now move the text cursor between matching HTML and XML tags by using this function in the "Search" menu.
  • Help:
  • Updated the help topics on scripts. I've added a section on how to create and add a script to the tools menu and program toolbars.
  • Added a new topic with a simple description of the FastScript scripting language and it's different syntax types (C++,JS,Pas,Basic).
  • Misc:
  • A right mouse click in an empty editor window will display the document tab-bar context menu.
  • Fixed:
  • Line number display issue when changing margin in word wrap mode.

New in RJ TextEd 8.65 Beta 1 (Jul 22, 2013)

  • Auto completion:
  • The user menu and auto completion lists are not sorted any more, which enables us to group items.
  • The auto completion list will use colors from the current color theme to display items. Some items are also displayed in bold.
  • The font size is the same the one used as GUI font, in settings.
  • Scripts:
  • Strings are now always UTF8 encoded.
  • The script syntax files are now stored among the other syntax files and all settings are now individual to each script language.
  • All script language syntax files have been updated.
  • You can now change settings for each script language, e.g. change color theme. These settings only affect the script language file settings.
  • Script files should always be opened from the quickbar user script tab. This to ensure the correct highlighting and settings are used.
  • New script files are always UTF8 encoded.
  • Several changes has been made to "Document" and "ScriptUtils" objects.
  • Syntax Editor:
  • Class and tag completion items can now be moved up and down.
  • User menu items can be moved up and down.
  • Hints can be edited.
  • Fixed:
  • Some column mode issues.
  • Delete in word wrap mode.
  • Issue when changing settings in printer setup.

New in RJ TextEd 8.64 (Jul 11, 2013)

  • Misc:
  • Quick block select (Shift+Alt+Selection) will allow simple editing after selection, but quit column mode when pressing any of the arrow keys.
  • Small update to the AutoIt syntax highlighter.
  • Minor update to the CSS syntax.
  • Auto completion is not triggered if a text is selected when you hit e.g. (.)-dot.
  • Auto brace and bracket completion is not triggered if a text is selected.
  • Fixed:
  • CSS auto completion.
  • Smart paste should work properly now.
  • A few code explorer issues.
  • Code fold icon issue with themes.
  • An issue with reformat paragraph if only 1 line was selected.

New in RJ TextEd 8.63 (Jul 4, 2013)

  • Made some more code improvements to regex highlighter keywords, trim lines from trailing spaces and some other functions.
  • Some changes to code folding and display functions.
  • Fixed an indent line issue.
  • A HTML display issue with the script tag.
  • If bold and normal font style have different widths, bold style is disabled.
  • Shift+Alt+(Left/Right/Up/Down) turn on column mode.

New in RJ TextEd 8.62 (Jun 29, 2013)

  • Internal changes:
  • Made internal changes to several functions to reduce resource usage and make editing faster. The changes are extensive and will affect editing, selecting text, word wrap, line functions...
  • Tools:
  • bat files can be added as tools.
  • Added tool output options: "Open output window/new document" which can have the values
  • Always
  • Only on data output
  • Only on data output or exit code > 0
  • Only on exit code > 0
  • Never
  • Scripts:
  • Added the option to run a script on save/save all.
  • Added a new parameter to the script functions MainApp.RunApp and MainApp.RunAppAndWait called "OutputMode".
  • OutputMode tell the editor if the output window in the bottom bar should be opened. The parameter can have the value 0 - 4:
  • 0 = Always open
  • 1 = Only open if output data is available
  • 2 = Only open if output data is available or the exit code > 0
  • 3 = Only open if the exit code > 0
  • 4 = Never open the output window
  • Misc:
  • Made some changes to reduce the use of resources.
  • Added option to "Allow zoom with Ctrl+Mouse wheel". The feature is already there but we didn't have an option to go with it.
  • Added a browser preview option to map files without the file extension.
  • Made some changes to how auto completion works when "close HTML tags" is active. Fixed some issues as well.
  • Reformat paragraph will only modify selected lines if a selection is made.
  • Added a "Find Next" toolbar button. It's not visible by default though.
  • Added keyboard action to toggle auto spellcheck on/off.
  • The statusbar line/col panel will resize if the text does not fit.
  • The program should be able to use up to 3.5 - 4 GB of memory on a 64-bit Windows and 2.5 - 3 GB on 32-bit (/3GB switch enabled).
  • Fixed:
  • Syntax error when using regex keyword definitions.
  • Scroll property out of range error in word wrap mode.
  • Select and delete issues when option "Allow text cursor beyond end of line is set".
  • Cursor position after continue search message with regular expressions.
  • Find/replace issue with file types when the scope is project files.
  • A "Find All" issue when the scope is set to "Current document (from cursor)".
  • Some synchronize issues with SFTP.
  • Next/Prev document script functions should behave as expected now.
  • A highlight issue when manually switching highlighter or closing the options window.
  • Several text cursor position issues.
  • A few text display issues.
  • Several highlighting issues with PHP and ASP.
  • A smart tab issue.
  • Some HTML tag highlighting issues.

New in RJ TextEd 8.62 Beta 6 (Jun 24, 2013)

  • Fixed a few reported bugs and several display issues.
  • Some minor code changes in the text drawing functions.

New in RJ TextEd 8.62 Beta 5 (Jun 21, 2013)

  • Fixed a few reported bugs.

New in RJ TextEd 8.62 Beta 4 (Jun 19, 2013)

  • Fixed several (PHP) display issues and some other reported bugs.

New in RJ TextEd 8.62 Beta 2 (Jun 18, 2013)

  • Fixed several display and edit issues. Should be more stable now.

New in RJ TextEd 8.62 Beta 1 (Jun 17, 2013)

  • Internal changes:
  • Made internal changes to several functions to reduce resource usage and make editing faster. The changes are extensive and will affect editing, selecting text, word wrap, line functions...
  • Tools:
  • bat files can be added as tools.
  • Added tool output options: "Open output window/new document" which can have the values
  • Always
  • Only on data output
  • Only on data output or exit code > 0
  • Only on exit code > 0
  • Never
  • Scripts:
  • Added the option to run a script on save/save all.
  • Added a new parameter to the script functions MainApp.RunApp and MainApp.RunAppAndWait called "OutputMode".
  • OutputMode tell the editor if the output window in the bottom bar should be opened. The parameter can have the value 0 - 4:
  • 0 = Always open
  • 1 = Only open if output data is available
  • 2 = Only open if output data is available or the exit code > 0
  • 3 = Only open if the exit code > 0
  • 4 = Never open the output window
  • Misc:
  • Made some changes to reduce the use of resources.
  • Added option to "Allow zoom with Ctrl+Mouse wheel". The feature is already there but we didn't have an option to go with it.
  • Added a browser preview option to map files without the file extension.
  • Made some changes to how auto completion works when "close HTML tags" is active. Fixed some issues as well.
  • Reformat paragraph will only modify selected lines if a selection is made.
  • Added a "Find Next" toolbar button. It's not visible by default though.
  • Added keyboard action to toggle auto spellcheck on/off.
  • The statusbar line/col panel will resize if the text does not fit.
  • Fixed:
  • Syntax error when using regex keyword definitions.
  • Scroll property out of range error in word wrap mode.
  • Select and delete issues when option "Allow text cursor beyond end of line is set".
  • Cursor position after continue search message with regular expressions.
  • Find/replace issue with file types when the scope is project files.
  • A "Find All" issue when the scope is set to "Current document (from cursor)".

New in RJ TextEd 8.61 (Apr 2, 2013)

  • Sessions:
  • Current date and time is inserted in the description field when saving a session.
  • Added option in the session drop down list to "Close all open files", when a new session is opened.
  • Fixed:
  • Add files to the favorite file list.
  • Word wrap issue that could cause the editor to hang.
  • Change of default printer changes the default printer used by the editor.
  • Manually selecting a printer should work properly now.
  • Macro recording of capitalize, upper/lower/invert case.
  • Last character on a line may be missing 1 pixel at the right edge.
  • If keywords defined in a syntax file are case sensitive, then so are comments.
  • The save session menu item was grayed out.
  • Goto bookmark display issue in plain text files.
  • Font issue in find/replace dialog window.
  • Text cursor position lost after unsuccessful search.
  • A few issues when activating highlighter in "Addons".
  • A re-wrap issue when restoring window from minimized.

New in RJ TextEd 8.60 (Mar 12, 2013)

  • Added better support for ASCII art files:
  • Added Unicode font support. E.g. "Lucida Console", "Courier New"... "Terminal" font still works but some characters may not display properly.
  • Open/save should work properly without stripping some characters.
  • Alt+ codes (e.g. Alt+0128).
  • Added more ASCII symbols in the bottom bar.
  • Bottom bar ASCII symbols are inserted properly.

New in RJ TextEd 8.60 Beta 5 (Mar 6, 2013)

  • Fixed:
  • Auto update issues.
  • Manual update check issues.
  • Several text cursor movement and line display issues.
  • A few issues when skins (themes) are used.
  • Find issues in options window.
  • Unix linefeed issue when switching to hex view.
  • Disabled some auto completion features when recording a macro.

New in RJ TextEd 8.60 Beta 4 (Mar 4, 2013)

  • Fixed:
  • Issue when switching between a color theme and manual color settings.
  • Default background checkbox should toggle the visual colors properly now.
  • Line number display issues.
  • A select tag issue.
  • Selecting string from the "Find" drop down list.

New in RJ TextEd 8.60 Beta 3 (Mar 4, 2013)

  • Fixed:
  • Select highlighter issue in options.
  • Alt font setting issue.
  • Theme, margin and font options for text and ASCII files.
  • Install update crash with auto update.
  • Option window background when using themes (skins).
  • Open page in options from "Tools", "HTML" menu...

New in RJ TextEd 8.60 Beta 2 (Mar 1, 2013)

  • Changed:
  • Made some changes to the recent file list, session and favorite lists. Added options to display file name and compressed path.
  • Several cosmetic changes in the options window.
  • Fixed:
  • Find/Replace issues.
  • Window minimize/restore issues.
  • Several issues with options.
  • Problem with large csv files.
  • Several translation issues.

New in RJ TextEd 8.60 Beta 1 (Feb 25, 2013)

  • Redesigned the options dialog.
  • All pages are scrollable. That makes it possible to add more options to
  • each page and also to have less pages.
  • The main option window is resizable.
  • Themes are now handled much differently (more on this below).
  • All highlighter settings, not affected by themes, have been moved and
  • can now be set globally, or with each selected highlighter.
  • Check boxes and radio buttons are bigger, which makes them easier to use
  • on high resolution screens.
  • Themes are now presented in a simple drop down list. You simply select the theme you want for each highlighter.
  • RTL Edit:
  • Edit selection or current line in a simple RTL edit window. This can be
  • useful if you have some text inside HTML or XML tags in Arabic, Hebrew...
  • (S)FTP synchronize:
  • Made some cosmetic changes in the synchronize window.
  • Auto update check:
  • Added items in options. I've also made some other changes to prevent
  • problems if the check fails.
  • Recent files (dropdown button in toolbar):
  • Redesigned the recent files drop down menu.
  • It is now scrollable and can contain any number of files.
  • Each item have two rows. The file name and the full path below.
  • Each item can be selected using a checkbox at the right edge. This enables you to open several files at once or delete several entries.
  • Add current document will, of course, add the current document to the
  • favorite list.
  • Open and delete works just as with recent files.
  • Sessions (dropdown menu in toolbar):
  • This drop down menu works very much as the onces above, but displayed is
  • the session name and a description. And there is no "Open" button, since
  • you can only open one session at a time.
  • Remote files (FTP and SFTP):
  • The recent file list, favorite files and sessions should now fully support
  • remote files.
  • FTP Explorer:
  • It is now possible to select several files and folders at once, to open or delete. If a remote file is already opened - the editor switch to the open file.
  • Some navigation keys are also supported.
  • Command line:
  • Remote files can be opened from the command line. The syntax is TextEd.exe [FTP profile name]|\dir\dir\file
  • Misc:
  • Save word wrap state option was added.
  • Prompt] can be added as a tool argument to ask for a value.
  • Update check was added as an option.
  • Fixed:
  • Sort order in the find/replace drop down lists.
  • Issue with click area of code folding node buttons.
  • Menu bar remained focused after mouse click in the editor.
  • User defined syntax display issue in options.
  • Several issues with options.
  • Paste when contents forces a word wrap for very long lines.
  • Undo issues when pasting very long lines.
  • Several edit issues with very long lines.
  • Select tag issue when containing ASP/PHP tags.
  • Several auto update issues.
  • Close files issue (Alt+F4).
  • Favorites in explorer tab not working.

New in RJ TextEd 8.52 (Jan 7, 2013)

  • Fixed:
  • Error messages that could pop up when saving a file, changing options...
  • Session menu was not updated properly when removing sessions.
  • Spit window issues when using wordwrap.
  • Manually changing highlighter should work now for all web source files (HTML,PHP,ASP...).

New in RJ TextEd 8.51 (Jan 3, 2013)

  • Removed the exception catcher software. It doesn't seem to be stable enough to be included in a final release. I'll still use it in beta versions.

New in RJ TextEd 8.50 (Jan 3, 2013)

  • Check for updates at startup:
  • The program will check for updates at startup and display a window if one is found. The window show information about which new versions are available (major release and beta versions) and also recent changes to the new version.
  • You are given the option to install the update (or download in the portable version). If you select "Install" - the update is downloaded, the program is closed and the new update is installed.
  • Highlighter options:
  • Redesigned the highlighter option pages in the options dialog window. It should make it easier to see which settings are individual to the highlighter and which are global. I also made it possible to use the default background color for most highlighting elements using a checkbox.
  • Favorite files (documents):
  • Added a drop down tool bar button for favorite files. It looks very much like the recently opened file drop down list, but in this one you get to add the files you want yourself. Just select the "Add current document" menu item to add to the list. You can delete an item with the [DELETE] key.
  • Sessions:
  • Added a drop down toolbar button for sessions. It looks very much like the recently opened file drop down list but contain whole sessions. A session can contain an open project, files or just open files. The toolbar button is not visible by default. Activate it in "Environment - Customize toolbars...".
  • User defined language and syntax files:
  • User defined language and syntax files should be placed in the "...\Languages\User defined\" or "...\Syntax\User defined\" folders. User defined files will show up in the addons window and are used as any standard language or syntax files. If a user defined file has the same name as a standard file, the user defined file will always be used. Both the standard and user defined files are displayed in the addons window, but the standard one is grayed out.
  • New options:
  • Added option to clear non-valid files from the "recently opened file" list (MRU).
  • Added option to change the date format with the menu item "Insert Date (F5)". You can now use short or long date format.
  • Added option to enable/disable the Vista style menu bar.
  • Tools
  • Added a tool item option to capture a command output to a new document. Also redesigned the tool item window. It is also possible to select and copy or delete lines in the message output window in the bottom-bar.
  • Find/Replace: Copy find string to replace field:
  • When you type text in the find field and hit [TAB] the find text is copied (selected) to the replace field.
  • HTML help dialog windows:
  • Redesigned the HTML dialog windows and included them in the main executable. They are not placed in an external .bpl file anymore.
  • Quickbar tree's:
  • The tree's are now included in the main program and not placed in an external .bpl file anymore. This should fix some issues some users are having.
  • Misc:
  • Last saved highlighter color theme information is now remembered between sessions.
  • Made some changes to the (S)FTP synchronize function.
  • Made the options window wider.
  • Changed the internal exception catcher software.
  • Last used wordwrap mode is remembered for each file.
  • PHP syntax files have been updated by Carbonize.
  • Auto completion and Ctrl+Space list are cached to improve speed.
  • Fixed:
  • Some select tag block issues.
  • Error with auto update check if server is unreachable.
  • Drop and drag text in wordwrap mode.
  • Several issues with highlighting of braces in code.
  • Move lines up/down in wordwrap mode.
  • Switch highlighter issues.
  • Issue with renaming a folder in the text clip tree.
  • Unclickable row in the result window for find/replace all.
  • Selection issue when using bold or italic font styles.
  • Display issue with bold or italic font styles.
  • Issues with very long lines.
  • Wordwrap issues with long lines.
  • Remove duplicates in advanced sort.
  • A document tab color issue.
  • Replace all issues with open files.
  • Undo issue with replace all and open files.
  • Enclose tool item command with quotes should work now.
  • Vertical scroll bar issues with paste.
  • Some syntax highlighting issues.
  • Unindent with non-breaking space characters.
  • Made some changes when a bad regex expression is used for searching.
  • Fixed several issues when using split windows.

New in RJ TextEd 8.50 Beta 3 (Dec 20, 2012)

  • Fixed an issue with the executable packer that prevented the exception catcher from working.
  • Uppercase should work now.

New in RJ TextEd 8.50 Beta 2 (Dec 19, 2012)

  • Misc:
  • Updated most language files.
  • Changed the internal exception catcher software.
  • Fixed:
  • Some select tag block issues.
  • Error with auto update check if server is unreachable.
  • Drop and drag text in wordwrap mode.
  • Several issues with highlighting of braces in code.
  • Move lines up/down in wordwrap mode.

New in RJ TextEd 8.50 Beta 1 (Dec 11, 2012)

  • Check for updates at startup:
  • The program will check for updates at startup and display a window if one is found. The window show information about which new versions are available major release and beta versions) and also recent changes to the new version.
  • You are given the option to install the update (or download in the portable version). If you select "Install" - the update is downloaded, the program is closed and the new update is installed.
  • Highlighter options:
  • Redesigned the highlighter option pages in the options dialog window. It should make it easier to see which settings are individual to the highlighter and which are global. I also made it possible to use the default background color for most highlighting elements using a checkbox.
  • Favorite files (documents):
  • Added a drop down tool bar button for favorite files. It looks very much like the recently opened file drop down list, but in this one you get to add the files you want yourself. Just select the "Add current document" menu item to add to the list. You can delete an item with the [DELETE] key.
  • User defined language and syntax files:
  • User defined language and syntax files should be placed in the "...\Languages\User defined\" or "...\Syntax\User defined\" folders. User defined files will show up in the addons window and are used as any standard language or syntax files. If a user defined file has the same name as a standard file, the user defined file will always be used. Both the standard and user defined files are displayed in the addons window, but the standard one is grayed out.
  • New options:
  • Added option to clear non-valid files from the "recently opened file" list (MRU)
  • Added option to change the date format with the menu item "Insert Date (F5)". You can now use short or long date format.
  • Added option to enable/disable the Vista style menu bar.
  • Tools:
  • Added a tool item option to capture a command output to a new document.
  • Also redesigned the tool item window. It is also possible to select and copy or delete lines in the message output window in the bottom-bar.
  • Find/Replace: Copy find string to replace field:
  • When you type text in the find field and hit the find text is copied (selected) to the replace field.
  • HTML help dialog windows:
  • Redesigned the HTML dialog windows and included them in the main executable. They are not placed in an external .bpl file anymore.
  • Quickbar tree's:
  • The tree's are now included in the main program and not placed in an external .bpl file anymore. This should fix some issues some users are having.
  • Misc:
  • Last saved highlighter color theme information is now remembered between sessions.
  • Fixed:
  • Switch highlighter issues.
  • Issue with renaming a folder in the text clip tree.
  • Unclickable row in the result window for find/replace all.
  • Selection issue when using bold or italic font styles.
  • Display issue with bold or italic font styles.
  • Issues with very long lines.
  • Remove duplicates in advanced sort.
  • A document tab color issue.
  • Replace all issues with open files.
  • Undo issue with replace all and open files.

New in RJ TextEd 8.42 (Oct 30, 2012)

  • New binary file:
  • Added a menu item in the "New" drop down list for binary files. This opens a new text document in binary mode.
  • Find all in project files and folders:
  • Find will now search inside open project or folder files instead of the file saved on disk.
  • Replace all in project files and folders:
  • Replace will now replace inside open project or folder files instead of the file saved to disk.
  • Fixed:
  • Tab key issue in open dialog windows.
  • A minor text memo focus issue.
  • Issue with switching between hex and text views.
  • An issue when using compare tools like WinMerge.

New in RJ TextEd 8.41 (Oct 29, 2012)

  • Auto completion:
  • You can now use to select an item. And also symbols like . where the selected item is inserted followed by the symbol.
  • Out of resources error:
  • Made some code changes to use less resources.
  • Close all documents:
  • Documents should close slightly faster and with less flicker.
  • Save bookmarks and cursor position:
  • Fixed an issue when saving bookmark and cursor position state. The settings could become reseted.
  • Switch themes (skins):
  • When switching theme a harmless error message was sometimes displayed. Made some changes to prevent the error to occur.
  • Find All:
  • Fixed a find all issue when searching folders and sub folders.
  • Replace All:
  • Fixed some replace preview issues when searching folders and selecting only a few files to replace in.
  • Misc:
  • Fixed an issue with open highlighter color theme.
  • Tag highlighting could not be disabled.
  • Crash when switching to hex view.
  • Hexadecimal number highlighting issue fixed.
  • Fixed a document list issues in the sidebar.
  • Play macro until end of file with "Find next" issue fixed.
  • Display issue with the right margin line in documents containing several different code languages.

New in RJ TextEd 8.40 (Oct 22, 2012)

  • Handle binary files in the text editor:
  • Binary files are wrapped around lines at a right margin of 80 characters. Bytes are displayed using your local ANSI code page and byte values less than 32 are displayed using symbols. You can safely edit and save the file, but with some text functions disabled, e.g. line functions (a binary file doesn't have lines), encoding and file type actions, column mode, some save actions like trim lines or convert tabs to spaces etc. You can also open a text file in binary mode. It is then treated as binary code and not as text.
  • System tray menu:
  • Added a system tray menu with two items - restore and exit. I also fixed a few issues regarding close to system tray and reopen with the option to reload previously opened files.
  • Home/End key option in wordwrap mode:
  • Added an option to control the behavior of the HOME and END keys in wordwrap mode. The default is to move the text cursor to the beginning or end of the current row. But you can change the option to move the text cursor to the beginning or end of line (hard returned line ended with a newline character).
  • Options: highlighters, margins, font and tab settings:
  • Re-designed the option dialog to better handle settings individual for each highlighter.
  • All files now have a default set of colors in a highlighter item called (Default Colors). If no individual settings are made, the default setting are used.
  • You can reset an individual color setting to the default by pressing the "Default" button, or you can reset all settings to default.
  • Color and font styles can be saved in a color theme file in XML format.
  • You can open color theme files and set color and font styles for a highlighter (or the default colors item).
  • Several elements can now be individually highlighted, like line comments, block comments, hexadecimal numbers, numbers, characters and strings...
  • Braces can now have both a background and a foreground color. You can also set the font style.
  • All options regarding highlighters are now in the same place.
  • Font options for sidebar, dialog windows...
  • You can now set the dialog and window font and font size in options.
  • Bookmark list (Shift+F2)
  • This makes it very easy to navigate bookmarks. All bookmarks are listed in a popup window when Shift+F2 is pressed. The bookmarked line and line number are displayed in the list.

New in RJ TextEd 8.40 Beta 3 (Oct 16, 2012)

  • Open files:
  • Made a small change to increase speed and reduce flicker when opening several files at once.
  • Shutdown:
  • A very minor code change (commented out one line of code) in the close main window function that hopefully prevent the program from hanging at shutdown. Only very few people seem to have this issue but still...
  • Misc:
  • Fixed several minor issues and added menu items for "Find Bookmarks..." and "Find Note/Todo...". The debugOption.txt file is not overwritten with new installs anymore.

New in RJ TextEd 8.40 Beta 2 (Oct 15, 2012)

  • Color theme
  • Added a color theme called "DarkTheme".
  • Misc:
  • Lists in sidebar should handle large fonts better now.
  • Fixed text display issue with tab characters.
  • Fixed some column mode issues and replace all in column mode.

New in RJ TextEd 8.40 Beta 1 (Oct 8, 2012)

  • Handle binary files in the text editor:
  • Binary files are wrapped around lines at a right margin of 80 characters. Bytes are displayed using your local ANSI code page and byte values less than 32 are displayed using symbols. You can safely edit and save the file, but with some text functions disabled, e.g. line functions (a binary file doesn't have lines), encoding and file type actions, column mode, some save actions like trim lines or convert tabs to spaces etc. You can also open a text file in binary mode. It is then treated as binary code and not as text.
  • System tray menu:
  • Added a system tray menu with two items - restore and exit.
  • I also fixed a few issues regarding close to system tray and reopen with the option to reload previously opened files.
  • Home/End key option in wordwrap mode:
  • Added an option to control the behavior of the HOME and END keys in wordwrap mode. The default is to move the text cursor to the beginning or end of the current row. But you can change the option to move the text cursor to the beginning or end of line (hard returned line ended with a newline character).
  • Options: highlighters, margins, font and tab settings:
  • Re-designed the option dialog to better handle settings individual for each highlighter.
  • All source files now have a default set of settings in a highlighter called (Default source). If no individual settings are made, the default setting are used.
  • You can reset an individual color setting to the default by pressing the "Default" button, or you can reset all settings to default.
  • Color and font styles can be saved in a color theme file in XML format.
  • You can open color theme files and set color and font styles for a highlighter (or the default source style).
  • Several elements can now be individually highlighted, like line comments, block comments, hexadecimal numbers, numbers, characters and strings...
  • Braces can now have both a background and a foreground color. You can also set the font style.
  • All options regarding highlighters are now in the same place.
  • Font options for sidebar, dialog windows:
  • You can now set the dialog and window font and font size in options.
  • Bookmark list (Shift+F2):
  • This makes it very easy to navigate bookmarks and are all listed in a popup window when Shift+F2 is pressed. The bookmarked line and line number are displayed in the list.
  • TODO/NOTE list (Shift+F4):
  • This makes it easier to navigate todo's and notes. They are listed in a popup window when Shift+F4 is pressed. The entire line and line number are displayed in the list.
  • Scroll option:
  • Allow vertical scroll one page beyond last line. This is actually the default behavior, but if turned off, you can only scroll two lines past the last line.
  • Synchronized project folders:
  • You can now add a special synchronized folder to a project. The physical folder is re-scanned when the project is opened. If files are added to the folder - the files are added to the project sync folder, and if removed - the files are removed from the project sync folder. You can only add a synchronized folder from project options.
  • Document tab color option:
  • Added an option to the advanced tab color dialog to disable active tab color with file type colored tabs.
  • Insert ascending numbers in column mode:
  • Added an option to add leading zero's with right aligned numbers, instead of spaces.
  • Shift+Ctrl+Home/End in column mode:
  • Changed the behavior when you extend an already existing selection. The shortcuts with only extend the selection up or down to the first or last line.
  • Double mouse click on spaces:
  • Non-breaking spaces (#160) are now included in the selection.
  • Remove trailing spaces:
  • Non-breaking spaces (#160) are now removed as well.
  • Switch between hex and text view:
  • The current text cursor position is now remembered when you switch view.
  • TODO and NOTE:
  • Made some code improvements to find project wide todo's and notes in HTML/CSS/PHP project files.
  • Replaced browse for folder dialogs:
  • Replaced the dialog throughout the program. The new dialog include a create folder button.
  • Save option:
  • Warn if document contain zero width Unicode space characters.
  • FIXED:
  • Several code folding issues in HTML.
  • Status bar display issues.
  • Zen dialog expression dropdown list issue.
  • Recent file list was sometimes very slow.
  • Several find all and count issues.
  • Some speed issues when typing HTML/XML tags in large files.
  • FilePath] issue in tool items dialog.
  • Some close to system tray issues.
  • Display issues when reopen last used files.
  • Rename file should now handle files without file extension.
  • Some main tab issues when removing file commander or browser preview tabs.
  • Close program hangup.
  • Issue when using spellcheck dialog.
  • Menu issue when selecting using keyboard.

New in RJ TextEd 8.31 (Jul 30, 2012)

  • Fixed:
  • Word wrap issues with indention. If the window was resized narrower than the indention - the program could end up in an endless loop.
  • Tag auto completion issues. E.g. typing

New in RJ TextEd 8.30 (Jul 28, 2012)

  • Text clip folder list:
  • You can assign a keyboard shortcut to a node/folder in the text clip tree. When triggered, a list of all items in the folder is displayed and you can chose anyone as in a normal auto completion window.
  • Find field in options:
  • Added a find field in the options window. A list will open as soon as you start typing. Each listed item have a small left aligned icon which indicates if it's a button, label, group box, radio button or a check box. When selecting item the correct page is opened and the item is focused (labels and group boxes can not be focused).
  • Find menu command (or the HUD):
  • Added an option to search for whole words only. Which is the default behavior in v8.20. If you uncheck the option, all strings found will be highlighted.
  • Context hints for "Find/Replace All" results:
  • Added context hints for find/replace output list items. The same options is used to display the context hint in find/replace and replace preview output windows.
  • Right text margin:
  • You can now set individual margin line settings for different file types. Available options are line type (solid,dotted), line color and position.
  • Select tag block (Shift+Alt+X):
  • This function will select the start tag, stop tag and everything in between. Just place the text cursor somewhere inside and trigger this function to select. A menu item is added in the "Edit -> Select" menu.
  • HTML image and base64 encoding:
  • In the user menu (Ctrl+Space) there is a new item "»image" that will open the HTML image dialog window to insert a image tag. The dialog can be used to insert a base64 encoded image.
  • Open location in Windows Explorer:
  • Added a new menu item to the Document tab menu, project context menu to open the current or selected file location in the Windows Explorer. The file is selected. The existing button in the file commander and explorer tabs to open in Windows Explorer behave the same and will open the explorer with a file selected, if any.
  • Shift+Tab:
  • Shift+Tab will now try to unindent at the current text cursor position. Otherwise it does nothing. The behavior should be the same as in Visual Studio.
  • Drag n drop in document list:
  • Added drag n drop support in the sidebar document list. It only work if the list is unsorted.
  • Debug output:
  • If the program should hang at startup, shutdown or at some other action, you can now activate a debug output option. You can have debug data written to a log file or to a debug viewer application like "DebugView". In the program folder there is a file called "DebugOptions.txt".
  • Fixed:
  • Highlighter issue when opening a file.
  • Double click on an item in the Syntax Editor should open an edit window.
  • Tag highlighting issue when the option "Allow text cursor beyond end of line" was set.
  • Fixed minor issues in the sidebar document list.
  • Indent/Unindent issues.
  • Reopened last used files should not be added to the most recently used (MRU) list.
  • Error when deleting files in the project tree.
  • Several other minor issues

New in RJ TextEd 8.30 Beta 3 (Jul 25, 2012)

  • Debug output:
  • Some debug information can be intercepted and viewed in e.g. DebugView. This feature is available in all versions, debug or release.
  • Fixed:
  • Option find issues.
  • Hint issues in find/replace/preview output windows.
  • Invalid link in some HTML dialog windows.

New in RJ TextEd 8.30 Beta 2 (Jul 23, 2012)

  • Get source from HTML server:
  • This function can be useful if you are a PHP or ASP developer and want to preview the generated HTML source code. It's located in the "HTML -> Mappings" menu and should only be used when using mappings and a local server is installed, e.g. IIS or WampServer. The source code is displayed in a new document. You can use dual document view to display the original code and the generated output side by side.
  • Fixed:
  • Fixed some issues introduced in beta 1

New in RJ TextEd 8.30 Beta 1 (Jul 23, 2012)

  • Text clip folder list:
  • You can now assign a keyboard shortcut to a folder in the text clip tree. When triggered, a list of all items in the folder is displayed and you can chose anyone as in a normal auto completion window.
  • E.g. you could create HTML, JavaScript, CSS and PHP folders in the text clip tree. Add code snippets and assign shortcuts to each folder.
  • Now you have all code snippets available in a list by just pressing a keyboard shortcut.
  • Find field in options:
  • Added a find field in the options window. A list will open as soon as you start typing. Each listed item have a small left aligned icon which indicates if it's a button, label, group box, radio button or a check box. When selecting item the correct page is opened and the item is focused (labels and group boxes can not be focused).
  • Find menu command (or the HUD):
  • Added an option to search for whole words only. Which is the default behavior in v8.20. If you uncheck the option, all strings found will be highlighted.
  • Context hints for "Find/Replace All" results:
  • Added context hints for find/replace all output items. The same options is used for the context hint in Find/Replace All and Replace preview output windows.
  • Right text margin:
  • You can now set individual margin line settings for different file types. Available options are line type (solid,dotted), line color and position.
  • Select tag block (Shift+Alt+X):
  • This function will select the start tag, end tag and everything in between. Just place the text cursor somewhere inside and trigger this function to select.
  • A menu item is added in the "Edit -> Select" menu.
  • HTML image and base64 encoding:
  • In the user menu (Ctrl+Space) there is a new item "»image" that will open the HTML image dialog window to insert a "

New in RJ TextEd 8.20 (Jul 10, 2012)

  • Replace All:
  • A warning message is displayed when a "Replace All" action is executed in a folder or project files. You can disable the warning by a click in the check box.
  • Play macro N times:
  • Created a new dialog window with some information about cursor position, selection and total number of lines. You can now play the macro N number of times or play the macro until end of file (you can enter a max value here).
  • Double click and select words:
  • To select words you can now double click the left mouse button and at the second click keep it pressed. Now you can start selecting words by moving the mouse.
  • Select brace enclosed (Shift+Alt+B):
  • Place the text cursor between braces, inside a single or double quoted string or between HTML/XML tags to select everything inside, with this function.
  • Stop a running script:
  • A script can be stopped with the keyboard shortcut Shift+Esc or by pressing the stop button on the "User Script" tab in the quickbar.
  • Run script from "User Script" tab in Quickbar:
  • Focus is always set to the target document.
  • Incremental Find:
  • Added the option "Find from cursor position".
  • Vertical scrolling in document:
  • The text is now scrollable one page beyond the end of file.
  • Insert increasing numbers in column mode:
  • Can now handle Roman and alphabetic numerals. Both upper- and lower case.
  • HTML to Text:
  • Made some improvements in the conversion from HTML to plain text.
  • Document tab hint:
  • Added additional information in the document tab hint. It now display the path, status, characters, lines, file size and last modified date and time.
  • Script function:
  • Added a new function to the "Document" object called GetSelection.
  • Delete line(s):
  • Should now work with selected lines as well.
  • Fixed:
  • Column mode text cursor and selection issues.
  • Issue with Ctrl+Up
  • Firefox and IE preview scroll issue with mouse wheel.
  • Move line up/down issues and issues with undo/redo.
  • Delete line in word wrap mode.
  • Mouse scroll wheel issue in the sidebar.
  • Document tab file name should now be able to handle & in the name.
  • Out of memory errors should be handled properly when opening very large files.

New in RJ TextEd 8.11 (Jun 6, 2012)

  • Toggle INS/OVR and ROW/COL
  • Made it possible to change the Insert/Overwrite and Row/Column modes by a single mouse click on the statusbar.
  • Fixed:
  • Text background draw issue
  • Chrome browser preview issue with mappings
  • May have fixed a hint issue when using multiple monitors

New in RJ TextEd 8.10 (Jun 4, 2012)

  • Margin line:
  • The right margin line is now drawn behind the text.
  • Toggle INS/OVR and ROW/COL:
  • Made it possible to toggle the the modes above by a mouse click on the statusbar.
  • Compress lines:
  • Changed the behavior so multiple blank lines are compressed into one line.
  • Delete redundant lines:
  • Added a menu item to delete redundant lines (multiple lines are replaced by one line).
  • Panning or mouse coasting:
  • You can now scroll by a single middle mouse click and moving the mouse.
  • Chrome preview:
  • Updated the component and libraries.
  • Firefox preview:
  • Updated the XULRunner libraries.
  • File/Folder information:
  • File and folder information is displayed under each view in the file commander.
  • Open/Close nodes in project manager:
  • Open/Close nodes only affect the subitems in the selected node.
  • Sessions and session manager:
  • You can now open and save sessions. A session will store information about open files, which view they were open in (dual document view), open project and the dual document view state.
  • User script:
  • The script editor has been removed. Scripts are now opened in the main program and user script functions are located in a quickbar tab, called "User Scripts".
  • If the script need a target document - you should open it in the right view using dual document view. The script itself should be in the left view.
  • FTP and FTP profiles:
  • Added a "Copy" button in the profile manager.
  • When connecting to a remote site, the user name is displayed along with the password if prompted. This enables you to edit the user name.
  • Undo/Redo:
  • Added menu item in the document tab menu to clear the undo/redo buffer.
  • Made some changes in the undo/redo history dialog. Recent non-saved items are displayed in yellow, saved in green.
  • Sidebar tab options:
  • Added options in the "View -> Bars -> Sidebar" menu to enable text captions in tabs and to position the tabs.
  • Fixed:
  • Spellcheck "Add" now work with Unicode.
  • Current macro was not updated properly if edited.
  • .com files are opened as text files by default.
  • Advanced sort didn't work properly with tab characters.
  • Replace prompt is not re-positioned anymore.
  • Rename file didn't update the current highlighter.
  • Parenthesis highlight issue in PHP.
  • Regular expression help didn't work properly in the find/replace bar.
  • Text clip issue with % in the clip text.
  • Find All didn't display anything if highlight was selected when searching in folders.
  • "Format XML (Tidy)" was misspelled.
  • Fixed a Firefox preview issue when using mappings.
  • Fixed some undo/redo issues in column mode.

New in RJ TextEd 8.10 Beta 2 (May 31, 2012)

  • Made some changes in the undo/redo history window.
  • Fixed an issue with sessions and projects.
  • Fixed a Firefox preview issue when using mappings.
  • Updated most of the language files.

New in RJ TextEd 8.02 (Mar 12, 2012)

  • Firefox preview
  • Fixed a serious bug in the Firefox preview that could crash the program. Also updated XULRunner to v10.0.2.
  • Text files containing zero's
  • Text files containing zero's are now be opened as text files. Not as binary files.
  • Fixed
  • FTP synchronize issue. Remote files where not deleted properly.
  • Very long text lines were not properly displayed.
  • Incremental find bar did not show in the bottom view when horizontal split was activated.
  • Macro issues with find/replace all.
  • Undo issue when the editor window did not have focus.

New in RJ TextEd 8.0 (Mar 1, 2012)

  • Find menu command... (Ctrl+H):
  • Open a list with searchable menu commands. Items are listed as soon as you start typing a word. Some additional information is displayed for the selected item like full menu path, icon or check state.
  • You can also list the most recent commands used by pressing the "recent list" button or pressing "F2".
  • Insert text on each line:
  • "More line operations > Insert text on each line..." can be used to insert text on each selected line. Text can be inserted at the beginning or end of the lines. Incremental numbers can be inserted at the beginning of each line and may include text, e.g. "Pos 1: " or "Line 1. ". The number is incremented and the result may look like below
  • Line 1. Some text...
  • Line 2. and some more text...
  • Line 3.
  • There are several options in the dialog window to trim text or skip blank lines.
  • Find/Replace bar:
  • Made several changes in the find/replace bar.
  • Text clip macros:
  • Added a few new macros and made some additions
  • @f will get the current file name and path of the current document.
  • @i can now have a default input value.
  • @l will prompt the user using a list.
  • E.g.
  • %file%=@f
  • %town%=@i[London] Your home town
  • %country%=@l[Denmark,Germany,UK,Sweden] You home country
  • IE preview:
  • When the program is installed a registry key is added to allow the editor to use the latest IE version mode for previewing. The default is IE7, but if Internet Explorer 9 is installed, it is set to IE9. The registry key is set per application and doesn't effect any other programs.
  • It can also be set from options "Browser preview" section.
  • Firefox preview:
  • Updated the component and XULRunner files to version 10.
  • Path variables:
  • [EditorDrive] and [EditorDir] can now be used in all tool paths (Tools, External browser paths, Compare tools). This can be useful if you run the portable version from different systems.
  • Replace preview:
  • Added a counter to display the number of items currently selected.
  • Not found indication:
  • Added a visual indication when an item is not found using incremental find or the find/replace bar.
  • Home key option:
  • Added an option to allow the home key to move to the first non-white space position when first pressed.
  • Fixed:
  • Some minor changes in dialogs to give some text more space (some text field where to narrow when using some languages).
  • Undo unindent issue.
  • Display of some ASCII characters.
  • Show file that confirmation form asks to save on close.
  • I may have made some other minor changes...

New in RJ TextEd 7.90 (Jan 17, 2012)

  • Cut/Copy Special:
  • Added a new menu item in the "Edit" menu with the sub menu items
  • Cut and Append
  • Copy and Append
  • Copy and Paste
  • Incremental Find:
  • Open a small find bar in the top right document area to make an incremental search. Some options are available e.g. highlight all items found.
  • Single line Find/Replace bar:
  • Removed the search pane in the bottom bar and created a new single line find/replace bar. To use it - set the option "Open find/replace as a single line bar" in options. It is a bit higher when you do a replace though. If you select "Find" - only the find options and buttons are displayed.
  • Text clip variables:
  • It is now possible to add variables to your text clips and also prompt for information. The variable definition block has to be enclosed by %%. Variables by %. The variable block has to be at the top of the start clip. Variables can then be inserted anywhere inside the text clip. Both in the start and end clip.
  • Goto line:
  • The goto line window is now part of the find/replace dialog window.
  • Bookmarks are now listed and you can select and go to any of them in the document.
  • Clipboard history:
  • Made some changes to allow several selected items to be pasted, copied or removed. This means e.g. that you can combine several clips into one and paste them in one action.
  • XULRunner 9.0 (Firefox 9.0 preview) is included
  • FTP (OpenVMS):
  • FTP against a VMS OS should work properly now. It's been tested with OpenVMS.
  • Options:
  • Made some minor changes in "Options - Search" tab and added an option to "Always use the current document text selection as the text to find" (this will include selections spanning several lines).
  • TODO and NOTE items with projects:
  • Made some minor changes to find todo and note items in e.g. ini files.

New in RJ TextEd 7.81 (Dec 26, 2011)

  • Fixed:
  • Firefox preview could crash the program.
  • Updated the Italian language file.

New in RJ TextEd 7.80 (Dec 23, 2011)

  • Find and replace:
  • Removed the "Extended search" dialog and created a new find and replace dialog. Both the find and replace tab now contain options to search in all open files, project files and files in a folder. I also made several improvements e.g. replace preview now work in selections and from the current cursor position, when making a replace in the current document. The same is true for the count feature.
  • The search pane in the bottom bar has also been redesigned and several improvements have been made.
  • It is possible to set a keyboard shortcut to open the find or replace with the option "Find where" set to "Folder". The actions in "Customize keyboard" are "FindInFilesAction" and "ReplaceInFilesAction".
  • Copy to clipboard option:
  • Added an option to allow the current line to be copied to the clipboard if nothing is selected. This option is turned off by default.
  • Run script with an event:
  • Added options to run a script when a certain event occur. The options currently are:
  • Run script -
  • only manually
  • at startup
  • at shutdown
  • when file is opened
  • when file is closing
  • when project is opened
  • when project is closing
  • Insert ascending numbers in column mode
  • Available in the edit menu and will insert ascending numbers in a selection. You can set the number to start from and how much the number should increment. You can also set the alignment (left or right).
  • XULRunner 8.0 (Firefox 8 preview):
  • XULRunner 8.0 is included.
  • Tools:
  • Environment variables like %TEMP% can now be used in a path, initial dir and argument when adding a user tool to the "Tools" menu.
  • Fixed:
  • Program freeze issue. The program could sometimes freeze when scrolling a document or changing focus.
  • ASP file CPU issue.
  • Auto close HTML tags should work now if option is set.
  • Plus a lot more reported in the forum.

New in RJ TextEd 7.72 (Nov 7, 2011)

  • Firefox preview:
  • Updated the Firefox preview code to use Gecko 7 (Firefox 7, XULRunner 7.0...).
  • ALT+{num code}:
  • You can now type numeric codes from 128 to 159. The correct Unicode character is inserted to the text.
  • E.g.
  • ALT+153 (type 153 on the numeric pad while holding the ALT key - and release ALT to insert character) will now insert ™ (= U+2122).
  • Text comparison:
  • Added text comparison items to the document tab context menu on the right pane, when using "Dual document view". If no comparison software is set in options - all text compare menu items should be grayed out.
  • Find All (with highlighted search results):
  • A search using a string containing two, or more, lines should be highlighted properly now. Also fixed several issues e.g. scrollbar in the wrong position after the search.
  • Fixed:
  • Column editing issues when text contain tabs.
  • Several undo/redo issues.
  • Some other minor issues reported in the forum.

New in RJ TextEd 7.71 (Nov 2, 2011)

  • An issue with tool parameters
  • Column display issue in status-bar
  • Column mode issue when using tabs
  • Show/Hide bottom-bar button state issue in the editor toolbar

New in RJ TextEd 7.70 (Oct 31, 2011)

  • Replace preview in extended search:
  • Added an option in the extended search window to enable replace preview. When executing the replace, a preview window is displayed showing all changes in all files. Next to each file and text change is a checkbox allowing you to only select those changes you want to make in each file. Or you can exclude some files entirely. The preview window only have two buttons: "OK" and "Cancel". OK will commit all the selected changes.
  • Document switcher:
  • The document switcher window is displayed when you press "Ctrl+Tab" or "Shift+Ctrl+Tab". It is closed when the Ctrl button is released. You can switch document tab as usual by hitting (Shift+)Ctrl+Tab, use up/down arrows or Home/End buttons.
  • The list can be unsorted or sorted. The sort can be ascending or in MRU order. It can also be turned off.
  • Document list (left sidebar):
  • Added a context menu like the document tab context menu already available. It also contain a few options to sort the list or display full path names.
  • View space, tab and "end of line" characters:
  • You can now set the color for displayed spaces, tabs and "end of line" characters in options.
  • Also added an option to only use the color in plain text files. If set, the current colors are used instead in source code. E.g. string color is used in strings...
  • (S)FTP: Open from remote server:
  • Added a menu item to open a single file from a remote server. In the opened window you enter a remote path and FTP profile.
  • Left margin select:
  • Selection with the mouse positioned in the left margin should now behave as in Visual Studio.
  • Customize Keyboard (shortcuts):
  • You can now assign 2 shortcuts to each action.
  • Align columns:
  • Made some changes to the option window and added the option to set a tab size (if columns are separated by spaces).
  • Replace and replace all result notification:
  • It is now possible to turn off the result notification window for "Replace". This is done in options.
  • It can also be turned off with "Replace All". Set the result option, in the search dialog, to "None".
  • PHP highlighter:
  • Updated the PHP syntax files with some new constants.
  • Tool item parameter preview:
  • Added a preview for parameters when using the "Run as DOS command and capture output" option. Parameter variables are expanded (if possible).
  • Search results in bottom bar:
  • The bottom bar view can now be toggled on/off with "Shift+Alt+F10".
  • It is now possible to delete individual search results from the list.
  • Fixed:
  • Made several changes suggested in the forum "Feature" section and fixed several issues.

New in RJ TextEd 7.70 Beta 3 (Oct 25, 2011)

  • Replace preview issues with several sub folders (recursion issue).
  • Highlight words issue when scrolling horizontally. The highlighting sometimes disappears.
  • Some issues in "Customize keyboard" when removing shortcut 1 and you still have a shortcut 2.
  • Text cursor position issue when using variable width fonts.
  • Undo issue in column mode.

New in RJ TextEd 7.70 Beta 2 (Oct 24, 2011)

  • Fixed several issues reported:
  • (-) minus sign highlight issue.
  • Code fold issue in some programming languages like Pascal.
  • Replace preview issues. Several issues where fixed.
  • Assign numeric keys as keyboard shortcuts.
  • Undo/redo issues.

New in RJ TextEd 7.70 Beta 1 (Oct 17, 2011)

  • Replace preview in extended search:
  • Added an option in the extended search window to enable replace preview. When executing the replace a preview window is displayed, showing all changes in all files. Next to each change and file is a checkbox allowing you to only select those changes you want to make in each file. Or you can exclude some files entirely. The preview window only have two buttons: "Run" and "Cancel". Run will commit all the selected changes.
  • Document switcher:
  • The document switcher window is displayed when you press "Ctrl+Tab" or "Shift+Ctrl+Tab". It is closed when the Ctrl button is released. You can switch document tab as usual by hitting (Shift+)Ctrl+Tab, use up/down arrows or Home/End buttons.
  • The list can be unsorted or sorted. The sort can be ascending or in MRU order. It can also be turned off.
  • Document list (left sidebar):
  • Added a context menu like the document tab context menu already available. It also contain a few options to sort the list or display full path names.
  • View space, tab and eol characters:
  • You can now set the color for displayed spaces, tabs and eol characters in options.
  • I also added an option to only use the color in plain text files. If set, the current colors are used instead in source code. E.g. string color is used in strings...
  • (S)FTP: Open from remote server:
  • Added a menu item to open a single file from a remote server. In the opened window you enter a remote path and FTP profile.
  • Left margin select:
  • Selection in the left margin should behave as in Visual Studio.
  • Customize Keyboard (shortcuts):
  • You can now assign 2 shortcuts to each action.
  • Align columns:
  • Made some changes to the option window and added the option to set a tabsize (if columns are separated by spaces).
  • Replace and replace all result notification:
  • It is now possible to turn off the result notification window for "Replace". This is done in options.
  • It can also be turned off with "Replace All". Set the result option, in the search dialog, to "None".
  • PHP highlighter:
  • Updated the PHP syntax files with some new constants.
  • Tool item parameter preview:
  • Added a preview for parameters when using the "Run as DOS command and capture output" option. Parameter variables are expanded (if possible).
  • Search results in bottom bar:
  • The bottom bar view can now be toggled on/off with "Shift+Alt+F10".
  • It is now possible to delete individual search results from the list.

New in RJ TextEd 7.63 (Sep 24, 2011)

  • Control characters:
  • Control characters are now drawn using a filled square. You can identify the character by moving the text cursor to its position and read the character information displayed in the status bar.
  • Character information in status bar:
  • Information about the current character is now displayed in the status bar. It should display the current character itself and the numeric value in both decimal and hexadecimal.
  • Open/Close all folds:
  • Made the functions faster. The fold state is also updated faster when opening a file.
  • Message view font:
  • You can now set the font to be used in the message view. The option is available in the (right mouse click) context menu.
  • Find next/previous occurrence of current word:
  • The search can now continue beyond end of file. A dialog will prompt the user for confirmation.
  • Block selection:
  • Select a rectangular block of text while holding down the Shift+Alt keys. You can select the text using the mouse or arrow keys.
  • Script functions:
  • Added 6 new functions to the "Document" object.
  • Three of them are clipboard functions:
  • CutToClipboard()/CopyToClipboard()/PasteFromClipboard().
  • Also added:
  • SetSelection()
  • SetColumnMode()
  • IsColumnModeActive()
  • Syntax files:
  • Changed some options to be used in syntax files.
  • Keywords:
  • Keywords can now be identified with regular expressions. You can only define 1 regular expression to each keyword group.
  • Code folding:
  • The identifier "Fold_Begin" can now have an option @ to indicate that the fold begin character has to be the last character on the line.
  • FTP:
  • Updated the FTP components to the latest version.
  • Fixed:
  • Fixed a ton of reported issues.

New in RJ TextEd 7.63 Beta 5 (Sep 20, 2011)

  • Fixed several issues reported in the forum.
  • Folder links are followed properly when double clicking in a file explorer file list (Explorer tab or File Commander).
  • Made a small change that may have solved the taskbar button issue when program is minimized and system restored from hibernation.

New in RJ TextEd 7.63 Beta 4 (Sep 6, 2011)

  • Fixed a highlight issue when displaying spaces and tabs.
  • Fixed an issue with "Create aligned columns".
  • Plus some other issues mentioned in the forum.

New in RJ TextEd 7.63 Beta 3 (Sep 6, 2011)

  • Control characters:
  • Control characters are now drawn using a filled square. You can identify the character by moving the text cursor to its position and read the character information display in the status bar.
  • Character information in status bar:
  • Information about the current character is now displayed in the status bar. It should display the current character itself and the numeric value in both decimal and hexadecimal.
  • Open/Close all folds:
  • Made the functions faster. The fold state is also updated faster when opening a file.
  • Message view font:
  • You can now set the font to be used in the message view. The option is available in the (right mouse click) context menu.
  • Find next/previous occurrence of current word:
  • The search can now continue beyond end of file. A dialog will prompt the user for confirmation.
  • Fixed:
  • Fixed a ton of reported issues. Most can be reviewed in the forum.

New in RJ TextEd 7.63 Beta 1 (Sep 6, 2011)

  • Block selection:
  • Select a rectangular block of text while holding down the Shift+Alt keys. You can select the text using the mouse or arrow keys.
  • Script functions:
  • Added 6 new functions to the "Document" object.
  • Three of them are clipboard functions
  • CutToClipboard()/CopyToClipboard()/PasteFromClipboard().
  • Also added:
  • SetSelection()
  • SetColumnMode()
  • IsColumnModeActive()
  • Syntax files:
  • Changed some options to be used in syntax files.
  • "OnlyLineCommentIfFirstCharA, OnlyLineCommentIfFirstCharB" kan now have 3 values. 0, 1 and 2.
  • 0 = Not used.
  • 1 = First non-white space character on the line.
  • 2 = First character on the line.
  • Keywords:
  • Keywords can now be identified with regular expressions. You can only define 1 regular expression to each keyword group.
  • Code folding:
  • The identifier "Fold_Begin" can now have an option @ to indicate that the fold begin character has to be the last character on the line.
  • E.g.
  • Fold_Begin=@{
  • tells the editor that a fold start at the { character if it is the last character on the line. Otherwise it is ignored.
  • NOTE that it only works with a character and not with a string.
  • FTP:
  • Updated the FTP components to the latest version.
  • Fixed:
  • Fixed several issues reported in the forum.

New in RJ TextEd 7.62 Final (Aug 23, 2011)

  • Document list in side-bar:
  • Added a document (file) list in the side-bar. For now you can create new documents, close selected documents or move selected documents to the left or right view when "Dual document view" is active.
  • Show document tabs (option):
  • Added an option in the view menu to display or hide document tabs.
  • Updated the SFTP (SSH) components:
  • Updated the components to the newest version. Hopefully this will solve some issues.
  • Word Count/Frequency:
  • The word frequency items can now be copied to the clipboard using Ctrl+C.
  • Left margin:
  • Line numbers are now right aligned. I also made the left margin narrower.
  • Fixed several left margin issues and display issues in the options dialog. The two buttons "Add" and "Delete" were not translated in options.
  • Printing:
  • Fixed some header and footer issues. Printing the current date or time in a header or footer should work properly now. Some option issues were fixed as well.
  • Tabs are now printed properly when printing with syntax highlighting turned off.
  • Auto Complete:
  • Made some changes in code and fixed several issues in both CSS and HTML files.
  • HTML highlighting:
  • Tag highlighting is updated better now when editing.
  • PHP code inside HTML tags should now be highlighted properly.
  • Also fixed some issues with script and style tags and auto complete.
  • Other issues
  • Several issues has been fixed and most of them are listed in the forum.

New in RJ TextEd 7.61 Beta 2 (Aug 18, 2011)

  • Document list in side-bar:
  • Added a document (file) list in the side-bar. For now you can create new documents, close selected documents or move selected documents to the left or right view when "Dual document view" is used.
  • Show document tabs (option):
  • Added an option in the view menu to display or hide document tabs.

New in RJ TextEd 7.61 Beta 1 (Aug 16, 2011)

  • Word Count/Frequency
  • The word frequency items can now be copied to the clipboard using Ctrl+C.
  • Left margin
  • Fixed several option issues and display issues in the options dialog. The two buttons "Add" and "Delete" were not translated in options.
  • Printing
  • Fixed some header and footer issues. Printing the current date or time in a header or footer should work properly now. Some option issues were fixed as well.
  • Tabs are now printed properly when printing with syntax highlighting turned off.
  • Auto Complete
  • Made some changes in code and fixed several issues in both CSS and HTML files.
  • HTML highlighting
  • PHP code inside HTML tags should now be highlighted properly. Also fixed some issues with script and style tags and auto complete.
  • Other issues
  • Several issues has been fixed and most of them are listed in the forum.

New in RJ TextEd 7.60 (Aug 9, 2011)

  • Auto complete:
  • Space will now close the list and insert a space character. To select an item use .
  • Macros:
  • Fixed issues in the macro manager. You can now record a macro over an old one. Select the macro name in the macro window and record.
  • Word count/frequency:
  • Redesigned the word count window and added a word frequency list. Also added a column to display the number of finds of each word.
  • Left margin settings:
  • You can now set individual settings for different file types.
  • Rename file... (File - Disk operations menu/Document tab context menu):
  • Added a new item to just rename the file. The old item has been renamed and still rename and moves the file using a save file dialog.
  • File Commander:
  • The tab key can now be used to switch focus between left and right file list. Files can now be selected using Ctrl+Space.
  • Firefox preview:
  • The Firefox embedding libraries are now included with the program. This should solve all problems with preview of pages containing embedded objects like videos or PDF documents. Also, you don't need to have Firefox installed anymore.
  • Chrome preview:
  • Updated the embedding libraries. If Google Chrome is installed - its own flash player is used. This will prevent the program from crashing if you preview flash content in both Firefox and Chrome preview.
  • Duplicate line:
  • Selected text is now duplicated as well. If no selection is made, only the current line is duplicated.
  • Mouse scroll option:
  • Added an option to always scroll document text if the mouse cursor is hovering the document. The document doesn't need to have focus.
  • Play macro N times:
  • Added a new macro menu item to play a macro several times. When executed you are asked to enter how many times the macro should be played.
  • Replace "Once":
  • Added a button to the replace dialog to only replace once. This can be useful if you only want to replace one more string and then stop. The replace confirmation dialog is the window you see when starting a normal replace, asking you to replace the text.
  • Symbol words in syntax files:
  • Added a new option to syntax files i.e. "SymbolWordsA ... SymbolWordsC".
  • You can think of symbol words as arrays with values separated by spaces. Each value has to have the same width. You can use up to 3 symbol word arrays with different value sizes. All symbols used must also exist in the "Symbols=" string. The larger width values should be declared first.
  • Misc:
  • New document name is now translated properly.
  • Ctrl+Up/Down scrolling will now keep the text cursor visible.
  • Fixed smart paste in column mode.
  • Find should now work in word wrap mode.
  • Issues with remote file handling.
  • Open file issue with large files.
  • Some search issues.
  • Fixed a word count/frequency issue.
  • Fixed a duplicate line issue with selected text.
  • Fixed a code explorer issue.
  • Fixed several other issues reported in the forum.

New in RJ TextEd 7.60 Beta 3 (Aug 8, 2011)

  • Auto complete:
  • Space will now close the list and insert a space character. To select an item use .
  • Macros:
  • Fixed issues in the macro manager.
  • You can now record a macro over an old one. Select the macro name in the macro window and record.
  • Word count/frequency:
  • Made it a little bit faster. Also added a column to display the number of finds of each word.
  • Left margin settings:
  • You can now set individual settings for different file types. E.g. you could create these settings for .hla files
  • Chrome preview:
  • Updated the embedding libraries.
  • Fixed:
  • Issues with remote file handling.
  • Open file issue with large files.
  • Some search issues.

New in RJ TextEd 7.60 Beta 2 (Aug 8, 2011)

  • Fixed a word count/frequency issue.
  • Fixed a duplicate line issue with selected text.
  • Fixed a code explorer issue.

New in RJ TextEd 7.60 Beta 1 (Aug 8, 2011)

  • Word count/frequency:
  • Redesigned the word count window and added a word frequency list.
  • Rename file... (File - Disk operations menu/Document tab context menu):
  • Added a new item to just rename the file. The old item has been renamed and still rename and moves the file using a save dialog.
  • File Commander:
  • The tab key can now be used to switch focus between left and right file list.
  • Files can now be selected using Ctrl+Space.
  • Firefox preview:
  • The Firefox embedding libraries are now included with the program. This should solve all problems with preview of pages containing embedded objects like videos or PDF documents. Also, you don't need to have Firefox installed anymore.
  • Duplicate line:
  • Selected text is now duplicated as well. If no selection is made, only the current line is duplicated.
  • Mouse scroll option:
  • Added an option to always scroll document text if the mouse cursor is hovering the document. The document doesn't need to have focus.
  • Play macro N times:
  • Added a new macro menu item to play a macro several times. When executed you are asked to enter how many times the macro should be played.
  • Replace "Once":
  • Added a button to the replace dialog to only replace once. This can be useful if you only want to replace one more string and then stop. The replace confirmation dialog is the window you see when starting a normal replace, asking you to replace the text or not.
  • Symbol words in syntax files:
  • Added a new option to syntax files i.e. "SymbolWordsA ... SymbolWordsC".
  • Misc
  • New document name is now translated properly.
  • Ctrl+Up/Down scrolling will now keep the text cursor visible.
  • Fixed smart paste in column mode.
  • Find should now work in word wrap mode.
  • Fixed several other issues reported in the forum.

New in RJ TextEd 7.50 (Jul 12, 2011)

  • Zen-coding:
  • Added native support for expand abbreviation and wrap with abbreviation.
  • To expand abbreviation press a keyboard shortcut (Ctrl+,) to open a zen-coding window. Type the abbreviation (with full preview) and hit to insert the result.
  • Wrap with abbreviation by selecting a text and press a keyboard shortcut (Shift+Ctrl+,). Enter an abbreviation and press to insert.
  • The zen-coding window have live preview (you can preview the result as you type).
  • Should work with (x)HTML, CSS and XML.
  • Customize keyboard:
  • Redesigned the window and only use 1 list. It features incremental search of any text or keyboard shortcut. You can also assign already assigned keys (Moves the assigned shortcut). Numpad keys can now be used in shortcuts, e.g. Ctrl+Num 9.
  • Macro recording:
  • Find All and Replace All can now be recorded in a macro. Search options are included in the macro.
  • CSS highlighter:
  • Should now handle "all" CSS 3 properties including auto completion.
  • Save option: Remove trailing blank lines:
  • Added a sub-option to "Allow one trailing blank line". This will only have an effect when you save the file or if auto save is enabled.
  • Evaluate expression:
  • The evaluate expression window can now handle newline characters and "=" signs. You also have the option to insert the result after the selected text.
  • Added a new menu item (and action) to "Paste expression result after selection". This feature will not open a window. The selected expression is calculated and the result is inserted after the selection.
  • Brace highlight:
  • You can now set the color for unmatched braces. Usually it's a reddish color, but can now be changed in options.
  • Misc:
  • Made some other minor changes and fixed several issues. See forum for more information.

New in RJ TextEd 7.50 Beta 4 (Jul 11, 2011)

  • Fixed some issues reported in the forum.

New in RJ TextEd 7.50 Beta 3 (Jul 6, 2011)

  • Assigning a keyboard shortcut didn't work.

New in RJ TextEd 7.43 (Jun 23, 2011)

  • Keyboard and text input:
  • This should solve issues with some keyboards (Unicode).
  • Some IME issues are fixed.
  • External tools trying to insert text should work better now.
  • Search:
  • Added an context menu item, in the search result view, to open all files in the current search.
  • The replace confirmation dialog is now soundless.
  • The "search from" option is now saved between sessions.
  • Made some minor changes to where a replace (all) starts if an expression is already selected.
  • Changed where "Find All" start if a text is selected and you search from "Cursor".
  • Fixed an "continue search" issue when nothing is found.
  • Close documents:
  • Added two new context menu items to the document tab. "Close all tabs before/after this document".
  • Tabs are organized better if the tab row is scrollable and a tab is closed.
  • Customize shortcuts:
  • Some more information is displayed if the key is already assigned. This makes it easier to find the action the shortcut is assigned too.
  • Fixed:
  • CPU issue with read-only files.
  • User clipboard issues.
  • Auto save should only save modified files.
  • Chrome preview of php files using mappings.
  • Sort would include a line if the cursor was on it at position 0, but not selected.
  • The number of files you can execute from Explorer context menu should have increased now.
  • Fixed several issues mentioned in the forum.
  • Many other small issues where fixed as well.

New in RJ TextEd 7.43 Beta 1 (Jun 16, 2011)

  • Keyboard and text input:
  • Made some changes to how text input is handled
  • This should solve issues with some keyboards (Unicode)
  • Some IME issues are fixed
  • External tools trying to insert text should work better now
  • Search:
  • Added an context menu item, in the search result view, to open all files in the current search.
  • The replace confirmation dialog is now soundless.
  • The "search from" option is now saved between sessions.
  • Made some minor changes to where a replace (all) starts if an expression is already selected.
  • Close documents:
  • Added two new context menu items to the document tab. "Close all tabs before/after this document".
  • Tabs are organized better if the tab row is scrollable and a tab is closed.
  • Customize shortcuts:
  • Some more information is displayed if the key is already assigned. This makes it easier to find the action the shortcut is assigned too.
  • Fixed:
  • CPU issue with read-only files.
  • User clipboard issues.
  • And some more listed in the forum.

New in RJ TextEd 7.42 (Jun 6, 2011)

  • Auto completion:
  • Fixed an issue where line numbers were sometimes displayed in the auto completion list. The line numbers where also inserted if the item was selected.
  • "Window" menu items (Home,Editor,Previews and File Commander):
  • The main tab items in the "Windows" menu are not grayed out anymore if the tab is hidden. If you select a hidden item, it is automatically enabled and displayed.

New in RJ TextEd 7.41 (Jun 5, 2011)

  • Keyboard shortcuts for text clips:
  • It is now possible to assign any keyboard shortcut to a text clip. So, you're not limited to the Ctrl+Alt+num shortcuts anymore.
  • User clipboard indicator:
  • Added a user clipboard indicator in the status bar. Nothing is shown when the standard Windows clipboard is used.
  • Mouse wheel behavior:
  • Changed mouse wheel behavior. The focused text memo will always be scrollable by the mouse wheel except when over another scrollable list, e.g. explorer or search result lists.
  • Open/Save CSV/PSV/TSV files:
  • CSV files should now be opened properly even if the strings contains newline characters.
  • Delete blank lines:
  • Move the menu item to "More line operations".
  • Line changes should now be indicated properly.
  • If nothing is changed, nothing is added to undo history.
  • Search results:
  • Added context menu items to open or close all tree nodes.
  • Fixed:
  • Fixed a great number of reported (and unreported) issues.

New in RJ TextEd 7.40 (May 23, 2011)

  • XML/HTML tag highlighting:
  • I've improved the tag highlighting in this version. All tag elements are highlighted. Tag attributes and values are also highlighted using a different color.
  • Both colors can be set in options.
  • Search results:
  • Redesigned the search result layout.
  • You can now..
  • Keep old search result.
  • Restore the search results at program startup.
  • Export search results to a new document.
  • Delete a search result from the list.
  • Search Count:
  • Added a count button to the search dialogs. It will simply count the number of hits in the current file.
  • Word wrap:
  • Wrapped lines are now indented by default. The indention is the same as for the start of the line. The entire line will have the same indention which should make the code or text easier to read.
  • Changed the word wrap marker in the left margin.
  • This option can be turned off in options.
  • Line operations:
  • Join lines should now preserve paragraphs when run on selected text.
  • Added "Join lines (without adding spaces)".
  • Added "Compress lines". This function will remove some blank lines to make the document more compressed.
  • Auto highlight selected words:
  • Auto highlighted words now have there own highlight color. (When "Auto highlight selected words" is turned on - similar words are automatically highlighted throughout the document).
  • Context menu in document tab bar:
  • Added a context menu in the document tab bar (right click on the bar, not the tab) with the items:
  • New file
  • Close all project files
  • Close all none-project files
  • Add all files to project
  • Compare:
  • Added some more compare items to the document tab context menu.
  • Compare with open document... (displays a list of open documents to compare with).
  • Compare with right (compare with right document in dual document view).
  • Large files:
  • Large files are now opened in smaller pieces. This should prevent memory issues.
  • Rename and delete file:
  • Added items in the document tab context menu to rename or delete the file.

New in RJ TextEd 7.40 Beta 5 (May 23, 2011)

  • Fixed several issues reported on previous beta versions.

New in RJ TextEd 7.40 Beta 4 (May 18, 2011)

  • Fixed several issues reported on v7.40 beta 3.

New in RJ TextEd 7.40 Beta 3 (May 17, 2011)

  • New:
  • Changed the word wrap marker in the text margin.
  • New delete icon in the FTP client and in the side-bar.
  • Help is updated.
  • Fixed:
  • Several tag highlight issues in HTML.
  • Comments in HTML where sometimes not highlighted properly.
  • Some editor issues.
  • A project setting issue.

New in RJ TextEd 7.40 Beta 2 (May 16, 2011)

  • Fixed:
  • Tag highlight issues in HTML.
  • Indent issue with wrapped lines in word wrap mode.

New in RJ TextEd 7.40 Beta 1 (May 14, 2011)

  • XML/HTML tag highlighting:
  • I've improved the tag highlighting in this version. All tag elements are highlighted. Tag attributes and values are also highlighted using a different color.
  • Both colors can be set in options.
  • Search results:
  • Redesigned the search result layout.
  • You can now:
  • Keep old search result.
  • Restore the search results at program startup.
  • Export search results to a new document.
  • Delete a search result from the list.
  • Search Count:
  • Added a count button to the search dialogs. It will simply count the number of hits in the current file.
  • Word wrap:
  • Wrapped lines are now indented by default. The indention is the same as in the start of the line. The entire line will have the same indention which should make the code or text easier to read.
  • This option can be turned off in options.
  • Line operations:
  • Join lines should now preserve paragraphs when run on selected text.
  • Added "Join lines (without adding spaces)".
  • Added "Compress lines". This function will remove some blank lines to make the document more compressed.
  • Auto highlight selected words:
  • Auto highlighted words now have there own highlight color. (When auto highlight selected words is turned on - similar words are automatically highlighted throughout the document).
  • Context menu in document tab-bar:
  • Added a context menu with the items -
  • New file
  • Close all project files
  • Close all none-project files
  • Add all files to project
  • Compare:
  • Added some more compare items to the document tab context menu.
  • Compare with open document... (displays a list of open documents to compare with).
  • Compare with right (compare with right document in dual document view).
  • Large files:
  • Large files are now opened in smaller pieces. This should prevent memory issues.
  • Rename and delete file:
  • Added items in the document tab context menu to rename or delete the file.
  • Fixed a few issues as usual.

New in RJ TextEd 7.30 (May 14, 2011)

  • Google Chrome preview:
  • Added Google Chrome CSS/HTML preview. Note that it only works in Windows XP/Vista/7 and in Windows 2003 or above.
  • Added a new preview tab for Chrome.
  • Added an internal browser that use Chrome.
  • Added the option to use Chrome in the bottom preview field.
  • Added the options to use Chrome with "Toggle browser view".
  • Firefox 4 preview:
  • I've removed the Firefox 3 (mozilla ActiveX component preview) and replaced it with a new Firefox 4 preview.
  • Note that you need to have Firefox 4 installed. The Firefox preview will not work with Firefox 3.
  • Highlight element background:
  • The editor can now have different background for different elements like strings, keywords, numbers...
  • Document tab colors:
  • Added the ability to use different tab colors based on file extension.
  • Project todo list:
  • Added some new options to:
  • Highlight current file.
  • Open current file node.
  • Close file node when not highlighted.
  • Project options:
  • Added options to warn if files differ from entered encoding or newline settings.
  • Search result window:
  • Added an option to set the font for the result window (in the context menu).
  • Auto completion:
  • Made some minor changes to reduce flicker when scrolling and fixed several issues. Ctrl+Space should work better in HTML
  • Scrolling, text draw and cursor movement:
  • Made some optimizations to speed up text drawing and cursor movements and to reduce CPU usage.
  • ALT + code:
  • You can now insert any Unicode character by pressing the ALT key while entering the decimal code on the number pad. E.g. ALT + 169 will insert .
  • Fixed:
  • I've fixed several issues in this version.

New in RJ TextEd 7.30 Beta 5 (Apr 13, 2011)

  • Fixed several issues in this release. E.g. text drawing, selection, brace highlight, tag highlight, indent lines, preview mappings and more

New in RJ TextEd 7.30 Beta 4 (Apr 12, 2011)

  • Extensive changes to the text draw functions to speed up scrolling and reduce CPU usage

New in RJ TextEd 7.30 Beta 3 (Apr 10, 2011)

  • ALT codes should work now, e.g. ALT + 178 = ². Should work with all Unicode values (decimal).
  • Fixed several reported issues in this version.

New in RJ TextEd 7.30 Beta 1 (Apr 6, 2011)

  • Google Chrome preview:
  • Added a new preview tab for Chrome.
  • Added an internal browser that use Chrome.
  • Added the option to use Chrome in the bottom preview field.
  • Added the options to use Chrome with "Toggle browser view".
  • Firefox 4 preview:
  • Removed the Firefox 3 (mozilla ActiveX component preview) and are replacing it with a new Firefox 4 preview.
  • Highlight element background:
  • The editor can now have different background for different elements like strings, keywords, numbers...
  • Document tab colors:
  • Added the ability to use different tab colors based on file extension
  • Project todo list:
  • Added some new options to:
  • Highlight current file.
  • Open current file node.
  • Close file node when not highlighted.
  • Project options:
  • Added options to warn if files differ from entered encoding or newline settings.
  • Search result window:
  • Added an option to set the font for the result window (in the context menu).
  • Auto completion:
  • Made some minor changes to reduce flicker when scrolling and fixed several issues. Ctrl+Space should work better in HTML.

New in RJ TextEd 7.23 (Mar 19, 2011)

  • Fixed:
  • Default tool icons are now included in the installation.
  • A few issues with assigning tool icons.
  • Several CSS highlighting issues like highlighting of properties and numbers.
  • CSS comment issue.
  • Added some CSS 3 properties to the CSS syntax files.
  • Auto completion list display issues. E.g. scrolling...
  • Auto completion list deactivation issues.
  • Auto completion (Ctrl+space) issues.
  • Automatic saving should only save when file is modified.
  • Changed font in search result window for better Unicode support.
  • A highlighting issue with links in text.

New in RJ TextEd 7.21 (Mar 15, 2011)

  • Fixed:
  • Sometimes when closing a project an error occur. It's very random and may only have happened in beta releases and in my development environment. Still, it is a serious bug so you probably should update even if you haven't encountered it yet in v7.20.
  • Project file scan should now exclude several more binary files.
  • More binary files are excluded when adding a folder to a project.
  • The project *.data file is only modified once when removing several files or folder.

New in RJ TextEd 7.20 (Mar 14, 2011)

  • New 32-bit icons:
  • All program icons have been replaced in toolbars, menus, buttons... I've also replaced the main icon and the icon used in the Windows 7 task bar. I also replaced all icons in the included tools, like the syntax editor.
  • Tools:
  • Added some new arguments for tools that need a path to project files.
  • Icons are now selected from exe, ico, png or bmp files:
  • Some already exists in the "...\Data\Tools\Icons\" folder. If you select another one, it is copied to the "Icons" folder and converted to an *.ico file.
  • Undo/Redo History:
  • In the undo/redo history window you can move backward or forward in the undo/redo history buffer. You can also select a position in the buffer and "Revert" to that position. Some information is displayed with each item in the list (not always that useful though).
  • Auto completion, word completion and Ctrl+Space:
  • Only relevant items are now displayed in the list. If you typed "di" only items beginning with "di" will be displayed.
  • Ctrl+Space should now work more as you would expect.
  • With "Word Completion" activated you can write part of a tag, property, class member or word and relevant suggestions are displayed when you stop typing. Both relevant auto completion items and words from the document are displayed in the list.
  • Create aligned columns:
  • Added an option to remove the "string separating columns".
  • Convert encoding and newline format of project files:
  • The convert file encodings tool can now handle both newline formats and project files. A new item was added to the "Project" menu.
  • This tool can be used to convert all your project files to the same file encoding and newline format. E.g. UTF-8 (no BOM) with Windows (CR+LF) newline format.
  • The last used options are stored in the project settings so the next time the tool is opened, the options are available.
  • Projects:
  • Files are now scanned and identified by extensions so PHP, JavaScript, HTML, CSS... files are handles properly. The scanner will find classes, methods, functions, notes and todo items. In HTML and CSS only notes and todo items are collected.
  • Made some changes to the "New project" wizard.
  • Made several changes in project options.
  • Added context help to project options.
  • Fixed several issues when adding/removing files or changing settings.
  • Preview Mappings
  • All mappings are now active or inactive.
  • Options:
  • Added some new options.
  • Remove trailing blank lines when saving.
  • Warn if opened file contain illegal characters.
  • Fixed:
  • Fixed several issues. Most where reported in the forum.

New in RJ TextEd 7.20 Beta 3 (Mar 11, 2011)

  • Fixed several issues.

New in RJ TextEd 7.20 Beta 2 (Mar 11, 2011)

  • Fixed several issues.
  • I've also changed some icons and redesigned the about dialog.
  • Disabled icons in menus should be displayed properly now. The difference is greater in Windows XP, but is noticeable in Windows Vista/7 as well.
  • The correct tool icons image should now be used if the icon contain several images.
  • Tool icons are resized if necessary.
  • Browsers added to the browser menu should now have icons.

New in RJ TextEd 7.11 (Feb 2, 2011)

  • Fixed:
  • Word completion list added the current word to the list.
  • Word completion inserted selected word in the wrong position in the text.
  • Theme issue with the project todo list.

New in RJ TextEd 7.10 (Feb 1, 2011)

  • CSS and HTML preview to the bottom bar field. A HTML/CSS preview tab was added to the bottom bar. The display is automatically updated after the text cursor has moved to a different line. The HTML/CSS preview can:
  • Preview CSS files by creating its own HTML preview file from the currently open style sheet.
  • Preview CSS files using a selected HTML file.
  • Handle as many HTML files as you need, for CSS previewing.
  • Preview HTML, PHP, ASP... Including mapping support.
  • Update automatically or manually (set by option).
  • Display optional rulers.
  • Added optional rulers to all preview windows.
  • The auto complete list should now work with several values for CSS properties. The user menu is now context sensitive in HTML tags and in CSS properties. In plain text files a word completion list is shown.
  • Project Class View:
  • Nested classes in VB .NET and C# is now supported.
  • Methods not part of a class can now be displayed by selecting "Module" in the class list.
  • The todo list can either have its own tab or be positioned in the class view at the bottom.
  • Fixed some update issues when creating new projects.
  • Comment/uncomment code:
  • This feature can now handle comments in HTML, XML and CSS. If a selection is made, the selection is enclosed by comment start/end strings. E.g. . Otherwise the current line is enclosed.
  • Code Explorer:
  • Added option to "show/hide parameters". Also fixed some minor issues.
  • System Proxy Server Settings
  • System proxy server settings can now be used with the add-ons dialog and SFTP/FTP client.
  • Load/Save layouts:
  • Added the ability to save layouts to file. Only tab and bar settings are saved. The layout feature is available in the "Environment" menu.
  • Create aligned columns:
  • Added a new function in the "Format" menu to create aligned text columns from selected text or the entire document. A dialog with some options is displayed. If the text does not use fixed font widths, tabs are used to separate the columns.
  • Left/right arrow moves caret to start/end of selection:
  • Added this as an option. Normally, the text caret is moved one step when you hit the left/right arrows and any selection is cleared. With this option set, the caret will move to the beginning or end of the current selection (and clear the selection...).
  • Fixed:
  • As always, several issues where fixed and minor improvement made. For more details see the forum.

New in RJ TextEd 7.03 (Dec 16, 2010)

  • Fixed editor disappears issue

New in RJ TextEd 7.02 (Dec 14, 2010)

  • New auto complete option:
  • Added an option to "Close HTML tags".
  • Fixed:
  • Several issues with the auto completion list.
  • Auto completion delay can now be set to any value.
  • Close block issues e.g. { ... } block auto close in PHP documents.
  • Editor disappears (crashes without any messages and without saving changed files). I've only seen it once and never been able to reproduce it, but I've made some changes that should prevent this from happening by synchronizing some background thread function calls with the main thread.

New in RJ TextEd 7.01 (Dec 5, 2010)

  • Fixed:
  • Projects were not reopened at startup even though the correct option was used.
  • The highlight feature shouldn't highlight white spaces when using the option to always highlight during selection.
  • Solved some issues when opening a remote files from a project.
  • Text Clips context menu:
  • Added a simple context menu with items to open/close all nodes and a sort option.
  • Sorting is done by default but can now be disabled.
  • Also made some changes to improve drag and drop. If an item is dragged to the left of a folder text, the item is inserted above the folder at the same level. Otherwise it's added as a child.

New in RJ TextEd 7.0 (Dec 1, 2010)

  • Text Clips/Clipboard history:
  • Text clips are now stored in an XML file and are displayed in a tree view, instead of lists. You can move around clips anywhere in the tree and add any number of folders.
  • The tab can also display a clipboard history list. You can paste from any selected item in the list and you can copy back an old item to the clipboard.
  • Capture Clipboard:
  • Added a menu item (in "Edit" menu) to capture the clipboard. The current document tab color will change and all text added to the clipboard will be pasted to this document. The tab color can be changed in options.
  • A simple sound is played when activated and when clipboard content is pasted. A line break is added after each pasted clipboard content.
  • Project Todo List:
  • Moved the project todo list to its own tab after the "Project Class View" tab. Also added a menu item in the "View" menu to allow users to view/hide the tab. Also added an options dialog with some options.
  • CSS dialogs:
  • Added some CSS dialogs that can be opened from the "UserMenu" (Ctrl+Space) or in the auto completion list. The dialogs are available for properties like border, background, list-style, outline...
  • Column statistics:
  • Added a function to get some numeric statistics of selected text. The function will give you the sum, min, max and average of the selected numbers. This will only work in column mode and the menu item is located in the "Edit - Column" menu.
  • Drag and drop to/from project tab:
  • Project files can now be opened by dragging the files to the editor space. If you drag a folder, all files in that folder will be opened.
  • You can drag a document to the project tree to add it to the project.
  • Drag and drop text clips and clipboard history data:
  • Text clips and clipboard history data can now be inserted using drag and drop. The clip is inserted at the mouse position (except when you have a selection).
  • Issues:
  • Fixed several reported issues.

New in RJ TextEd 6.90 (Nov 7, 2010)

  • HTML auto completion:
  • Added an auto completion list for tag attribute values. Some items in the list will open a dialog (color, font, file or URL).
  • E.g.

New in RJ TextEd 6.90 Beta 2 (Nov 3, 2010)

  • Click on TODO item (ClassView tab) didn't always work.
  • Preview mappings with external browsers.
  • Some translation issues in pop-up menus.

New in RJ TextEd 6.90 Beta (Nov 3, 2010)

  • HTML auto completion
  • Added an auto completion list for tag attribute values. Some items in the list will open a dialog (color, font, file or URL).
  • Only attribute values valid in HTML5 has been added.
  • The user menu (ctrl+Space) also contain items to open dialogs.
  • CSS auto completion
  • Added items to open dialogs to the completion list. Also removed some items and some minor changes.
  • The user menu (ctrl+Space) also contain items to open dialogs.
  • Color dialog
  • Added a user palette. Colors added to the palette are remembered. You can also import or export the colors from/to a file.
  • Added fields for RGB (decimal) and HSV values.
  • Left margin options
  • Options are now set individually for text, ASCII and source files. You can choose to disable the entire left margin for e.g. text and ASCII files or hide word wrap markers.
  • The width of the left margin is also narrower than before when not using line numbers.
  • Project settings
  • Rearranged some settings to make it easier to find.
  • Browsers (external)
  • You can now add any number of external browsers to the program. It is also possible to assign shortcuts. I also added a menu item for all browsers in the "HTML" menu.
  • Code folding
  • "Close nested nodes" should now work better in ASP and PHP files. Also fixed some issues with ASP files.
  • Spell check
  • Added a spell check item in the "Edit" menu. It will always open a spell check dialog, even if spell check is done automatically by underlining misspelled words.
  • TODO list (Class view)
  • Replaced the list with a tree. It makes it much easier to navigate.
  • Changed NOTE icon colors.
  • Added a context menu with some functions and several options (listed below).
  • Context menu:
  • Open all nodes
  • Close all nodes
  • [ ] View/Hide file path
  • [ ] View/Hide TODO and NOTE words
  • [ ] View/Hide TODO items
  • [ ] View/Hide NOTE items
  • Preview Mappings
  • Added a menu item in the HTML menu for added preview mappings. And added a new page in options to add your mappings.
  • You can now map any web address to a local directory, not just localhost.
  • New files options
  • Added an option to set the default "File Type" (Windows CR/LF, Unix LF and Mac CR) for new documents.
  • Options dialog
  • Redesigned several pages to make more room and make options easier to find.
  • Language issues
  • Some program items were not translated properly. It's been fixed.

New in RJ TextEd 6.82 (Oct 13, 2010)

  • Focus error when opening, an already open file, from the recent files list.
  • TODO issue with project files that may list an item several times.
  • Swapped color of TODO icons. Now TODO,1 = Red and TODO,3 = Yellow.
  • Brace match issue with strings.
  • "Open file at cursor" could create a file with an invalid file name.
  • HTML tree errors in Quick bar.

New in RJ TextEd 6.81 (Oct 12, 2010)

  • Project Class View:
  • The background scanner should now detect UTF-8 project files without a BOM properly.
  • # TODO items are now detected properly in PHP files.
  • Project files can now be scanned using a *.* mask and should now work for all supported source languages.
  • Fixed a navigation issue when selecting a class method.
  • Syntax Highlighters:
  • Syntax highlighter names are now displayed properly in "New" lists and in the tool bar. Added a "Name" property in the _list.ini found in the syntax files folder.
  • Fixed some highlighter issues in ASP and PHP when using line comments before an end tag.
  • Header column state in File Commander:
  • The header column state is now remembered, even between sessions. The stored state include selected column and column widths.
  • Translation issues:
  • Several items were not translated properly. It's been fixed in this version.
  • Misc:
  • Fixed some other issues reported in the forum and maybe others that are difficult to verify (or duplicate).

New in RJ TextEd 6.80 (Oct 6, 2010)

  • XML and HTML Code Explorer Tree:
  • I've added a new tab on the code explorer page with a tree view for XML and HTML tags.
  • The tree have the same functionality as the class method lists. Tags are updated as you type, the current tag is selected in the tree and you can click on an item to navigate to that tag.
  • The correct tab should be opened automatically, in most cases. Tree view for XML and HTML files + script files containing HTML tags (PHP,ASP...). Otherwise the class/method/function view is opened.
  • The current tab view is remembered for each document throughout a session.
  • Added some options for the tree view behavior.
  • CSS and the Code Explorer:
  • CSS properties are now displayed properly in the code explorer.
  • Project Manager:
  • Replaced the tree view with a faster one. Projects are opened about 20 times faster. Also fixed some issues.
  • Search result view:
  • Replaced the search result tree for a faster one. Adding search results to the new tree is about 20 times faster than before.
  • Text sorting:
  • Made a small change to the sorting function to use natural sorting order.
  • View/Hide Main Toolbar:
  • Added a menu item to view or hide the main toolbar.
  • Quickbar trees
  • Updated the HTML tree in the quickbar to include HTML 5 tags. All tree data are now loaded from XML files in the "\Data" folder.
  • Misc:
  • Fixed flickering with auto close braces/blocks.
  • Made some minor changes to the clipboard functions that may solve some issues.
  • Fixed several code explorer issues with HTML, ASP and PHP files.
  • Fixed some issues in the class view.
  • Added a standard scrollbar context menu.
  • fixed several issues reported in the forum.

New in RJ TextEd 6.70 (Sep 3, 2010)

  • Html 5:
  • The editor now support Html 5. The syntax file has been rewritten. Tag and attribute icons are color coded which enables the user to see which tags and attributes can be used in Html 4, Html 5 or both.
  • Tags: Green = Html 5, Yellow = Html 4/5, Red = Html 4 only.
  • Attributes: Blue/Blue = Html 5, Red/Blue = Html 4/5, Red/Red = Html 4 only.
  • Events: Green = Html 5, Yellow = Html 4/5.
  • Project Manager:
  • Added a new option "Default project tree path". This path is used to create a relative path. When you add files to the project, this relative path is used to create folders in the project tree (when using the option to use a relative path).
  • Drag n drop inside the project tree should work properly now.
  • Files and folders can now be dragged from e.g. Windows Explorer to the project tree.
  • Search -> Highlight:
  • Added a new option in the menu to allow highlighting of words during normal selection.
  • Allow text cursor beyond end of line:
  • Made some changes in behavior and added a new option.
  • Trailing blanks are removed from modified lines only. To keep the trailing blanks save the file or use the new option to "Keep trailing blanks".
  • Added a new option to "Keep trailing blanks".
  • Fixed some issues with undo/redo.
  • Remote Files (FTP/SFTP):
  • Made several improvements.
  • Document status (cursor pos, fold state...) are now saved for remote files.
  • Remote files are added to the "Recent files" list and are opened the same way normal files are.
  • Save options can now be remembered (local/remote or both) between sessions.
  • Added a menu item to save all files to the connected site.
  • Syntax Editor:
  • Fixed some minor issues and made several improvements.
  • Syntax Options:
  • Added and changed some options.
  • OnlyLineCommentIfFirstChar has been changed and are now connected to LineCommentA or LineCommentB. The two new options are:
  • OnlyLineCommentIfFirstCharA
  • OnlyLineCommentIfFirstCharB
  • A new block option was added:
  • OnlyAfter=
  • Use this to enable block highlighting only after certain characters entered in the new option.
  • This is used in the JavaScript syntax with RegEx patterns.
  • Misc:
  • Tab after keyword could sometimes disable folding.
  • Fixed some issues reported in the forum.

New in RJ TextEd 6.70 Beta 1 (Aug 25, 2010)

  • Project Manager:
  • Added a new option "Default project tree path". This path is used to create a relative path. When you add files to the project, this relative path is used to create folders in the project tree (when using the option to use a relative path).
  • Drag n drop inside the project tree should work properly now.
  • Files and folders can now be dragged from e.g. Windows Explorer to the project tree.
  • Search -> Highlight:
  • Added a new option in the menu to allow highlighting of words during normal selection.
  • Allow text cursor beyond end of line:
  • Made some changes in behaviour and added a new option.
  • Trailing blanks are removed from modified lines only. To keep the trailing blanks save the file or use the new option to "Keep trailing blanks".
  • Added a new option to "Keep trailing blanks".
  • Fixed some issues with undo/redo.
  • Remote Files (FTP/SFTP):
  • Made several improvements.
  • Document status (cursor pos, fold state...) are now saved for remote files.
  • Remote files are added to the "Recent files" list and are opened the same way normal files are.
  • Save options can now be remembered (local/remote or both) between sessions.
  • Added a menu item to save all files to the connected site.
  • Syntax Options:
  • Added and changed some options.
  • OnlyLineCommentIfFirstChar has been changed and are now connected to LineCommentA or LineCommentB. The two new options are:
  • OnlyLineCommentIfFirstCharA
  • OnlyLineCommentIfFirstCharB
  • A new block option was added:
  • OnlyAfter=
  • Use this to enable block highlighting only after certain characters entered in the new option.
  • This is used in the JavaScript syntax with RegEx patterns.
  • Html 5:
  • I'll add some Html 5 tags and attributes to the syntax file.
  • Misc:
  • Tab after keyword could sometimes disable folding.
  • Fixed some issues reported in the forum.

New in RJ TextEd 6.60 (Aug 11, 2010)

  • You can drag a document tab to the project list to add the file to the project.
  • You can use drag n drop to add files to the project from e.g. Windows Explorer.
  • Files are opened faster.
  • Cursor positions are now remembered properly when the file is reopened.
  • can now be used to open the focused file in the project list.
  • or DoubleMouseClick will open all selected files.
  • Alt+Up/Down/Right can be used to activate the focused document in the project list.
  • The last active tab is saved and will be activated when you reopen the project.
  • OPTION: Add opened documents to project.
  • OPTION: Ask to remove document from project when closed.
  • Document tab list:
  • Added a shortcut to open the document tab list. The default shortcut is F4.
  • Last opened files:
  • Fixed several issues.
  • Improved speed. Files are opened faster.
  • You can store status data (e.g. cursor positions...) for up to 10000 files. It's not limited to 99 anymore.
  • Natural sorting:
  • Natural sorting have been added to the project view and the FTP views.
  • Word Wrap:
  • Horizontal scroll bar is now hidden when using word wrap at window edge.
  • Fixed issues with wrap using non-fixed font.
  • Code Folding:
  • Made some changes in the syntax files and in the editor to solve fold issues. Several improvements were made and many issues were fixed.
  • Misc:
  • Made some changes on how blank documents at startup is handled.
  • Fixed an issue with recent projects.
  • Fixed some project manager issues.
  • Also fixed some issues mentioned in the forum.

New in RJ TextEd 6.54 (Jul 22, 2010)

  • Cut/Copy with no selection:
  • Cut/Copy will now copy the current line + linefeed to the clipboard, if no selection is made. Cut will also delete the current line.
  • Paste will insert the line above the current line. This can be used to duplicate lines and is a feature found in Visual Studio.
  • Clipboard functions (Cut/Copy/Paste):
  • Made some internal changes in the clipboard functions. This should make them more reliable and maybe fix some issues.
  • Cut/Delete with multiple selections:
  • Fixed an issue when having multiple selections and multiple text cursors and using cut or delete. Only the selections should be deleted.
  • Ctrl + LeftMouseClick to follow a link:
  • This should work properly again.
  • Print selection:
  • Should now work properly no matter in which direction the selection was made.

New in RJ TextEd 6.53 (Jul 14, 2010)

  • Project:
  • You are now only prompted to save modified project files when a project is closed. All other files are ignored.
  • Open File at Cursor:
  • If a project is open, all project file paths are searched to find the file under the text cursor.
  • Reopen last opened files:
  • Stopped working in v6.52. It's been fixed.
  • RegEx help issues in search dialog:
  • The regex help menu inserted some wrong values. It's been fixed

New in RJ TextEd 6.52 (Jul 12, 2010)

  • Project Manager:
  • Fixed several issues in the project manager.
  • Missing files when reopen the project.
  • Add/Delete (and possibly move) issues.
  • Sorting issues.
  • Macro recording:
  • "Select All" and "Goto Line #" are now recorded properly.
  • Column mode:
  • Fixed several undo/redo issues. Also fixed flickering with undo/redo.
  • Vertical/Horizontal Split:
  • Fixed a cut/copy/paste/delete issue with operations in the split view. Also fixed undo/redo issues.
  • Selection length in status bar:
  • The selection length should now be correct for Unix/Mac files as well.
  • Add-ons download dialog:
  • Fixed a sorting issue in the list view.

New in RJ TextEd 6.51 (Jul 4, 2010)

  • Status bar option
  • Added an option to enable/disable the display of text selection length in the status bar. Displaying the selection length in the status bar can sometimes slow down editing in very large files.
  • Open files
  • Files are opened a bit faster.
  • Also fixed an issue with multiple document rows.
  • Word wrap
  • Fixed some issues in word wrap mode with delete and undo/redo.
  • Column mode
  • Fixed issues with tab characters and undo/redo.
  • Reload current document
  • Added as a new menu item in the "File" menu. You can also set a keyboard shortcut for this action.
  • Project Manager
  • Made some minor changes that may fix issues some people have with the project manager.

New in RJ TextEd 6.50 (Jun 19, 2010)

  • Microsoft Input Method Editor (IME):
  • Better Microsoft IME support. The editing will take place in the text and not in an external window.
  • Synchronized scroll in dual document view:
  • Added synchronized scrolling of the two active documents in dual document view. The feature is available in the "Windows" menu or by using a toolbar button. The current scroll position in the two views are not changed when activating this feature.
  • Project Manager:
  • Several changes have been made to the project manager in this version.
  • You can now create new virtual folders in the project tree.
  • Rename folders by a (slow) double click on the folder name.
  • Enabled drag n drop of files and folders. Files and folders can now be moved in the project tree.
  • You can now add remote files (FTP/SFTP) to the project.
  • Double click on a remote project file will download it in the background.
  • Upload and download of remote files are independent of the built in (S)FTP client. You don't have to be connected to open/save a remote file.
  • Fixed many issues when using projects.
  • Fixed many issues when saving remote files.
  • Option to set the default project file folder. This is the location used with the "Save As..." dialog.
  • Option to add new (created) document to the project automatically.
  • Added an "Add to project options" menu item in the project menu with 2 options:
  • Add to selected tree branch
  • Add using a relative file path
  • Fixed several issues:
  • Create new project issues
  • Add folder and duplicate files issues
  • Delete issues
  • Sort issues
  • Highlight colors:
  • You can now set the highlight colors used with the search "highlight" feature.
  • Improved color dialog:
  • Added a color wheel and made several improvements to the color dialog.
  • (S)FTP favorites:
  • You can now add remote directories as favorites. The stored favorites are unique for each connected server.
  • Macros:
  • You can now set any available shortcut to your macro.
  • Goto next/previous or numbered bookmark should now work in a macro.
  • Misc:
  • Find results can now be exported to the clipboard.
  • Program should now handle large DPI system settings.
  • Added extended search option to follow active document folder.
  • Fixed a syntax highlight issue with blocks.
  • Fixed some reported issues in the forum.

New in RJ TextEd 6.40 (May 19, 2010)

  • Created a new color dialog that includes:
  • Web safe colors with preview when hovering over the color palette.
  • Color picker. Click on button and select a color from anywhere on the screen.
  • Standard color dialog button.
  • Edit the color in hex form.
  • The color under the text cursor is used when opening the color dialog.
  • A dialog is displayed when you close the dual document view with files still in the right view. The dialog gives you three options:
  • Close the files
  • Move the files to the left view
  • Hide the files
  • The last selected option is always remembered. You can also select to never display this dialog again. To display the message again you can change an option in the options dialog.
  • I've also added a tab menu item to move all files to the left view.
  • You can now set the background color in options - Highlighters section.
  • Moved the menu item to the "View" menu.
  • Fixed an issue when typing a character and you have selected text.
  • Fixed an issue that sometimes messed up undo/redo. This issue may have affected normal editing as well with some very random behavior.
  • Fixed some minor editing issues when using "Wrap at window edge".
  • Fixed some word wrapping issues when using "Wrap at window edge".
  • The password dialog should now be displayed properly when you haven't saved a password for you profile.
  • Error messages when the connection fails should now be displayed properly.
  • You can now use \r, \n or \r\n with regular expressions. They are all treated as "\r\n" (new line). This was done to avoid document corruption and avoid situations the editor could not handle.
  • Fixed several issues with undo/redo.
  • Added a new block option to syntax files (FirstOnLine=).
  • Made some small changes in the file association dialog.
  • Fixed a small issue when using IE8 as an external browser.
  • Activating new highlighters should import the correct colors now.
  • Fixed some minor issues when using the "Windows XP" menu style.
  • The context menu item "Open file at cursor" can now use a selection.

New in RJ TextEd 6.31 (May 5, 2010)

  • Fixed:
  • Because of a build problem not all updated components where included in the latest build (version 6.30). It's been fixed and to avoid confusement I've updated the version to 6.31.

New in RJ TextEd 6.30 (May 5, 2010)

  • Tools (in menus)
  • All tools will be displayed with icons, if selected in options.
  • Tools (in toolbars)
  • Tools can now be added to all "Quickbar" toolbars and the editor toolbar.
  • Sub menus can be added to toolbars. The tool button will have an drop down arrow and when clicked, will display the sub menu.
  • Made some changes in options to enable sub menus in toolbars.
  • Bookmarks
  • Bookmarks are no longer displayed using small icons in the left margin. Instead a filled rectangle is used around the line number with its own background color. The upper right corner is used to indicate a normal bookmark (*) and a numbered bookmark (0-9).
  • The bookmark menu now looks like below:
  • Toggle Bookmark (Ctrl+F2)
  • Previous Bookmark (Alt+F2)
  • Next Bookmark (F2)
  • Clear all Bookmarks
  • Delete bookmarked lines
  • Numbered Bookmarks
  • Set Bookmark
  • Goto Bookmark
  • You can use Alt+LeftMouseButton to toggle bookmarks. Just click in the left margin to toggle them on or off.
  • The bookmark color can be changed in options (Preferences->Left Margin).
  • Goto line #
  • You can now go to a column using this function.
  • Ex. 123:14 will take you to line 123 and column 14.
  • Ex. :23 will take you to column 23 on the current line.
  • Ex. 123 will take you to line 123.
  • Fixed
  • Made the options dialog wider.
  • Fixed some display issues in the left margin.
  • Fixed some minor display issues in the options dialog with themes.
  • Solved some resize issues.
  • Fixed several minor issues.
  • Fixed several issues listed in the forum.

New in RJ TextEd 6.20 (Apr 10, 2010)

  • Project Class View
  • The project class view can list all classes, class members and functions in your project. It also includes a project wide TODO list. NOTE's and TODO's are listed per file and can have one of three priorities. 1, 2 or 3. Each item in the list has an icon to indicated the priority.
  • Code Explorer (TODO list)
  • Made some changes to the TODO list. NOTE's and TODO's can have 3 priorities, indicated by 3 different icons.
  • Select to begin/end of screen line
  • Added menu items to select to begin or end of row. In word wrap mode this function only select on the visible line (row). When word wrap is turned off this function work exactly the same as "Select to begin/end of line".
  • Delete to begin/end of screen line
  • Added menu items to delete to begin or end of row. In word wrap mode this function only delete on the visible line. When word wrap is turned off this function work exactly the same as "Delete to begin/end of line".
  • Selection
  • Changed selection to include linefeed/carriage returns. When more than one line is selected you can see an extra invisible character selected with each line. This includes blank lines as well, making the selection easier to see.
  • ASP/PHP tag color
  • It is possible to set the font style and color for ASP and PHP tags in options (highlighter section).
  • Word Count
  • Added a word count function. Listed items in the result window are:
  • Words:
  • Characters:
  • Spaces:
  • Tabs:
  • Lines:
  • Blank lines:
  • Largest line:
  • The result is displayed in 2 columns.
  • "Total" for the entire document and
  • "Selection" for inside the selected text.
  • Delimiter Option with double click selection
  • Added an option to change the characters limiting the selection made with a double mouse click.
  • I've also added an option for Alt+Double click.
  • Space and tab characters are always added automatically to the delimiter string.
  • Alt+Double click
  • You can now use Alt+Double mouse click to select text. You can set which symbols to limit the selection in options.
  • Optimized window painting and code
  • Made some changes to speed up painting of the main window. Also made several optimizations in code to speed up text drawing, scrolling, open/close of files and start/close of program.
  • Also fixed some issues like:
  • Undo/Redo in word wrap.
  • Random exception errors at close down.
  • Closing files was sometimes slow.
  • Closing program was sometimes slow.
  • An error could occur when closing all files one by one.
  • An error could occur when closing all files and then opening a new one.
  • Program could sometimes freeze when behind other windows.
  • Program could sometimes freeze when opening a file and using dual document view.
  • Fixed a small issue with parameter hints.
  • Html highlighting issue with line comments in text.

New in RJ TextEd 6.10 (Mar 16, 2010)

  • New features in this version:
  • Alternative Font:
  • An alternative font is a second font you can switch to, e.g. if you want to display the text using a fixed or proportional font.
  • Set an alternative font for all file types in options.
  • Select an alternative font in the view menu.
  • Switch between fonts in view menu (or using keyboard shortcut).
  • TODO list:
  • Added a TODO list to the code explorer tab. It will find comments like // TODO // NOTE /* TODO ... */ Please note that TODO or NOTE must be on the same line as the comment identifier and the letters must be capitalized.
  • Search result context menu:
  • Added a context menu in the search result view. It contains items to:
  • Load from file... (load a previously saved file)
  • Save to file... (save the result to an XML file)
  • Export to text file... (save the results to a plain text file)
  • Clear (clear the view)
  • Replace All Undo/Redo:
  • Rewrote the functions to use much less memory. If you use replace all repeatedly, you may end up with a very large undo buffer in previous versions.
  • The difference with this new code is huge.
  • Select/Delete functions:
  • Added several new select and delete functions.
  • Select:
  • Sentence
  • to begin of sentence
  • to end of sentence
  • Delete:
  • Sentence
  • to begin of sentence
  • to end of sentence
  • Also fixed select/delete to begin/end of line when using word wrap.
  • Nested comments:
  • Fixed some issues with nested comments and made sure you can use comment identifiers that contain a line comment identifier.
  • E.g.
  • LineComment = '
  • CommentStart = '*
  • CommentEnd = *'
  • Auto Complete and Tag Complete Variables
  • You can now define variables when creating completion items in a syntax file.
  • E.g.
  • In the syntax editor we can add the following items to the auto complete section:
  • @myVar1
  • Item 1
  • Item 2
  • Item 3
  • @myVar2
  • Item 1
  • Item 2
  • MyClass1.
  • @myVar1
  • @myVar2
  • Item 6
  • Item 7
  • Spell check dialog:
  • Tags are now ignored when using the spell check dialog. attributes in XML tags are still checked.
  • New script object (WStrings):
  • This object can be used to store WideStrings (Unicode). It's basically a normal string list but uses WideStrings instead of ANSI strings.
  • Misc:
  • I've fixed several issues and made several small improvements. Most changes should be listed in the forum.

New in RJ TextEd 6.0 (Feb 13, 2010)

  • Multi Paste:
  • As with all other multi-edit features you position multiple text cursors or make several selections using Ctrl+LeftMouseButton. Then simply use "Paste" (Ctrl+V) to insert text, from the clipboard, in all instances at once.
  • This feature works with text clips that contain several lines, but there is one limitation. You can only insert one multiple line clip per line. If you have two selections on the same line, only the first selection is replace when you paste. You can insert as many one line clips as you want though, even on the same line.
  • Syntax Files:
  • I've added a JSP syntax file in this version.
  • You can now use [] arrays with auto completion, e.g. List[index].
  • Text Clip Manager:
  • Added buttons to sort or position your clips as you like in the lower list. You can also insert separators by adding an item called "-".
  • Misc:
  • Updated the help on syntax files.
  • Double click on document tab bar will open a new document.
  • Added option to assign files without an extension to a highlighter. (Preferences -> Editor - File).
  • Added a button for RegEx help in all search dialogs.
  • May have fixed some Unicode path issues.
  • Illegal control characters are now removed when you open the file. A message is displayed to inform the user when this happens.
  • Added a silent option to the "Document.ReplaceAll" script function.
  • Updated the regex dll to a newer version.
  • Several issues has been fixed in this version. Most very minor and are reported in the forum.

New in RJ TextEd 5.90 (Jan 24, 2010)

  • Multi Edit and multi select
  • Multi edit and multi select let you select or position a text cursor in several places at ones, by holding the CTRL key. Ones you've made your selections or cursor placements you can start editing. All instances at the same time.
  • Please check out the "Multi Edit and Multi Select" topic in the help file for more information.
  • You can use most normal functions like typing, backspace, delete and cut/copy/paste. You can also use the case functions for selections.
  • Some restrictions though when editing two, or more, instances at ones.
  • You can only delete till the end of line. If you reach EOL on one line, nothing will happen in that place when you hit the "Del" key.
  • You can only backspace till the beginning of line.
  • Some keys like "Enter" or the arrow keys will bring you out of multi edit mode.
  • User Clipboards
  • Added 5 user clipboards. You can switch between "Windows Clipboard" and the user clipboards with the "Shift+Alt+0..5" shortcuts or in the "Edit" menu. After switching you use the normal cut/copy/paste functions.
  • Please check out the "User Clipboards" topic in the help file for more information.
  • Project Manager
  • Added some new features and fixed some issues.
  • Project name is displayed in the title.
  • Last opened files are remembered.
  • You are asked if you want to close open project files when you close the project, open a new one or create a new project.
  • The project tree state is remembered.
  • You can now filter out files when adding a folder to the project.
  • Fixed several issues.
  • New options
  • I'll added some new options:
  • Minimize on Close (will close all open files before minimize)
  • Vertical scroll distance
  • The Help
  • I've added a few topics in the help (Function Tutorials Chapter).
  • Fixed
  • I've fixed several issues in this version. Some were reported in the forum. I also fixed several other minor issues in this version.

New in RJ TextEd 5.90 Beta 2 (Jan 17, 2010)

  • There were several issues with Multi select and multi edit in the beta 1 release.
  • I think I've fixed most of them.
  • The fixes include:
  • Copy and paste.
  • The first selection disappear when making a second selection.
  • Selection can overwrite the left margin.
  • When you select all but the last character of a line and type, you will loose the last character.
  • Undo after a selection and typing a character can write to the wrong line.

New in RJ TextEd 5.90 Beta 1 (Jan 17, 2010)

  • In this version I've added:
  • Multi Edit and multi select
  • With the option "Enable Multi Edit and Multi Select" set, you can select or place a text cursor in several places, by holding the CTRL key. Ones you've made your selections or cursor placements you can start editing. All instances at the same time.
  • You can use most normal functions like typing, backspace, delete and cut/copy/paste. You can also use the case functions for selections.
  • Some restrictions though when editing two, or more, instances at ones.
  • You can only delete till the end of line. If you reach EOL on one line, nothing will happen in that place when you hit the "Del" key.
  • You can only backspace till the beginning of line.
  • Some keys like "Enter" or the arrow keys will bring you out of multi edit mode.
  • User Clipboards
  • Added 5 user clipboards. You can switch between "Windows Clipboard" and the user clipboards with the "Shift+Alt+0..5" shortcuts or in the "Edit" menu.
  • After switching you use the normal cut/copy/paste functions.
  • Project Manager
  • Added some new features and fixed some issues.
  • Project name is displayed in the title.
  • Last opened files are remembered.
  • You are asked if you want to close open project files when you close the project, open a new one or create a new project.
  • The project tree state is remembered.
  • You can now filter out files when adding a folder to the project.
  • Fixed several issues.
  • New options
  • I'll added some new options:
  • Minimize on Close (will close all open files before minimize)
  • Vertical scroll distance
  • The Help
  • I'll work on it till the final version. The help is not updated in the beta version.
  • I've fixed a few bugs as well, but very few was reported...

New in RJ TextEd 5.80 Beta 1 (Jan 17, 2010)

  • Project file navigation and auto completion
  • Made some changes in the source code parsers to include more information about the code. This information is used with auto completion and to navigate in the code.
  • Auto completion ( Ctrl + J ) now includes all functions (not class members) available in your project files, as well as all class members. To display functions just press Ctrl+J at an empty spot.
  • Go to Declaration. Added as an context menu item. Position the text cursor over a function, class object or a class member and select the context menu item. The correct file will open and the text cursor will be positioned at the function or class member declaration.
  • Go to Implementation. Added as an context menu item. This is used with C/C++ and Delphi/Pascal files. Class members are, in these languages, divided into a declaration and an implementation part. You can e.g. use the context menu item "Go to Implementation" when the text cursor is over the class member declaration in header file e.g. Test.h, and "Go to Declaration" from the Test.cpp file to navigate back to the declaration.
  • Also fixed a few issues with projects and parsing.
  • Fold selected text
  • This feature can be used to make selected text foldable.
  • Create selection fold: Select text and use the context menu item or editor tool bar item to make the selection foldable. A normal [+] node should be visible at the top of the selection.
  • Remove selection fold: Position the text cursor inside the fold and select this feature to remove the selection fold.
  • New syntax file fold option
  • Added a new fold option to handle "If" statements in Visual Basic that doesn't have an "End If" at the end.
  • NotAlwaysEnded =
  • Insert line breaks
  • Rewrote the feature. It should work properly in word wrap mode and with undo/redo.
  • Remove line breaks
  • Rewrote the feature. It should work properly in word wrap mode and with undo/redo.
  • Open selected files (in the project tab)
  • Can also be used to open a folder. Just select a folder and use "Open selected files".
  • I've also fixed several issues, of course.

New in RJ TextEd 5.80 (Dec 22, 2009)

  • Project file navigation and auto completion
  • Made some changes in the source code parsers to include more information about the code. This information is used with auto completion and to navigate in the code.
  • Auto completion ( Ctrl + J ) now includes all functions (not class members) available in your project files, as well as all class members. To display functions just press Ctrl+J at an empty spot.
  • Go to Declaration. Added as an context menu item. Position the text cursor over a function, class object or a class member and select the context menu item. The correct file will open and the text cursor will be positioned at the function or class member declaration.
  • Go to Implementation. Added as an context menu item. This is used with C/C++ and Delphi/Pascal files. Class members are, in these languages, divided into a declaration and an implementation part. You can e.g. use the context menu item "Go to Implementation" when the text cursor is over the class member declaration in header file e.g. Test.h, and "Go to Declaration" from the Test.cpp file to navigate back to the declaration.
  • Also fixed a few issues with projects and parsing.
  • Fold selected text
  • This feature can be used to make selected text fold able.
  • Create selection fold: Select text and use the context menu item or editor tool bar item to make the selection fold able. A normal [+] node should be visible at the top of the selection.
  • Remove selection fold: Position the text cursor inside the fold and select this feature to remove the selection fold.
  • New syntax file fold option
  • Added a new fold option to handle "If" statements in Visual Basic that doesn't have an "End If" at the end.
  • NotAlwaysEnded =
  • Insert line breaks
  • Rewrote the feature. It should work properly in word wrap mode and with undo/redo.
  • Remove line breaks
  • Rewrote the feature. It should work properly in word wrap mode and with undo/redo.
  • Open selected files (in the project tab)
  • Can also be used to open a folder. Just select a folder and use "Open selected files".
  • Fixed
  • Fixed several bugs reported in the forum, or sent by email. See the forum for more information.

New in RJ TextEd 5.75.1 (Nov 24, 2009)

  • Fixed a language issue. Menu and dialog text's may not have been displayed properly.
  • Made a small change in the "New project wizard".

New in RJ TextEd 5.75 (Nov 23, 2009)

  • Project manager
  • Made several changes to the project manager.
  • Added multiple selection. Can be used with "Open selected files".
  • Hints for all project files, showing the full path to the file.
  • Sorting by file extension and name. This will group files by extension.
  • Added a context menu item to set the maximum sub folder level. Default is one.
  • Relative parent folder items (..) are now skipped.
  • Explorer Options
  • Added several option to the explorer tabs.
  • Tree list Display Buttons
  • Display Icons
  • Display Tree Lines
  • File list Display Icons
  • Display Folders
  • Highlight open Files
  • Use colors for added extensions
  • Highlight
  • Made some changes to the highlight text feature and fixed some issues.
  • Added "Unhighlight All".
  • Highlight Words should automatically select the nearest word(s). Even when using selection.
  • Fixed some menu issues.
  • Printing
  • Made some internal changes to the print routines. They should be slightly faster and work better with word wrap.
  • Save as Html/RTF
  • Made some internal changes to the conversion routines. They should work better with word wrap turn on.
  • Search
  • Fixed several issues with highlight found items.
  • Highlight found items should work now with regular expressions.
  • Fixed issues with word wrap and highlighting.
  • Highlighting should work when doing a multiple line search.
  • Fixed an issue where the extended file search could be interrupted if a file could not be opened.
  • Misc
  • Fixed several undo issues in word wrap mode.
  • Fixed several minor issues and made some small improvements.
  • The MRU list is updated when closing a document.
  • Added an error message when "Goto line" is out of scope.
  • Fixed some auto completion issues in projects.
  • Fixed several bugs reported in the forum.

New in RJ TextEd 5.75 Beta 1 (Nov 18, 2009)

  • Project manager
  • Made several changes to the project manager.
  • Added multiple selection. Can be used with "Open selected files".
  • Hints for all project files, showing the full path to the file.
  • Sorting by file extension and name. This will group files by extension.
  • Added a context menu item to set the maximum sub folder level. Default is one.
  • Relative parent folder items (..) are now skipped.
  • Explorer Options
  • Added several option to the explorer tabs.
  • Tree list:
  • Display Buttons
  • Display Icons
  • Display Tree Lines
  • File list:
  • Display Icons
  • Display Folders
  • Highlight open Files
  • Use colors for added extensions
  • Highlight
  • Made some changes to the highlight text feature and fixed some issues.
  • Added "Unhighlight All".
  • Highlight Words should automatically select the nearest word(s). Even when selecting words.
  • Fixed some menu issues.
  • Search
  • Fixed several issues with highlight found items.
  • Highlight found items should work now with regular expressions.
  • Fixed issues with word wrap and highlighting.
  • Highlighting should work when doing a multiple line search.
  • [Misc]
  • The MRU list is updated when closing a document.
  • Added an error message when "Goto line" is out of scope.
  • Fixed several bugs.

New in RJ TextEd 5.74.1 (Nov 2, 2009)

  • Fixed
  • Command line issue. This also made explorer context menu execution to stop working.
  • Fixed some serious undo issues.
  • Fixed a delete selection issue.

New in RJ TextEd 5.74 (Nov 2, 2009)

  • Memory usage
  • The editor does now free up some memory when you first start the editor and when you close documents.
  • Also, a memory address space greater than 2GB (up to 4GB) is now supported. This is supported on Windows x64 or Windows 32-bit (with the /3GB option set).
  • Startup speed
  • Made some changes that should improve the upstart speed a little. Don't expect too much though...
  • Command line parameter
  • Added a new command line parameter to use a different settings file than the default one.
  • E.g. TextEd.exe /settings "TextEd.ini"
  • Verbatim strings in C#
  • Verbatim strings in C# are now supported. Also added a new option to syntax files called "VerbatimStringStart=".
  • Enter and horizontal scrolling
  • Changed the behavior when you hit the enter key. Before, this always made the editor scroll to the left most position. Now, the editor will only scroll the display when necessary.
  • Syntax Editor
  • Made some changes to the syntax editor. Changed the file dialogs to standard dialogs. And added a new option "VerbatimStringStart=".
  • Column mode and word wrap
  • You can now activate column mode when using word wrap. Word wrap will be turn off and you can start making a selection or start editing.
  • Fixed
  • Improved delete selection speed. This may speed up several functions in the editor.
  • Fixed an issue with the tab list position on some systems.
  • Fixed several replace and replace all issues.
  • Fixed some dialog position issues on Windows 7 and Windows Vista.
  • Fixed several issues reported in the forum. Please check the forum for more details.

New in RJ TextEd 5.73 (Oct 24, 2009)

  • New command line parameter
  • Added a new command line parameter /hex to open a file in the hex editor. E.g. TextEd.exe /hex MyFile.bin
  • Shell extension (Explorer context menu "RJ TextEd" item)
  • Fixed a few issues with the shell extension, e.g. "Run as Administrator" stopped working. Also made a small change in the install script when installing the rjshell.dll and rjshell64.dll files. If an older version is replaced the script will ask the user to restart windows if necessary.
  • Fixed a "print all open documents" issue when word wrap is used.
  • Fixed an issue when the option "Reopen last open documents..." is used. This setting may open the dual document view even if there is no document to open.
  • Fixed several script issues and some issues when the script editor is used.
  • Fixed several issues reported in the forum. Please check the forum for more details.

New in RJ TextEd 5.72 (Oct 19, 2009)

  • Fixed a few issues in the install script.
  • The context menu should be installed properly now.
  • Fixed several undo/redo issues when using undo after the file has been saved.
  • Fixed an auto complete issue with XML tags.

New in RJ TextEd 5.71 (Oct 18, 2009)

  • New dll to handle explorer context menu item
  • There were some issues with the old dll so I made a new one. Two dll files included are rjshell.dll and rjshell64.dll.
  • Faster startup
  • Found a few bottlenecks and changed the compression of the exe file. It should start a little faster.
  • Macro shortcuts
  • You can now use Atl+0 .. Alt+9 as macro shortcuts.
  • Copy line if no selection
  • If no selection is made, the whole line is copied to the clipboard when using "copy to clipboard" (Ctrl+C).
  • Drag n drop
  • When using drag n drop, in the editor, the text selection is preserved. This makes it easier to copy text to multiple destinations using drag n drop.
  • Script function
  • Added "GetCurrentLanguageFileName()" to the MainApp object.
  • Html entities
  • Enteties are now highlighted in the text. You may have to change the color though.
  • Fold highlighting in Html
  • Enabled fold highlighting in Html code. It looks good with proper formatting.
  • Fixed
  • Fixed several issues in this release including a serious SFTP issue. Please check the forum for more information about fixed issues and changes.

New in RJ TextEd 5.70 (Oct 10, 2009)

  • SFTP (SSH File Transfer Protocol)
  • Added real SFTP support. Just select SFTP/SSH as your server type, user name and password and connect. That's it.
  • Full support for the SSH2 protocol
  • Support for most SSH2-compatible clients and servers including OpenSSH
  • Can create a private/public key pair to be used with an SSH server.
  • Authentication by password or by public key
  • Full support for the SFTP protocols versions from 1 to 6
  • New text editing functions
  • Added several new text editing functions. I also made some changes in the edit menu. New text editing functions are:
  • Move lines Up/Down
  • Split lines
  • Join lines
  • Duplicate lines N times
  • Delete blank lines in selection
  • New Script functions
  • Added script functions for the new edit functions above.
  • Document tabs (tab list and max tab width)
  • Added a tab list menu to the right of the document tabs (like in Firefox). Click on the "down" arrow to get a list of all open documents. Select one to navigate.
  • The tab list is visible when using multiple tab rows as well, but multiple tab rows may not be necessary anymore...
  • It is now possible to set a max tab width in options (Style and fonts).
  • Page controls and tabs
  • Changed the look of the left/right arrows that are displayed when the tabs doesn't fit the display anymore.
  • Also fix some flicker issues.
  • Paste RTF as HTML
  • Paste RTF data from the clipboard and convert the data to HTML. It's a very simple implementation so you may still have to do some manual editing.
  • Change document encodings to
  • Renamed the menu item "Convert codepage to" in the format menu into "Change document encodings to".
  • Added a More... dialog to select any encoding the system supports.
  • Menu bar (main menu)
  • Fixed some issues with key navigation using the "Alt" key. Using "Alt" and the arrows to navigate should work properly now. Also fixed a focus issue (some functions became disabled when using key navigation).
  • New syntax fold option ef (INI files and folding)
  • This new option is used in the INI syntax file. It tells the editor to fold at end of line if no new section is found.
  • Drag file(s) to insert file path(s) in document
  • Changed the qualifier key to "Alt". Press "Alt" and drag the files to the document.
  • FIXED:
  • PHP preview issue with "Toggle browser view" and preview windows.
  • Issue with the folder dialog in extended search.
  • Sort didn't work in the syntax editor for "UserMenu" items.
  • Some scroll issues in the "Home" page.
  • Code explorer issues with e.g. Java files.
  • Function keys issue (F1 or F3 didn't always work).
  • Filter index issue with the open file dialog in Vista.
  • Alt Gr characters didn't always work in Windows 7.
  • Undo/Redo issues in word wrap mode.
  • I've fixed several other small issues as well, but I don't remember them all. Some are very minor.

New in RJ TextEd 5.70 Beta 1 (Sep 30, 2009)

  • SFTP (SSH File Transfer Protocol)
  • Added real SFTP support. Just select SFTP/SSH as your server type, user name and password and connect. That's it.
  • The SFTP client has:
  • Full support for the SSH2 protocol
  • Support for most SSH2-compatible clients and servers including OpenSSH
  • Can create a private/public key pair to be used with an SSH server.
  • Authentication by password or by public key
  • Full support for the SFTP protocols versions from 1 to 6
  • New text editing functions
  • Added several new text editing functions.
  • Move lines Up/Down
  • Split lines
  • Join lines
  • Duplicate lines N times
  • Delete blank lines in selection
  • I also made some changes in the edit menu.
  • New Script functions
  • Added script functions for the new edit functions above.
  • Document tabs
  • Added a tab list menu to the right of the document tabs (like in Firefox). Click on the "down" arrow to get a list of all open documents. Select one to navigate.
  • The tab list is visible when using multiple tab rows as well, but multiple tab rows may not be necessary anymore...
  • It is now possible to set a max tab width in options (Style and fonts).
  • Page controls and tabs
  • Changed the look on the left/right arrows that are displayed when the tabs doesn't fit the display anymore.
  • Also fix some flicker issues.
  • Paste RTF as HTML
  • Paste RTF data from the clipboard and convert the data to HTML. It's a very simple implementation so you may still have to do some manual editing.
  • Change document encodings to
  • Renamed the menu item "Convert codepage to" in the format menu.
  • Added a More... dialog to select any encoding the system supports.
  • Menu bar (main menu)
  • There were some issues with key navigation that has been fixed. Using "Alt" and the arrows to navigate should work properly now. Also fixed a focus issue (some functions became disabled when using key navigation).
  • New syntax fold option ef (INI files and folding)
  • This new option is used in the INI syntax file. It tells the editor to fold at end of line if no new section is found.
  • Drag file(s) to insert file path(s) in document
  • Changed the qualifier key to "Alt". Press "Alt" and drag the files to the document.
  • FIXED:
  • Issue with the folder dialog in extended search.
  • Sort didn't work in the syntax editor for "UserMenu" items.
  • Some scroll issues in the "Home" page.
  • Code explorer issues with e.g. Java files.
  • Function keys issue (F1 or F3 didn't always work).
  • Filter index issue with the open file dialog in Vista.
  • Alt Gr characters didn't always work in Windows 7.
  • Undo/Redo issues in word wrap mode.

New in RJ TextEd 5.61 (Sep 2, 2009)

  • Fixed
  • "Clear List" entry in the recent files menu was blank.
  • "Replace All" was slow in column mode.
  • Undo/redo with "Replace All" in column mode was very slow.
  • Abort a "Replace All" operation didn't always work.
  • The open file dialog when selecting tool item command didn't use the correct file filter.
  • The filter setting in the explorer tabs was not saved.
  • FTP issue when using an initial remote folder.
  • A small language issue in the Syntax Editor.

New in RJ TextEd 5.60 Beta 1 (Aug 26, 2009)

  • Home
  • The "Home" page has been completely rewritten. It doesn't use a web browser component anymore. From the home page you can
  • Create new file(s)
  • Select one or several templates (or file extensions) to create new files. Double mouse click to create the files.
  • Open recent project
  • Double click on a listed project to open.
  • Open recent file(s)
  • Select one or several files. Double click (left mouse button) to open the files.
  • Open project/files
  • You can also open a project or files using a file open dialog. Click on one of the "Open..." buttons.
  • Tutorials, help topics and support
  • There are three menus at the top you can use to browse tutorials, some help topics or get support.
  • Syntax files (Highlighters) and syntax editor
  • Added some new options to be used with syntax files.
  • AutoCompleteCharA, AutoCompleteCharB
  • HintCharStart, HintCharEnd
  • Usually the auto complete character is a period (.), but can now be any character. The hint characters are usually the left and right parenthesis (...).
  • Also made sure string escape only happens inside a string.
  • View spaces and tabs
  • I've compressed the previously two options into one option. Also made it possible to display toolbar buttons for "View spaces and tabs" and "View line breaks".
  • Highlight
  • Made several changes to the highlight function in the search menu.
  • These are the items in the highlight sub menu.
  • Highlight Word(s)
  • Highlight Selection
  • Unhighlight Word(s)
  • Unhighlight Selection
  • Unhighlight Search
  • Highlight selection can be used to highlight anything.
  • Sidebar
  • The side bar can now be aligned to the left or right.
  • Options
  • Added the options:
  • Save status -> Remember last encoding.
  • Use this option if you want the editor to remember the encoding used for the last opened files.
  • Made several changes and added a new page "Code folding".
  • Html dialogs
  • Added better language support and redesigned the dialogs.

New in RJ TextEd 5.51 (Aug 14, 2009)

  • Code folding hints:
  • Hover the mouse over a closed code fold icon to display some of the hidden lines as a hint.
  • Message dialogs:
  • Added language support to the message dialogs. (I'll update the language files as I receive the translations.)
  • Fixed:
  • Issue with text cursor movement in word wrap mode, with the option "Don't move text cursor beyond end of line" unchecked.
  • Issue with code folding not being updated properly.
  • Issue with closed code folding blocks and setting new options.
  • An auto completion window position issue.

New in RJ TextEd 5.50 (Aug 12, 2009)

  • Individual font and tab settings:
  • Added the ability to set font and tab settings for different file types. The default types (plain text, ASCII and syntax files) are still there, but you can add new types e.g. Html, PHP...
  • Convert file encodings:
  • Added a simple tool to change the file encodings. You can select as many files as you want, and from different folders, and preview them before conversion. A check mark at each file also enables you to exclude files from the operation. You can backup the old files and the operation can be undone.
  • Backup files options:
  • Made it possible to backup saved and auto saved files using an added .bak extension. You can also backup files to a specific folder.
  • Caret width option:
  • Option to change the width of the text cursor. Normally this is set to 1 pixel.
  • Advanced sorting:
  • The advanced sort dialog will allow the use of up to 4 keys with individual settings for sort order and type (ascending, descending, numeric...).
  • Better language support:
  • Included tools are now translated. Added translation support to several UI items as well.
  • Dialog positions:
  • Some dialog positions are now remembered throughout the session. I also added an option to save the positions.
  • Command line options:
  • Added two new options: /C - Close the entered file & /RL - Reload a file if already opened.
  • Ext JS and folding:
  • Made some improvements to allow folding of properties.
  • Fixed:
  • Issue with tab key and radio buttons.
  • Office 2000 save dialog issues.
  • Browser view check mark status when switching document tab.
  • Better dialog position with replace.
  • Ctrl + left mouse over an URL will open it in the default browser. This should work properly now.
  • Many minor issues and reported issues in the forum.

New in RJ TextEd 5.40 (Jul 14, 2009)

  • Full Screen Mode
  • Added an item to the view menu to switch full screen mode ON/OFF. The keyboard shortcut is CTRL+ALT+ENTER (F11 is already in use). Multiple monitors is supported (the editor enter full screen mode on the current monitor).
  • A button is displayed to enable you to exit full screen mode even without the keyboard shortcut.
  • When using themes, the title frame is still visible.
  • Drag and drop files into the document (and cursor position)
  • When dragging files to the document using the ALT key, the text cursor will follow the mouse to indicate the position to insert the file paths. This should work from external explorers as well as from the explorer tabs.
  • Open file at cursor
  • Open the file at the text cursor. This is added as a context menu item.
  • Advanced sorting
  • I've added a dialog for more advanced sorting. It supports sorting based on an indicated column etc.
  • Syntax highlighting
  • I've added some comment options to be used with syntax files.
  • LineCommentIfFirstChar=Yes|No
  • Only comment when the comment char is the first character on the line.
  • AllowNestedComments=Yes|No
  • Allow nested comments.
  • Code Explorer
  • The first item is preselected. I also fixed several update issues.
  • Download add-ons
  • Already installed items are displayed using a gray text. Also fixed a few minor issues.
  • Show tabs in bottom bar
  • Added a menu item in the view menu to display or hide the bottom bar tabs.
  • Script functions
  • Added a few new script functions.
  • Document object:
  • HighlightText(const wsText: WideString)
  • UnhighlightText(const wsText: WideString)
  • MainApp object:
  • ClearMessageText()
  • SetMessageText(const wsText: WideString; [const bAppend: Boolean = True])
  • Unhighlight text
  • Unhighlight text under the text cursor. If the current text is not highlighted, unhighlight all.
  • FTP issues
  • Fixed several issues when connecting to servers like vsFTPd. Also made some changes to handle errors better, e.g. when the server wont let you change directory.
  • FTP log
  • Added a save button to the FTP log. Use this to save the log to a file.
  • Options
  • Added color buttons to change the line change indicator colors in the left margin.
  • Added the option "Minimize editor if no files open".
  • Encodings
  • You can now set the default encoding to be used with new documents. Before it was only possible to use values like ANSI, UTF-8 etc. It is now possible to use any encoding the system support.
  • Also added detection of meta tag encodings in html files.
  • Ctrl+F and non-modal search pane in bottom bar
  • If you use the search tab in the bottom bar and press Ctrl+F, it will regain focus. To close the bottom bar use Ctrl+Alt+M.
  • Fixed issues with:
  • Unicode issues with toolbar hints.
  • Split window issues.
  • Tab menu items in hex view.
  • Toolbar hints.
  • Delete/Duplicate line and wordwrap.
  • Context help issue with the portable version.
  • Dual view issue with snap control.
  • Also fixed a few issues reported in the forum.

New in RJ TextEd 5.40 Beta 1 (Jul 7, 2009)

  • In this version I have added:
  • Full Screen Mode
  • Added a menu item to the view menu to switch full screen mode ON/OFF. The keyboard shortcut is CTRL+ALT+ENTER (F11 is already in use). Multiple monitors is supported (the editor enter full screen mode on the current monitor).
  • Drag and drop files to document and cursor position
  • When dragging files to the document using the ALT key, the text cursor will follow the mouse to indicate the position to insert the file paths.
  • Open file at cursor
  • Open the file at the text cursor. This is added as a menu item to the context menu.
  • Advanced sorting
  • I've added a dialog for more advanced sorting. It should support sorting based on an indicated column etc.
  • Syntax highlighting
  • I've added some comment options to the syntax files.
  • 1. Only comment when the comment char is the first character on the line. (LineCommentIfFirstChar=Yes|No)
  • 2. Allow nested comments. (AllowNestedComments=Yes|No)
  • Code Explorer
  • The first item is preselected. I also fixed several update issues.
  • Download add-ons
  • Already installed items are displayed using a gray text. Also fixed a few minor issues.
  • Show tabs in bottom-bar
  • Added a menu item in the view menu to display/hide the bottom bar tabs.
  • Script functions
  • Added a few new script functions.
  • Document object:
  • HighlightText(const wsText: WideString)
  • UnhighlightText(const wsText: WideString)
  • MainApp object:
  • ClearMessageText()
  • SetMessageText(const wsText: WideString; [const bAppend: Boolean = False])
  • Unhighlight text
  • Unhighlight text under text cursor. Else, unhighlight all.
  • FTP log
  • Added a save button to the FTP log. Use this to save the log to a file.
  • Options
  • Added color buttons to enable change of line change indicator colors in the left margin.
  • Added the option "Minimize editor if no files open".
  • Encodings
  • You can now set the default encoding to be used with new documents.
  • Added detection of meta tag encoding in html files.
  • Fixed issues with:
  • Tab menu items in hex view.
  • Toolbar hints.
  • Delete/Duplicate line and wordwrap.
  • Context help issue with the portable version.
  • Dual view issue with snap control.

New in RJ TextEd 5.30 (Jun 26, 2009)

  • Auto complete words:
  • Type a character and a list with available words from the document is displayed. This is added as an option and the default setting is OFF.
  • Open in Hex Editor:
  • Added a menu item to open a file in the hex editor (not hex view). Also made several improvements to the hex editor.
  • Hex View:
  • Made some improvements to the hex view.
  • Command line options:
  • /R (/r) = open the file as read-only.
  • /CP=xxx (/cp=xxx) = open the file using a code page.
  • E.g. TextEd.exe /R /CP=1250 C:MyFile.cpp
  • Windows 98/Me:
  • Fixed several issues and language problems in W98/Me.
  • Tab file change indicator:
  • This indicator is now available with all settings. It should work properly now in hex view as well.
  • New files:
  • New files are now named "New1.txt", "New2.txt"... The *-character is gone. This is also true when you create a new file from the command line.
  • Color picker in options:
  • Click on a color button (in options) to display a color dialog.
  • Highlight PHP variables in strings:
  • Variables are now highlighted in PHP strings with the option "Highlight in strings".
  • Auto complete list:
  • Changed the appearance and removed the title.
  • Paint (Draw text):
  • Made some changes in the paint function (better double buffering).
  • Dialogs are scaled:
  • Most windows (dialogs) are now scaled. On a screen with a low resolution the dialogs will be a little bit smaller. And on a high resolution screen they will be larger.
  • Sort in column mode:
  • It is now possible to sort columns. Select a column and use one of the sort functions.
  • MRU (resent files and projects):
  • Made some changes. Recently opened files are not saved in the registry anymore, but saved in a data file. Files are now opened a little bit faster, especially when opening many file at ones.
  • Fixed:
  • List index out of bounds error while editing.
  • Several hex view issues.
  • Add-ons issues and some download problems.
  • And some issues mentioned in the forum.

New in RJ TextEd 5.24 (Jun 8, 2009)

  • Word wrap or wrapped long lines
  • Made several speed improvements.
  • Scrolling and text cursor movements are now much faster.
  • Editing is as fast as with unwrapped text.
  • Open file speed is almost the same as for unwrapped text. The speed depends on the length of each line and the number of times each line has to be wrapped.
  • Search/Replace speed is the same as for unwrapped text.
  • Improved speed in several convert functions like "Convert tabs to spaces".
  • Fixed several Undo/Redo issues and made some speed improvements.
  • Language issues
  • There were several menu items and dialog strings that were not properly translated. Also fixed some issues when e.g. using an English Windows and a language file in another language than English.
  • Save file(s)
  • Improved speed when saving wrapped text. If a file can not be saved, a message and a save dialog is shown. This will enable the user to save the file using another name or location.
  • Macro shortcuts
  • Added keyboard shortcuts to "Start quick recording" and "Play". You can set more shortcuts using the customize keyboard dialog.
  • Drag and drop
  • It is now possible to drag several files to a document and insert html links. Press the "ALT" key and drag the files to the document. The link are inserted at the current text cursor position.
  • Also fixed
  • Fixed several issues reported in the forum. Please check it out for more information.

New in RJ TextEd 5.23 (May 29, 2009)

  • Optimized
  • Optimized some code. It made a huge difference.
  • Open file(s) is much faster.
  • Editing is much faster. This affects almost all editing features and made a huge difference. Especially in large files.
  • Regular expressions
  • Fixed some issues where e.g. + signs were treated as ungreedy.
  • Save cursor position
  • Fixed an issue where the cursor position was not saved properly.
  • Word wrap
  • Fixed an issue when printing a selection. Also fixed some other minor issues.

New in RJ TextEd 5.22 (May 29, 2009)

  • Windows x64 error
  • Several errors occurred when running the program on Windows Vista x64 Edition or Windows 7 x64 edition. It's been fixed.
  • Column mode
  • Fixed an issue when inserting text in column mode and text was selected from below and up.
  • Save (large) files
  • Rewrote the save file code to use less memory. The difference is huge.
  • Open file
  • Made the code a little bit faster.
  • Paste from clipboard
  • Fixed a scroll issue when some lines are wrapped.

New in RJ TextEd 5.21 (May 27, 2009)

  • Column mode
  • Insert text in a column didn't always work properly. It's been fixed.
  • Auto complete braces
  • Fixed several issue with auto completion of braces.
  • Word wrap
  • Some settings disappeared when switching to and from word wrap, e.g. file encoding.
  • Auto detect encoding
  • Fixed an detect encoding issue when files are opened with the setting "Always set word wrap for new documents" turned on.
  • Find All
  • Fixed several issues when using regular expressions. Also fixed some issues when searching from cursor position.
  • Replace All
  • Fixed several issues when using regular expressions. Also fixed issues with replace from cursor position.
  • Undo/Redo
  • Fixed several issues with replace all and undo/redo.
  • Add-ons download dialog
  • The list did not resize properly.

New in RJ TextEd 5.20 (May 23, 2009)

  • Spell check
  • Added some options in the Add-ons dialog.
  • [ ] Check spelling as you type (underline)
  • Display suggestions in context menu (max) [ nr ]
  • If the first option is unchecked, a dialog will be used with spell checking. Just click on the spell check toolbar button to start spell checking.
  • Drag & drop files
  • Drag & drop files into the document, holding the ALT qualifier key pressed, will insert or with the file path.
  • Edit Menu
  • Added several new menu items.
  • Insert File...
  • Open a file dialog, select a file and insert the file contents at the text cursor position.
  • Select Brace Enclosed (Shift+Alt+B)
  • Place the text cursor at a bracket and press Shift+Alt+B to select the text between the highlighted braces.
  • Select Line (Shift+Alt+L)
  • Select Word (Shift+Alt+W)
  • Select Tag (Shift+Alt+T)
  • Place the text cursor anywhere inside a tag to select it. This will only select the tag though. If you want to select the text between the start and end tag as well, use the "Select Brace Enclosed" feature instead.
  • Search/Replace
  • File and folder search is now much, much faster.
  • Changes in all dialogs to make the result options less confusing.
  • Expression Evaluator
  • Added a simple expression evaluator tool in the tools menu. It can use variables. The tool will ask the user for numeric variable values when needed.
  • Project menu
  • Added two new items.
  • Open all project files
  • Use this to open all your project files at ones, instead of double clicking them one by one.
  • Add all open files
  • Add all open documents to the current project.
  • * Also fixed an issue with delete. The deleted file should be properly removed from the project now.
  • Options
  • Added a new option "Show splash screen at startup".
  • Made some changes on the search page.
  • FTP
  • Fixed an issue with some FTP servers that use / as root dir, but report the current dir as something else. E.g. /usr/yourname/.
  • This should also fix some issues some experience with setting an remote initial folder.
  • Open file speed
  • Improved the open file speed by making some changes to the Unicode detection. The improvement is huge for large files.
  • Auto complete and User menu (Ctrl+Space)
  • Made some changes in code to reduce the use of resources. The list should now be faster and less resource hungry. Some users may have encountered an "Out of resources" message. It should be fixed now.
  • Help
  • Made changes to the help file (it also grew a lot...).
  • Other changes
  • Added some keyboard shortcuts to the script editor.
  • Updated the VB .NET, VBScript and Boo syntax files.
  • Fixed a few issues with replace using regular expressions.
  • The menu should now be painted correctly on Windows Server 2003 and higher.
  • The installer checks if the Firefox ActiveX component is already installed in the Firefox folder.
  • Fixed some indent lines issues.
  • File encoding detection issue on Windows 7.
  • Also fixed a few issues reported in the forums.

New in RJ TextEd 5.10 (May 5, 2009)

  • Highlight text
  • Added menu items to highlight the selected text, or the text under the text cursor. All similar words or phrases in the document will be highlighted.
  • E.g. place the text cursor at the word "dummy". Select the menu item "Highlight text". All instances of the word dummy will be highlighted in the document.
  • Html lists (ul,ol)
  • Selected lines are included within ... when using the ordered or unordered list items in the html menu.
  • Search (Find All)
  • Made it possible to highlight all found text using "Find All". I've also added some new options.
  • E.g. search for the word "dummy" using "Find All". All instances of the word dummy will be highlighted in the document.
  • Increase/Decrease font size
  • Added menu items to increase or decrease font size. You can also use Ctrl+Mouse wheel (up/down).
  • Toggle Browser View
  • Added an item to the "View" menu to switch between edit view and browser view. It's a simple and fast way to preview your web document. An icon is displayed in the main toolbar, for fast access. The default shortcut is Shift+F9. The default browser used is IE, but can be changed to Firefox.
  • Open files at startup
  • Improved the speed when you open files at startup.
  • Firefox preview
  • If Firefox is installed, the install script will install all necessary files for the Firefox preview to work.
  • View Menu
  • Added several new items.
  • Set Font...
  • Increase Font Size
  • Decrease Font Size
  • Show Indent Lines
  • Default Browser
  • Toggle Browser View
  • Search Menu
  • Added some new items to handle highlighted text.
  • Highlight Text (highlight selected text and all other instances)
  • Unhighlight Text (unhighlight all highlighted text)
  • Unhighlight Search (unhighlighted all found hits using "Find All")
  • Editor tab options
  • Added some editor tab options to disable the images and close buttons. The options can be found in "Options->Style and fonts".
  • Also changed or fixed:
  • Fixed some issues with the user menu Shift+Space. It should handle selected text properly now.
  • Sort issue in the "New" menu.
  • Issue with spell check and single characters.
  • FTP issues including synchronize, download folder, delete folder and progress bar.
  • Incremental search with certain options.
  • Hex View: search backwards, Shift+F3 and search wrap at end of file.
  • Spelling with words that contain an - character.
  • Several search issues fixed.
  • Indent lines can be displayed even if code folding is disabled.
  • Changed how FTP file sizes are displayed.
  • Added FTP view column sorting (Name, Size...)
  • Fixed an drag n' drop issue in file commander.
  • Made some small enhancements to the script editor.
  • Fixed a small update issue in Add-ons.
  • Shift+Right mouse button will close a document.
  • Fixed some project menu issues (New,Open...)
  • Fixed a few script editor issues.
  • Fixed a save template issue.
  • I've fixed a few other issues as well. Check the forum (Bugs) for more details.

New in RJ TextEd 5.10 Beta 1 (Apr 27, 2009)

  • Highlight text
  • Added menu items to highlight the selected text, or the text under the text cursor. All word or phrases in the document will be highlighted.
  • E.g. place the text cursor at the word "dummy". Select the menu item "Highlight text". All instances of the word dummy will be highlighted in the document.
  • Search (Find All)
  • Made it possible to highlight all found text using "Find All". I've also added some new options.
  • E.g. search for the word "dummy" using "Find All". All instances of the word dummy will be highlighted in the document.
  • Increase/Decrease font size
  • Add menu items to increase or decrease font size. You can also use Ctrl+Mouse whell (up/down).
  • Toggle Browser View
  • Added an item to the "View" menu to switch between edit view and browser view. It's a simple and fast way to preview your web document. An icon is displayed in the main toolbar as well, for fast access.
  • View Menu
  • Added several new items.
  • Set Font...
  • Increase Font Size
  • Decrease Font Size
  • Show Indent Lines
  • Default Browser
  • Toggle Browser View
  • Search Menu
  • Added some new items.
  • Highlight Text (highlight selected text and all other instances)
  • Unhighlight Text (unhighlight all highlighted text)
  • Unhighlight Search (unhighlighted all found hits using "Find All")
  • Editor tab options
  • Added some editor tab options to disable the images and close buttons.
  • Also changed or fixed:
  • Incremental search with sertain options.
  • Hex View: search backwards, Shift+F3 and search wrap at end of file.
  • Spelling with words that contain an - character.
  • Several search issues fixed.
  • Indent lines can be displayed even if code folding is disabled.
  • Changed how FTP file sizes are displayed.
  • Added FTP view column sorting (Name, Size...)
  • Fixed an drag n' drop issue in file commander.
  • Made some small enhancements to the script editor.
  • Fixed a small update issue in Add-ons.
  • Shift+Right mouse button will close a document.
  • Fixed some project menu issues (New,Open...)
  • I've fixed a few other issues as well. Check this forum (Bugs) for more details.

New in RJ TextEd 5.01 (Apr 15, 2009)

  • Close editor speed. Open files are closed faster.
  • Code folding update not always working.
  • Some code folding issues with undo/redo.
  • File extension issue in the add-ons dialog (highlighters).
  • Search backwards using regular expressions (Shift+F3)
  • Extended search speed issue.
  • A few repaint issues with undo.
  • Search from cursor using regular expressions.
  • Speed issue with paste from clipboard.
  • Text cursor speed in large files.
  • Assign file extension issue in Windows 2000/XP.
  • Line comment issue in JavaScript.
  • An issue with FTP profiles settings file. Items were not deleted properly.
  • FTP profile manager took some time to close.
  • Tab order in search dialog.
  • Tab order in extended search dialog.
  • Dialog result of replace in extended search incorrect.
  • File status not updated after replace in extended search.

New in RJ TextEd 5.0 Beta 1 (Mar 31, 2009)

  • Options
  • Added a few new options.
  • Save bookmarks: to save and restore bookmarks when the file is opened.
  • Save read-only status: to save and restore the read-only status.
  • Add tool items to both the quickbar and the editor toolbar.
  • Tools can run in the background.
  • Tool option: Save current file if modified.
  • Wordwrap options: Wrap at window edge, wrap at right margin.
  • Spellcheck
  • Changed the dll and made it possible to add user defined words to the dictionary. You can edit those words in the Add-ons dialog.
  • Also fixed a few small issues.
  • Project menu
  • Added a project menu.
  • Syntax file options
  • Added two new options for syntax files.
  • OnlyHighlightInBlock=Yes|No - this is used in the CSS syntax to only highlight text within { ... } blocks.
  • EndOpenBlockAt= - this is used in the JavaScript syntax to enable highlighting of regex modifiers.
  • Ruler
  • Made the ruler smaller. A click on the ruler will move the right margin to that position.
  • In wordwrap mode, a click on the ruler will make the text wrapped at that position (right margin).
  • Wordwrap
  • Click on the ruler will move the right margin to that position and text will be wrapped at the new right margin.
  • Customize toolbars
  • Added new buttons to be used in the customization dialog.
  • Search/replace
  • Made some changes to enable search and replace in hex view and with binary files.
  • Added detection of UTF-8 files w/o BOM in extended search.
  • Install
  • Changed the install creation software to InnoSetup. You should now be able to install in a multi user environment (several user accounts).
  • Script function
  • Added a new script function to direct the output of a running tool to a file (RunAppAndWaitF).
  • Fixed a large number of issues.

New in RJ TextEd 4.93 (Mar 12, 2009)

  • Undo/Redo after replace all.
  • Sometimes when edit text in word wrap mode.
  • Auto completion when changing settings.

New in RJ TextEd 4.92 (Mar 10, 2009)

  • FTP
  • Fixed an issue with servers that don't accept SIZE commands in ASCII transfer mode. Also found a few other possible issues where you may end up in the wrong directory.
  • Word wrap
  • Speed improvement. Text with a variable width font (Arial, Calibri...) are wrapped almost as fast as text with fixed font width. This is also true for complex text like Asian, Arabic...
  • Made a small visual change in the line numbering.
  • Fixed a few undo/redo issues.
  • Fixed a few editing issues.
  • Fixed a few resize issues (bottom-bar is opened or windows is resized vertically only).
  • Find/Replace All
  • Double mouse click in the find/replace results should now work in word wrap mode.
  • Huge speed improvements with word wrap.
  • Fixed a few minor issues.
  • Open several instances
  • Fixed several issues and made some speed improvements when you open more that one instance of TextEd. E.g. when you select several files and click on "Open" in the explorer context menu (not "Edit with RJ TextEd").
  • Html script syntax issue
  • Fixed an syntax issue when you use comments to hide html script tags. E.g.
  • ...
  • some Java script code here
  • ...
  • // end of script -->
  • Print/Preview
  • Fixed a few print issues.
  • Orientation setting should work now.
  • Fixed an issue where the text may be clipped at the end.
  • Other
  • I fixed a few other issues as well. Some very minor.

New in RJ TextEd 4.91 (Mar 6, 2009)

  • Added a "Current document folder" button to the explorer tab.
  • Fixed an access violation bug in the IE Favorites tab.
  • Fixed an issue when opening an empty file.
  • Fixed a draw issue when moving a window over an empty document.
  • Fixed an issue with disabled html menu items.
  • Fixed a few "Reload file" issues.
  • Installation of the explorer context menu should work on 64 bit systems as well.
  • Disabled the repair/modify option in the install script.

New in RJ TextEd 4.81 (Jan 21, 2009)

  • Changed:
  • Alt + Selection with mouse activates column mode.
  • Ctrl + F open and close the search pane (bottom-bar).
  • Some small visual changes with themes.
  • Fixed:
  • An issue with FTP and the warning if a file has been changed by an external program.
  • Open command prompt from the tools menu could cause an error.
  • The text cursor vanish in word wrap mode when you hit return.
  • Tool hints in "General" tab not showing.
  • Upstart issue if the FTP tab is active, but hidden.
  • Several print (preview) issues.
  • An error when typing (.
  • Several FTP settings issues.
  • Edit macro (quick macro) issue.
  • Selecting line in word wrap mode using mouse click in the left margin.
  • Double click on file shortcut in explorer tab will now open the file.
  • It was possible to have a blank tool button.
  • Search origin wrong after replace.
  • Html Tidy not working.
  • Selection bug.

New in RJ TextEd 4.80 (Jan 12, 2009)

  • Live spell checking
  • Underscore misspelled words using a wavy red line. Plain text, text between tags, strings and comments are checked. Use right mouse click for menu with suggestions.
  • Search and extended search
  • Added the ability to search for multiple lines (both search and extended search).
  • Search in hex view.
  • Added several new options.
  • Fixed several issues.
  • Add-ons
  • Added a new dialog to handle dictionaries, themes (skins), syntax and language files. You should also be able to browse for new add-ons, download and install them. The download dialog will inform the user of new add-on versions.
  • Check for updates
  • Added a new item in the help menu to check for a new program version. The dialog will display the latest release and beta version available.
  • Hex view
  • Fixed several issues. The hex view will always display the Unicode contents in the text memo, unless it's a binary file. Added search/replace capabilities.
  • New save options
  • Added new save options
  • Save the text cursor position
  • Save code folding state
  • FTP
  • The FTP client will always use relative paths when listing the remote folder. This will hopefully solve a few problems.
  • Word wrap
  • Add/Remove comment should work properly now. Also fixed some undo/redo issues and a bookmark issue.
  • FIXED
  • I've fixed several issues in this release. Most issues are described in the forum.

New in RJ TextEd 4.71 (Dec 1, 2008)

  • The correct standard save dialog should now be used on Windows XP or less.
  • All encoding options are now displayed in the Vista save dialog.
  • Fixed an issue that could open a file as read-only.
  • Fixed a few other minor issues.

New in RJ TextEd 4.70 (Nov 29, 2008)

  • A background thread in each text memo
  • The background thread will update the syntax highlighting, code folding and the current method/function position in the code explorer. Using a thread makes editing faster. Things like the folding update will not slow down editing any more.
  • Code folding
  • Made some huge changes to how code folding works. It is now updated by a background thread, the fold data is stored in a much simpler way than in previous releases and much more reliable. It also works with word wrap.
  • Word wrap
  • Rewrote all word wrap functions. It is now much much faster and should be more reliable. Editing should be much faster, especially in large files. Code folding will now work in word wrap mode.
  • Display Indent Lines
  • Rewrote some code to make this work more reliable. Also added options to have dotted, dashed or solid lines.
  • "New" drop down menu
  • Template files are now added by default. You can turn this off in options.
  • Redesigned dialogs
  • Several dialogs have now a different look and should look better on Vista.
  • Open / Save dialogs
  • You can now choose between 3 different dialogs. Windows standard, Office 2000 style or the built in version. On Vista the standard dialog will have all the options and the encoding drop down list found in the built in dialog.
  • Command line options
  • It is now possible to use * wildcards. E.g. TextEd.exe F:Source*.cpp.
  • Highlight code fold nodes
  • This option will highlight the start and end of the current fold node if the text cursor is on a fold top line or a fold end line. The default is a light blue background color.
  • Column mode
  • Made several improvements and fixed a few issues.
  • FTP
  • Added an option to display the file time stamp in the remote (FTP) list. If you disable this option changing folder on your FTP site may be much faster. Also fixed a few issues, I hope.
  • Read-Only files
  • Made some changes as to how read-only files are handled. The default is that you can not save to a write protected file. But there is an option if you want to allow it.
  • PHP HereDocs and NewDocs
  • HereDocs and NewDocs should now be highlighted properly in PHP files.
  • Code fold icons
  • Added some more ikons to choose from. Also replaced the drop down list (had some problems).
  • Associate file extensions
  • Made it simpler to associate file extensions with the editor. Available in "Options->Editor-File->Associate".
  • PHP, ASP, Html, XML
  • PHP/ASP and XML tags are properly highlighted.
  • Folding should work better with ..., and . Changed the default colors in the PHP syntax highlighting.
  • New search dialog
  • Created a new search dialog. Fixed a few issues as well.
  • Search (find/replace)
  • Made several changes and improvements. Search within selections, including selected text in column mode, should work properly now.
  • New options
  • Highlight Html or/and XML tags.
  • Minimize to system tray
  • Close to system tray
  • Add path to text comparison tool
  • Split window
  • Added two new menu items in the "Windows" menu.
  • Horizontal split
  • Vertical split
  • Speed
  • Made several speed improvements.
  • Fixed
  • Fixed a respectable number of bugs and small issues.

New in RJ TextEd 4.62 (Sep 10, 2008)

  • A few issues have been fixed in this release:
  • Infinite loop - A series of links (http://... http://...) could cause the editor to hang.
  • Line comment - The line comment feature did not always work.
  • Options - Fixed an issue with icons used in code folding. Also fixed a small display issue.
  • Preview in external browser - Didn't work with white spaces in file or folder names.
  • Extended search - Made some small changes. Should prevent the search from aborting if an error occur.

New in RJ TextEd 4.61 (Sep 10, 2008)

  • Several issues have been fixed in this release:
  • Column mode - If a variable-width font like Arial or Constantia is used and you switch to column mode - the editor will change to a temporary monospaced font like Consolas (on Vista) or Courier New. When you switch back to normal ROW mode your font is changed back too.
  • Installer - Fixed a serious registry bug. Some paths in the registry may have been overwritten in the previous installations.
  • MRU - recent files - Fixed a bug in the recent files list. It wasn't always updated properly.
  • Search/Replace - Fixed several issues.
  • Syntax highlighting - String escape characters were not handled properly.

New in RJ TextEd 4.60 (Sep 8, 2008)

  • Code folding
  • Added new fold options. Check out the "Help" for more information on these.
  • EndBefore=
  • AllwaysAllowNesting=
  • Word wrap - Increased speed. Especially for large files and long lines.
  • Support all fonts - It is now possible to use all fonts, including Arial, Verdana, Calibri... Tabs does now work correctly when using fonts with variable width, like Arial.
  • Draw/Parser changes - Made some changes to string handling. Less string data is moved around in memory when drawing text or parsing data for keywords, strings, code folding blocks... For small/normal file sizes you may not notice much difference, but for larger files it is very noticeable.
  • Added 4 new functions in the format menu.
  • Convert tabs to spaces
  • Convert spaces to tabs
  • Convert leading spaces to tabs
  • Remove trailing white spaces
  • Menu changes
  • Removed the "Convert" menu and re-arranged some menus.
  • Open program and file(s) speed
  • Improved the upstart speed.
  • Made the file(s) open faster in the editor.
  • The language and option files are stored in memory. Had to create an UTF-16 enabled memory ini class to make this possible. It also uses a hashed Unicode string list to store the options.
  • Quickbar - Added a new tab to the "Quickbar" called "General". It's the first tab and only have 2 buttons: "Enclose" (enclose selection with e.g. quotes) and "Configure Tools...". You can add your own tool buttons on the rest of the toolbar.
  • Tools - Made it possible to add tools to the "Quickbar->General" tab toolbar.
  • Status bar - Made some visual changes to the status bar. Overwrite mode (OVR) and Column mode (COL) is now highlighted.
  • Recent files - Added a menu item in the "Recent files" menu to clear the list.
  • New indicators to mark word wrapped lines.
  • Indent lines as dotted.
  • Option to "convert tabs to spaces before saving"
  • Option to "remove trailing white spaces before saving"
  • will close the search pane at the bottom.
  • The buttons on the find pane keep there focus so you can continue to search or replace by pressing .
  • Colons are no longer included when you double click on a word.
  • New tool option to open selected file in "File Commander".
  • Middle mouse button click on a tab will close the document.
  • Added "Read-Only" menu item to the document tab menu.
  • The startup splash is back.
  • Mouse click on bottom list on "Clips" tab could cause an error.
  • Find in read only documents wasn't working.
  • Scrolling in text preview on the options dialog didn't work.
  • Several taskbar button problems where fixed. ( Especially in Win 98 )
  • Fixed several problems in the startup procedure and re-enabled the startup splash window.
  • Fixed some issues with the warning message when an external program has changed a document.
  • Fixed a "User Menu" Unicode character problem.
  • Command line option /L failed if program was already running.
  • An error with deleting a selection and folding.
  • Fixed several undo/redo issues.
  • The folder tree in the open/save dialog didn't show network drives.
  • A few serious replace all issues
  • Some issues with read only documents.
  • Step problem in the script editor.
  • Fixed several text cursor issues.
  • Fixed several word wrap issues.
  • A small issue in the FTP profile manager.
  • Open/Save dialog filename completion.

New in RJ TextEd 4.521 (Jul 12, 2008)

  • A small issue with "Copy As RTF". It was not possible to paste the text into Word. Other Rich Text Editors like WordPad worked fine though.

New in RJ TextEd 4.501 (Jun 27, 2008)

  • Highlight html tags
  • The start and end tag will be highlighted when the text cursor is on the tag.
  • Tools (sub menus)
  • It is now possible to add sub menus in the "Tools" menu.
  • Macros menu
  • Added a macros menu and a macro editor. Added the possibility to record a quick macro (no dialog, just press and record).
  • Auto close braces and structual block
  • Added an option to auto close braces. The feature is intelligent and only close the brace when it should (hopefully).
  • Added an option to close structual blocks
  • Show space characters
  • This was added as an option and as an item in the "View" menu. It works like the "Show tab characters" option, but for space characters instead.
  • Font preview (in options)
  • Added font preview when selecting font in the options dialog. Also added a check to see if the font use the same width for normal, bold and italic text.
  • New script functions
  • Added some new script functions.
  • FoldNode()
  • FoldRegion()
  • UnfoldNode()
  • UnfoldRegion()

New in RJ TextEd 4.50 (Jun 26, 2008)

  • Command line arguments.
  • Drag n' drop.
  • Explorer tab.
  • File commander.
  • Copy, move, delete...
  • Open/Save dialog.
  • Search folder (extended search).
  • Recently opened files.
  • Tools. Both file path and names.
  • Project files.
  • Open files from Windows Explorer, or as default application for a file type.
  • Several text labels like window captions and file tabs.
  • Explorer tab Views: Added a menu item to show/hide "Hidden folders and files".
  • Option to set the color of special characters like spaces, tabs and line breaks.
  • Added a task bar button to the script editor.
  • Added some new options to the syntax editor.
  • Added 2 new options for FTP profiles.
  • A few issues in dual view mode.
  • Some issues in the options dialog.
  • Fixed several issues in the script editor.
  • Fixed a visual problem with the ruler.
  • Fixed a problem with the option to warn if file has been modified by external program.
  • Fixed issues in the tool items dialog.
  • Fixed some issues in the FTP profile edit dialog.
  • Fixed a few wordwrap issues.
  • Fixed issues in the customize keyboard dialog.
  • Problem with the dual view mode splitter.
  • PHP syntax highlighting bug.
  • A problem with user menu and text containing line breaks.
  • Open files without an extension.
  • Tools and compiler output issues.
  • Open files from windows explorer.
  • Search when an option is changed

New in RJ TextEd 4.30 (Mar 26, 2008)

  • UTF-8 and open file speed
  • Change the UTF-8 detection function to a faster and more reliable one.
  • Improved the open file speed for UTF-8 encoded files. Open a UTF-8 file is almost as fast as opening an ANSI file.
  • Improved the open file speed for all types of files.
  • Folding
  • The folded text border color can now be changed in options. Goto "Options->Display".
  • The fold state of sub folds are preserved. If you close a fold and later open it again, all sub fold nodes are unchanged. Those that where closed before, are still closed.
  • Edit the fold name is much faster. So is creating new fold nodes, especially in large files.
  • Editing speed has been improved when using folded text.
  • Issues resolved
  • Several editing issues with folded text have been fixed. Editing folded text behave more as you would expect.
  • Several speed issues where fixed.
  • Changing options shouldn't change the fold state in the document.
  • Added some extra sanity check in some functions.
  • Main tabs shortcuts
  • Added keyboard shortcuts for the main tabs.
  • Alt F8 - Home
  • Alt F9 - Editor
  • Alt F10 - IE Preview
  • Alt F11 - Firefox Preview
  • Alt F12 - File Commander
  • The shortcuts are displayed as hints when you move the mouse over the tabs.
  • Several small improvements and issues solved
  • Scrollbar property out of range issue should be resolved. Very rare and hard to reproduce. You may never have seen this.
  • "Save As..." dialog issues with selecting file has been fixed.
  • Text drawing functions are now a little bit faster than before.
  • Closing a document tab will now take you to the previous tab, like in IE7 or Firefox.
  • XML auto completion should work properly again.
  • A XML issue with text between tags has been fixed.
  • Delete selection is now much faster. Most notable in large files.
  • Line number update with "Highlight line" switched off should work properly now.
  • Status bar and window title wasn't updated properly when switching editor tab and the sidebar was closed.
  • Undo/redo may be a little bit faster at times. Fixed a few speed issues.
  • A tab character should overwrite text if less than one line is selected. Fixed.
  • Toggle comment state in source code will move the text cursor down one line. This makes editing easier.
  • Fixed a toggle comment issue.
  • Fixed several issues with text cursor movement while editing.
  • Right aligned footer text was not aligned properly when printing. Fixed.
  • Internal IE and Firefox windows (F10/F11) can be closed with ESC.
  • Added support for a # line comment in the PHP syntax file.

New in RJ TextEd 4.21 (Mar 17, 2008)

  • Added region support in the Perl syntax file. Use #start_region ... #end_region to create a foldable block.
  • UTF-8 detection should work properly now.
  • Double click in text files could result in an "Access Violation" message.
  • Fixed issues with comments and comment folding.
  • Open files without a file extension, didn't work.
  • Open multiple files using explorer context menu, didn't work properly.
  • Fixed issues with replace and the Regular Expression option.
  • Fixed a "Smart Paste" bug.
  • Fixed a few issues in the syntax editor.

New in RJ TextEd 4.20 (Mar 12, 2008)

  • Toolbar flicker in Windows Vista.
  • Several text cursor problems.
  • Some issues with search and extended search.
  • Several draw issues in the editor.
  • Some sort line issues.
  • Some possible FTP issues.
  • Word wrap issues.
  • Several issues with folding.
  • Tab flicker with read-only files.
  • Delete line should set modified flag.
  • Several code explorer issues.
  • Some project and class completion issues.
  • Fixed a few issues with the Goto line dialog.

New in RJ TextEd 4.11 (Dec 10, 2007)

  • New Option: Use standard "Open/Save As" dialogs
  • The editor has its own dialogs for opening and saving files. If you prefer the windows standard dialogs you should check this option. Note that you will loose some features like the "Favorites" drop down menu, and the "Encoding" drop box is not visible on Windows Vista. In the options dialog you'll find this option in "Customize->Program".
  • The standard windows dialogs are now used. These look much better on Windows Vista.
  • Fixed block and comment problem in Perl.
  • Fixed a serious "fold all" bug.
  • Fixed Open/Save dialog: should open a folder if focused.
  • Fixed Open/Save dialog: Escape or Ctrl F4 should close the dialog.
  • Fixed Open/Save dialog: Fixed a few other small issues.
  • Fixed a bug with search and the key.
  • Fixed Tab should overwrite character in "Overwrite" mode.
  • Fixed a few issues with anchor and image wizards.

New in RJ TextEd 4.10 (Dec 5, 2007)

  • The editor can now execute scripts and is capable of understanding 4 different languages: BasicScript, C Script, JScript and PascalScript.
  • There are two objects that gives you access to the editor.
  • The document object "Document" gives you access to the current document.
  • The main application object "MainApp" gives you access to some other areas of the editor.
  • You add your scripts in the same way you add a tool. Just select "Script" in the drop down list instead of "Executable".
  • You can edit, debug or run your script in the script editor and see the result in real time.
  • Made some changes to enable execution of scripts.
  • It is also possible to run html help files using "KeyHH.exe" with a keyword, e.g. the current word in the editor.
  • The tool output can be understood using a parse string. E.g. you may want the editor to jump to a position in the text when you double click a line in the message view (output view).
  • Added profiles. There are now 3 profiles: Debug, Release and User. They are available in a drop down list.
  • Added 1 run command: Run without build. Available in a drop down list at the run button.
  • Added 3 user commands in a drop-down menu.
  • Made several changes to the settings dialog.
  • The output from compiling/building can be parsed. A double click in the output view can take you to the displayed line and column in your source code, provided it is the current documents.
  • Added the context menu item "Open selected files".
  • Added a directive in the syntax files.
  • This directive tell the editor to load the html multiple highlighting syntax instead of the asp and php syntax files. The html syntax handles asp and php.
  • Removed status field. It behaves like the normal auto completion list.
  • Show parameter hint with keyboard shortcut. (Shift Ctrl H)
  • Object to the left of cursor is identified when you open the completion list with shortcut Ctrl J.
  • Replaced all explorer components. Added filters and context menus. Drag n' drop should work between the explorer tab and windows explorer.
  • Replaced all explorer components. Added context menus. Drag n' drop should work between the file commander and windows explorer. Press "Ctrl" to copy when you drag.
  • Replaced the old open and save dialogs with my own. They look much better on Windows Vista and are, of course, much more customizable. I need this in later versions in order to add new features. All items are also now visible on all windows versions. They weren't before.
  • Replaced the old one. It looks more like the new open/save dialog, with a few differences.
  • It is now possible to have sub-folders.
  • Closing braces are highlighted to the left of the cursor.
  • View/Hide left editor tool-bar item in the view menu.
  • Option to set max character width in the editor.
  • Changed the editor tab display. Inactive tabs have a border.
  • Renamed a few menu items.
  • Added option to open search options in a dialog.
  • Added new items to the view menu.
  • Replaced all tool-bars.
  • Made some changes to the syntax editor.
  • Fixed a lot of bugs.
  • Open huge files without line breaks.
  • Memory problem with word wrap. (Memory defragmentation)
  • Background coloring with multiple highlighting, e.g. html.
  • A problem with html format/repair and entities like �
  • Could not open several documents at ones.
  • Selecting lines from the gutter (left margin).
  • Expand selection with Shift leftmouseclick.
  • Overwrite section when is pressed.
  • Add files to the project.
  • Shift Back, Ctrl Back and Ctrl Del.
  • Selection with keyboard keys after typing.
  • Class member completion. Fixed several issues.
  • Parameter hint problem.
  • Pointer error when changing highlighter in options.
  • Buttons disabled in find/replace dialog.
  • Delete text in find/replace dialog with Del key.
  • Move tool item in the options dialog.
  • MRU list and full path.
  • Code explorer bug. Array could be marked as a method.
  • A file could be opened twice.
  • Code completion remained visible after switching document tab.
  • Select text in gutter in word wrap mode.
  • Line number issue in word wrap mode.
  • Some other small issues in word wrap mode.
  • ASP and PHP end tag issue.
  • Smart paste issues.
  • Drag n' drop multiple documents to the editor.
  • Drag n' drop files to the file commander.
  • Project settings not saved properly when switching tabs.
  • Several other project issues with compile/build and commands.
  • Project output issue.
  • ASP and PHP highlighting in strings.
  • ASP and PHP highlighting in a Javascript block.
  • Did not handle read only files properly.
  • Combo box when you add/edit tool item could be edited.
  • Save options could change syntax highlighter for active file.
  • Small bug when creating new project.
  • Some visual problems, like borders around tool-bars.

New in RJ TextEd 4.01.0 (Aug 20, 2007)

  • Auto completion, ASP .NET, visual changes, shortcuts for user tools...

New in RJ TextEd 3.91 (Apr 16, 2007)

  • The main program and tools have been recompiled using Delphi 2007. There have been several improvements in the library files included with the RJ TextEd installation. Including speed improvements.
  • The editor can now handle read-only files. Both reading and writing. It may also work with files used by other program, but I haven't been able to test this properly.
  • The open file dialog will now let you choose several files to open. Instead of opening them one by one.
  • Setting new options changes the toolbar borders.
  • Small visual problem with quickbar borders.
  • A syntax bug with strings. Most notable in wordwrap mode.
  • A spell check bug.
  • Fixed several problem with the installed tools (Charview, SyntaxEditor...). Both in the installed version and in the non-installed version.

New in RJ TextEd 3.90 (Mar 27, 2007)

  • Code explorer
  • Html multi highlighting

New in RJ TextEd 3.90 Beta 3 (Mar 12, 2007)

  • Updated the FTP component. It may recognize some more dir list styles.
  • Faster file list.
  • Added a remote folder tree for easier navigation.
  • Added some settings and a dialog.
  • The path is displayed in an edit box (enables copy n' paste and manual path input).
  • Uses system icons.
  • You can now set which "Main program tabs" should be visible in the "View" menu.
  • Added titles to all sidebar pages.
  • Added several new options to the user tools options.
  • Added hints to the sidebar.
  • Options are set faster when closing the options dialog.
  • Made several speed improvements.
  • New context menu items.
  • A few changes in Connect/Disconnect.
  • Clicking "Connect" when you are connected opens a dialog with some options.
  • A bold font issue in the editor.
  • Drag n' drop issue in the file commander.
  • Several focus and mouse click problems (Code Explorer and Quickbar).
  • Find and replace bug.

New in RJ TextEd 3.80.0 (Nov 17, 2006)

  • Column mode, print and folding options and more

New in RJ TextEd 3.65.8 (Jul 9, 2006)

  • Code folding, brace highlighting and more...

New in RJ TextEd 3.61 (May 26, 2006)

  • Code folding, brace highlighting

New in RJ TextEd 3.61 (May 26, 2006)

  • Code folding, brace highlighting and more...