1 | 2002-01-24 Jeff Hobbs <jeffh@ActiveState.com> |
---|
2 | |
---|
3 | **** TKCON 2.3 RELEASE **** |
---|
4 | |
---|
5 | * tkcon.tcl: bumped to v2.3 |
---|
6 | |
---|
7 | 2002-01-23 Jeff Hobbs <jeffh@ActiveState.com> |
---|
8 | |
---|
9 | * docs/procs.html: |
---|
10 | * tkcon.tcl (what): changed to differentiate between 'array' and |
---|
11 | 'scalar' instead of just returning 'variable'. |
---|
12 | (which): called what in uplevel to get scope right. |
---|
13 | |
---|
14 | 2002-01-22 Jeff Hobbs <jeffh@ActiveState.com> |
---|
15 | |
---|
16 | * tkcon.tcl (ExpandPathname): use a safer regsub to first unescape |
---|
17 | the str, then to protect it in the glob. |
---|
18 | (dir): Use -directory arg in 8.3+ for better results. |
---|
19 | |
---|
20 | * docs/idebug.html: added note about ? help at debug prompt. |
---|
21 | |
---|
22 | * tkcon.tcl (dir): prevented possible 'divide by zero' error. |
---|
23 | [Bug #496584] |
---|
24 | (Expand*): fixed ExpandPathname to better handle spaced pathnames. |
---|
25 | [Bug #497079] |
---|
26 | |
---|
27 | 2001-12-14 Jeff Hobbs <jeffh@ActiveState.com> |
---|
28 | |
---|
29 | * tkcon.tcl: 'tkcon show' causes loss of focus on Windows, so an |
---|
30 | extra focus to the console was added. |
---|
31 | |
---|
32 | 2001-12-12 Jeff Hobbs <jeffh@ActiveState.com> |
---|
33 | |
---|
34 | * tkcon.tcl (EvalSocketEvent): changed EvalSocketClosed to only |
---|
35 | occur after gets, then eof check. (Gerold Jury) |
---|
36 | |
---|
37 | 2001-11-14 Jeff Hobbs <jeffh@ActiveState.com> |
---|
38 | |
---|
39 | * tkcon.tcl: added catch around file type call |
---|
40 | |
---|
41 | 2001-10-14 Jeff Hobbs <jeffh@ActiveState.com> |
---|
42 | |
---|
43 | * tkcon.tcl (Init): corrected loading of rcfile when it was in a |
---|
44 | path including spaces. (siltberg) |
---|
45 | (About): clarified CVS info in about box. |
---|
46 | |
---|
47 | * docs/start.html: correct old refs to TKCON var. |
---|
48 | |
---|
49 | 2001-09-28 Jeff Hobbs <jeffh@ActiveState.com> |
---|
50 | |
---|
51 | * tkcon.tcl (ExpandPathname): recognize NT as a case *in*sensitive |
---|
52 | file system for pathname expansion. |
---|
53 | |
---|
54 | 2001-08-31 Jeff Hobbs <jeffh@ActiveState.com> |
---|
55 | |
---|
56 | * tkcon.tcl (InitSlave): propagate auto_path from master to slave. |
---|
57 | |
---|
58 | 2001-08-24 Jeff Hobbs <jeffh@ActiveState.com> |
---|
59 | |
---|
60 | * tkcon.tcl (NewSocket, NewDisplay): when nothing is specified, |
---|
61 | just return. |
---|
62 | (Display): fixed connecting to interps on other displays. |
---|
63 | |
---|
64 | 2001-08-22 Jeff Hobbs <jeffh@ActiveState.com> |
---|
65 | |
---|
66 | * docs/bindings.html: noted ^r/^s change. |
---|
67 | |
---|
68 | * tkcon.tcl (Event): changed event ^r/^s searching to search for |
---|
69 | any matching substring, and blink the substring. |
---|
70 | Added statusbar, default off (not much in status yet). |
---|
71 | |
---|
72 | 2001-08-20 Jeff Hobbs <jeffh@ActiveState.com> |
---|
73 | |
---|
74 | * tkcon.tcl (EvalNamespace): fixed to work when attached to a |
---|
75 | foreign interpreter. [Bug #453431] |
---|
76 | Added fix that allows access to Tk privates in 8.4. Still needs |
---|
77 | a long-term fix. [Bug #450865] (porter) |
---|
78 | |
---|
79 | 2001-08-03 Jeff Hobbs <jeffh@ActiveState.com> |
---|
80 | |
---|
81 | * tkcon.tcl (EvalCmd): protected against non-existent |
---|
82 | tkPriv(mouseMoved) variable |
---|
83 | |
---|
84 | 2001-07-05 Jeff Hobbs <jeffh@ActiveState.com> |
---|
85 | |
---|
86 | * tkcon.tcl (RetrieveFilter, RetrieveAuthentication): added |
---|
87 | support for retrieving latest tkcon via a proxy. (Thoyts) |
---|
88 | |
---|
89 | 2001-07-04 Jeff Hobbs <jeffh@ActiveState.com> |
---|
90 | |
---|
91 | * tkcon.tcl (tkcon): made tkcon console return whatever result it |
---|
92 | received. Fixed Bug #438281. |
---|
93 | |
---|
94 | 2001-06-20 Jeff Hobbs <jeffh@ActiveState.com> |
---|
95 | |
---|
96 | TKCON 2.2 RELEASE |
---|
97 | |
---|
98 | * README.txt: |
---|
99 | * index.html: |
---|
100 | * docs/index.html: updated for 2.2 release |
---|
101 | |
---|
102 | * tkcon.tcl (InitUI): moved wm protocol inside check to not run |
---|
103 | under plugin. |
---|
104 | (::tkcon::Retrieve): added a new method to allow tkcon to retrieve |
---|
105 | the latest version of itself. |
---|
106 | |
---|
107 | 2001-06-19 Jeff Hobbs <jeffh@ActiveState.com> |
---|
108 | |
---|
109 | * tkcon.tcl (dir): added fallback in generic dir command to not |
---|
110 | require being run in tkcon. |
---|
111 | (Init): Changed around how all options are initialized to allow |
---|
112 | for tkcon embedders to set their own defaults. Added a usehistory |
---|
113 | PRIV key that tells us whether to load/save history files. Added |
---|
114 | showOnStartup PRIV key to control whether tkcon should deiconify |
---|
115 | itself on startup. Changed setting root to .tkcon to ensure that |
---|
116 | root was just . before. |
---|
117 | |
---|
118 | 2001-06-18 Jeff Hobbs <jeffh@ActiveState.com> |
---|
119 | |
---|
120 | * tkcon.tcl: (InitUI) added WM_DELETE_WINDOW hook to exit to |
---|
121 | correctly deconstruct slave consoles. |
---|
122 | (tkcon congets/getc) added tkcon show to ensure that tkcon would |
---|
123 | be displayed when input is expected. |
---|
124 | (GetSelection) new command to handle getting selection, this |
---|
125 | supports the new UTF8_STRING type. |
---|
126 | (InitMenus) added version check around Attach to Socket menu, as |
---|
127 | 8.3 is need for the file channels call. |
---|
128 | |
---|
129 | 2001-05-28 Jeff Hobbs <jeffh@ActiveState.com> |
---|
130 | |
---|
131 | * docs/start.html: added note about ::tkcon::OPT(gets) var. |
---|
132 | * docs/tkcon.html: improved docs for tkcon *get* methods. |
---|
133 | * tkcon.tcl: reinstituted override of gets by default to use the |
---|
134 | tkcon console based gets. |
---|
135 | |
---|
136 | * tkcon.tcl (dump): corrected outputting local vars with dump. |
---|
137 | Added RCS info to PRIV array and About box. |
---|
138 | (tkcon congets) corrected congets to set the limit and insert |
---|
139 | properly to return data without needing to call the prompt. |
---|
140 | (tkcon set) corrected to return [array get] string for arrays, |
---|
141 | and scalar value for vars. |
---|
142 | Placed exact level value to all calls to uplevel and upvar. |
---|
143 | |
---|
144 | 2001-05-17 Jeff Hobbs <jeffh@ActiveState.com> |
---|
145 | |
---|
146 | * tkcon.tcl: make check for actual tkcon root existence to allow |
---|
147 | for setting the var ($::tkcon::PRIV(root)) in controlling apps to |
---|
148 | better control the root window. |
---|
149 | |
---|
150 | 2001-05-04 Jeff Hobbs <jeffh@ActiveState.com> |
---|
151 | |
---|
152 | TKCON 2.1 RELEASE |
---|
153 | |
---|
154 | * docs/style.css: new file for html files to use. |
---|
155 | * README.txt: |
---|
156 | * index.html: |
---|
157 | * doc/*: updated for 2.1 release. |
---|
158 | |
---|
159 | * tkcon.tcl: allowed 'tkcon font ...' and 'tkcon buffer ...' to |
---|
160 | work before the main console have been created. |
---|
161 | Changed "TkCon" -> "tkcon", updated for new release. |
---|
162 | |
---|
163 | 2001-03-28 Jeff Hobbs <jeffh@activestate.com> |
---|
164 | |
---|
165 | * tkcon.tcl (::tkcon::Init): added safe interp check around 'cd' |
---|
166 | call for Macs |
---|
167 | |
---|
168 | 2000-10-30 Jeff Hobbs <hobbs@ajubasolutions.com> |
---|
169 | |
---|
170 | * tkcon.tcl (dir): fixed bug where permissions wouldn't print |
---|
171 | correctly if user had no permissions. (kuchler) |
---|
172 | |
---|
173 | 2000-10-18 Jeff Hobbs <hobbs@ajubasolutions.com> |
---|
174 | |
---|
175 | * tkcon.tcl (::tkcon::NamespacesList): corrected to not use window |
---|
176 | starting with an uppercase letter (error). (reins) |
---|
177 | |
---|
178 | 2000-09-27 Jeff Hobbs <hobbs@scriptics.com> |
---|
179 | |
---|
180 | * tkcon.tcl (::tkcon::About): added 'variable COLOR' decl (Zaers). |
---|
181 | |
---|
182 | 2000-09-20 Jeff Hobbs <hobbs@scriptics.com> |
---|
183 | |
---|
184 | * tkcon.tcl (InitMenus): restricted the Attach Socket |
---|
185 | functionality to Tcl 8.3+ due to use of [file channels]. |
---|
186 | (InitUI): fixed Configure binding to use correct namespace for OPT |
---|
187 | (EvalSocket, EvalSend, EvalAttached): cleaned up to require that |
---|
188 | they accept only one arg as the command string to be evaluated. |
---|
189 | Prior behavior left some ambiguity as to what was eval'ed where. |
---|
190 | EvalOther, EvalSlave may need some sanitation as well. |
---|
191 | (EvalCmd): Changed EvalSocket functionality to have the \'s |
---|
192 | substituted before sending data, to allow for special chars to be |
---|
193 | added to the string. |
---|
194 | |
---|
195 | 2000-09-19 Jeff Hobbs <hobbs@scriptics.com> |
---|
196 | |
---|
197 | * tkcon.tcl (::tkcon::InitUI): corrected plugin handling, as 'wm |
---|
198 | withdraw' worked, but 'wm deiconify' was disallowed. |
---|
199 | |
---|
200 | * docs/plugin.html: updated link to plugin source |
---|
201 | * docs/changes.txt: noted that changes.txt is no longer updated in |
---|
202 | favor of this ChangeLog |
---|
203 | |
---|
204 | * index.html: updated page with sourceforge links |
---|
205 | * index.html: added toplevel html index doc |
---|
206 | |
---|
207 | * tkcon.tcl: updated v2.0 to v2.1 alpha version |
---|
208 | All tkcon procedures have been namespaced, except for the ones |
---|
209 | that are visible to the user. TkCon has added the ability to |
---|
210 | attach to other displays or a socket. |
---|
211 | |
---|
212 | * tkcon.tcl: updated v1.6 to v2.0 version, tagged tkcon-2-0 |
---|
213 | This is the first version to require 8.0+ to run, although it |
---|
214 | will still connect to older interps. |
---|
215 | |
---|
216 | * tkcon.tcl: updated v1.5 to v1.6 version, tagged tkcon-1-6 |
---|
217 | * tkcon.tcl: updated v1.4 to v1.5 version, tagged tkcon-1-5 |
---|
218 | * tkcon.tcl: updated v1.3 to v1.4 version, tagged tkcon-1-4 |
---|
219 | * tkcon.tcl: updated v1.2 to v1.3 version, tagged tkcon-1-3 |
---|
220 | * tkcon.tcl: updated v1.1 to v1.2 version, tagged tkcon-1-2 |
---|
221 | * tkcon.tcl: updated v1.03 to v1.1 version, tagged tkcon-1-1 |
---|
222 | * tkcon.tcl: updated v1.02 to v1.03 version, tagged tkcon-1-03 |
---|
223 | * tkcon.tcl: updated v0.71 to v1.02 version, tagged tkcon-1-02 |
---|
224 | * tkcon.tcl: updated v0.69 to v0.71 version, tagged tkcon-0-71 |
---|
225 | * tkcon.tcl: updated v0.68 to v0.69 version, tagged tkcon-0-69 |
---|
226 | * tkcon.tcl: updated v0.67 to v0.68 version, tagged tkcon-0-68 |
---|
227 | * tkcon.tcl: updated v0.66 to v0.67 version, tagged tkcon-0-67 |
---|
228 | * tkcon.tcl: updated v0.65 to v0.66 version, tagged tkcon-0-66 |
---|
229 | * tkcon.tcl: updated v0.64 to v0.65 version, tagged tkcon-0-65 |
---|
230 | * tkcon.tcl: updated v0.63 to v0.64 version, tagged tkcon-0-64 |
---|
231 | * tkcon.tcl: updated v0.52 to v0.63 version, tagged tkcon-0-63 |
---|
232 | |
---|
233 | * ChangeLog: added a ChangeLog |
---|