TopStyle Home
|
Support
TopStyle Pro 3.11 Release Notes
Build Date: Oct 29, 2004
Changes in 3.11 RC3
- Fixed: Ctrl+M fails or finds wrong match for PHP delimiters
Changes in 3.11 RC2
- Added: When insight menu is showing, <Tab> and <Space> now select the current item rather than cancelling insight
- Changed: "Find Matching Tag or Delimiter" completely rewritten to be reliable regardless of whether you're in HTML, script or CSS
- Fixed: Auto-conversion of extended characters doesn't change Î and î to Î and î
- 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)
Changes in 3.11 RC1
- 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: 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.
- 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
Changes in 3.11 Beta 3
- Added: "Size" column added to file panel
- 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.
- Changed: The inspector no longer scrolls when the current CSS rule is changed in the editor
- Changed: "Find all" and "replace all" now honor the "Start from cursor" option (previous versions always started from the top)
- Fixed: Access violation the first time you use insight to select an HTML attribute in split editor view
- 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
Changes in 3.11 Beta 2
- Added: NS7 added to property help
- Added: Color-coding support for PHP # line comments
- 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.
- 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: The keyboard shortcut for "Goto Line" has been changed from Alt+G to Ctrl+G
- Removed: IE3, O35 and O4 have been removed from property help
- 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: "Goto Line" dialog accepts alpha chars
- 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: 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
Changes in 3.11 Beta 1
- Added: "Goto Line" added to Edit menu (Alt+G)
-
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.
- Added: CSS Level 2.1 style definition
- Added: Netscape 7 style definition
- Added: Safari 1.0 style defintion
- Added: "Check for New Version" added to Help menu
- Added: Firefox auto-detected as external browser
-
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.
-
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.
- Changed: Increased font size in help file
- Changed: Decreased mouse sensitivity of automatic view bar display
- Changed: Replaced "Netscape Gecko" with "Mozilla Control" in various menus and dialogs
- Changed: Pasting large block of HTML into new, unsaved CSS document forces TopStyle to treat the document as HTML rather than CSS
- Fixed: On certain graphics cards, the file panel paints a "ghost" image when the screen resolutions 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: Firefox sometimes fails as an external browser
- Fixed: Insight fails in <script> tags
- Fixed: Sweeper freezes when grouping selectors which contain inline comments
- Fixed: Access violation in TopStyle Lite when selecting "Choose color" from inspector after changing palette
- 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"
- Fixed: Ctrl+M to find matching HTML tag doesn't always handle nested tags correctly
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 in this release.
- 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">). Note that this technique is rarely used since it's not
supported by many browsers (including Netscape 4). 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.