Hi!
New version of XOTclIDE 0.78 is released
http://www.xdobry.de/xotclIDE
News:
1) supports Metakit as version control database.
One can use at once version control system on Tcl Active State intallation
2) more paneled windows (with so called slide-bar or spliter)
3) method changed in current session are marked blue (only with version control)
4) small improvements and bug fixes see CHANGES for more details
XOTclIDE was also presented on 4th Tcl European Conference as
part of presentation under title "making "legacy" Tcl code object oriented.
There are PDF slides available.
Artur Trzewik
Dear all,
When using a recent gcc-compiler of the 4.x family, xotcl fails to
compile due to a compatibility issue with respect to declaring nested
functions *static*. xotcl.c, however, currently contains one static
nested function and therefore breaks when using gcc4. The following
error is reported back by make:
############## snip ##############
./generic/xotcl.c: In function 'XOTcl_ThreadExitProc':
./generic/xotcl.c:10791: error: invalid storage class for function
'XOTcl_ExitProc'
./generic/xotcl.c:10792: error: 'XOTcl_ExitProc' undeclared (first use
in this function)
./generic/xotcl.c:10792: error: (Each undeclared identifier is reported
only once
./generic/xotcl.c:10792: error: for each function it appears in.)
make: *** [xotcl.o] Error 1
############## snip ##############
To resolve the issue, the nested function XOTcl_ExitProc has to be moved
to the top level. A patch is attached to the email. The patched version
compiles perfectly and passes the entire bunch of tests.
regards,
//stefan
--
Stefan Sobernig
Department of Information Systems and New Media
Vienna University of Economics
Augasse 2-6
A - 1090 Vienna
Phone: +43 - 1 - 31336 - 4878
Fax: +43 - 1 - 31336 - 746
Email: stefan.sobernig(a)wu-wien.ac.at <mailto:stefan.sobernig@wu-wien.ac.at>
PubKey: http://julia.wu-wien.ac.at/~ssoberni/0x5FC2D3FA.asc <http://julia.wu-wien.ac.at/%7Essoberni/0x5FC2D3FA.asc>