TkCon

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-11-03
19:14
Makefile updates to install gzipped man page on FreeBSD. Fixed makefile to install tkcon to bin directory. Leaf check-in: c715638230 user: bohagan tags: trunk
2024-10-20
03:14
Rebuild doc files check-in: ef4a7079f7 user: bohagan tags: trunk
01:59
Updated Unix build files check-in: 53f1c3b00a user: bohagan tags: trunk
2024-10-19
20:20
More TCL 9 compatibility updates check-in: f10e3b347c user: bohagan tags: trunk
18:43
Bumped version to 2.8 check-in: b053b69e11 user: bohagan tags: trunk, v2.8
2024-09-28
19:47
Updated to latest tclconfig changes check-in: a62d1dd1ba user: bohagan tags: trunk
2024-02-16
02:08
Updated expand line to stop at semicolon check-in: 78cd9e0cf8 user: bohagan tags: trunk
2024-01-14
03:28
Refactored set font size to be compatible with set font check-in: e22289c74a user: bohagan tags: trunk
01:18
Updated to use TCL 8.6 base64 encoding check-in: 702a2ae342 user: bohagan tags: trunk
2024-01-13
22:41
Confirm close patch. This patch allows for a user to always choose whether a console should be closed. See https://sourceforge.net/p/tkcon/feature-requests/8/ check-in: be2f3a27bd user: brianohagan@sf.net tags: trunk
2023-10-09
18:18
Updated to latest TEA and Tcl Config check-in: ffc7fd3474 user: bohagan tags: trunk
2023-09-23
15:18
Updates for TCL 9.0 for variable traces check-in: d0335cd72a user: bohagan tags: trunk
2023-05-22
01:25
Apply BSD patch for doc path. Other changes in patch are OBE. Source: https://cgit.freebsd.org/ports/tree/devel/tkcon/files/patch-tkcon.tcl check-in: 9d82992661 user: bohagan tags: trunk
2023-04-10
01:57
Changed package requires to be compatible with TCL 9.0 check-in: 3bd787706f user: bohagan tags: trunk
2023-01-01
04:38
Made tab frame sunken check-in: f37e1d409e user: bohagan tags: trunk
00:02
Replaced font selection logic with tk fontchooser. It will position dialogs over main window. check-in: ce200ff289 user: bohagan tags: trunk
2022-12-30
20:40
Renamed lremove function to not conflict with TCL 8.7 version. check-in: 204535beaa user: bohagan tags: trunk
20:04
Disabled retrieve latest version function since points to outdated repository. Updated shebang line (aka exec magic) to use /usr/bin/env wish. check-in: b4c5588441 user: bohagan tags: trunk
18:08
Updated to use themed widgets check-in: 51626a7320 user: bohagan tags: trunk
2022-12-21
19:08
update TEA check-in: b699bb4231 user: wjoye@cfa.harvard.edu tags: trunk
2022-06-11
13:03
Added support for winsend. Imported from http://www.androwish.org/home/info/f40017c76531c601 and https://sourceforge.net/p/tkcon/bugs/19/ check-in: b646fc3c7a user: chw@ch-werner.de tags: trunk
2021-04-14
01:48
Update tkcon.tcl and README.txt Bump version to V2.7.10. I was unable to find a "most-recent-minor-version", so I pushed to 2.7.10. Added handling of ctrl-plus and ctrl-minus for resizing console fonts, similar to the pattern used in most web-browsers. Added handling of control-plus and control-minus keypresses to increase and decrease font sizes in the consoles. On Win10 platforms the menus are handled by the native system so changing font sizes is non-trivial without a significant rewrite of the TkCon code.from check-in: 19e5436b3b user: KarlCHansen@users.noreply.github.com tags: trunk, v2.7.10
2019-12-18
17:03
Mac OSX move to line start fix. On Mac OS X High Sierra, in TkCon 2.7, pressing Home or Control-a is positioning the cursor at the start of the prompt rather than the after it. This seems to be due to a <<LineStart>> binding inherited from the underlying Text widget. See https://wiki.tcl-lang.org/page/Tkcon check-in: e5fb51137c user: wjoye@cfa.harvard.edu tags: trunk, v2.7.3
2019-04-09
02:05
Fix calls to info command. There are a couple places in Tkcon that run [info procs] inside [namespace eval] to query the existence of [proc]s inside a namespace. However, this fails when the namespace being queried itself contains a command named [[info]], for example ::tcl::dict. The solution is to instead run [[::info procs]], i.e. to use an explicit namespace qualifier on [[info]]. See https://wiki.tcl-lang.org/page/Tkcon check-in: 971df84af6 user: bohagan tags: trunk
2019-02-25
12:18
More tkcon tweaks. Imported from http://www.androwish.org/home/info/006f934d6a84b930 check-in: 33cc99315b user: chw@ch-werner.de tags: trunk
2019-02-22
20:56
Some TCL/Tk 8.4 and 8.5 optimizations. Imported from http://www.androwish.org/home/info/ab6e15739c13c48d check-in: 3808e8a5b1 user: chw@ch-werner.de tags: trunk
2019-01-08
20:09
Remove pkgIndex from clean files check-in: 5576374528 user: wjoye@cfa.harvard.edu tags: trunk, v2.7.2
2019-01-07
21:04
update TEA 3.13 check-in: f9412ec668 user: wjoye@cfa.harvard.edu tags: trunk
2017-01-27
17:58
Fixed pkgIndex file check-in: 03fdaa5bdd user: wjoye@cfa.harvard.edu tags: trunk, v2.7.1
2017-01-26
21:22
Updated to TEA 3.10 check-in: fc0912aa33 user: wjoye@cfa.harvard.edu tags: trunk
2016-10-18
17:59
Import from CVS check-in: c0fc4b35f8 user: bohagan tags: trunk
17:59
Update for 2.7 release check-in: 65f5c0493e user: hobbs tags: trunk, tkcon-2-7
2016-09-15
02:14
* tkcon.tcl: Use -underline clearly to disambiguate from new 8.6.6 option -underlinefg [Bug #54] (bachmann) check-in: cb76ab2b42 user: hobbs tags: trunk
2015-10-21
02:41
* tkcon.tcl (edit): prevent file edit from undoing loading of file [Bug #52] (budyak) check-in: 0fbfb0f7b0 user: hobbs tags: trunk
2015-05-28
21:57
Revised Choose Font Change. Implements patch that you can add to tkcon so you can change the console font from graphical interface. See https://wiki.tcl.tk/page/Add+%22Console+Font%22+menu+item+in+%22Prefs%22+menu+of+tkcon check-in: 9f6c77b0fe user: Superlinux@wiki.tcl.tk tags: trunk
2015-04-13
14:11
Expanding TclOO method names in tkcon. Doing more TclOO stuff, I wanted to be able to expand method names interactively in the same manner that proc names are expanded. Turned out the tkcon already had that for nx, xotcl, nsf so I patched in support for TclOO. The patch also fixes some limitations in the original code. In particular, it also expands method names when the cursor is not at the end of the line, or within a multi command line like first command ; obj methodcall or when the object is accessed via a variable like $obj methodcall. See http://wiki.tcl.tk/41346 and http://sourceforge.net/p/tkcon/feature-requests/9/ check-in: bc6c29ff41 user: APN@wiki.tcl.tk tags: trunk
2014-10-03
17:11
Added tk fontchooser Dialogue To tkcon prefrences menu See https://wiki.tcl.tk/page/Add+tk+fontchooser+Dialogue+To+tkcon+prefrences+menu check-in: 18d7f9b6d5 user: Superlinux@wiki.tcl.tk tags: trunk
2014-09-09
15:46
* tkcon.tcl (::tkcon::SaveHistory): save history at each command to prevent loss during abnormal termination. [bachmann] check-in: 178152b868 user: hobbs tags: trunk
2014-07-10
07:13
* tkcon.tcl (idebug): allow multi-char patterns as debug id [Lama] check-in: 878760970a user: hobbs tags: trunk
2013-01-23
07:19
* tkcon.tcl (tkcon show): catch deiconify as it will throw an error if tkcon is embedded. check-in: 777be702a3 user: hobbs tags: trunk
2012-12-28
05:06
* tkcon.tcl (edit): add support for ::tkcon::OPT(tabspace) to adjust tab spacing in edit window (default: 8). [Bug #7] check-in: 5330861e21 user: hobbs tags: trunk
04:44
* tkcon.tcl (::tkcon::Bindings): minimal patch for 8.6b3+ event compatibility. Larger patch to come that addresses shift towards virtual events in core widgets. [Bug #48] (gollwitzer) check-in: b327fbc58b user: hobbs tags: trunk
04:40
* docs/{dump.man,tkcon.1.man,tkconc.5.man}: make dtplite happy for the docs [Bug #47] check-in: f8bebb6659 user: hobbs tags: trunk
04:31
* tkcon.tcl (::tkcon::Init): update to use latest /viewvc/tkcon url to retrieve head version of tkcon. check-in: ffc757928b user: hobbs tags: trunk
04:22
* tkcon.tcl (::tkcon::InitUI): catch deiconify to prevent error when embedding. [Bug #44] check-in: 7a8f390b71 user: hobbs tags: trunk
04:17
* tkcon.tcl (::tkcon::InitInterp): correct sending tkcon commands to user created interps [Bug #42] (kuhn) check-in: 3343e4fbc2 user: hobbs tags: trunk
04:04
* tkcon.tcl (::tkcon::ExpandMethodname): improved expansion for xotcl methods. Also enhance expansion to allow break/continue signals to differentiate "I'm not responsible" results from "I don't have any results". (neumann) check-in: 5a83fd9d2e user: hobbs tags: trunk
2012-03-07
09:02
* tkcon.tcl (idebug): better line handling to not use list functions. [Bug 111462] (goth) (tkcon): pass any init args to 'tkcon show' check-in: aed83db7fe user: hobbs tags: trunk
2011-10-28
20:14
* pkgIndex.tcl: update to v2.7 * tkcon.tcl: Improve UI to work on OS X. Adjust some dialogs, use Command- instead of Control- bindings on OS X. Handle right click properly. check-in: 7034f7cbe6 user: hobbs tags: trunk
20:14
update for 2.6 release * docs/license.terms: removed outdated restricted rights section. check-in: 9bd01fc981 user: hobbs tags: trunk, tkcon-2-6