About this site

Tloona is a development environment (IDE) for Tcl/Tk, Itcl and XOTcl, including project management, code browser, deployment and other features. There is also support for web applications (html, AOLServer/.adp, Tclhttpd/.tml, websh/.ws3)

20 April 2008 - 5:35Tloona 1.3 released

Version 1.3 of Tloona Tcl/Tk IDE is out. Here are the highlights for this release:

  • various bugfixes
  • client console is able to read stdin now
  • code browser understands XOTcl meta classes and slots (via the -slot argument)
  • code definitions can be sent to the client console: proc, method (Itcl), instproc, class proc, Class, meta Class (XOTcl) with <Control-Return>

The latter makes it a pleasure to test your programs and procedures while you are developing them. Just load the program into the client console, then edit the procedures, classes etc. and repeatedly send them to the console with <Control-Return>. You can immediately try out what you have edited… this makes you even more productive!

There is a new screenshot, showing how Tloona is running Tclhttpd inside it’s client console. Combined with the ability to send code definitions to the console and the debugging options this is a very pleasant way to develop and test web applications rapidly.

2 Comments | Tags: Documentation & Tipps, Release information

Comments:

  1. Promising project. However I can’t run the application. I tried JCW-tclkits but a threaded tclkit is required. I tried thread ActiveTcl8.5.2 base-thread… but it complains : “version conflict for package “Itcl”: have 3.4, need exactly 3.3″

    I tried an older Version 8.4.13 but it complains:
    Tloona comm ID: 1525
    invalid command name “ttk::style”

    any chance to get it running ?

    regards,
    Detlef

  2. ecky-l says;
    26 Apr 2008 - 8:10

    Tloona requires ActiveTcl >= 8.5 or compatible.

    You can download it from www.activestate.com, best is to install it over a previous ActiveTcl 8.4 installation. If you only have 8.5, you can run the script install_dependencies.tcl from a command line, which downloads the required packages via teacup.

    It is also possible to get Tloona working as a starkit, but it requires a threaded tclkit (which is not updated by myself anymore) and it is necessary to install all missing dependencies in the src/ directory of Tloona before wrapping the kit. The script install_dependencies.tcl has some instructions in the comment on what dependencies need to be copied to src/.
    However, most advisable is to run it on Tcl/Tk directly rather than as starkit… as a Tcl/Tk developer you will need a decent Tcl distribution anyway.

Add a Comment