Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 2 | mjames | 1 | <html> |
| 2 | <head> |
||
| 3 | <title>Release History for MkTclApp</title> |
||
| 4 | </head> |
||
| 5 | <body bgcolor=white> |
||
| 6 | |||
| 7 | <h1 align=center>Mktclapp<br>Release History</h2> |
||
| 8 | |||
| 9 | <table cellspacing=20> |
||
| 10 | <tr> |
||
| 11 | <td valign=top>January 30, 2000<br>Version 3.9</td> |
||
| 12 | <td> |
||
| 13 | <ul> |
||
| 14 | <li> Does a better job of removing comments from Tcl code. </li> |
||
| 15 | <li> Other minor bug fixes. </li> |
||
| 16 | </ul> |
||
| 17 | </tr> |
||
| 18 | <tr> |
||
| 19 | <td valign=top>November 1, 1999<br>Version 3.8</td> |
||
| 20 | <td> |
||
| 21 | <ul> |
||
| 22 | <li> Added the ability to build Tcl/Tk extensions, with or |
||
| 23 | without the Stubs library. </li> |
||
| 24 | <li> Added the "Data Files" page on xmktclapp.tcl where users |
||
| 25 | can enter GIFs or other binary files to be compiled into |
||
| 26 | the application. </li> |
||
| 27 | <li> Various bug fixes. </li> |
||
| 28 | </ul> |
||
| 29 | </tr> |
||
| 30 | <tr> |
||
| 31 | <td valign=top>August 7, 1999<br>Version 3.7</td> |
||
| 32 | <td> |
||
| 33 | <ul> |
||
| 34 | <li> Fix a bug in version 3.6. Don't use version 3.6. |
||
| 35 | Update immediately if you have version 3.6. |
||
| 36 | </ul> |
||
| 37 | </tr> |
||
| 38 | <tr> |
||
| 39 | <td valign=top>August 5, 1999<br>Version 3.6</td> |
||
| 40 | <td> |
||
| 41 | <ul> |
||
| 42 | <li> Fix a bug in the UTF-8 handling while using Tcl8.1 and later. |
||
| 43 | </ul> |
||
| 44 | </tr> |
||
| 45 | <tr> |
||
| 46 | <td valign=top>July 5, 1999<br>Version 3.5</td> |
||
| 47 | <td> |
||
| 48 | <ul> |
||
| 49 | <li> Improvements to the console so that "puts -nonewline" works. |
||
| 50 | <li> Uses Tcl_GetByteArrayFromObj() with version 8.1 of Tcl |
||
| 51 | so that binary files will work right. |
||
| 52 | <li> A bug in the ET_OBJARGS macro was fixed. |
||
| 53 | </ul> |
||
| 54 | </tr> |
||
| 55 | <tr> |
||
| 56 | <td valign=top>June 28, 1999<br>Version 3.4</td> |
||
| 57 | <td> |
||
| 58 | <ul> |
||
| 59 | <li> Major bug fixed that prevented mktclapp from compiling on |
||
| 60 | systems with Tcl8.0.3 and later. </li> |
||
| 61 | </ul> |
||
| 62 | </tr> |
||
| 63 | <tr> |
||
| 64 | <td valign=top>June 21, 1999<br>Version 3.3</td> |
||
| 65 | <td> |
||
| 66 | <ul> |
||
| 67 | <li> Version 3.2 broke the TCL "gets" command in Tcl8.0.3 and later. |
||
| 68 | This release fixes the problem. |
||
| 69 | <li> "tclIndex" files are never compressed. |
||
| 70 | <li> Added information on how to use autoconf with mktclapp. |
||
| 71 | <li> Changes to help the output of mktclapp compile under SunOS. |
||
| 72 | </ul> |
||
| 73 | </td> |
||
| 74 | </tr> |
||
| 75 | <tr> |
||
| 76 | <td valign=top>June 14, 1999<br>Version 3.2</td> |
||
| 77 | <td> |
||
| 78 | <ul> |
||
| 79 | <li> The GUI always starts at the last directory it was in when |
||
| 80 | doing File/Open operations. |
||
| 81 | <li> The <b>interp create</b> command now works (if linked to versions |
||
| 82 | 8.0.3 or later of Tcl/Tk.) |
||
| 83 | <li> Mktclapp now uses calls to functions <b>TclStatInsertProc()</b> |
||
| 84 | <b>TclAccessInsertProc()</b>, and |
||
| 85 | <b>TclOpenFileChannelInsertProc()</b> if that API is available. |
||
| 86 | (The Insert-Proc API is available in Tcl/Tk 8.0.3 and later). |
||
| 87 | <li> Some new mktclapp API functions have been added, but not yet |
||
| 88 | documented. The documentation will follow in a future release. |
||
| 89 | </ul> |
||
| 90 | </td> |
||
| 91 | </tr> |
||
| 92 | <tr> |
||
| 93 | <td valign=top>June 4, 1999<br>Version 3.1</td> |
||
| 94 | <td> |
||
| 95 | <ul> |
||
| 96 | <li> Now works with Tcl/Tk 8.1. |
||
| 97 | <li> Output of <tt>puts</tt> now goes to the console. |
||
| 98 | <li> Multi-line inputs are accepted. |
||
| 99 | <li> The console will now cut and paste. |
||
| 100 | <li> The console is started before the Startup Script runs, |
||
| 101 | now afterwards. So <tt>puts</tt> statements in the |
||
| 102 | Startup Script appear on the console. |
||
| 103 | </ul> |
||
| 104 | </td> |
||
| 105 | </tr> |
||
| 106 | <tr> |
||
| 107 | <td valign=top>May 31, 1999<br>Version 3.0</td> |
||
| 108 | <td> |
||
| 109 | <ul> |
||
| 110 | <li> The major version number was incremented because of a very slight |
||
| 111 | incompatibility with the previous version. There really is not |
||
| 112 | that much difference from the prior version. |
||
| 113 | <li> Better handling of initialization errors under Windows. |
||
| 114 | <li> Added the "Other Libraries" listbox on the "Libraries" page |
||
| 115 | of the GUI. |
||
| 116 | <li> Instead of having the option to read command from Standard Input |
||
| 117 | or not, there is now a third option to have a separate console |
||
| 118 | window appear. (This is the incompatible change.) |
||
| 119 | <li> The generated code works better under Windows now. |
||
| 120 | <li> Improvements to the documentation. |
||
| 121 | </ul> |
||
| 122 | </td> |
||
| 123 | </tr> |
||
| 124 | <tr> |
||
| 125 | <td valign=top>May 1, 1999<br>Version 2.1</td> |
||
| 126 | <td> |
||
| 127 | <ul> |
||
| 128 | <li> Better handling of TCL scripts created with Windows editors. |
||
| 129 | (Fixed a CR-NL issue...) |
||
| 130 | <li> Better support for non-English characters (characters above |
||
| 131 | ASCII 0x7F) |
||
| 132 | <li> Fixed an obscure coredump that can occur when compiling on |
||
| 133 | systems with both Tcl7.4 and Tcl8.0 installed. |
||
| 134 | </ul> |
||
| 135 | </td> |
||
| 136 | </tr> |
||
| 137 | <tr> |
||
| 138 | <td valign=top>April 26, 1999<br>Version 2.0</td> |
||
| 139 | <td>The application wizard (xmktclapp.tcl) is greatly improved and |
||
| 140 | now features a new configuration file format. Both mktclapp |
||
| 141 | and xmktclapp.tcl share the same configuration file. The |
||
| 142 | documentation is now complete. Several bug fixes. |
||
| 143 | </td> |
||
| 144 | </tr> |
||
| 145 | <tr> |
||
| 146 | <td valign=top>March 18, 1999</td> |
||
| 147 | <td>Added support for namespaces (though that support is still undocumented) |
||
| 148 | and fixed a bug in code that mktclapp generates. |
||
| 149 | </td> |
||
| 150 | </tr> |
||
| 151 | <tr> |
||
| 152 | <td valign=top>January 1, 1999</td> |
||
| 153 | <td>The code that mktclapp generates can now be compiled by either |
||
| 154 | a C or a C++ compiler. It works the same either way. |
||
| 155 | Also, the Tcl_Obj interface is working and there is a brief |
||
| 156 | mention of how to use it in the documentation. |
||
| 157 | </td> |
||
| 158 | </tr> |
||
| 159 | <tr> |
||
| 160 | <td valign=top>December 30, 1998</td> |
||
| 161 | <td>Folks were having trouble with the "Startup" TCL script concept. |
||
| 162 | So xmktclapp now gives a warning message for common errors. The |
||
| 163 | <a href="../tk/msgbox.html">color enhanced tk_messageBox</a> widget |
||
| 164 | was added to xmktclapp too. |
||
| 165 | Also: There is now (undocumented) support for Tcl Object-commands |
||
| 166 | in C modules. |
||
| 167 | </td> |
||
| 168 | </tr> |
||
| 169 | <tr> |
||
| 170 | <td valign=top>December 5, 1998</td> |
||
| 171 | <td>Added a directory browser to the <b>xmktclapp</b> for selecting |
||
| 172 | the directories containing the Tcl and Tk library scripts. |
||
| 173 | </td> |
||
| 174 | </tr> |
||
| 175 | <tr> |
||
| 176 | <td valign=top>November 14, 1998</td> |
||
| 177 | <td>Autoloading of commands was not working properly in stand-alone |
||
| 178 | executables. I added a |
||
| 179 | hack to fix it while I dream up a more elegant solution. |
||
| 180 | Also improved the error reporting some. |
||
| 181 | </td> |
||
| 182 | </tr> |
||
| 183 | <tr> |
||
| 184 | <td valign=top>November 5, 1998</td> |
||
| 185 | <td>Better error reporting if there is a bug in the Startup script. |
||
| 186 | Some spelling errors in the documentation fixed. |
||
| 187 | </td> |
||
| 188 | </tr> |
||
| 189 | <tr> |
||
| 190 | <td valign=top>October 25, 1998</td> |
||
| 191 | <td>Fix a bug in the "shroud" feature that was introduced by the |
||
| 192 | October 22 release. More documentation added. |
||
| 193 | </td> |
||
| 194 | </tr> |
||
| 195 | <tr> |
||
| 196 | <td valign=top>October 22, 1998</td> |
||
| 197 | <td>The "Standalone" feature was not working correctly. This has |
||
| 198 | now been fixed. The application now also uses a hash function |
||
| 199 | to locate its built-in files, rather than a linear search. |
||
| 200 | </td> |
||
| 201 | </tr> |
||
| 202 | <tr> |
||
| 203 | <td valign=top>October 20, 1998</td> |
||
| 204 | <td>Some minor bugs fixed in mktclapp.c and xmktclapp. No other changes. |
||
| 205 | </td> |
||
| 206 | </tr> |
||
| 207 | <tr> |
||
| 208 | <td valign=top>October 18, 1998</td> |
||
| 209 | <td>Release of version 1.0 Beta 1. Documentation is still |
||
| 210 | incomplete.</td> |
||
| 211 | </tr> |
||
| 212 | </table> |
||
| 213 | |||
| 214 | <p><hr><p> |
||
| 215 | <a href="../index.html"><img src="/goback.jpg" border=0> |
||
| 216 | More Open Source® Software</a> |
||
| 217 | |||
| 218 | </body> |
||
| 219 | </html> |