topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 3:00 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011  (Read 7439 times)

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 3,199
    • View Profile
    • Donate to Member
That excellent small but feature-rich editor, TED Notepad, has just received one of its rare updates.  Current stable version
6.0.1 Beta, Nov 2, 2011:

TED Notepad ChangeLog
small - quick - light - innovative - extensible - variable - free

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.

Version 6.0.1 beta (Nov 2, 2011)
    This version is a complete rewrite of the entire project. Small changes might be left out by omission.
    + Search and Replace dialog replaced by Search Bar.
    + Added: Support for Escapes and Regular Expressions in search/replace patterns.
    + Added: Experimental Search and Last Tool concept. Similar to Search and Replace.
    + Added: Long searches automatically display an abort dialog.
    + Added: Option to Mimic Case upon Search and Replace.
    + Added: Auto-search for current word upon no selection in Find Selected.
    + Added: Extended Replace also supports Escapes, RegExps and Mimic Case.
    + Added: Support for user-defined color of text and background.
    + Added: Random Color Scheme generator in Settings dialog.
    + Added: Display Line Numbers, Newlines and Line Lengths.
    + Added: ZoomIn, ZoomOut, ZoomReset.
    + Added: Auto-recognition of UTF-8 files without BOM.
    + Added: Import/Export/Reopen file in chosen encoding or codepage.
    + Added: Full transparent support for binary files (load+edit+save).
    + Added: Full transparent support for mixed newlines (load+edit+save).
    + Added: Command line parameter: /b Skips the "Create new file" question.
    + Added: Option to auto-save documents directly to their original files.
    + Added: Option to create recovery auto-save files with hidden attribute.
    + Added: Question, whether to auto-load a lost auto-save version of a file.
    + Added: Question about saving before closing is skipped for empty Untitled documents.
    + Added: Favourite files now support relative paths.
    + Added: Template file for new documents.
    + Added: Shuffle Lines tool.
    + Added: First Capital, Random Case and Fun Case tools.
    + Added: Unclose Lines, Trim Empty Lines and Shift Lines Right tool.
    + Added: Collapse Empty Lines tool.
    + Added: Unwrap Lines tool.
    + Added: Extract Words tool.
    + Added: Most tools are now showing their progress and support cancel.
    + Added: Classic old system edit control replaced by new improved editbox.
    + Added: Text storage engine with improved support for working with huge files.
    + Added: Support for very long lines (current limit is set to 1 MiB).
    + Added: Multi-level Undo and Redo. Better Undo granularity.
    + Added: Legacy single-level Undo still available through Alt+BkSpace.
    + Added: More sensitive navigation through entire words.
    + Added: Support for Triple/Quadruple/Quintuple-click and mouse selecting.
    + Added: Option to auto-Copy to clipboard upon mouse selection.
    + Added: Paste/Swap from clipboard upon mouse Ctrl-Right-click.
    + Added: Option to Mimic Case upon Paste from clipboard.
    + Added: Option to auto-select current word/line/paragraph/document upon empty Copy/Cut.
    + Added: Insert Recently Inserted and Recently Deleted text.
    + Added: Support for Smart Home and End keys, working with indentation
    + Added: Support for moving/selecting by entire paragraphs.
    + Added: Option to keep distance between the Caret and window borders.
    + Added: Improved and enriched Right-click menu.
    + Added: Support for Insert/Overwrite mode.
    + Added: Horizontal mouse-wheel scrolling.
    + Added: Improved INI files for saving settings into Config.
    + Added: Support for hierarchical INI file loading.
    + Added: Command line parameter: /i Load specified INI file
    + Added: Location of current INI file added to Settings dialog.
    + Added: Printing font.
    + Added: Page Setup for printing.
    + Added: Check Updates shortcut.
    + Added: Sort tool: Upto five independent sorting keys available.
    + Added: Sort tool: Range of columns can be specified in each sorting key.
    + Added: Sort tool: Option to ignore white-spaces and/or punctuation while sorting.
    + Added: Sort tool: Option to ignore all but alpha-numeric characters while sorting.
    + Added: Sort tool: Option to ignore blank and/or control characters while sorting.
    + Added: Sort tool: Options to ignore characters supported even while sorting as numbers.
    + Added: Sort tool: Uses current user locale settings while sorting as numbers.
    + Added: Sort tool: Support for positive signs while sorting as numbers.
    * Modif: Sort tool: Sorting keys no longer depend on previous keys.
    + Added: Columns and Sort tools: Option to "delimit by entire phrase" rather than "separate characters".
    + Added: Columns and Sort tools: Options for saving info from tool dialogs into the Config.
    * Modif: Columns and Sort tools: Tool dialogs accept ranges and columns inverted.
    + Added: Columns tool: Random number insertion point (%r).
    * Modif: Columns tool: Center alignment modifier changed from ^ to !.
    + Added: Translate Charaters tool: Supports escapes and ranges.
    + Added: XmlTag tool: Works more carefully with singleline/multiline selections.
    * Modif: XmlTag tool: Reselects the original selection after enclosing it.
    + Added: XmlTag tool: Option to keep or reset fields "Attributes" and "Empty".
    + Added: Compare tool: State of checkboxes from tool dialog are saved into Config.
    + Added: Compare tool: Option for saving the compared strings into Config as well.
    + Added: Filters: New variable %S, which expands with current selection.
    + Added: Filters: Option to convert all text to/from UTF-8.
    + Added: Filters: Option to push no input (stdin) into filter.
    + Added: Filters: Option to ignore output (stdout/stderr) from filter.
    + Added: Filters: Option to mix output (stdout/stderr) from filter together.
    + Added: Filters: Option to display filter output as message instead of replacing.
    + Added: Filters: Option to auto-exit when filter is finished.
    + Added: Filters: Option to skip saving upon auto-exit when filter is finished.
    + Added: Filters: Option to ignore filter's return value.
    + Added: Filters: Option to wait for filter to finish.
    + Added: Filters: Option to skip the launch dialog.
    + Added: Filters: Quoting variable modifiers, which escape all double-quotes while expanding.
    + Added: Search and Replace All feature groups Undo steps into one Undo step.
    + Added: Search and Replace All feature shows total count of replacements in the Status Bar.
    + Added: Progress and info messages displayed in the Status Bar during most operations.
    + Added: Undo feature can now remember the last document save-point.
    + Added: Double-clicks on the Status Bar supported (as shortcuts to anticipated actions).
    + Added: Word Wrap indicator in the Status Bar.
    + Added: Current character value in the Status Bar.
    + Added: Suggest filename from first line supports longer filenames.
    + Added: Suggest filename from first line now works also in Exclude File feature.
    + Added: Option to confirm with user whether to exit by Esc key.
    + Added: Option to prevent insertion of control characters.
    + Added: Option to show bold Caret upon Overwrite mode.
    + Added: Option to improve definition of what a word consists of.
    + Added: Option to Indent selection (of multiple lines) with simple Tab key.
    + Added: Option to reduce Undo steps to the last single step upon Save.
    + Added: Option to persist current scrolling during tools.
    + Added: Option to auto-hide the Search Bar after it has been used.
    + Added: Option to auto-hide the Search Bar only after a successful use.
    + Added: Options to reset/keep specific search attributes in the Search Bar.
    + Added: Option to execute search as non-abortable (for compatibility).
    + Added: Option to execute all tools as non-abortable (for compatibility).
    + Added: Option to warn, when a file being loaded is bigger than a specific value.
    + Added: Support for overriding user locale settings (number formats, date/time formats).
    + Added: Many more settings and options to subtly adjust behaviour of features.
    - Fixed: Malformed UTF-8 files could cause loading troubles.
    - Fixed: Save As dialog allows read-only files when read-only files can be forced.
    - Fixed: Save As dialog no longer changes current working directory on the way.
    - Fixed: Switch to already opened document, while the other document's window is in tray.
    - Fixed: Troubles with changing the opened-and-watched-for-modifications file too rapidly.
    - Fixed: The opened-and-watched-for-modifications file no longer share-locked unnecessarily.
    - Fixed: Statistics tool: Average line length computed over non-empty lines only.
    - Fixed: Statistics tool: Line lengths (avg/min/max) ignore tail white-spaces.
    - Fixed: Unique Lines tool: Duplicates of empty lines not counted upon Leave empty lines.
    - Fixed: Unique Lines tool: Improved algorithm used in the tool (bug with quadratic impact).
    - Fixed: SysTray icon reappears after explorer/taskbar crash and recreation.
    * Improved and more user-friendly Goto dialog.
    * Statistics tool dialog supports copying of the values into clipboard.
    * Settings dialog now remembers the last active tab for convenience.
    * All tools working with selection can now auto-select word/line/paragraph/document.
    * Changing document Encoding or Newlines makes the document modified.
    * Old Margin Bar renamed to Wrap Margin. It soft-wraps lines upon Word Wrap.
    * Message "Search pattern not found!" now includes the search pattern.
    * Current selection and scrolling try to persist Search and Replace All operation.
    * Search and Replace All draws all changes at once if there is no idle CPU.
    * Undo is available in the Search Bar, when selection is pre-filled as new pattern.
    * Ability to define and use the Second Search through the Search Bar.
    * Longer patterns (upto 8 KiB) allowed in the Search Bar.
    * The selection is reversed upon searching upwards.
    * Word Wrap rewraps the line being edited correctly, including previous word.
    * Better maintenance of current scrolling and selection upon reverting the document.
    * Better maintenance of current scrolling upon rewrapping lines of the document.
    * Horizontal Scroll Bar tries to be a bit smarter and less resource consuming.
    * Quote Mail tool removed.
    * Few hotkeys modified or switched between functions.
    * Tools sub-menu and Edit sub-menu rearranged a bit. All dialogs improved.
    * Defaults for some of the settings modified to fit the new capabilities.
    * Few config names changed or moved to prevent sharing with old versions.
    * Core memory-handling and text-processing routines improved.
    * Non-linear generator of pseudo-random numbers used in tools.
    * Default fonts changed to Courier New and Arial.
    * New application icon introduced.
    Changes against version 5.4.1.

rgdot

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 2,192
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #1 on: November 01, 2011, 04:47 PM »
 :Thmbsup:

(Compare that Added list to Firefox major version releases these days ;) )

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #2 on: November 01, 2011, 05:49 PM »
fantastic list of new features.  :up:



But shouldn't this thread be in "General Software Discussion",
instead of "Announce Your Software/Service/Product"?

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #3 on: November 01, 2011, 05:52 PM »
yes it should.  ill move it shortly.

Jibz

  • Developer
  • Joined in 2005
  • ***
  • Posts: 1,187
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #4 on: November 01, 2011, 06:07 PM »
Am I the only one who finds it mildly amusing that the current stable release is a beta? ;D

AbteriX

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 1,149
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #5 on: November 02, 2011, 01:49 AM »
Thanks rjbull  :Thmbsup:


TED Notepad FAQ
New version: Did you say beta and stable in one sentence? Is it safe?
Version 6.0.1 is classified as beta mainly because its documentation is not finished yet.

As to the stability, the software has been intensively tested for a few months already.
Three types of tests verified its stability so far:

    * Group of testers — about a hundred of volunteers.
    * Covering regression tests — verifying anticipated results of features.
    * Extensive fuzzy tests — verifying stability of features.



at length:  ((or how do i say in english: i waited for this and finally it is there? In german it is: "endlich"))

Does TED Notepad support regular expressions while searching?
Yes, since version 6.0.

TED Notepad features a perl-like syntax: \b[A-Z0-9._%+-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,}\b
« Last Edit: November 02, 2011, 01:58 AM by AbteriX »

Jibz

  • Developer
  • Joined in 2005
  • ***
  • Posts: 1,187
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #6 on: November 02, 2011, 02:11 AM »
at length:  ((or how do i say in english: i waited for this and finally it is there? In german it is: "endlich"))

Thank you for the clarification on the beta thing :Thmbsup:. I believe either 'finally' or 'at last' would work.

fenixproductions

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,186
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #7 on: November 03, 2011, 10:24 AM »
Just one thing to say: WOW.
Going to test it now :)

Edited: found auto-complete bug after 5 minutes :(
« Last Edit: November 03, 2011, 10:38 AM by fenixproductions »

AbteriX

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 1,149
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #8 on: November 03, 2011, 10:40 AM »
Don't miss Tools > Sort > Sort...

Little AWK with GUI  :)

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 3,199
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #9 on: November 06, 2011, 11:25 AM »
Edited: found auto-complete bug after 5 minutes :(
-fenixproductions (November 03, 2011, 10:24 AM)

What happened?  Have you reported it to Juraj?

@mouser: apologies, I wasn't quite sure where to put an announcement when it's someone else's software.

fenixproductions

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,186
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #10 on: November 06, 2011, 11:36 AM »
Edited: found auto-complete bug after 5 minutes :(
-fenixproductions (November 03, 2011, 10:24 AM)

What happened?  Have you reported it to Juraj?
When I select first list item to be inserted and hit Enter sometimes the 3rd one goes into text (or 2nd or 4th). This bug appears for every entry: pretty rarely highlighted word is pasted.

I think this may be an issue of automatic sorting option checked in but I still need to test it more.

No yet reported. I want to give TED more time and make full list of issues/suggestions (like I did in the past).

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 3,199
    • View Profile
    • Donate to Member
Re: TED Notepad updated to stable version 6.0.1 Beta, Nov 2, 2011
« Reply #11 on: November 06, 2011, 05:25 PM »
Edited: found auto-complete bug after 5 minutes :(
-fenixproductions (November 03, 2011, 10:24 AM)

What happened?  Have you reported it to Juraj?
When I select first list item to be inserted and hit Enter sometimes the 3rd one goes into text (or 2nd or 4th). This bug appears for every entry: pretty rarely highlighted word is pasted.

I think this may be an issue of automatic sorting option checked in but I still need to test it more.
-fenixproductions (November 06, 2011, 11:36 AM)

I confirm there's a bug that seems related to sorting.  I didn't have Sort checked, and things seemed to work correctly.  Then I checked it, and got insertions wildly different from what I'd tried to launch.  I can't confirm the exact position of the text inserted - perhaps I used a longer file than you did - but it certainly didn't put the right text in place.  Unchecking the box again put things to rights.

No yet reported. I want to give TED more time and make full list of issues/suggestions (like I did in the past).
-fenixproductions (November 03, 2011, 10:24 AM)

I'm glad to find someone else who likes TED Notepad!