iTeXMac History

Version History:
-1.0 Public: first release, developper code only
-1.0.1 Private: Bug fixed in context recognition (algorithm document->project)
-1.0.2 Public: Improvements in context recognition, some info is cached
-1.0.3 Public: Menu item "Reload" added in the Source menu: reloads templates and macros. You no longer need to reopen documents or iTeXMac. AppleScript tiny how to added in the examples.
-1.0.4 Private: Macro Editor Bug fixed: changes in the macro text were not considered everytime.
-1.0.5 Private: LaTeX Panel Bug Fixed: nothing was inserted. Still one bug: changing tabviews is awfully time consuming.
-1.0.6 Private: Built in editor speed improvement: critical toolbar images are now cached.
-1.0.7 Private: Background PDF Rendering is now implemented. Critical: must be validated. -1.0.8 Private: iTeXMac should now be space aware. Still critical since some cases could have been missed
-1.0.9 Public: toolbar tiff icons have been corrected by U. Steiner. Less errors in the console.
- 1.0.10 Private: Minor bugs fixed, Code cleaning.
- 1.0.11 Private: Internal changes in the macros storage. Transparent to the user.
- 1.0.12 Private: As someone suggested it on [Mac OS X Tex] list, a <#TAB#> key word is added in the macro to mimic text field navigation in html forms. Two menu items with key equivalents added in the Find submenu of the Edit menu, to select the next/previous "<#TAB#>" in the text.
- 1.0.13 Private: Implementation of tooltips associated to macros. When a macro is inserted, brief information about the macro is displayed at the botton of the text window. Application: A LaTeX Graphics Macro Menu covers the most important graphic LaTeX commands, including those of color, graphics and graphicx packages (about 130 entries)
-1.0.14 Private: The built in compile controller is available (TeX menu, configure compile, use custom script unchecked). As it is a wrapper for a wide range of unix commands (tex, pdftex, altpdftex, metapost...), I suspect that its practical use for fine tuning the compilation parameters may lead to headaches.
-1.0.15 Public: The background color of the text window is customizable. There is a Format menu entry and a color panel menu entry to do so. However, changes won't concern the currently open documents. Changes are only available when a text window is front. This is a side effect of other design and will be replaced by a preference pane. Not documented in the Help.
Important: This public version comes with a new macros menus for LaTeX graphics commands. If you have already customized your own macro menus, you should rename the folder at ~/Library/Application Support/iTeXMac/Macros in for example ~/Library/Application Support/iTeXMac/Macros-saved. Then iTeXMac will create Macros with latest versions the first time it launches. You will be able to reinstall your customized menus by simply copying your menus to the right location. There will be a section in iTeXMac web site devoted to macro menus where the contributions of the users will be gathered. There is still a possible crash problem while editing projects, scripts and so on. I did not manage to experience it myself but bug hunting is going on.
-1.0.16 Private: Bug fixed about PDF window refresh.
-1.0.17 Private: Options available for new PDF page display. See the View Options submenu item.
-1.0.18 Private: Better file encoding support: through an Encodings.plist file, you can customize the encoding related menus of iTeXMac. See the help for details. Central European encodings are avilable by default.
-1.0.19 Public (03/01/02): A greek letters menu has been added to the text editor window. The corresponding panel of the LaTeX Tools panel has been removed.

Important: Due to performance reasons, a HUGE memory leak has not been fixed. It might cause problems when running iTeXMac during very, very long times. Just restart to clean those things.

What's new since the last public version:
-1.0.20 Private: The above memory leak has been fixed. Performance improvements as side effect.
-1.0.21 Private: Internal change of macro keywords: minus has been preferred to sharp. Transparent to the user.

Version Future:
1 - New design for scripts allowing sh, csh, or tcsh.
2 - 2D menus for math and other symbols: coming very soon, Hot!
3 - Flip and rotate the PDF view
4 - highly customizable key binding
5 - Printing goodies (booklet mode)
6 - Store document specific dictionaries
7 - real text completion
8 - TeX paper board
9 - Preferences user interface: on the way ...
10 - Various assistants