HomeSite 4.5.2 Release Notes
November 30, 2000
This maintenance release achieves several goals:
- Addresses resource and memory usage issues
- Greatly improves FTP server interactions
- Fixes a significant number of functional and interface issues
- Adds several new features and enhancements
You can use this document to trace the development history of this release and to learn about known issues that are still outstanding. The bugtracker issue number is included for items where applicable.
New Features and Enhancements
Related items in this section are grouped by feature or function, the remainder are in the Other Enhancements section.
FTP
- The FTP functionality is now powered by Ipswitch, Inc.’s award-winning WS_FTP engine, resulting in significant speed and reliability improvements. Note that the new library may change behavior on some FTP servers.
- The File time offset setting in the Add FTP Server dialog lets you allow for time zone differences for file transfers. Changing this setting from the default 0 disables the UTC checkbox.
Windows System Resources and Memory Usage
A major effort was made to correct memory usage issues in all the components of the product. These issues primarily affect Windows 95/98/ME systems, but can affect Windows NT/200 systems, as well. For details of individual issues, see bugtracker issues 17614 - 17624.
Web resource on Windows 9.x resources
For a useful description of memory usage on Windows 95/98/ME systems, see this article on InfiniSource.
On Windows 9.x systems, the product will check the system resource levels (User and GDI) on startup and will monitor these levels while the program is running. If either User or GDI resources reach a critical level while running the application, you will be given the option of saving all documents and exiting, saving all documents and continuing to run the program, or continuing without saving.
The behavior of this feature is controlled by two Registry string values. The first is:
HKEY_CURRENT_USER\Software\Allaire\HomeSite45\ResourceLevelCheck
This value sets the resource level threshold which triggers the warning dialog. The default value is "30", meaning that if the GDI or User level drops to 30%, the warning will be displayed. If you continue to run the application, the threshold will drop by 5% (e.g., 25%).
The value of the second key sets the interval between resource level checks (in minutes). The default value is 10 minutes.
HKEY_CURRENT_USER\Software\Allaire\HomeSite45\ResourceLevelInterval
Notes on freeing Win95/98/ME start-up resources
Thanks to Geoff Crenshaw for posting some valuable information to the Allaire Beta Forum. His original note has been edited a bit.
To free some of your start-up resources:
- On the Windows Start menu, click Run.
- Type msconfig in the Run dialog box and click OK.
- Carefully uncheck items you are absolutely certain you do not need, use, or have.
Make a list of changes as you proceed.
- Click Apply before moving to the next tab.
XML Language Validation
Improvements were made to code validation of XML-based languages. [18543].
- The Validator now recognizes
/>
as a normal tag ending for empty tags, even if there is whitespace before it, such as <sometag />
.
- If a tag that ends in /> is not defined in the Validator, you will be prompted for a closing tag, but no error message is generated. This behavior might occur with defined tags in some cases, as well.
- The presence of an extraneous closing tag, such as in
<sometag/>...</sometag>
, will not generate an error message either, although this code is invalid.
- If you add an XML language that you want to check with the Validator, you need to include the flag XML="Yes" when you add the language key in /Extensions/Versions.vtv.
Tag Definitions
JavaServer Pages
The complete set of JRun tag definitions is installed with this release of HomeSite. This enables the following features:
- Use the JSP QuickBar to insert JSP tags.
- Select JSP, JRun, and Java Server tags from the Tag Chooser (Ctrl+E).
- Edit these tags in their tag editors or Tag Inspector.
If you develop Web applications with JSP, you can install the JRun Developer version from the the HomeSite CD-ROM to test JRun locally. To try the JSP productivity tools available in JRun Studio, download the latest evaluation version from the Allaire site. The Allaire JRun DevCenter features developer resources and product news.
SMIL, IMFL, RTML
Corrections and enhancements were made to SMIL 1.0, IMFL, and RTML tag definitions and to the Tag Chooser:
- The three languages were separated to avoid tag name conflicts.
- Complete support for all tags and all their attributes in the three languages.
- Code is now always inserted in lower case for XML compliance.
- Outline profiles were also added for SMIL 1.0, IMFL, and RTML.
- File extensions smil, smi, rp, and rt were added to the default set in Options > Settings > Web documents. The new extensions will only show up on a new install or if you delete the
WebDocumentExt
string from the Registry before installation.
WML
- A number of errors have been corrected in the set of tag definitions for WML, including the following:
- Fixed errors with discarded valid attributes and non-functional attributes in existing tag definitions.
- Added support for missing attributes in existing tag definitions.
- Added Large Fonts support.
- Created new tag definitions for WML 1.1 tags and Phone.com extensions.
More work will be done on the WML tag definitions for future releases. See the bugtracker issue for details. [19497]
- The WML and HDML References are now available on the Help tab. Tag-specific help for these languages is also available in the Tag Chooser (Ctrl+E), individual tag editors, and F1.
Visual Tools Object Model (VTOM)
- An editor method, GetTagAtCursor, is now exposed. See the Active Document section of the Scripting the Visual Tools Object Model online Help reference.
- The Projects deployment folder checking process has been optimized. The process for any type of deployment (Project-wide, File By File, Project-server iterator) is now completed before file uploading for each server. A new method,
CheckServerFolders(sServerName)
, supports this feature. It is now inserted in the generated VBScript/JScript deployment scripts at the appropriate points. CheckServerFolders
iterates through all of the assigned deployment folders for a project, verifying their existence on the target server (sServerName
). If the folders do not exist, they are created.
Older scripts that do not contain the CheckServerFolders
call will still work. The CreateFolder DeploymentManager
property gets passed to the internal CopyFileExtended
call and tells FileProxy
to create any directories that don't exist. The separate directory checking process will be retained in this release for error message and state trapping.
Other Enhancements
- ColdFusion tag editor Help has been updated with post-4.5 CFML syntax changes.
- Shortcut keys are are now enabled (Alt+H and Alt+M) for the Help buttons in tag editors. [17408]
- Empty tags, such as <tagname/> can now be edited with the Tag Editor as long as they have an associated VTML definition.[19573]
- A new editor RMB menu option highlights an entire tag when you right-click on either the start or end tag and select the Select Tag command. The shortcut is Ctrl+Shift+double-click. [4369]
- If both Macromedia UltraDev and Dreamweaver are installed on the same machine, UltraDev will open when you click the Macromedia icon on the Editor toolbar.
- TopStyle Lite 2.0 is installed with this release. Enhancements include style definitions for CSS Mobile Profile 1.0 and Opera 4.0, a new font builder, and a new color picker. For details on all the new features in TopStyle Pro 2.0, visit the Bradbury Software site.
- Under Options >Settings > HTML, there's a new Setting labeled "Insert numeric values surrounded by quotes (Tag Inspector). When checked, numeric values inserted from the Tag Inspector are quoted. The default is on. [14783]
- A new RMB Refresh command in the Tag Inspector panel allows users to refresh the Tag Inspector after making changes to a document in the editor. [18761]
- The August 4, 2000 version of HTML Tidy is installed with this release. For information on improvements and fixes in HTML Tidy, see The HTML Tidy home page. [15937]
- The HTML Tidy Settings dialog has been revamped with improved accessibility
via hotkeys as well as a removal of a superfluous create log file checkbox. [17984]
- Keyboard shortcut keys are now assigned to the Color Palette:
- Alt+O - Options button
- Alt+C - Choose color button
- The Options > Setting > General > Lock Tabs option lets you lock the Resource tabs in place, so that they cannot be separately undocked. You can still undock the main Resource window.
- If you open a Unix-based file which uses the sequence 0D0D0A as an end-of-line designator, you are now prompted to convert the file to single spacing, maintain the double spacing, or cancel the opening of the document. This behavior is controlled by the following registry entry:
HKEY_CURRENT_USER\Software\Allaire\HomeSite45\DoubleSpaceConversion
This key can contain one of the following string values: 0 - always display the conversion dialog 1 - convert to single spacing automatically (no dialog) 2 - leave as double spacing (no dialog) [18001]
- Untitled documents are now listed on their respective document tabs as "Untitled1", "Untitled2", "Untitled3" and so forth until they are saved. [18603]
- The Save As dialog now uses the file names "Untitled1", "Untitled2", "Untitled3" and so on when listing new documents. [18065, 18063]
- The new Options > Settings > General > Show file list items immediately when loading option displays individual file listings as soon as they are added to the list. [13609]
- A File > New Document menu command was added. This command can also be triggered by the New toolbutton or the keyboard shortcut Ctrl+N. A new checkbox option in Options > Settings > Locations lets you select whether you want this command to open the New Document dialog or the default template. The File > New command opens the New Document dialog as before. [5645]
- You can now select the Resources tab style and position in the Options > Settings > General panel. [16280]
- You can now go to a specific location in a specific line with the Edit > Goto Position menu item, which replaces the Goto Line command. [14438]
- If you cancel Edit > Goto Position, the cursor will remain in it's original position, not be reset to the beginning of the document. [17932]
- The deployment log created by the Deployment process now includes the date/timestamp. [14813]
Bug Fixes
Related items in this section are grouped by feature or function, the remainder are in the Other Fixes section.
FTP
- The directory query formation for root level "/" folders no longer causes the server description to be appended to the folder name for remote FTP folders. This would generally cause 550 Access Denied errors to occur on seemingly valid FTP sites. [14879]
- Some adjustments had to be made to our internal FTP client to work properly with the WarFTP Daemon FTP server. There are several problems associated with this Web server including: (1) premature 350 return values on RNFR commands (used by our directory checking to see if a folder/file exists) which fools the client into thinking non-existent folders exist and (2) Incorrect or strange time zone differences showing up on file date/timestamps even for a local server installed on the same machine the client is on.
For further information on this freeware FTP server, go to the following newsgroup: alt.comp.jgaa. [17750]
Tag Tree/Tag Inspector
- Single quotes within double quoted attribute values, such as, value="Can't add event") are now handled properly within Tag Editors and the Tag Inspector. [19022]
- Tag Inspector now works properly with empty attribute values, such as <cfinclude
template=""> [18706]
- Both Tag Inspector and Tag Tree panes are now refreshed when the Tag Inspector tab is selected. [19031]
- Tag Inspector now correctly sets Boolean attributes such as <TD NOWRAP> or <DL COMPACT> when toggled on or off. [14079]
- The Files, Projects, and Tag Inspector Resource tabs can no longer be resized so that they hide the tree-view areas. [17762]
- Issue which caused the Tag Inspector not to update when docked somewhere other than to other Resources has been resolved. [13002]
Search and Replace
- When performing a Search and Replace operation, when the user selects less than 512 characters, the search will default to using the selected string as the default search text. When the user selects more than 512 characters, the search will default to using the selected text as the default area to search, and there will be no default search text. [18420, 13705]
- The ESC key now only cancels searches when it is pressed within the product. [13987]
- Users may now open multiple documents from the Search Results window by selecting multiple documents and then either selecting Open in Editor from the context menu of the Results pane or Ctrl+double-clicking. [14920]
- When initiating an Extended Replace operation users will now be prompted to save any open documents which have been modified but not saved, prior to the beginning of the Search and Replace operation on a group of documents where not all are opened. At this prompt for each document the user will have the choice to Save, Not Save, or Cancel the operation. [9358]
- The Replace All action proceeds from the cursor position to the end or the beginning
(depending on radio selection) of the document and then prompts the user that it
has reached such a point and asks whether they wish to search the rest of the
document. [5212]
- If no word is highlighted at the time of a search, the word closest to the
current cursor position is selected as the default search string in the Find
Dialog. If a word/phrase is already highlighted it will be the default search
string. If the cursor is on a blank line, the default search string will be the
last word/phrase searched for. This is the case for a normal Replace operation
as well. Extended Find and Replace operations remain unchanged with no default. The Options > Settings > Editor > Select nearest word for searches option is off by default. [16743]
- Performing an extended search of files no longer includes generated temporary files. [12694]
- The Replace Extended Characters dialog was using incorrect terminology. It now refers to character entities rather than HTML tags. [19505]
Other Fixes
- The Save dialog no longer displays when the Options > Configure External Browsers Automatically save current document when browsing option is set and you are browsing a Help document with F1. [19034]
- Tag Completion now completes tags in the case in which they were entered. The setting on the HTML tab of the Settings Dialog, "Lowercase all inserted tags", no longer has any affect on Tag Completion. [19576]
- By default, Tag Completion no longer checks to see if a corresponding end tag exists, and so always inserts an end tag. This ensures that this feature works correctly in nested tags such as <SPAN>, <FONT>.
While currently there is no option for this feature in the Settings dialog, it can be controlled via the string value named NestedTagCompletion
in the following registry keys:
HKEY_CURRENT_USER\Software\Allaire\HomeSite45\Editor
Setting "NestedTagCompletion" to "0" will re-enable the check for a closing tag (4.5.1 behavior). A value of "-1" will disable the check (4.5.2 behavior). [19036]
- The Files tab no longer refreshes after canceling a server properties dialog box. [18122]
- If you set Options > Settings > Startup > Startup folder option to either of these:
- Start in the folder last opened in the Files tab
- Start in the folder last opened in the file open dialog
and that folder no longer exists (for remote or local folders) or is unavailable (remote connection down, so on) at startup, then several connection failure message boxes would appear during startup. Because these messages usually displayed behind the splash screen, they were not visible and gave the program the appearance of having locked up. An internal pre-check of the startup folder is now performed. If this pre-check fails, then the startup folder will be switched to the default user Desktop folder. [20315]
- If you select Direct Deployment vs. Script generation for project deployment, superfluous directory checks are no longer performed on each server prior to uploading the files. [18962]
- File transfer status messaging is now enabled in the status bar display.
- Text changes were made to the Tools and View menu commands and to the Replace Special Characters dialog box to correctly identify the character set as Extended Characters. See 19504 for a listing of all related issues.
- Extended Characters window is now correctly entitled Extended and Special Characters. [19506]
- The menu item for replacing extended characters is now correctly captioned as Replace Extended Characters. [18505]
- Highlighting and deleting the top few lines in the split editor no longer causes an Access Violation. [19791]
- Opening multiple files after creating a new file no longer overwrites the editor contents or causes Access Violations when closing documents or exiting the application. [20169]
- Tag validation no longer runs when typing in a bracket ('>') as part of a class member designation inside PHP code (e.g., $aFoo->bar). [12823]
- The folder tree in the Files tab no longer collapses when refreshed. [13739]
- Shared Snippets folders are now represented by an icon that includes the standard Windows sharing hand graphic. [9316]
- Shift+F9 now correctly switches focus between the Editor and the Resources window, but the following behavior occurs when the Resource tabs are docked together (the default):
The Tab key (or Shift+Tab) cycles through each pane in each of the individual Resources tabs (Files, Projects, etc.), before switching to the Editor window. Since the Resources tabs display does not change during these actions, the cursor disappears. If this happens, press Shift+Tab (or Tab) to return to the active Resource tab. This is a known issue and will be addressed in a future release.
To switch from one Resource tab to another or to move among open documents in the Editor, use Ctrl+Tab or Ctrl+Shift+Tab. [14049, 18841]
- The Resources window toolbuttons and menu items no longer become out of sync when you press F4 while the Resource pane is hidden. [18349]
- When the Options > Settings > Editor option Keep horizontal cursor position is on and the last line in the document is not blank, pressing the down arrow key on the last line and attempting to save the file no longer causes an Access Violation. [19110]
- When editing tags which contain angle brackets inside quoted attribute values, such as <input type="Hidden" name="site" value="<? echo $site; ?>>">, the tag editor no longer removes the brackets. [17356]
- The File > Save dialog now uses the tab caption name as the default save name for an untitled document. [18663]
- If the last editor line is non-blank and contains tabs, attempting to make a selection just after the last character in the line no longer causes the selection to start before the last character. [13870]
- In Options > Settings > Color Coding > File Extensions, including the period (.) in the extension no longer hangs the application. [18387]
- Temporary files are not included in auto include project files. [12693]
- The Microsoft CSAPI spellchecker is based on the mssp232.dll. This component is not installed by Office 2000 if English is selected as the language for the proofing tools during installation, but it is installed if another language is selected. The Options > Settings > Spelling option to use this spellchecker is only available if one of the following is installed:
Access 97, Excel 97, Exchange Server 5.0, Office 97, Office 2000 for non-English dictionaries only, Project 98, Publisher 98, Visual FoxPro 5.0/6.0, Visual Studio 6.0, Word 7.0/97, PowerPoint 97, Works 4.0/95. [18289]
- Ctrl+I (italics) no longer deletes the selected block of text when used in Design mode. [8349]
- Removing a bookmark and then adding a bookmark no longer brings back the deleted bookmark. [10995]
- Changing the properties of a folder in a tree no longer flashes all folders with the same name. [16043]
- The VTML special variable
TAGDATAUnknownAttributes
now preserves case. When editing a tag with a tag editor, unrecognized attributes are maintained in original capitalization. Limitation: unrecognized attributes that differ only in capitalization will not be recognized as different, and appear only once. [18537]
- In Options > Customize > Toolbars, the Reset to Defaults button now properly resets the toolbars. [18640]
- The document tab modified indicator now remains in sync with undos and redos even when the Options > Editor > Allow undo after save option is enabled. [17101]
- The Results tab now stores user-defined column sizes. [18575]
- Wizard-generated script files initially display on the Document tab as modified documents, that is, with an x in front of the document name. When closing the program, you will be prompted to save these files just as you are with any other unsaved documents. [16923]
- Document tabs containing the name of the document are now always shown, so the option to show/hide tabs on documents in the editor has been removed. [17495]
- When Options > Settings > General > Lock Tabs option is selected the View > Resource Windows > Dock All option is disabled. [18971]
- Virtual Folders no longer cause an Access Violation when reopening files. [18992]
- Removed unsupported ALIGN attribute from CFINPUT VTML. [16013]
- The Show open documents list now adjusts its width for longer names. [13598]
- The Projects tab now includes a RMB Refresh option (F5). [15049]
- When a user performs a File > Save All operation, canceling out of a save dialog for a specific dialog no longer cancels the entire Save All routine, it only cancels saving for that individual document. [18522]
- The Link Verifier now recognizes the
id
attribute. [18261]
- An Access Violation no longer occurs when deleting a folder via the keyboard from the directory List of the Files tab. [17889]
- The File List no longer refreshes upon each keystroke when you rename a folder in
the directory tree. The list is only refreshed upon completing the renaming. [18003]
- An issue with the folder being accidentally deleted when the user attempts to rename that folder has been resolved. [14731]
- It is no longer possible for a user to accidentally bring up multiple spell checker windows by repeatedly using the Tools > Spell Check command or its keyboard shortcut. [18106]
- When removing a file or folder from a project, one no longer experiences the
delays and flickering associated with refreshing the Project tree view and the
Project file list. [16834]
- Copying large amounts of text from the editor no longer causes the application to be
unresponsive. [17700]
- Site View is only updated on Active Document changes when it is actually the
top active tab on the Resources pane. This eliminates slowness while the
Site View updates when switching between a local and a remote document. [17352]
- Site View is now updated every time it is returned to being visible after being
hidden. [16827]
- The position of the splitter bar between the folder and files listing in the Files tab is now maintained correctly between sessions. [15064]
- The Files, Projects, and Tag Inspector Resource tabs now longer be resized so that they hide the tree-view areas. [17762]
- Users should no longer need to save before browsing when mappings are enabled. [16425]
- Moving the cursor vertically down a document when collapsed regions are present now correctly scrolls the document text into view. [16141]
- Collapsing tags which contain embedded tab characters no longer incorrectly collapses text beyond the tag.[13194]
- A problem with incorrect paths being inserted in Netscape and IE when sending a URL to the external browser was corrected. [17325]
- The PHP color coding parser now correctly colors escaped quotes. [9355, 7379]
- Project file lists remember the sort order when the file list is refreshed. [12760]
- Indent options were being ignored for tags that were not subtags of another parent tag. [16118]
- The Edit window now retains focus (and cursor visibility) when toggling the Resources tab display. [6890]
- Full screen mode now sizes the main program window correctly regardless of the position of the Windows taskbar. [6531]
- The toolbar menu can now be opened by right-clicking anywhere in the toolbar area. [8497]
- When the Options > Settings > Editor > Allow cursor past end of line option is on and pressing the Page Down key causes the cursor to be placed at the end of the document (with no line number), pressing any key or pasting text no longer inserts garbage characters or periods.
Additionally, with the end of line option on and the cursor position past the true end of a line, pressing Ctrl+right arrow cursor now correctly positions the cursor. Pressing Delete immediately after this action no longer inserts a square glyph character or a period. [19170]
- Tabs on Resources panels are now correctly sized by the View > Resource Windows > Dock All command regardless of what style tabs have been selected by the user. [17761]
- CodeSweepers no longer add spurious CR/LF pairs to the final line of plain text content contained inside tags. [16793]
- Selecting all text and performing block indents and unindents would not maintain the correct selection. This has been fixed. [17843]
- The directory tree, on the Files tab, no longer collapses when a node is deleted that is not the currently selected node. [16096]
- If a single document is open in the editor with the split editor option active, attempting to open another document no longer causes an Access Violation.[19138]
- Editing tags which contain attributes with URLs no longer strip the '//' designator from the URL. [20716]
Known Issues
XML Language Tag Definition Support
If a tag has an attribute of the form namespace:attribute="value"
and the tag is supported with a tag definition, then editing that tag in either the tag editor or the Tag Inspector causes the value of that attribute and all attributes following it in the same tag to be lost.
The WML standard defines an attribute - xml:lang
- that causes this behavior when parsed. A parser fix is not possible for this release, but a partial solution has been implemented in the tag definitions for WML.
WML tag editors now ensure that when a tag containing the xml:lang
attribute is inserted or entered, that attribute will always be written as the very last one for the tag. Lost values can be re-entered in the tag editor or Tag Inspector to complete the tag coding.
If you use a tool other than a tag editor to write the tag, make sure that you place xml:lang
after any other attribute, so that further editing will cause minimal problems.
FTP issues
- Many FTP servers are configured to sever the connection after a set period of inactivity, that is, no FTP commands being sent to the server. A public server's period of allowable idle time may be very short if the site experiences a large amount of traffic. This is a server administration-dependent situation.
When working on an FTP server via Allaire FTP & RDS, you will not see any indication of a timed-out connection until you attempt to perform a server operation. At this point you might receive an error message such as "Connection Timeout" or "No Socket." To maintain a connection, you should periodically right-click on the server name in the Allaire FTP & RDS server pane and select the Refresh command. Be sure to save all open remote documents before refreshing the connection.
- Using Allaire FTP & RDS from Windows Explorer to drag a remote binary file to a local drive copies the file in ASCII mode.
The workaround for this problem is to use the RMB File > Copy To command from the Files tab. [20577]
- If you cannot connect to an FTP server, try disabling passive mode for that server in its Properties dialog. Also, although ftp.tripod.com can sometimes connect in passive mode, it works better with passive mode disabled. Your feedback is much appreciated in testing across the broadest possible number of servers.
- If an FTP connection times out, the next action will result in an error message, usually something like: 'Winsock Error: connection reset', or 'Last line: 421 Connection timed out. LastError: Success' or 'Last line: 421 Connection closed by administrator. LastError: Success.' If the next action is to select a new folder, you'll get the error and no files will show in the list. Hit F5 to reconnect and refresh the file list. If the next action is file related, you'll get the error and the action is not completed. Doing the same action again will reconnect and succeed. [18129]
- If the Options > Settings > General > Display current local folder in file dialogs option is selected and a remote folder is selected via Allaire FTP & RDS in the Files tab, then using the File > Open and File > Save commands will default to the Desktop folder. If you frequently open remote folders in the Files tab, Allaire suggests that you
uncheck this option. [20624]
- User advisory - remote image maps: the Image Map tool is designed to work with local files only. Attempting to create new image maps via an Allaire FTP & RDS connection will result in errors.
Other Known Issues
- Runtime errors caused by improper installation and/or registration of Microsoft components can occur. Please refer to Allaire Knowledge Base articles 18218 and 14633 for details and workaround instructions. [20142]
- If certain DLLs are in use when you run Setup, you will be prompted to reboot at the end of the installation. Allaire recommends that you reboot before running setup, and if ColdFusion Server and/or JRun Server are running, that you stop these services before beginning the installation.
Note also that if setup requires a reboot in order to install or update any DLLs with long filenames, such as CfShellFtpRds.dll, they will be installed using short filenames. While such an installation will run correctly, a subsequent uninstall will not remove these DLLs. For more information about uninstall and removing Allaire FTP & RDS, see Allaire Knowledge Base articles 15855 and 15050. [19207]
- The RMB command "Create Folder" does not work in the Files pane of the Files tab on Windows 2000. The workaround is to use the RMB "New Folder" command from the Folders pane. [16076]
- To be recognized by a tag editor, a JSP tag must include a space after the opening bracket and JSP designator. For example, <%@ page %> can be edited by a tag editor, but <%@page %> cannot be. The Tag Chooser and JSP tag editors insert these tags with the correct spacing, but users should be aware of this requirement when hand coding. [19474]
- The majority of problems with duplicate entries in the Files tab file list should be resolved. The program now delays updating the file list when rapidly moving through the folder tree. The amount of delay is controlled by the following registry entry:
HKEY_CURRENT_USER\Software\Allaire\HomeSite45\ResourceTab\FileListChangeDelay
This string value specifies the number of milliseconds to delay before updating the file list. [13607]
- Pressing Ctrl+M no longer deletes the selected text in Design mode. There are known issues with the Ctrl+M and Shift+Ctrl+M key combinations:
- Pressing Shift+Ctrl+M in Design mode replaces the selected text with a <BR> tag.
- In Edit mode, if the previous keystroke was the Enter key in a dialog box, such as Find and Replace, Ctrl+M will replace the selected text with a carriage return, while Shift+Ctrl+M will replace the selected text with an empty comment tag.
- You can only open one remote file at a time from the File > Open dialog box via Allaire FTP & RDS. Similarly, you can only add one file at a time to a project using the RMB Add Files to Folder command. [20845]
Back to Top