TopStyle Home
|
Support
TopStyle Pro 3.11 Release Notes
Build Date: Nov 19, 2004
Changes in Version 3.11
- Added: "Auto-convert special characters" added to Editor page in Options. This converts special characters to HTML entities in both typed and pasted text.
- Added: "Goto Line" added to Edit menu (Alt+G)
- Added: CSS Level 2.1 style definition
- Added: Netscape 7 style definition
- Added: Safari 1.0 style defintion
- Added: NS7 added to property help
- Added: Firefox auto-detected as external browser
- Added: Color-coding support for PHP # line comments
- Added: "Check for New Version" added to Help menu
- Added: Previous version used Ctrl+M to find matching tag/delimiter. Added Ctrl+Alt+M, which does the same match, then selects everything within the delimiters.
- Added: "Size" column added to file panel
- Added: The bundled Tidy.exe has been upgraded to the August 2004 version, and the following HTML Tidy options have been added: css-prefix, merge-divs, output-html, replace-color, punctuation-wrap, vertical-space, newline
- Added: "Toggle Split View Focus" added to available keyboard shortcuts, which enables switching the focus between editors when in split view. Note that no shortcut is defined by default, nor is this command exposed as a menu item.
- Added: When insight menu is showing, <Tab> and <Space> now select the current item rather than cancelling insight
- Added: Typing a character while the file list has the focus locates the next file starting with that character
- Added: Mozilla's "-moz" CSS extensions are now included in the Netscape 7 style definition
- Added: "Insert closing brace on same line when auto-completing braces" added to Editor page in Options. When the "Auto-complete open braces in style rules" option is enabled, enabling this option will insert the closing brace on the same line as the open brace.
- Added: "Ask to reload files modified outside of TopStyle" added to general page in options. When focus returns to TopStyle, this setting (which is on by default) tells TopStyle to check whether the current document has been modified by another application, and if so, ask whether to reload it. Note that previous versions of TopStyle always asked to reload modified documents.
- Changed: In previous versions, the main menu and the toolbars could both be customized or dragged to a new location. This has been changed so that only the toolbars can be modified. Menu information is no longer stored with each layout, so the main menu always appears at the top left and contains the same items regardless of which layout is selected.
- Changed: Increased font size in help file
- Changed: Decreased mouse sensitivity of automatic view bar display
- Changed: Pasting large block of HTML into new, unsaved CSS document forces TopStyle to treat the document as HTML rather than CSS
- Changed: "Find Matching Tag or Delimiter" completely rewritten to be reliable regardless of whether you're in HTML, script or CSS
- Changed: The inspector no longer scrolls when the current CSS rule is changed in the editor
- Changed: In previous versions, the save button was only enabled when the current document had been modified, but now the save button is always enabled
- Changed: "Find all" and "replace all" now honor the "Start from cursor" option (previous versions always started from the top)
- Changed: When an image is drag-and-dropped into the editor, previous versions inserted the <img> tag with the height attribute before the width. This has been reversed so that width is inserted first.
- Removed: The IE3, combined "Netscape 4 and IE4", MSN TV, Opera 3.5, Opera 4, WebTV Plus and Safe List style definitions are no longer installed with TopStyle (outdated). However, if you have a previous version of TopStyle installed, your existing versions of these style definitions will be left intact.
- Removed: IE3, O35 and O4 have been removed from property help
- Fixed: Some graphics cards paint a "ghost" of the file panel when the screen resolution is above 1024x768.
- Fixed: Access violation in style inspector when setting line-height without font-size
- Fixed: Access violation on Win98 when file panel navigates to a folder containing files with invalid creation dates
- Fixed: Access violation in style inspector when editing font rule if a space exists immediately after the / before the line-height
- Fixed: Access violation the first time you use insight to select an HTML attribute in split editor view
- Fixed: Access violation on Win2K after renaming a network share in TopStyle's file panel and then clicking on the renamed share
- Fixed: Access violation in TopStyle Lite when selecting "Choose color" from inspector after changing palette
- Fixed: Firefox sometimes fails as an external browser
- Fixed: Ctrl+M fails or finds wrong match for PHP delimiters
- Fixed: Editor only bolds a subset of HTML entities
- Fixed: File panel sorts dates incorrectly when date format is dd-MMM-yy (ex: 19-Oct-04)
- Fixed: "Find in files" fails to warn when an invalid folder is specified
- Fixed: Ctrl+M to find matching HTML tag doesn't always handle nested tags correctly
- Fixed: Renaming a clip library item fails when simply changing the case of a letter (ex: "foo" to "Foo")
- Fixed: HEREDOC syntax coloring confused by whitespace before identifier
- Fixed: Find/select matching delimiter fails when caret is immediately after delimiter
- Fixed: After using insight to choose an image file for an IMG attribute, the height attribute is inserted before width
- Fixed: HTML 4.01 and XHTML 1.0 definitions missing the "target" attribute for form
- Fixed: File panel shows duplicates when hitting F4 then immediately hitting F9
- Fixed: Indent/unindent doesn't honor tabwidth after restart
- Fixed: Context menu for Output Messages shows collapse/expand all even when no collapsible/expandable items exist
- Fixed: Ctrl+Backspace deletes word after caret when caret is at very top of document
- Fixed: Style sweeper gets confused by comments containing '{' and '}' braces
- Fixed: Color-coding of PHP heredoc statements stops when a semi-colon is found within the heredoc string. This has been corrected so that true heredoc syntax is supported.
- Fixed: Selector panel parses JavaScript files
- Fixed: Style insight appends a semi-colon to the chosen CSS value even when the current property already has a semi-colon
- Fixed: When editing an HTML style attribute, the inspector fails to convert double quotes around a font value to single quotes
- Fixed: "Select matching tag or delimiter" fails when delimiter is immediately before the caret
- Fixed: Insight appears when pressing space while editing an HTML attribute which allows spaces (ALT, etc.)
- Fixed: When using the style sweeper on a stylesheet which contains multiple @import statments which are commented, the comments are all moved to the top of the document.
- Fixed: Cryptic error message when cutting/pasting into TopStyle when another application has the clipboard locked
- Fixed: Spinners on box and positioning properties dialogs don't allow decreasing existing values
- Fixed: TopStyle fails to detect when the read-only status of the current document has been changed by an external program
- Fixed: Insight fails in <script> tags
- Fixed: Sweeper freezes when grouping selectors which contain inline comments
- Fixed: "Site Styles" incorrected labeled "Site Links" in view menu
- Fixed: Ctrl+C in file panel's address bar shortens UNC paths
- Fixed: Changing default background color doesn't take effect until restarting TopStyle
- Fixed: Changing "Auto-complete HTML tags" setting doesn't take effect until restarting TopStyle
- Fixed: Incorrect formatting of RGB color values in locales which use comma as decimal separator (ex: Spain)
- Fixed: Incorrect encoding passed to W3C HTML Validator when xml prolog exists in document
- Fixed: Class hyperlinking matches partial class name (ex: "text" matches "text-alternate")
- Fixed: Indent/unindent fail when no selection exists
- Fixed: "Open from Web" progress dialog shows underscore when URL contains an ampersand
- Fixed: Editor tab shows underscore when filename contains an ampersand
- Fixed: "Range check" error when creating a custom palette by importing a corrupt or unrecognized palette file
- Fixed: File panel doesn't automatically sort by filename on non-NTFS volumes
- Fixed: HTML Tidy "indent" property is missing "auto" value
- Fixed: Insight cannot be disabled in second editor when using split view
- Fixed: Export style checker results to HTML when "group messages by selector" is chosen results in empty HTML content
- Fixed: "Unknown protocol" error afer clicking a hyperlink if the URL is prefixed with whitespace
- Fixed: Repainting problems in find/replace dialog after cancelling "Replace All"
Known Issues
- TopStyle doesn't support editing Unicode/DBCS files (including UTF-8)
- TopStyle's thumbnail viewer doesn't support PNG images
- The style checker doesn't examine HTML style attributes
- When calculating specificity, TopStyle doesn't take !important rulesinto account.
- Color coding of ASP, PHP, etc., within HTML strings is not supported. Likewise, escaped quotes in script strings may confuse the color coding parser.
- The spell checker only checks the spelling of words inside content, so it doesn't check the spelling inside
alt
attributes, etc.
- The site reports don't support the use of multiple class names in an HTML element (ex:
<div class="one two">
). TopStyle's editor also doesn't color-code multiple classes in HTML elements.
- Alternate style sheets are incorrectly listed as "unused" in the site summary.
- The "Edit HTML Class" and class hyperlink features don't support style sheets which are imported (via
@import
) by a style sheet linked to the current HTML document.