You are on page 1of 11

==================================================================== EmEditor Version 3.31 English Edition Read Me Emurasoft, Inc. Redmond, Washington, U.S.A. http://www.emurasoft.com/ EmSoft, k.k.

Tsukuba, Ibaraki, Japan 8 January 2003 ==================================================================== This file contains brief information about EmEditor. EMEDITOR CONCEPT =================================================== We have been developing text editors for many years. In our opinion, a text editor should run fast, open files fast, be capable of editing files of any size, be customizable and offer essential features that people need and will use on a day-to-day basis. Many text editors sacrifice speed and lightness for an ever-increasing number of features that most of us may never need. Our priority is the optimization of EmEditor and we spend nearly as much time optimizing EmEditor as developing it further. There are other reasons why EmEditor is so fast. While many text editors use Multiple Document Interface (MDI), we stick to Single Document Interface (SDI). We do this to ensure that EmEditor stays light and loads fast. Using MDI would lead to a bloated application requiring a significantly longer time to load. We also do not use the Microsoft Foundation Class (MFC) library that many other developers use. The MFC library definitely makes things easier for software developers but it doesn't result in an application optimized with the end user in mind. Along with SDI and a conscious attempt to steer clear of any development tools that would slow performance, we have also put a lot of thought into the structure of EmEditor. EmEditor's performance benefits from a modular structure and two versions of the core program specifically tailored for the installed flavor of Windows. EmEditor consists of several modules so that, for instance, adding many custom options in the properties dialog box will not deteriorate the performance of the core program that handles the main EmEditor window. On top of this, the core program comes in two optimized versions; one is tweaked to perform best in a Windows NT/2000/XP environment and the other is tuned for Windows 95/98/Me. Although distributed archives contain both versions, the setup program detects the installed OS before it copies the appropriate version of EmEditor to the program folder. All this effort in optimizing EmEditor has resulted in a core program as slim as possible (256KB). This means we can include two optimized versions in the same downloadable archive without worrying about long downloads or bloated performance. In our opinion, the "editing" of text is still the principle duty of a text editor. The result of all our effort to optimize EmEditor means it is very capable of doing exactly that. There are no limits

on the size of text files, the number of lines, or even the number of columns. EmEditor can open and edit several megabyte-size files and can do it regardless of whether or not the files even have returns. Unlike some other text editors, it is capable of scrolling vertically and horizontally millions of lines and columns. Of course, EmEditor loads in a fraction of a second and you can open dozens of separate EmEditor windows without running low on resources. While editing text is EmEditor's reason for being, we understand that people have a variety of "text" to edit from web content developers editing HTML or Perl scripts to programmers writing code to people just looking for a handy alternative to Notepad. Our dilemma has been trying to satisfy customer requests for specific features while making sure the program stays as slim and as fast as ever. Our solution has been to introduce EmEditor "plug-ins" so that functions for specific needs can be added and extended. Plug-ins are sophisticated enough to ensure that almost any need can be met with a combination of EmEditor and the right plug-ins. Even spell checkers are available as plug-ins. Along with requests for specific features, we also hear from people who want a version of EmEditor in their own language and people who need to edit text in more than one language. While many text editors can open Unicode files, most of them simply encode Unicode to ANSI during the reading phase and then work in ANSI internally. The result is that you cannot edit a mixture of languages. Rather than do that, we have gone all the way and developed true Unicode text editing abilities in EmEditor. Perhaps one very important feature of EmEditor has nothing to do with modules or Unicode. And it is very possible that it goes completely unnoticed until a user has a question or makes a suggestion. We are very responsive. We welcome feedback. We reply to every single e-mail that needs an answer and usually we respond within one working day; often within a few hours. The developer, Yutaka Emura, often directly answers technical questions and suggestions often make their way into later versions of EmEditor. Without the feedback and support of our registered customers, we wouldn't still be around and growing strong. We hope the support we offer our registered customers reflects our appreciation. Well, seeing is believing as they say. Give EmEditor a spin and we're sure you will see why so many people are selecting EmEditor as their text-editing tool of choice. And if you still have any questions, feel free to e-mail us or post messages to our mailing list and we will be glad to help. WHAT IS EMEDITOR? ================================================== * Unicode Support EmEditor v3 supports Unicode, which is a satisfactory encoding method to edit multiple languages. Not only can you open Unicode files but also you can edit files as Unicode so you can display multiple languages at the same time. Moreover, the new EmEditor supports UTF-8 and UTF-7 encodings and foreign language code pages available on Windows. * Plug-ins EmEditor v3 supports plug-ins, which extend the functions of EmEditor.

The plug-ins are DLL files and when you use EmEditor these plug-ins can be used by moving them into the plug-ins folder which was installed with EmEditor. The plug-ins help is available so that you can make your own plug-ins for your needs. * Best Quality While EmEditor is a fast and light text editor, its reliability and capabilities are of the highest quality. EmEditor can open files of unlimited size (depending only on memory). Undo and redo counts are adjustable. Other useful functions include wrap/no wrap, autosave, and backup. EmEditor's text editing features offer the best alternative to Notepad. * Keyword Highlighting The Bat, C#, C++, CSS, HTML, Ini, Java, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, TeX (LaTeX), VBScript, WindowsScript, x86 Assembler, XML configurations as well as a Text configuration are predefined. In the HTML configuration, the inside of ASP tags (<% ... %>) and regular script tags (<SCRIPT> ... </SCRIPT>) will be highlighted according to which scripting language the LANGUAGE= attribute specifies (JavaScript, VBScript or PerlScript). Moreover, HTML-Embedded special syntax is available for JSP and PHP configurations. * OLE drag and drop EmEditor supports OLE drag and drop, thus you can copy or move selected text between EmEditor and other supported applications such as Wordpad and Internet Explorer. * Other EmEditor features are: Quick Macro. Keyboard, toolbar, menu, font and color customization. The window can be split to a maximum of 4 panes. Clickable URLs and mail addresses. Microsoft IntelliMouse aware. Can print files. Box-select mode (Mouse select with Alt key). Can define multiple configurations and associate file extensions. Find in files (grep). Can open recent used files from the tray icon on the task bar. Supports Global IME (Input Method Editor). Shortcut keys to insert accent marks and special characters.

EmEditor has earned the "Designed for Windows XP/2000/ME/98/NT" logo. FILES ============================================================== The following files will be created after you run the archive file and finish the setup. EMEDITOR.EXE EMEDTRAY.EXE EMEDITOR.TXT UNINSTAL.EXE EMEDCFD.DLL EMEDCFG.DLL EMEDDLGS.DLL EMEDDLGT.DLL EMEDRES.DLL ... ... ... ... ... ... ... ... ... EmEditor executable file Tray Icon executable file this file Uninstall executable file DLL file DLL file DLL file DLL file DLL file

EMEDSHL.DLL ... EMREGEXP.DLL ... EMEDHTML.EXE ... EMEDITOR.HLP ... EMEDITOR.CNT ... template.cpp ... template.css ... template.htm ... template.java .. template.js ... template.jsp ... template.php ... template.pl ... template.py ... template.rb ... template.tex ... template.vbs ... template.wsf ... template.xml ...

DLL file DLL file executable file help file help file template file template file template file template file template file template file template file template file template file template file template file template file template file template file

To run EmEditor (Intel Edition), you need an Intel CPU or compatible, Microsoft Windows NT 4.0, Windows 95, Windows 98, Windows 2000, Windows Me or Windows XP. TO UNINSTALL ======================================================= To uninstall EmEditor, run Control Panel and double click [Add/Remove Programs] icon, and select EmEditor. TO RUN ============================================================= To run EmEditor, double click or choose EmEditor icon on the desktop or in the program submenu from the Start menu. To open a selected file with EmEditor from Explorer, click the mouse right button and select [Send To] submenu from the shortcut menu, and select EmEditor. TO DISTRIBUTE ====================================================== You can freely distribute EmEditor. ABOUT SHAREWARE REGISTRATION ======================================= EmEditor v3 is shareware. To continue using EmEditor v3 more than 30 days, you must send the registration fee to register. Whether this is for private usage or corporate usage, you must obtain a license for each computer you install the software on. The shareware fee is: - US$30 for a single license - US$70 for 3 licenses - US$200 for 10 licenses - US$500 for 30 licenses - US$1200 for 100 licenses

Please select one of the following payment methods: * Kagi Online Order Processing http://order.kagi.com/?URY Kagi accepts major credit cards, checks and money orders in US or Canadian funds, as well as and cash from many countries. Within 3 workdays after you register via Kagi Online Order Processing, we will send you the registration key by e-mail. * RegNow https://www.regnow.com/softsell/nph-softsell.cgi?item=5299-1 RegNow accepts major credit cards, checks and money orders. You will receive information electronically immediately after ordering * PayPal Please click one of the PayPal buttons on http://www.emurasoft.com/emeditor3/register.htm PayPal accepts major credit cards and/or personal checking/savings accounts. Within 3 workdays after you register via PayPal, we will send you the registration key by e-mail. * Academic License If you are a student or a faculty member, you can register for academic use at no charge. Please fill out the EmEditor Academic License Registration Form at http://www.emurasoft.com/academic/ . Academic license information as well as other license information is subject to change. Check our web site http://www.emurasoft.com/ for the latest information. TO GET NEWEST INFORMATION ========================================== New information or a newer version of EmEditor may be found at the Emurasoft Home Page http://www.emurasoft.com/ . EmEditor FAQ is available at http://www.emurasoft.com/emeditor3/faq/ . We are excited to announce that an EmEditor mailing list has been created so that EmEditor users have another forum for their questions, comments and concerns. You can subscribe by sending a message to emeditor-subscribe@yahoogroups.com or see http://groups.yahoo.com/group/emeditor for more information. VERSION HISTORY ==================================================== Version 1.00 (28 Apr 1997) Version 2.00 (30 Oct 1998) Version 3.05 (27 Nov 2000)

- Improved the speed of saving files. - Fixed bug on EE_LOAD_FILEA, EE_LOAD_FILEW. - Could not assign "Show as ... font" in the [Font] page of the Properties. - Find in Files can find in Unicode files. Version 3.06 (16 Dec 2000) - Fixed bug on Find in Unicode files. - Occasionally frozen when opening Unicode files. - Could not save boot.ini on Windows 2000. - JAVA configuration added. Version 3.07 (16 Dec 2000) - Could not truncate an existing file when saving on v3.06. Version 3.08 (6 Jan 2001) - A Tab character was calculated as two characters wide depending on the font. - Could not retrieve large text by EE_GET_SELECT_TEXTA. - Occasionally frozen when uninstalling on Windows 2000. - Occasionally the tray icon menu remains after double-clicking the icon on Windows 2000. - Printer fonts occasionally collapse on some printers and fonts. - IME candidate window fonts occasionally collapse for some fonts. - Supports color print. The [Ignore Color and Underlines] check box is added on the Print page on the Properties. - The [Without Full Path if Not Active] check box is added on the File page on the Properties. - In the HTML configuration, the following keywords added in the highlight string list: STYLE, LEFTMARGIN, MARGINWIDTH, MARGINHEIGHT. Version 3.09 (8 Jan 2001) - Occasionally you saw two current lines after resizing the window. - Could not open [How to Register] under the Help menu. Version 3.10 (11 Jan 2001) - The Printer font became default after page 2 on v3.09. - No Wrap Words was not working. Version 3.11 (12 Jan 2001) - Double-byte characters with Terminal or FixedSys font were not printed properly on Windows 95/98. Version 3.12 (23 Jan 2001) - Double-byte characters with others fonts were not printed properly on Windows 95/98 depending on printers. - Could not pass large text by EE_INSERT_STRINGA. - If the command line specified file cannot be accessed, more descriptive message displays added and does not create a new file. - If the network path cannot be found when opening from recently used file list, the file item will not be removed from the list. - From read-only status, to 'Close and Open' a non-read-only file did not reset the read-only status. - Not only file:// but also file: is a link now. - In the Setup program, "Associate text files" is now unchecked by default. - In the Setup program, status of checkboxes are saved and restored at the following setup. - [Properties for All Configurations] command added. - [Characters Not Allowed at End] added in the [Link] page on the

Properties. Version 3.13 (30 Mar 2001) - Proportional fonts are supported now. - Tray Icon menu and button action customization. - "Logical w/Tab" added on the General page of the Properties. - Korean could not be entered correctly on wrapping positions. - "Save Insert/Overwrite Mode" added on the General page of the Properties. - Optimized for opening long column text files. - Quick macro was not correctly recorded when "Faster Cursor Movement" checked. - Added "Preserve (CR/LF) returns on Clipboard" on the General page of Properties. - Recently Used Font command added. - Insert CR and LF command added. - Changed Word wrap specification. - Added ability to click links without opening browser by clicking while holding Ctrl. - Added "Show Spaces" on the Marks page of Properties. - Added "Enable Word Wrap After Marks" on the Wrap page of Properties. Version 3.14 (27 Apr 2001) - "Comment" page on the Properties is renamed to "Highlight (2)" page, and added the "Highlight Matching Brace" check box. - Added "Draw Separating Lines" on the Print page of Properties. - Added "Use Display Font as Printer Font" on the "Customize Font" dialog. - Added "Delete Right Word" command, "Matching Brace" command, and "Matching Brace Extend" command. - Line numbers were not printed correctly when "Print Line Number" was checked on the Print page of Properties (v3.13). - No only http:// but also www. is a link now. - The "Insert Control Characters" dialog is renamed to "Insert Special Character" and added the "Category" combo box with the list of "C0 Controls", "Latin-1 Supplement", "Latin Extended", and "Recently Used Characters". - Added "Cannot Write by Other Programs" in "Changed by Another Program" combo box list on the File page of Properties. - Added "Clicking in Quotes ("...") Selects the Whole String" in "Link" page of the Properties. Version 3.15 (18 May 2001) - New code pages such as Korean (ISO) and Chinese Simplified (HZ) are available when IE4 or later is installed. - Added "Detect All" (IE5 or later) and "Detect HTML/XML Charset" (IE4 or later) on the "Open" dialog and "File" page of the Properties. EmEditor can now detect "charset=..." (HTML) and "encoding=..." (XML). - Added "Delete Spaces at End of Lines" on the "File" page - "Saving" of the Properties. - Added "Save Unicode as HTML Entity" on the "File" page - "Saving" of the Properties. The entities include &copy; and &#10070;. - Added "Delete Spaces at End of Lines" command. - Added "Show Control Characters" on the "Mark" page of the Properties. - Now ignores background color of "outside of region" defined in the "Display" page of the Properties. - Added the "Cancel" button on the prompt when null characters contained in the file.

- On the "Define Configurations" dialog, clicking "New" will bring up the "New" dialog and you can select the predefined template to copy from. - Added "XML" configuration. - You can now specify plug-in folder on the "Plug-in settings" dialog. Version 3.16 (23 Jun 2001) - New default configurations for C#, CSS, JavaScript, JSP, Pascal (Delphi), Perl, PerlScript, PHP, Python, Ruby, SQL, Tex (LaTeX), VBScript, Windows Script, x86 Assembler and EmEditor Syntax added. - More flexible highlighting schemes - line comment, special syntax for HTML and HTML-embedded scripts, single/double quotations and script color. - Increased the number of highlight colors you can define from 5 to 10. - "Reset All" button on the Configurations dialog box. - You can now save an unlimited number of highlighted words. - "Always Paste as ANSI" check box added to the General page of Properties. - Added "Reload Detect All" command. - You can now export/import the highlight portion of configurations to/from EmEditor Syntax (.ESY) files in addition to CSV files. - You can now select "Bold" and "Italic" in addition to "Underline" on the Display Page of Properties. Version 3.17 (2 Aug 2001) - You can now place the cursor at wrapping positions. - Replace some .exe files with .dll files. - Redesigned some icons and bitmaps. - Supports WM_UNICHAR message. - You can now specify a template file on New Dialog box from the File page of Properties. - Added "New with Specified Configuration" command. - Added "Delete Left Word" command. - Added "Use Named Entity Reference" check box on the Save dialog box on the File page of Properties. - Added smart auto indent feature. - Worked around Chinese/Korean Windows 95/98 Unicode character display problems. Version 3.18 (5 Sep 2001) - Reduced required memory size by using temporary files when large files opened. - Double-clicking each section of the status bar will change the settings. - Changed the auto indent specification. - Added "Reload" toolbar button. - Added "Remove Split" command. - You can now specify up to 64 in "Number of Recent Files". Version 3.19 (4 Oct 2001) - Icons redesigned. - New multiple toolbars when IE 4 or later is installed. - Added drop-down menus when clicking arrows for certain toolbar buttons such as "New" when IE 4 or later is installed. - Added "Properties for All Configurations" toolbar button. - Added "EmEditor" on the Explorer context menu. - Added "Select" button on the Configuration dialog box. - Added "No Space at Left Edge of Window" check box on the Margin page of Properties.

- Added "Insert Spaces for Tabs" check box and "Indent Columns" edit box on the Indent page of Properties. - Windows XP theme supported. Version 3.20 (12 Dec 2001) - Added large icons, 256 color icons and true color icons for toolbars. (True color icons are for Windows XP only.) - You can now open Unicode file names with EmEditor from the Explorer context menu. (Windows NT/2000/XP only. To enable this new featuer, you need to uninstall and reboot the computer before installing the new version.) Version 3.21 (13 Dec 2001) - Fixed "Access Denied" problem when you try to register on Windows NT/2000/XP. Version 3.22 (8 Jan 2002) - Added Print Preview feature. - You can now add EmEditor to HTML editor list for Internet Explorer v5 or later. - "Play All" task on Windows XP "My Music" folder did not work. (You need to uninstall the old version and reboot, or run regsvr32 /u "C:\Program Files\EmEditor3\emedshl.dll" and reboot the computer before installing the new version.) - Added ability to move cursor on top, bottom, right or left edge of the window without scroll. ("Window Top", "Window Bottom", "Window Right" and "Windows Left" commands) - Added ability to move the cursor to either the start of the current logical line or the start of the text on that line. ("Logical Home or Start of Text" command) - Added ability to display all keyboard commands. ("Keyboard Map" command) - The "Save As" command is now always enabled even if a Read-only file is opened. Version 3.23 (31 Jan 2002) - Microsoft Global IME supported. - Added "Split Horizontally" and "Split Vertically" commands. - Added "Context Menu" command. - Certain previous versions failed to completely uninstall the registry information for Internet Explorer context menu "View Source". - Keyboard keys navigation on Keyboard Map window. - "Delete Left Line" command added. - Added commands to insert accent marks. (grave, acute, circumflex, tilde, diaeresis, ring, ligature, cedilla, stroke, inverted question mark, inverted exclamation mark, copyright/registered /trademark/euro sign) Version 3.24 (12 Feb 2002) - Added ability to wrap by page width, and you can now confirm that the document will fit within the page width before displaying Print Preview. - Added [Jump] and [Wrap by Page] toolbar buttons. - Added &c (align to center) and &r (align to right) switches to header and footer. - You can now split vertically even when lines are wrapped by window size. Version 3.25 (11 Mar 2002) - Uses cursor width as specified in Accessibility Options in Control

Panel. (Windows XP only) - Default colors now match the system text colors. - EmEditor has earned the "Designed for Windows XP/2000/ME/98/NT" logo. Version 3.26 (15 Mar 2002) - You could not close the browse folder dialog box after clicking the browse folder button in the installation program. Version 3.27 (15 Apr 2002) - Added Visual Basic .NET keywords to the VBScript configuraiton. - Added the .aspx extension to the default HTML associated extensions. - HTML-Embedded special syntax could not detect the <%@ Language = %> directive within ASP files. - Reloading a file caused an application error under certain conditions. - Refined characters used with Full-Width/Half-Width conversion. - An active pane now remains active when removing split. - Some system code pages were not added to the EmEditor code page definition if user logged on with only User privileges (Windows NT/2000/XP). - Added ASP.NET web server control keywords to the HTML configuration. - You can now select text in a box even if using a proportional font. Version 3.28 (26 Sep 2002) - Supports regular expressions for Find, Replace, and Find in Files. - Added [Close when Finished] check box to the Find and Replace dialog boxes. - Fixed the bug where EmEditor crashed when trying to tag jump to a non-existing file. - Displays a message when trying to tag jump to a non-existing file. - Changed specification so that tabs will always change to spaces when [Insert Spaces for Tabs] is checked. - Added an option in the command line so that a file path will not be added to the recent file list. - Added [Exclude Internet Cache Files from Recent Files List] check box in [Customize] Dialog Box. Version 3.29 (12 Nov 2002) - You can now launch your favorite external tools from within EmEditor via toolbar buttons or keyboard shortcuts. - Added Bookmarks feature (Toggle Bookmark, Next Bookmark, Previous Bookmark, Clear Bookmarks). - You can now use regular expressions to highlight keywords. - Vbscript syntax updated to include VB.NET data, web, and xml-related namespaces and classes. HTML syntax updated with a more comprehensive list of ASP.NET server controls. Version 3.30 (13 Nov 2002) - Fixed bugs in v3.29. Version 3.31 (8 Jan 2003) - Added [Restore Workspace], [Save Workspace], [Save Workspace and Close All], and [Save Workspace, Save, and Close All] commands. - Added [Duplicate Line] command. - Added [Set Word to Find] command. - Added [Copy File Path Name] and [Copy File Directory Name] command. - Added [Show Scroll Bars only in Active Pane] check box in the Scroll page of Properties. - Use the current directory by default in the [In Folder] input box in the [Find in Files] dialog box.

- Added [Split Horizontally and Fix Position] and [Split Vertically and Fix Position] commands. - Added [Home or Start of Text] and [Home or Start of Text Extent] commands. - Added [Use Word at Cursor in Find/Replace Dialog Box] check box in [Customize] dialog box. - Added [Page Setup] button in the [Print] page of Properties. - You can now save the page setup settings including printer to use, page size, and page orientation. - Added [Save Cursor Position and Bookmarks] in [Customize] dialog box. - Added [Wrap by Page when Printing] check box in the [Print] page of Properties. - Added [Display Windows Toolbar] check box in the [Toolbars] dialog box. - Added a chevron mark to show remaining items menu when tool bar buttons are hidden. - Added EI_GET_NEXT_BOOKMARK constant for EE_INFO plug-in message. - Added bookmark-related toolbar buttons. - optimization and bug fixes. * The unit of page margins has been changed. Please go to the [Print] page of Properties, and click on [Page Setup] to adjust the margins before you print if you update EmEditor from v3.30 or earlier. * After updating EmEditor to the newest version, if the new commands do not show up in a menu, select [Customize Menus] under the [Tools] menu, and click on the [Reset] button to reset the menu to the default. To add new command shortcuts, click on the [Reset] button in the [Keyboard] page of [Properties for All Configurations]. In Emurasoft, we offer services including web site design, custom software, grap hic desing such as icons, translation and localization. Please go to http://www .emurasoft.com/service/index.htm for more information.

You might also like