Difference between revisions of "ChangeLog"

From TED Notepad
Line 7: Line 7:
 
     - indicates a bug fix,  
 
     - indicates a bug fix,  
 
     * indicates a modification in behavior or a note.  
 
     * indicates a modification in behavior or a note.  
 +
 +
'''Version 5.0.0'''
 +
    Note: This is just a pre-ChangeLog of the next version. Do not rely on it.
 +
    + Added: Full support of storing the settings in a portable INI file.
 +
    + Added: More Status Bar info: Number of lines, line length and document length.
 +
    + Added: Tabify Indentation and Untabify Indentation tools.
 +
    + Added: Moveable and hideable Right Margin Bar.
 +
    + Added: Insert File Name and Insert File Title tools.
 +
    + Added: Insert Tabs as Spaces and automatic Smart Return auto-indentation.
 +
    + Added: Full support for Mac newlines. Convert from/to Mac tools.
 +
    + Added: File modified asterix flag within main window caption.
 +
    + Added: Non-empty lines counter into Statistics dialog.
 +
    + Added: Secondary search.
 +
    + Added: Delete Line, Truncate Line, BkSpace Line.
 +
    + Added: Reverse Each Word tool.
 +
    + Added: Cut Columns tool.
 +
    + Added: Copy Similar Line.
 +
    + Added: Copy Word Above.
 +
    + Added: To the next/previous Line, disobeying wordwrapping. Ctrl+Down/Up. **********
 +
    + Added: Line numbers unwrapped setting. Better Goto setting removed.
 +
    + Added: Find Selected.
 +
    + Added: Option that leaves empty lines in the Unique Lines tool.
 +
    + Added: Option that skips white-spaces in Quote/Indent Selection tool.
 +
    - Fixed: Continuous whole words matching minor bug fixed.
 +
    - Fixed: Print re-calculates character width and height correctly.
 +
    - Fixed: RE clone: Some newline bugs fixed.
 +
    * Replace automatically searches for next occurrence after each replace.
 +
    * Both searches are being saved, along with other settings.
 +
    * From now on, recent files are remembered even upon successful file saving.
 +
    * Application is returning negative error codes upon startup troubles.
 +
    * Several features/tools are more compatibile with the Undo feature.
 +
    * The Tabs as Spaces setting also affects the Indent Selection tool.
 +
    * Tools converting Unix/Mac newlines no longer work with an entire document.
 +
    * Goto Line and Goto Char command-line parameters are no longer exclusive.
 +
    * New Search menu has been created for both searching mechanisms.
 +
    * Hotkeys of Select Word, Add Word and Complete Word have been changed.
 +
    * Smart Return and Copying Return work with last non-empty unwrapped line.
 +
    * Use of a user font removed from dialogs. Buggy, if the font was too large.
 +
    * Several routines have been optimized to achieve better performance.
 +
    * Sorting tool optimized a bit. All line-oriented tools optimized.
  
 
  '''Version 4.5.2'''
 
  '''Version 4.5.2'''

Revision as of 20:22, 17 May 2006

You see work in progress here; this section already reflects future TED Notepad version 4.5.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.0.0
   Note: This is just a pre-ChangeLog of the next version. Do not rely on it.
   + Added: Full support of storing the settings in a portable INI file.
   + Added: More Status Bar info: Number of lines, line length and document length.
   + Added: Tabify Indentation and Untabify Indentation tools.
   + Added: Moveable and hideable Right Margin Bar.
   + Added: Insert File Name and Insert File Title tools.
   + Added: Insert Tabs as Spaces and automatic Smart Return auto-indentation.
   + Added: Full support for Mac newlines. Convert from/to Mac tools.
   + Added: File modified asterix flag within main window caption.
   + Added: Non-empty lines counter into Statistics dialog.
   + Added: Secondary search.
   + Added: Delete Line, Truncate Line, BkSpace Line.
   + Added: Reverse Each Word tool.
   + Added: Cut Columns tool.
   + Added: Copy Similar Line.
   + Added: Copy Word Above.
   + Added: To the next/previous Line, disobeying wordwrapping. Ctrl+Down/Up. **********
   + Added: Line numbers unwrapped setting. Better Goto setting removed.
   + Added: Find Selected.
   + Added: Option that leaves empty lines in the Unique Lines tool.
   + Added: Option that skips white-spaces in Quote/Indent Selection tool.
   - Fixed: Continuous whole words matching minor bug fixed.
   - Fixed: Print re-calculates character width and height correctly.
   - Fixed: RE clone: Some newline bugs fixed.
   * Replace automatically searches for next occurrence after each replace.
   * Both searches are being saved, along with other settings.
   * From now on, recent files are remembered even upon successful file saving.
   * Application is returning negative error codes upon startup troubles.
   * Several features/tools are more compatibile with the Undo feature.
   * The Tabs as Spaces setting also affects the Indent Selection tool.
   * Tools converting Unix/Mac newlines no longer work with an entire document.
   * Goto Line and Goto Char command-line parameters are no longer exclusive.
   * New Search menu has been created for both searching mechanisms.
   * Hotkeys of Select Word, Add Word and Complete Word have been changed.
   * Smart Return and Copying Return work with last non-empty unwrapped line.
   * Use of a user font removed from dialogs. Buggy, if the font was too large.
   * Several routines have been optimized to achieve better performance.
   * Sorting tool optimized a bit. All line-oriented tools optimized.
Version 4.5.2
   + 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: RE clone only: Delete word was not deleting newline correctly. 
   - Fixed: Find mechanism is now gathering dialog info only when appropriate. 
   * 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: Revert. 
   + Added: Command line parameters: /a Select All, /d Do Command. 
   + Added: Command line parameters: /nl NoLoad Settings, /ns NoSave Settings. 
   * All read-share locks removed, write write-share lock removed. 
Version 4.2.1
   + Added: Complete Word. 
   + Added: Select to Next. 
   + Added tool: Better Unique Lines. 
   + Added: Drag & Drop supports dropping multiple files. 
   + 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. 
   * 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. 
   - Fixed: Multibyte characters load troubles. 
   * Read-share locks modified. 
   * First RichEdit (RE) clone released. 
Version 4.0.2
   + 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. 
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.