HomeSite Release Notes

HomeSite 5.2 Release Notes

System Requirements

  • Intel Pentium-compatible processor, Pentium II or higher recommended
  • Microsoft Windows 98/ME/NT4/2000 Professional/XP Professional, Home
  • Internet Explorer 4.5 or higher
  • 64 MB of available RAM, 128 MB recommended
  • 40 MB of free hard disk space
  • 800 x 600, 256-color display
  • CD ROM Drive for packaged version

Installing and Uninstalling

Once you install HomeSite 5.2, uninstalling it will remove files from your HomeSite installation and you have to reinstall HomeSite.

Installation Wizard Known Issue After uninstalling, the InstallShield Wizard Complete dialog may appear, indicating that installation has completed instead of uninstallation. [29633]

Installation log If you have installation problems, the HomeSite52Plus.log file, which is installed in the WinNT root directory, can be a valuable source of information for troubleshooting the installation routine. You can attach it to email sent to our Support staff.

Fixed Issues in HomeSite 5.2

  • The steps to changing the order in which Resource Windows appear has changed.To modify the order, right click on any of the Resource Windows and choose"Organize..."
  • 12096 - Spell checker is now updated if the document is edited directlyduring a spell check so remaining errors are correctly highlighted.
  • 48980 - Search and replace now works when CR/LFs are embedded in the searchstring.
  • 27351 - Many areas now properly handle embedded tags (e.g. <TD align="center"<CFIF client.registered=bgcolor="green"<CFELSE=bgcolor="red"</CFIF==).Affected areas are:
    1. Collapse Full Tag
    2. Select Full Tag
    3. Find Matching Tag
    4. Tag Editors
    5. Tag Inspectors' tag tree (when selecting a node while holding ctrl, the entire tag is selected in the Editor.
  • 28007 - The Application.ProjectManager object in Homesite 5.0 was incorrectlysurfaced as the Application.Project object, thus conflicting with the documentation.A synonym object called ProjectManager has now been surfaced. The Application.Projectobject still remains for backwards compatibility. Also note that several ProjectManagermethods which return VB/JScript compatible variant arrays were not returningstring elements properly leading to a VB/JScript runtime "type mismatch" error.This has also been corrected. The following methods exhibited this behavior:
    1. ProjectManager.FolderList
    2. ProjectManager.FolderAllFiles
    3. ProjectManager.DeployServerList
    4. ProjectManager.DeployScriptList
  • 28338 - Edit -> Convert Tag Case no longer converts the DOCTYPE nor attributevalues within single or double quotes.
  • 28406 - Selecting results from an Extended Find should now highlight thecorrect match even if the document had been modified (unless the match hasbeen removed from the document).
  • 48829 - In order to get Perforce to work with the source control API, houseany projects you want to map to source control under your c:\depot clientdirectory and add them to Perforce first.
  • 30023 - Regular Expressions can now be used to remove text in Extended Searchand Replace by leaving "Replace with" blank. This previously failed with the"Regular expression matched the empty string" error.
  • 31107 - Fixed incorrect text highlighting in the Editor when using SpellCheck's 'Change All'
  • 38933 - Removed access violations and other strangeness that often occurredwhen opening multiple search and replace results.
  • 46476 - The "Add Folder" project menu item was incorrectly disabled forproject subfolders under certain circumstances. You can now create projectsubfolders at will.
  • 46494 - In the Files resource window, if you right-mouse clicked on an imageand selected "Insert as Link" from the popup menu, an image tag was incorrectlyinserted instead of an anchor tag.
  • 47181 - If you made changes to any of the Validator Settings (adding/removingtags, versions, attributes, etc.) and clicked OK, the validator settings changeswere committed even if you clicked Cancel on the outer Settings dialog box.A rollback now occurs on the underlying validator VTML files if you opt tocancel out of the general Settings dialog box.
  • 47200 - Accessibility: The Validator Settings tabbed dialog is composedof several Visual C++/MFC based dialogs which follow the Control Panel/Display/Effectsoptions. One of these options, "Hide Keyboard Navigation Indicators UntilI Use the Alt Key" is on by default. You won't see the accelerators untilyou press the ALT key at least once unless you turn this option off.
  • 47326 - Several wizard navigation bugs were fixed in the Deployment Wizard.
  • 47383 - Fixed Access Violation that often occurs when canceling out of the"New Profile" (Options -> Settings -> Codesweepers) dialog.
  • 47894 - In Validator Version settings, if you attempted to delete a newlyadded Version Family, an access violation occurred.
  • 47981 - An issue existed with Mozilla 1.0 as the external browser and temporaryfile paths generated. Mozilla 1.0 requires a "file://" prefix to browse localfiles. This issue has been resolved.
  • 48065 - The HTML tag dialog option "Quote all attributes" now defaults tothe value of the "Insert numeric values surrounded by quotes" setting (Settings-> Markup Languages).
  • 48068 - If Tag Validation was turned on and you modified the Validator settingsAccess Violations would sometimes occur
  • 48201 - Corrected end tag output for XHTML tag dialogs. Only those tagsthat are declared as EMPTY in the XHTML DTD can have the shorthand end tagsyntax (e.g. ).
  • 48456 - Increased the font size to the help pages for "Tag Definitions."
  • 48542 - Fixed broken links in VTML documentation.
  • 48557 - Repeat last tag should no longer insert the last tag's content.
  • 48558 - Text selection is now restored when selecting text and surroundingit with a tag using a Tag Editor.
  • 48627 - Some help documents (i.e. Help\Using_HomeSite\configure.html) displaya button labeled "View comments on LiveDocs" when using certain versions ofNetscape as the internal or external browser. The HTML is commented out inthe file but Netscape renders it anyway and ignores this commented out code.Please disregard this button.
  • 48696 - A new HTML template (found in File -> New) is included in thisrelease for creating UTF-8 documents. The template contains a tag specifyingthe document as UTF-8 and has been saved using the UTF-8 format.
  • 48707 - Tag insight for special characters is now case-sensitive to typedsymbols.
  • 7550 - The red mark that underlines spelling errors is removed when theerror is corrected.
  • 8699 - Accessibility: Copy and Paste via CTRL-C/CTRL-V are now availablefor local files from the Files tabs (with the exception of root files of localdrives).
  • 9006 - Fixed problems with using 'Strip Outermost Tag' on comments
  • 12908 - If a username/password combination fails for remote deployment (FTP)the deployment process will now cancel instead of making repeated attemptsto upload all of the rest of the files in the project.
  • 30175 - Fixed "Set document as XHTML" issues. Existing DOCTYPE declarationsare now located and used when appropriate. Any code preceding the declarationis now left intact.
  • 30193 - If you attempted to save to a remote FTP folder that had the samename as one of Homesite's own subfolders, files would be incorrectly savedto the local folders instead of the remote folder.
  • 45792 - If you added a new FTP folder while editing a remote document, subsequentsaves of the document would attempt to save them to the newly created folder,not their original location.
  • 23425 - Files tab lower pane View>Titles menuitem should be disabled(or better yet, removed) for remote files
  • 27351 - Code doesn't collapse for a template that embeds a tag
  • 47848 - It isn't obvious that the browser listed first will be the defaultbrowser in the Configure External Browser dialog box
  • 47932 - The "Deployment Wizard" dialog box doesn't render correctly underlarge fonts
  • The process of customizing Resource Window and Toolbar positioning has changeddramatically. Drag and dock/float is no longer supported. To customize thesefeatures perform the following:
    1. To move the Resource Windows choose a position from the "Move to" context menu (right mouse click) item in the Resource Window you wish to move. The default order of the Resource Windows cannot be changed, but they can be docked to the top, bottom, right or left of the application. KNOWN ISSUE: Files 1, Files 2, Projects and Tag Inspector Resource Windows cannot be docked to top or bottom.
    2. To move toolbars from their default locations, you can either a) choose a position from the toolbar's "Move to" menu item or b) go to Options-Customize, uncheck the toolbar from its current position, choose the new position from the "Toolbar Position" drop-down selection and check the toolbar that you want to move. The QuickBar can be undocked and moved to a floating position, but individual QuickBar toolbars must be docked to the top, bottom, right or left of the application. KNOWN ISSUE: Toolbars docked to the left, right or bottom will go out of view when there is no more room on the docking frame.
  • We have added a new check box in the FTP settings dialog that allows a userto specify to always use binary transfer with FTP. The product makes the assumptionto use ASCII with certain file extensions. By checking the new check box ("Alwaysuse binary for FTP transfer") this assumption is bypassed and these filesare transferred in binary mode in both directions (upload & download).We have specifically added this feature to handle Unicode file transfers whichare otherwise altered and rendered unusable by FTP transfer. This should affectboth the feature docs and the release notes dealing with work arounds andwarnings about Unicode transfers. [28519]
  • File Extension Manager - The new File Extension Manager makes it easierto organize the different file types supported in HomeSite 5.2. To open it,go to Options > Settings > File Settings > Extension Manager.

    The File Extension Manager panel contains five columns:

    1. The Group Name column shows the file type names that display in the dropdown list of a files in dialog boxes.
    2. The Extensions column lists the extensions in that group.
    3. Selecting a file group in the Editable column means that HomeSite will open those files in the editor.
    4. Selecting a file group in the Image column tells HomeSite to treat that file group as an image file - the file will not open in the editor. Selecting a file group in the Image column clears the group in the Editable column. Both checkboxes for a group may be cleared.
    5. The In Filter column determines how the group name displays in the right-click Filter menu in the files pane on the Files tab.

    To set filter options:

    1. Selecting both the Editable and In Filter checkboxes displays the group name when you set the Web Documents filter on the Filter menu.
    2. Selecting both the Image and In Filter checkboxes displays the group name when you set the Web Images filter on the Filter menu.
    3. All group names selected in the In Filter column, display in the All Web Files list. This is handy if you want to add file types, such as .zip or .swf, in the File Extension Manager and display them as web files.

    Managing file extensions:

    1. Click Add and complete the entries in the dialog box to add an extension group.
    2. Select a group row and click Edit to modify the extensions, using standard file wild cards, such as * and ?. Separate entries with a comma.
    3. Select a group row and use the Move Up or Move Down buttons to change its position in the list.
  • 5918 - In the "Configure External Browsers" option dialog, the topmost browserwas always treated as the default browser for the F11 Browse hot key. A "Default"label has been added to the first browser selection in the list to make thisclearer.
  • 7978 - VTML file browsers now respect the "Display current folder in filedialogs" setting when accessed from an unsaved document.
  • 9561 - Fixed incorrect code insertion that resulted from selecting "ConvertLines to Ordered List/Unordered List/Table" when the selection begins on aline containing other text or tags.
  • 10646 - When adding help bookmarks any special characters in the document'stitle are now correctly converted.
  • 11855 - Fixed tag editor's file browser open dialog from incorrectly disablingthe "Open" button.
  • 13722 - It the root node of a Project was assigned a top level deploymentfolder, 550 errors would be displayed on the remote directory creation attempts,even though the file deployment process would internally create the remotefolders on the copy attempt. It made it appear that the deployment failedwhen only the initial directory creation attempts were what failed. The folderwill get created if user has write access to the server root.
  • 14262 - Backspace key now functions properly when Tag Insight is visible.
  • 14464 - LinkBot 5.0 now successfully communicates with HomeSite 4.5 projects.Earlier versions of LinkBot will not work with HS 4.5 projects.
  • 14816 - In the Deployment Wizard, if a directory was specified for the DeploymentLogging and the directory did not exist, running the script would cause anerror message to appear and leave an hourglass cursor.
  • 17636 - An Access Violation would occur if you attempted to validate JSPfiles created by the Drilldown wizard.
  • 18882 - In the Codesweeper Tag Specific options the two "Strip tag fromdocument" and "(Strip End tag only)" options are mutually exclusive.
  • 20551 - When saving Extended Search results to a file, if the file alreadyexisted there was no prompt to overwrite. You will now be presented with aYes/No confirmation dialog.
  • 20810 - The Files tabs in HomeSite now behave more like Windows Explorerwhen attempting to delete read only files. If you attempt to delete a readonly file or group of files you will be prompted to confirm the deletion.
  • 21594 - Fixed the 'out of memory bug' that would occur when doing multipledeployments of a large project.
  • 22667 - Codesweeper log files for Macromedia Codesweeper and HTML Tidy Codesweepers:The edit controls now include folder browse buttons.
  • 23142 - The sample syntax editor on the "Edit Color Coding Scheme" dialogis now keyboard accessible. Using the arrow keys selects the correct tag groupin the Elements list.
  • 23821 - Keyboard accessibility has been improved on the External Browsersdialog 25030 - Added a validator warning for deprecated LI attributes TYPE, START,VALUE, COMPACT
  • 25981 - If any of the Validator configuration files (Versions.vtv, ValueMap.vtv,Validator.vtv) became corrupted 0 byte files, an AV would occur when the validationengine would attempt to load them. This has been fixed. The validation rulesloader portion of the engine has also been optimized for speed and shouldrun approximately 50% faster with this release.
  • 26067 - Accessibility: Tab order problems were fixed for the Versions tabof the Validator Settings.
  • 26823 - Homesite 5 introduced a new feature, the ability to "Hot Deploy"files and folders by right clicking in the project tree. This "quickie deploy"method would allow rapid updates to web sites without having to set up remoteservers and deployment scripts. There was a problem however in the way theremote deployment path would be calculated which would result in some filetargets as being calculated as "C:\MySiteMyFile.htm" instead of "C:\MySite\MyFile.htm".A missing slash was added to alleviate this infrequent problem.
  • 27649 - "Open from web" now works with IE Bookmarks.
  • 27661 - The "Verify Project with Linkbot" feature ceased to function withHomesite 5.0 if an older version of Homesite was not previously on the machine.This is due to the registry key dependencies and the migration to the Macromediaregistry key hive.
  • 28211 - The Table Wizard's table designer is now keyboard accessible. Usethe arrow keys to move the cell selection when the designer has the focus.
  • 28279 - Selecting "Esc" or "Ctrl-F1" in the Tag Editor/Tag Chooser/ExpressionBuilder's popup help now closes the window.
  • 28512 - Fixed error that occurs when "Display current folder in file dialogs"(Options -> Settings -> General) is NOT set and the last accessed folderhas been moved or deleted. The dialog now opens in the moved/deleted folder'sparent. If not parents exist the default application path is opened.
  • 28760 - Added key accelerators for the Wizard's "Back", "Next", "Finish",and "Close" buttons.
  • 28889 - "Edit Current Tag" will now always appear at the top of the Editor'scontext sensitive menu.
  • 28955 - When you add new tags via the Validator Settings tree, you can nowenter them in mixed case with the exception of XHTML tags which are alwaysconverted to lowercase.
  • 29596 - Fixed incorrect ordering and removal of clipboard items when the13th, 14th, and 15th items were added to the clipboard list.
  • 29654 - Single file deployment filename display problem: The target filewould occasionally show up with extra '/' characters in them in the deploymentconfirmation dialog.
  • 29960 - In the validator, certain CFML context checks were not displayingproper error messages. For example, a lone tag without an outer tag was producingthe following error message:The tag "cfinput" is only allowed within ""insteadof the correct message:The tag "cfinput" is only allowed within "cfform".Thishas been fixed.
  • 30004 - Column widths in the Files Tab are preserved at all times, evenwhen changing from a remote folder to a local one or vice versa.
  • 30065 - File By File Deployment scripts generated would not work for local/networkmapped drive based deployment. Fixed.
  • 30268 - Fixed Replace All from replacing items more than once when startingthe search somewhere other than the top of the document and selecting "yes"to "Continue search at beginning of document".
  • 30859 - There was a bug in the attribute parsing. The tab char was not beingrecognized as a delimiter. Fixed.
  • 31578 - Deployment FTP Server Properties: The Use SSL checkbox propertywhich was added in Homesite 5.0 was not being stored to the project .APF fileproperly. Subsequent opens of the project file would incorrectly set it oneven if it was unchecked in the FTP server properties dialog. This yieldedbenign but annoying messages for non SSL aware servers.
  • 33321 - Fixed Access Violation that occurred when Quickbar is toggled offand choosing "Restore to Defaults" in Options | Customize.
  • 34515 - Using Search and Replace in the "Up" direction now works correctlywhen it reaches the top and is continued from the bottom of the document.
  • 37740 - Fixed error in Projects: "List Index Out of Bounds (-1)" Error ifnothing is selected in the "Choose Source Control Provider" dialogue box.
  • 39812 - In the settings tree keyboard accessibility has been enhanced forbrowsing through the various codesweeper profiles.
  • 46477 - When no project was currently active, the "Verify Links" projectmenu option was active.
  • 46653 - Due to patent issues with Unisys, GIF image rendering had to beremoved from Homesite. GIF image filters were removed from the Image Map filebrowse dialog. Note that you can also turn this off in the Extension Manager(Options-Settings).
  • 46931 - "Open from Web..." now works with Netscape 6's bookmarks.
  • 46947 - Netscape 6.2 and/or Mozilla 1.0 can now be fully used as the internalbrowser in Homesite. In order for either of these to work you must registerthe internal ActiveX control associated with each product, Mozctlx.dll. Todo this follow these steps:1. Open a DOS Windows. . Change to the appropriateproduct directory. For Netscape 6.2, type the following:cd "\Program Files\Netscape\Netscape6"register the Mozctlx.dll file using the following command:regsvr32 Mozctlx.dll(enter)For Mozilla 1.0, simply substitute the path "\Program Files\\Mozilla"Eitherversion of the control should work. The Mozilla 1.0 version of the controlis the most up to date.
  • 48836 - The List Item (li) tag editor no longer outputs an empty value forthe type attribute. Selecting the first value (#1) will also not output thetype attribute as it is the default value.
  • 47903 - The browse button in the Image tag will have "Web Images" as thedefault file type which will allow all file types that have been marked as"image" in the Extension Manager to be displayed.
  • 12642 - Fixed Site View's nodes to properly display special characters intheir title.
  • 47381 - The codesweeper settings dialog has had some minor redesign workto improve its usability.
  • 1808 - Document tabs now automatically "scroll" into view when closing thelast opened document.
  • 25169 - Fixed IMFL tag editors and to output the correct tag name.

Integration with other Macromedia products

Macromedia Dreamweaver If Dreamweaver is detected on your system, you can click the Open in Macromedia Dreamweaver toolbutton on the Editor toolbar to edit the current document.

Macromedia Fireworks If Fireworks is detected on your system, you can now launch it directly by right-clicking on an <img> tag, a graphics file in the Files list, or the Thumbnail view of a file, and then selecting the Edit in Macromedia Fireworks command. This lets you quickly access image source files for editing.

Launching Fireworks from an image file other than a PNG prompts you to find the PNG file associated with that image. Selecting Yes opens the File Open dialog, selecting No opens the current file in Fireworks. You can set file open options in the source file dialog box.

Known Issues

  • If your machine has Microsoft Office XP installed, the .htm files in theFiles resource windows might be displayed with a generic icon instead of theIE icon. This doesn't affect any functionality.
  • You might see an Access violation in module 'NAVSHEXT.DLL' if you switchto Netscape as your internal browser, browse and then change the internalbrowser back to Internet Explorer and selecting the Apply button in the Settingsdialog box. Simply OK the message - it will not affect the functionality ofthe product.
  • Resource Windows may incorrectly float if made visible and their previousdock site has moved. To avoid any problems right mouse click and select oneof the "Move To" options from the menu (48965).
  • If you are using Netscape 6 or 7 for internal or external browsing, youwill see a button at the bottom of most help files called View Comments onLiveDocs. This button should not be displayed and is inactive; however, dueto a Netscape bug, commented code in the help files is being executed andyou can see this button. Please don't use this button.
  • If you install HomeSite 5.2 before installing Dreamweaver MX, and if youwant to edit documents that are open in HomeSite 5.2 in Dreamweaver MX, selectthe Options > Settings > Dreamweaver/UltraDev > Enable Dreamweaver/UltraDevintegration option. [45661]
  • Setting XHTML as the document type when the DOCTYPE statement isn't on thefirst line may delete code. The workaround is to select Options|Set currentdocument as XHTML and then to select "No replacement" in the dialog that appears.[30176]
  • XHTML 1.0 Strict Validation: If there is a single embedded " character precedingan end tag, closing outer tag checking will be incomplete and produce additionalerrors. Workaround: Close any existing double quoted strings between tagsor use the preferred XHTML entity " construct instead.
  • On Windows 98/ME, drag and drop between the Desktop or Explorer to in-productremote servers or from in-product servers to the Desktop or Explorer doesnot work, although the cursor indicates that the operation will work.
  • File size rounding errors exist with remote files. Files appear to changesize by 1K due to rounding down of the number of bytes as opposed to roundingup as with Window Explorer. No data is missing in these cases.
  • On Windows XP, if you delete a remote folder from the left pane of Explorer,the folder will continue to be displayed in the folder tree even though ithas been removed. Closing and reopening the Explorer will fix the problem.
  • On Windows XP, double clicking a remote folder may not show the contentsof the folder. A manual refresh (F5) will display the files in the right paneof Explorer.
  • If you try to open a folder that contains a shortcut (.lnk file) which refersto a non-existing folder, HomeSite will crash on NT. [29697]
  • Embedded Help text in the HTML/XHTML tag editors may not display clearly.Use F1 Help instead. [29370]
  • If a document contains an XML declaration on the first line, using the Options> Set Document to XHTML command overwrites that declaration text. If youuse the Set the document as XHTML command, you can then edit the declarationtext as needed or insert additional XML declaration text. [29314]
  • Options > Settings > Spelling > Maximum number of suggestions canbe manually set to a number from 0 to 30. However, the actual range of suggestionsis 1 to 20.
  • The Configure FTP Server timeout setting is not functional. You can entera timeout value but only the default setting is in effect.
  • The Files 2 tab will not consume resources on Windows 95/98/Me if it isnot visible when the application launches. To hide the tab, disable the View> Resource Windows > Files 2 option. Restarting the application willregain resources used by the window. [27164]
  • HomeSite/ColdFusion Studio 5 causes a "Class not registered" error (18265).Please see the workaround.

Documentation Notes

  • To see syntax and usage information for all supported languages, open theTag Chooser (Ctrl+E), select a tag, and click the Help button.