Subversion Repositories Vertical

Rev

Blame | Last modification | View Log | Download | RSS feed

  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&nbsp;30,&nbsp;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&nbsp;1,&nbsp;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&nbsp;7,&nbsp;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&nbsp;5,&nbsp;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&nbsp;5,&nbsp;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&nbsp;28,&nbsp;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&nbsp;21,&nbsp;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&nbsp;14,&nbsp;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&nbsp;4,&nbsp;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&nbsp;31,&nbsp;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&nbsp;1,&nbsp;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&nbsp;26,&nbsp;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&nbsp;18,&nbsp;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&nbsp;1,&nbsp;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&nbsp;30,&nbsp;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&nbsp;5,&nbsp;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&nbsp;14,&nbsp;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&nbsp;5,&nbsp;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&reg; Software</a>
  217.  
  218. </body>
  219. </html>
  220.