source: branches/sandbox/tkcon/ChangeLog @ 1160

Last change on this file since 1160 was 931, checked in by toby, 14 years ago

include rest of files

File size: 8.2 KB
Line 
12002-01-24  Jeff Hobbs  <jeffh@ActiveState.com>
2
3        **** TKCON 2.3 RELEASE ****
4
5        * tkcon.tcl: bumped to v2.3
6
72002-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
142002-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
272001-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
322001-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
372001-11-14  Jeff Hobbs  <jeffh@ActiveState.com>
38
39        * tkcon.tcl: added catch around file type call
40
412001-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
492001-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
542001-08-31  Jeff Hobbs  <jeffh@ActiveState.com>
55
56        * tkcon.tcl (InitSlave): propagate auto_path from master to slave.
57
582001-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
642001-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
722001-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
792001-08-03  Jeff Hobbs  <jeffh@ActiveState.com>
80
81        * tkcon.tcl (EvalCmd): protected against non-existent
82        tkPriv(mouseMoved) variable
83
842001-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
892001-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
942001-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
1072001-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
1182001-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
1292001-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
1442001-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
1502001-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
1632001-03-28  Jeff Hobbs  <jeffh@activestate.com>
164
165        * tkcon.tcl (::tkcon::Init): added safe interp check around 'cd'
166        call for Macs
167
1682000-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
1732000-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
1782000-09-27  Jeff Hobbs  <hobbs@scriptics.com>
179
180        * tkcon.tcl (::tkcon::About): added 'variable COLOR' decl (Zaers).
181
1822000-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
1952000-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
Note: See TracBrowser for help on using the repository browser.