EPM TeX Front End: Changes, new features and bug fixes ======================================================== Version 3.0 ----------- The "quick keys" F9..F12 are permanently enabled now. The "auxiliary" file types need no longer be specified. The default VTeX options were changed wrt/ VTeX/2 v7.00. With the Pro version, the menu is always active. The German versions of the texfe module were compiled with the EPM bracket matching facility mapped to Ctrl-a, because the default key combo Ctrl-[ is useless with a German keyboard. Improved documentation. Internal code cleanup. Version 2.6 ----------- There is a special version of the TeX Front End for VTeX now. This is only to be used, when VTeX/2 has been installed as a `standalone' TeX system; do _not_ use it, when you have installed VTeX as an addition to an existing emTeX! The distribution has been rearranged. The settings dialogs have been added a button to restore the default settings. Version 2.5a ------------ Fixed tfconfig.cmd (new version is 2.9c): The previous version would cause unexpected and faulty behaviour of the TeX Front End, when the configuration file contained TAB characters. Version 2.5 ----------- Bug fix: The toolbar used to display a wrong icon for the second user-definable command; this has been corrected. Bug fix: A folder which has been opened from the TeX menu can properly be closed via the window list now. Bug fix: TeXing a document in the root directory of a drive should no longer fail. New feature: Additional Menu and toolbar items for starting a pdf previewing program (Ghostscript or Acrobat). New feature: "Locate Next Error" will now understand the log files from VTeX/2, too. Menu shortcut for dvips changed to "v". New compile-time variable my_vtex; see the file SOURCE\compile.txt Version 2.4 (as of 1999/03/29 or later) ----------- New sample configuration files profile.smp and MYCNF.SMP; they select automatic conversion from Unix to DOS-style line endings, so that one cannot unwantedly produce mixed-style files any more. This does not affect the TeX FrontEnd modules, so the version number is unchanged. Version 2.4 ----------- When a path was given for the master file, it was not always evaluated properly; this has (hopefully ;-) been fixed. (Thanks to Wonkoo Kim for detecting this bug!) The hot keys and the syntax assist facility would fail sometimes, especially when a filename was passed to the EPM on the command line or via "drag and drop". This should have been fixed now. (Thanks to Frank Schmittroth for pointing me to this problem!) TeXing a marked region now works with standard (CUA) marking mode, too, as opposed to "advanced" marking mode only. Enhanced syntax assist: Expand \[ and \( Menu shortcut and "quick key" for dvips. The menu item PRINT is suppressed, if there is no command defined for it. Running TeX and dvips in sequence does no longer require a separate shell script (tfetexps.cmd). The dvips program may now be a .cmd file, too. Dvips options are now passed before the name of the dvi file; the name of the dvi file is passed to dvips _without_ the extension ".dvi". When running dvips, the OS/2 window will stay open in case there occurs an error in dvips, so that the error message can be read. The texfe version without menu is no longer distributed in binary (.ex) format; it can, however, still be compiled from the source code. Please, contact the author if you need this badly, but cannot compile it yourself! The toolbar will show the original GSView icon now. ---> See the file SOURCE\compile.txt for additional features which are not provided with the pre-compiled modules. Version 2.3 ----------- (not released) Version 2.2 ----------- Improved syntax assist: - Arguments of environments may appear on the same line. - Arbitrary long environment names are recognized. - Reasonable handling of the "verbatim" and "macrocode" environments. Documentation bugs fixed. Optimized code for processing the EPMTeX accelerator keys; approx. 1kB smaller than the previous version. Improved EPM configuration (source) file MYCNF.SMP, including a bug fix for the `Tags' facility. LaTeX indentation is now enabled in the source code by default. Version 2.1 ----------- Files with identical names, i.e. differing with respect to the path only, are now handled properly. The precompiled modules come with LaTeX auto-indentation enabled now. Fixed menu item "Menu always on". (Affects Pro version only.) Version 2.0 ----------- The TeX menu is now provided with the module, too. Use of the toolbar is optional. Also a toolbar-only version (i.e. without a menu) is available. The default TeX format can be changed via the settings menu. New syntax expansion: \fo -> \footnote{} Fixed syntax expansion: \end{...} will be indented by the same amount as the corresponding \begin{...}. A sinple auto-indent facility for LaTeX environments, similar to EPM syntax assist for C or Java, is provided. (Source code only, not part of the precompiled modules!) The source code provides a `hook' for the inclusion of Juan J.G. Ripoll's LaTeX auto-indentation and reflowing package. See the file SOURCE\compile.txt. "Menu always on" is enabled/disabled via the menu only. A customized key will be honored upon compilation. >> Many thanks to Wonkoo Kim for his help and his ideas! << Version 1.1, bug fix #1 ----------------------- Fixed the menu item "Master file support". (Applies to the "Pro" version only.) tfconfig v2.9: The previous version would not always find the EPM.INI file. Null bytes are no longer written to the standard output. Version 1.1 ----------- A German version is now available beside the international (english) one. Partial TeXing is no longer restricted to the LaTeX format. The actions "Log" and "Error" now refer to the log file of the latest TeX run. New icon TEXFE.ICO. The previous one was corrupt and should not be used any more! The location of a TeX error in the source code is marked by a colored circle. Pressing "Log" while the log file is already being edited will now reset the error browsing facility to the first error message in the log file. The master file is loaded for TeXing only, not for the other actions. The EPM changes the current directory only if this is required to execute a command, not each time a new file gets displayed. Changes to the syntax expansion facility: Added \ref{} and \label{}, removed \hspace{} and \vspace{}. Fixed a bug which prevented the "description" environment from getting expanded. Fixed a bug which, in certain cases, made the actions "Shell" and "Folder" start up in the wrong directory, when multiple EPM windows had been opened. The TeX command connected with a certain format can be a .exe file, too. .dtx and .fdd files are never highlighted. Each occurrence of %**N or %**F in the external commands (not only the first one) is replaced with the file name. Added "Cancel" buttons to various dialog windows. Added sample REXX profile "profile.smp" New, smaller, toolbar. Toolbars from v0.96 or 1.0 can still be used. Names of the toolbar bitmap files changed. Version 1.0 ----------- A marked region of a file can be TeXed. "View Log File" loads the file read-only and shows the position of the last error which has been located before. The name of the dvips program can now be specified in tfe.cfg. The default is "dvips", as before. Fixed TeX/PS action to accept file types other than .TEX, too. Fixed auto save facility (could not save included files which had no extension). Fixed the last remaining bugs which had caused the "find next error" facility to crash with certain TeX error messages in the log file. New icon for the configuration menu. The debug level is no longer memorized in the INI file. Each EPM session will start with TeX_debuglevel = 0 . Version 0.96 ------------ Fixed a bug in the TFCONFIG program: The USERn commands would not start, if a blank character was given between the equals sign and the file type in tfe.cfg. The editor commands have been replaced with a `Configuration' menu, suggested and written by Wonkoo Kim. Added `quick keys' for main actions. TeX errors which do not refer to a line number, e.g. "Runaway argument", will no longer cause the "Error" facility to run into an endless loop. Syntax assist: Completion of environments and keywords is always enabled with TeX documents and style files. Syntax assist: Added \fr -> \frac{}{}, removed \it -> \item. Syntax assist: All "accelerator keys" from EPMTeX are now available. The configuration program TFCONFIG.CMD does no longer overwrite the settings entered interactively. As a consequence, however, settings are _not_ deleted automatically when missing from tfe.cfg. Instead, they must be deleted explicitly by specifying an empty value. Version 0.92 ------------ See the source file texfe.e for a summary of all changes with respect to EPMTeX 3.1a. -- finis