TextStudio 0.0.751 Changelog
2008-01-23: Code tidying, bug fixes and removed some menus.
Sidebar
textstudio.ini:
- Removed
current_word. - Removed
populate_attributes. - Removed
curly_quotes. - Added
sidebar_modefor fit to width.
Formatting
- Newline modes now use an
Enuminstead of “magic numbers”:'Newlines Public Enum NL NONE = 0 BEFORE_START = 1 AFTER_START = 2 BEFORE_END = 4 AFTER_END = 8 End Enum - Menu captions:
- Block HTML > Group
- Inline HTML > Group
- Line Break:
- Now adds a newline after itself.
- Line Break now marks up each line of selected line, like a list.
- End Tags is now a checked menu item instead of a 4-item submenu.
Abbreviation and Acronym
- New expansions were not re-used:
- Prompted for new expansion.
- User supplies one.
- Saved to dictionary.ini.
- Appears in the markup.
- Next instance prompts for the expansion. Should see it in dictionary.ini!
- New expansions are written to INI using case-insensitive API. Expansions are tested using case-sensitive .Exists method. Dictionary buffer is now case-insensitive to match INI API.
- Would sometimes crash the app. Solved by increasing the INI API buffer from 8,192 bytes to 65,535 bytes.
Speechmarks and Quotes
- Elements which trim now trim as well.
<dfn>now trims these, too.
Find/Replace Panel
- Fixed a crash when using F6 in a file if the panel is hidden.
Optimisation
- Removed the call to
SetListViewItemWidth()inUpdateSidebarFiles().