View · Search · Index
No registered users in community xowiki
in last 10 minutes

XOTcl/NX mailing list by XOTcl 1.3.1 (XOTclIDE)

From: Artur Trzewik <mail_at_xdobry.de>
Date: Thu, 2 Sep 2004 20:27:13 +0200

Hi!

XOTclIDE does not run with XOTclI 1.3.1 because
of uncompatibility of the namespace handling.
Thank to Michael Heca for noting it.

I have played a little with xotcl and discovered following
behavior incompatibility that make problems by XOTclIDE.

Examples:

package require XOTcl
namespace import xotcl::*

Object O
Class O::B
O::B instproc test {} {
    Class A
}
O::B create o
o test

# XOTcl 1.2 returns ::A
# XOTcl 1.3 returns ::O::A

using Class ::A solves the problem

Another one should not occours by any XOTcl programm
but by XOTclIDE this happened

Object O
Class O::A
O::A proc test {} {
    A self
}
O::A create A
O::A test

# XOTcl 1.2 returns ::A
# XOTcl 1.3 returns ::O::A
# using ::A solves the problem

So probably even with XOTcl 1.3.2 XOTclIDE will not work
out of the box and need some changes.
So all XOTclIDE user be patience and wait for new version of XOTclIDE
that supports XOTcl 1.3. I will need also some time to support
new XOTcl functionality.

Artur Trzewik