Difference between revisions of "ChangeLog"

From TED Notepad
Line 1: Line 1:
<noinclude>{{manversion|5.0.0.13}}__NOTOC__</noinclude>
+
<noinclude>{{manversion|5.2.0.2}}__NOTOC__</noinclude>
  
 
This listing describes all major changes between previous versions of TED Notepad. Minor changes (that did not affect difference between major versions listed here) are omitted.
 
This listing describes all major changes between previous versions of TED Notepad. Minor changes (that did not affect difference between major versions listed here) are omitted.

Revision as of 11:04, 8 October 2006

You see work in progress here; this section already reflects future TED Notepad version 5.2.0.2.
This section may contain incomplete, premature, or mistaken information, prone to change without notice.

This listing describes all major changes between previous versions of TED Notepad. Minor changes (that did not affect difference between major versions listed here) are omitted.

In the list:
+ indicates a new feature or tool,
- indicates a bug fix,
* indicates a modification in behavior or a note.
Version 5.2.1
+ Added: Find Later.
+ Added: XML/HTML Tag tool.
+ Added: Relative jumping in Go to dialog.
+ Added: Selecting text in Go to dialog.
+ Added: Trim Tailing Spaces tool.
+ Added: Shift Lines Left tool.
+ Added: Remove Empty Lines tool.
+ Added: Reverse Words on Each Line, Reverse Each Line, Reverse Words tools.
+ Added: New variable (%n) for newlines in Cut Columns tool.
- Fixed: Minor bug with Status Bar panel sizes calculation.
* Enclose Selection places the caret between its strings, if the selection is empty.
Version 5.0.1
+ Added: Secondary search.
+ Added: Copy Similar Line.
+ Added: Copy Word Above.
+ Added: Cut Columns tool.
+ Added: Find Selected.
+ Added: Both searches are being saved, along with other settings.
+ Added: Full support of storing the settings in a portable INI file.
+ Added: Full support for Mac newlines. Convert from/to Mac tools.
+ Added: Insert Tabs as Spaces and automatic Smart Return auto-indentation.
+ Added: Tabify Indentation and Untabify Indentation tools.
+ Added: Non-empty lines counter into Statistics dialog.
+ Added: Delete Line, Truncate Line, BkSpace Line.
+ Added: Reverse Each Word tool.
+ Added: Option that leaves empty lines in the Unique Lines tool.
+ Added: Option that skips white-spaces in Quote/Indent Selection tool.
+ Added: File modified asterix flag within main window caption.
+ Added: More Status Bar info: Number of lines, line length and document length.
+ Added: Insert File Name and Insert File Title tools.
+ Added: To the next/previous Line, disobeying wordwrapping.
+ Added: Moveable and hideable Right Margin Bar.
+ Added: Setting that counts Line numbers unwrapped even in the Status Bar.
- Fixed: Continuous whole words matching minor bug fixed.
- Fixed: RE clone: Some newline bugs and minor searching bugs fixed.
* Smart Return and Copying Return work with last non-empty unwrapped line.
* Indent Selection tool does not indent empty lines.
* Several features/tools are more compatibile with the Undo feature.
* Goto Line and Goto Char command-line parameters are no longer exclusive.
* The Tabs as Spaces setting also affects the Indent Selection tool.
* Tools converting Unix/Mac newlines no longer work with an entire document.
* New Search menu has been created for both searching mechanisms.
* Hotkeys of Select Word, Add Word and Complete Word have been changed.
* Application is returning negative error codes upon startup troubles.
* Several routines have been optimized to achieve better performance.
* Sorting tool optimized a bit. All line-oriented tools optimized.
Version 4.5.3
+ Added: File modified flag is also being shown within window caption.
+ Added: Text limit value is allowed to be zero for no actual limit.
+ Added: Printing the selection only.
- Fixed: Printing mechanism has been completely rewritten.
- Fixed: Characters recognition is now fully user locale friendly.
- Fixed: Find mechanism is now gathering dialog info only when appropriate.
- Fixed: RE clone only: Find/Replace was not working with word wrapping.
- Fixed: RE clone only: Delete word was not deleting newline correctly.
* Find/Replace mechanism modified to resemble the default notepad behavior.
* Recent files are being remember even upon successful file saving.
* To open Manual, it has to be in the same directory, as the executable is.
Version 4.5.1
+ Added: Full UTF-8 files support.
+ Added: Full Big-endian UNICODE files support.
+ Added: Swap clipboard and selection (copy and paste together).
+ Added: Find previous, Select to previous features.
+ Added: Find/Replace works in both directions with whole word option enabled.
+ Added: Favourites menu.
+ Added: Whole words option in Extended Replace.
+ Added: Delete all other characters option in Translate Characters.
+ Added: .LOG extension support from Windows Notepad.
+ Added: File Properties dialog of the current document.
+ Added: Word wrapping into printing support.
+ Added: Command line parameter: /p Print.
- Fixed: Window creeped-up when taskbar was located at the top of the screen.
- Fixed: RE clone only: Find/Replace mechanism counted newlines incorrectly.
* Sorting tool rewritten and optimized a bit. Supports better numbers sorting.
* Enclose Selection tool modified. Enclose Selection dialog added.
* Replace All mechanism now works with the entire document, as supposed to.
* Find/Replace algorithms rewritten and optimized a lot.
* Saving, loading and managing of settings modified.
* Finally, all read and write share locks were removed.
* A warning is raised when conversion from UNICODE to ANSI is not to be lossless.
* A question about creating a new file is raised upon opening a missing file.
* Some tools allowed on empty selections too.
* Assembly-level code optimizations. Speed increased, application size decreased.
Version 4.3.1
+ Added: Complete Word.
+ Added: Select to Next.
+ Added tool: Better Unique Lines.
+ Added: Drag & Drop supports dropping multiple files.
+ Added: Revert.
+ Added: Command line parameters: /a Select All, /d Do Command.
+ Added: Command line parameters: /nl NoLoad Settings, /ns NoSave Settings.
+ Added: Save and Exit as F10 hotkey.
+ Added: Variety of view scrolling hotkeys. See hotkeys list.
+ Added tool: More options and Show column button added to the Sorting tool dialog.
+ Added: RE clone only: auto URL detection.
+ Added: Hotkeys to Extended Clipboards dialog.
+ Added: External viewers by using Filters Architecture.
- Fixed: Troubles with the size and position of minimized/maximized main window.
- Fixed: Multibyte characters save troubles and binary files load minor bug.
- Fixed: Definition of filters, registry troubles when saving the very first filter.
* Smart Return, Copying Return, Title Case and Compare Strings modified a bit.
* Unwrap tool has been modified to preserve paragraphs.
* All read-share locks removed, write write-share lock removed.
* Full transparent UNIX-files support: document may be autoconverted from UNIX-file
upon loading and saved back as UNIX-file upon save.
Version 4.1.0
+ Added: Add Next Word.
+ Added: Copying Return.
+ Added: Drag & Drop support.
+ Added: Filters Architecture. (Simple text-filtering plug-ins architecture.)
+ Added tool: Extended Replace. (Without regular expressions. Use grep as a filter.)
+ Added tools: Include From File, Exclude Fo File.
+ Added tools: Unindent Selection, Unquote Selection.
+ Added tools: Unique Lines, Close Lines.
+ Added: Option of definition of a word: Whether include underscore.
+ Added: Command line parameters: /l Goto line, /c Goto char, /s Set Selection.
+ Added: Last Used Tool.
+ Added: Crc32 sum value to Statistics tool.
+ Added: Full binary files support.
+ Added: Auto UNIX-files support.
+ Added: Option for automatic conversion from/to UNIX.
+ Added: Disobey Word Wrapping in Goto Line.
* Select Word, Delete/BkSpace Spaces (now Delete/BkSpace Word) features modified.
* Missing GetLongPathName export function added for Win95 and WinNT4.
* Read-share locks modified.
* First RichEdit (RE) clone released.
Version 3.1.1
* Sorting tool optimized. Reading/saving of files optimized.
- Fixed: Canceling of Save as Dialog bug when leaving notepad!
- Fixed: Sorting as numbers, Translate Characters tool.
- Fixed: Title & Sentence case tools bugs.
- Fixed: Toggling proportional font, left selection margin.
- Fixed: Entering of the Text limit value.
- Fixed: Saving of unicode in non-unicode version!
Version 3.0.1
* Some comfortless bugs were found in this version. See above.
* Hotkeys of some tools were modified.
+ Added: Recently opened files.
+ Added: Delete Spaces, BkSpace Spaces.
+ Added: Possibility of replacing multiple lines.
+ Added: Automatic use of the selection in Find/Replace Dialogs
+ Added: Dual font switching (Fixed/Proportional - Default/Custom).
+ Added tools: Date/time Tools.
+ Added sc-tools: Sort Ascending, Sort Descending.
+ Added tools: Indent Selection, Quote mail.
+ Added tools: Comit Word Wrap, Unwrap Selection.
+ Added: Left selection margin, Tab size, Default file type.
+ Added tools: Compare, Statistics.
+ Added: Select Word, Smart Return.
+ Added tools: Title and Sentence Case tools.
+ Added: Manual and instalation. Help was removed.
* Maintenance of Settings was completely modified.
Version 2.6.1
+ Added tool: Sort - beta version of the sorting tool.
+ Added: Word Wrap option.
+ Added: Save Settings option.
+ Added: Tab characters can be inserted into dialog boxes easily.
+ Added tools: Reverse Text, Reverse Lines and Translate Characters.
+ Added: Saving of extended clipboards content.
+ Added: Warning that file length differs from loaded text length.
+ Added: Warning about Text Limit value.
+ Added tools: Enclose selection, Quote text.
+ Added: Save settings between sessions (Window position, Status bar, ...).
+ Added: Text Limit value -> Unlimited text size possibility.
Version 2.4
* This version was something like the original Windows Notepad; with a status bar and nine extended clipboards; with text case conversion tools and UNICODE/UNIX/Win compatibility. It was full of hotkeys and dreams... Dreams to be implemented.