Go to most recent revision | 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> |