==================================== Multi-Edit 2008 (v11.03.00) ReadMe ==================================== August 5th, 2009 .. contents:: Erratum: ======== None System Requirements: ==================== - 30 MB of available drive space - 256 MB RAM recommended 128 MB minimal - Windows NT 4.0, Windows 2000, Windows XP, and Vista Multi-Edit 2008 is developed and designed specifically for Windows NT 4.0, Windows 2000 and Windows XP, any prior versions of Windows which Multi-Edit 2008 might be installed on may not operate properly and will not be supported by MESi. Updating Keymaps and Config Files: ================================== Version 11.00 will automatically handle updating most keymaps and configurations, even in the network version. However, there are cases where the modifications you have made can confuse the converter. If your Keystrokes, Toolbars, or Menus do not seem to be working, then you may want to start from a default keymap. Help: ===== Multi-Edit includes a version of Help in HTML Help form (CHM). It requires that IE 4.0 or newer and the HTML Help engine be installed. The Installer automatically updates the Help Engine for you. Support for viewing .chm files is included with your Windows XP installation. Ftp Extensions: =============== The Internet extensions in Multi-Edit, including the FTP support, require the use of Microsoft Internet Explorer 4.0 or newer. Revision History: ================= For the latest revision history, check the Multi-Edit website http://www.multieditsoftware.com Release 11.03.00 ---------------- What's New ~~~~~~~~~~ - Fixed keystroke macro to work under Vista. - Added basic support for the Bash shell language - Support for Visual Studio 2008 Change log (xxx) ~~~~~~~~~~~~~~~~ - keymac: Fix new keystroke macro code to handle repeat count better. (834) - keymac: Changed keystroke macro record/playback code to no longer use the journal hook API. (833) - language: Added bash shell language support. (832) - install: Update installer version information to 11.03 (831) - update: Update version information for 11.03 release. (830) - mobileme: Updated scripts to compile with newest version of NSIS. (829) - build: Updated want.ini.temp to work with latest madExecpt release. (828) - ada: Added construct matching for "function" and "procedure". (827) - vbasic: Fixed smart indent code to correctly outdent case statements. (826) - filelist: Fixed dialog to show correctly when no extensions are specified. (825) - microsoft: Added support for Microsoft Visual Studio 2008. (824) - license: Fixed issue where online code gen fails on December 31 of a leap year. (811) Release 11.02.00 ---------------- What's New ~~~~~~~~~~ - Basic AutoHotKey support. - Basic PowerShell support. Change log (782) ~~~~~~~~~~~~~~~~ - exe: Build Multi-Edit 2008 (v11.02.00) release executables with new Demo expiration date. (782) - demo: Changed demo expiration date to 1/1/2010. (781) - exe: Build Multi-Edit 2008 (v11.02.00) release executables. (779) - readme: Updated Readme.txt. (778) - network: Fixed issue introduced in last patch. (777) - network: Fixed issue where net access file was being created without a valid path being specified. (776) - network: Fixed issue where increasing the count of an existing license isn't reflected in the About box. (775) - bcdiffer: Fixed issue where a crash could happen after running a compare. (774) - polystyle: Update Polystyle to version 3.3y. (773) - update: Updated upgrade.ini for v11.02.00 release. (772) - mobileME: Updated installer to include new v11.02.00 files. (771) - pl_sql: Add missing resource dll file. (770) - update: Added missing source filenames to the rebuild macro list files. (769) - update: Update config files for v11.02.00 release. (768) - pl_sql: Update to latest version. (767) - window: Uncomment code to allow minimized windows to be shown upon load (766) - polystyle: Update Polystyle to version 3.3x. (765) - install: Update installer to v11.02.00 (764) - bcdiffer: Updated to BCDiffer.dll v2.5.2 (763) - evolve: Fixed a y2k year issue. (762) - install: Fixed client installer to correctly create config directories. (761) - language: Add basic AutoHotKey support. (760) - language: Add basic PowerShell support. (759) - csevalidator: Fixed version number. (758) - borland: Fixed Delphi 2007 support by adding user configurable delay option to delay form loading. (757) - project: Increased the length of the Search Directories field in the Project Options dialog. (756) - meutil: Changed code to set default button in Recently Closed dialog. (755) - search: Fixed bug in TreeTrim7F used by the FindList code. (754) - evolve: Updated verson number to 11.00.00 (753) - fprompt: Increased maximum length of line when loading binary files to 16K. (752) - ezrtools: Updated to support parsing all formats of log files. (751) - setup: Removed extra text from Interface dialog. (750) - update: Change Windows command map file to correctly map Pad Enter. (749) Release 11.01.00 ---------------- What's New ~~~~~~~~~~ - mobileME released at same code level as full version. Change log (748) ~~~~~~~~~~~~~~~~ - release: Tagged 11.01.00 release. (748) - exe: Build Multi-Edit 2008 (v11.01.00) release executables. (747) - doc: Update ReadMe.txt files. (746) - update: Updated upgrade.ini for v11.01.00 release. (745) - install: Updated mobileME installer password. (744) - install: Added mobileME ReadMe.txt. (743) - help: Updated main help file to fix textual errors. (742) - install: Updated installer title to show version number. (741) - install: Updated intaller files to version 11.01.00 and removed mobileME update installer. (740) - update: Update to version 11.01.00 (739) - mobileME: Moved ini files to BuildMobileME directories. (738) - mobileME: Rewrote and changed directory structure of mobileME to work with PortableApps.com programs. (737) - Search: Added fix to keep long searches from freezing the UI. (736) - Install: Fix source location of CMacWin.exe in installer (735) - Install: Removed dependency upon Delphi runtime libraries (734) - mobileME: Updated mobileME to 11.00 release (733) - Install: Fixed installer to correctly locate config directories for x.04 releases (732) Release 11.00.00 ---------------- What's New ~~~~~~~~~~ - MeLite released at same code level as full version. - MeLS released at same code level as full version. - Jaws Support added to full Multi-Edit release. Change log (731) ~~~~~~~~~~~~~~~~ - Tagged 11.00.00 for hg. (731) - Exe: Build Multi-Edit 2008 Gold release executables. (727) - Upgrade: Fixed upgrade programs to correctly handle Beta a RC version numbers. (726) - Install: Tweaked installers to polish overall visual appearance. (725) - AddOn: Added Jaws support AddOn. (724) - Upgrade: Updated the upgrade check programs. (723) - Install: Fix error in installers. (722) - MeLite: Updated macro build list to include missing macro. (721) - Config: Update config files and Readme.txt to Gold release. (720) - Graphics: Updated executable icons, splash screens and installer graphics. (719) - BCDiffer: Updated BCDiffer support (718) - MeLS: Merge MeLS code into main development trunk. (717) - MeLite: Merge MeLite code into main development trunk. (716) - Me32: Updated splash screen and updated help file to include MeLite and MeLS information. (715) - Web: Updated website files for release update checking. (714) - Help: Updated help file to include Lite and LS information. (711) Release 11.00.00.RC2 -------------------- What's New ~~~~~~~~~~ - Bug fixes Change log (713) ~~~~~~~~~~~~~~~~ - Tag: Tagged 11.00.00.RC2 for hg. (713) - Tag: Tagged 11.00.00.RC2. (712) - Exe: Build Multi-Edit 2008 RC2 executables. (708) - Install: Update installer to reflect 11.00.00.RC2. (707) - Config: Update config files and Readme.txt to RC2. (706) - Mew32: Fixed code to prevent uxtheme exception on shutdown. (705) - CD Install: Updated CD installer to 2008. (704) - CDRom: Updated Extra CDRom files to latest versions. (696-703) - Weblair: Fixed font drawing issue when using "Enhanced HTML highlighting" option. (695) - Project: Fix the Insert dialog of Project Quick List to show \*.mep files. (694) - Project: Fixed "Add file" menu code so the dialog shows the selected directory. (693) Release 11.00.00.RC1 -------------------- What's New ~~~~~~~~~~ - Increased maximum number of browser setups to 6. - Polystyle updated to version 3.3e - Updated regular expression library to v4.7 Change log (692) ~~~~~~~~~~~~~~~~ - Tag: Tagged 11.00.00.RC1 for hg. (692) - Tag: Tagged 11.00.00.RC1. (691) - Exe: Build Multi-Edit 2008 RC1 executables. (690) - Config: Updated Readme.txt and Me110*.upd files for RC1 (689) - Install: Updated installer to correctly locate previous install config files. (688) - Polystyle: Updated to Polystyle 3.3e (687) - RegEx: Updated regular expression library to version 4.7 (682-686) - Docs: Addition of Getting Started Guide files (681) - Browser: Increased browser setup entries to maximum of 6. (680) - Cleaned up code to try to fix shutdown issues. (679) - Exe: Moved Mew32.manifest into executable. (678) - Help: Update help files. (670-677) - StrTools: Fixed Edit Delimited Str Dialog to use relevant data. (669) Release 11.00.00.Beta2 ---------------------- What's New ~~~~~~~~~~ - Bookmark dialog can now be undocked. - Panes dialog code updated to allow other pane dialogs to be easily converted to be undocked. - Project | List project files dialog with new "string filter" support. - Windows list dialog with filter support. (Alt+=) Change log (668) ~~~~~~~~~~~~~~~~ - Tagged 11.00.00.Beta2 for hg. (668) - Tagged 11.00.00.Beta2 (667) - Exe: Build Multi-Edit 2008 Beta 2 executables. (666) - Config: Updated to add key assignments. (665) - Config: Update Mew32.ini.tmpl to reflect Beta2. (664) - Installer: Updated installer for beta2 features. (663) - Docs: Updated the Readme.txt for Beta2 features and extended the beta expiration date. (662) - Config: Updated config files to include beta2 features. (661) - BugReport: Updated bug report macros to permit attaching the MeConfig.db from its new location. (660) - Bookmarks: Updated to allow undocked bookmark Dialog. (659) - FileLst: Added string filter support to FileList. (658) - Update: Fixed issue where old update scripts were being specified. (657) Release 11.00.00.Beta1 ---------------------- What's New ~~~~~~~~~~ - New Bookmarks code. Supports up to 99 named bookmarks. - Basic support for using CTags formatted tag files. - Rewritten Check for Updates program. Uses http to download instead of ftp. - Support for tracking and quickly reloading closed files. - Numerous dialogs updated to allow easier keyboard navigation. Change log (656) ~~~~~~~~~~~~~~~~ - Tagged 11.00.00.Beta1 for hg. (656) - Tagged 11.00.00.Beta1. (655) - Build Multi-Edit 2008 Beta 1 executables. (654) - Install: Changed installer to self register Mew32.exe COM server upon installation. (653) - Bookmarks: Enabled bookmark dialog to select first empty bookmark when selected. (652) - Updated AddOn packages to reflect and correctly function with version 11. (651) - Reverted Caps() and Lower() changes made in r618. (650) - Changed installer to only install files when doing a network install. (649) - Updated beta expiration date. (648) - Updated installer license. (647) - Updated icons for main executables. (646) - Added website code generator for Multi-Edit 2008. (644) - Added new Me110*.upd update files. (643) - Changed installer graphics. (642) - Removed old Me100*.upd files. (641) - Update version and license data for Me 2008, v11.00.00.Beta1 (640) - Cleaned up Files Customize dialog. (639) - Changed maximum number of Bookmarks to 99. (638) - Change BCDiffer to be the default file compare engine. (637) - Cleanup code, no code changes. (636) - Updated Readme.txt to include 11.00.00.Beta1 information. (635) - Updates to add Mad Except to release executables. Recompiled want.exe with Delphi 2007. (634) - Added options so Subversion and Mercurial can be used together. (633) - Added initial CTags support. (632) - Updated installers to reflect new 2008 version. Updated Delphi runtime libraries to Delphi 2007. Updated want build file to use new runtime libraries. (631) - Changed demo license code to work for 30 days from install with serial number of Demo. (630) - Added options to enable selecting the internal file compare engine. (629) - New bookmark code. (628) - Safety catch in case WCmdMapName is not defined (which can happen if user presses 'Help' button during install at select CUA prompt) (627) - Added code to use the new Edit Delimited String dialog. (626) - Changed code so that Windows Registry Writes can be disabled via an entry in Mew32.ini. (625) - Code cleanup, no code changes. (624) - Removed all \*.drc files as they are auto generated by the Delphi compiler. (623) - Update window if cursor moves after LangFindFunc (in case user has a selection going). (622) - Correctly position some dialog buttons. (Only matters for Linux users) (621) - Added option to allow showing hidden folders in the Select Directory dialog. (620) - Fixed a major GDI leak in dialogs that use a TabBar and show graphics in the tabs. (619) - Changed Caps() and Lower() to use CharUpperBuff() and CharLowerBuff(). (618) - Fixed bug where outdenting a block with text not on a tab stop would not move to column 1. (617) - Automatically reposition dialogs that are off the screen. (615) - Code cleanup. (609-614) - Add Sort checkbox & Descending checkbox to Tag Browse dialog. (608) Experimental. See comments in FogBugz 8348. BugzID: 8348 - Added E (SPECMAN) language support. (607) - Add double quotes around filename. (604) Re: http://www.multiedit.com/forums/viewtopic.php?t=1995 - Fixed C code tag parser to handle #define better. (603) BugzID: 8241 :: #define # define # define # define etc. - Make Recently Closed multiple selectable & stretchable (601, 602) - It's possible to get into a situation where "Restrict to Marked Block" is grayed out but still checked, causing Search Again to appear to fail. (600) BugzID: 8223 - Code cleanup. (594-598) - New setup options for File Open prompt. Select file directory and mask to use with File Open prompt. (593) - Fix TreeBuffer Invalid error. (591, 599) - Switching Projects linked to Sessions: When asked if you want to save your changed files, if you answer No, Project & Session switch is aborted. (Previously, the Session change aborted but the Project was changed anyway.) Forum post: "Switching projects when changed files not saved yet" (http://www.multieditsoftware.com/forums/viewtopic.php?t=1974) (590) - Add option "Setting file to read-only sets file read-only attribute" (default is checked. Experimental enhancement.) (589) - Replace corrupted Common.dic with a good one. (588) - Increase length of translated line to max_line_length. (585) BugzID: 8058 - Bookmark labels disappeared after invoking BCDiffer. (584) BugzID: 7982 - Properly initialize search field. (582, 583) BugzID: 8045 - Reset position of File Open Dialog (581) - Changes so we don't match Menu.MNU when looking for Menu.TBX (578-580) - Add a way to automatically save a backup copy of current file by specifying a filename for the backup copy. (Do a "Save Copy As" and give it the filename to save copy as.) (577) - Session Manager displays correct current session at top, but doesn't select the correct current session in the list. (576) BugzID: 8040 - Updated build file to add Delphi 2007 support and Indy 10 for Delphi 6. (568, 569) - Changed comment of ReTranslate to show the correct Style values. (567) - Removed some wrong code. (566) BugzID: 8387 - Change to workaround a behavior change Microsoft introduced in the WM_MOUSEWHEEL message. (540) BugzID: 7919 - Rewrote MeUpg.exe to use the new Indy 10 library and converted to using HTTP instead of FTP for downloading. (539)