TextStudio 0.0.88 Changelog
2011-12-29: Many new shortcuts for authoring HTML. Reliability and stability fixes throughout.
Find/Replace Panel
- Paste in Find/Replace Panel made a bit more reliable when no files are open:
- Edit > Paste from mouse.
- Paste button on toolbar.
- Ctrl+V shortcut.
- Alt+E, V failed if Alt was held throughout.
- Ctrl+H gives focus to Replace box:
- Copies selected text from file into the box, if any.
- Selects all text within the Replace box, ready for overtyping.
- Ctrl+H no longer does Backspace in Find box if you Ctrl+H from there into Replace box.
Format
- New shortcuts:
- Less Than Sign (Ctrl+Shift+<) creates
<. - Surround with Angle Brackets (Ctrl+Shift+>) puts
<at the start,>at the end. - Curly Apostrophe/Surround with Quote Marks (Ctrl+Shift+')
- Surround with Speechmarks (Ctrl+Shift+")
- Ctrl+Shift+C for
<code>(<pre><code>when more than one line is selected) - Ctrl+Shift+D for
<dl> - Ctrl+Shift+L for
<li> - Ctrl+Shift+T for
<table>automatic - Ctrl+Shift+V for
<var> - Updated captions to show the shortcuts.
- Updated the
keyboard.txtfile.
- Less Than Sign (Ctrl+Shift+<) creates
- Custom HTML
- Added menu and code for Navigation List (
<ul><li><a href>).
- Added menu and code for Navigation List (
- Menu now uses Format instead of Format.
- Table > Automatic now wraps its output in a
<table>element.
Format > HTML Entities
- Escape non-ASCII:
- Assumes characters 128-159 are
Windows-1252and maps them to named HTML entities. - Remaps other “unsafe” characters to decimal numeric character references.
- Does convert
’to’.
- Assumes characters 128-159 are
- Escape non-ASCII to use named entities for “normal” characters, the rest stay numeric for manual repair.
- Leading and trailing whitespace is collapsed when surrounding with entities.
- Re-uses main code from Inline HTML.
Windows-1252curly speechmarks and quotes are now replaced by HTML Entities > Speechmarks and HTML Entities > Quote Marks.- Surround with Quote Marks now replaces any single speechmark or quote mark with a single
’.
Multiple Open
- Dropdowns now accept keyboard input when Ctrl, Shift or Alt are pressed.
Multiple Save/All Windows
- Fixed frequent crash when activating the window. Was presetting the active item using the wrong variable!
Files List Sidebar
- Only filenames are shown if all but one item is for
Untitled*files:Untitled(1).txtin position 2 of a 2-item list made 1st file display entire path.- Eventually, this will move from string comparison to segment comparison.
- Code was in
RemoveSharedSegments().
Status Bar
- Shortened the File > Reload message when a file has not been saved. This matches File > Exit.