I have been trying out prodebug et al from devkit beta 1 on Linux (Mandrake9)
and have had a few problems:
1) prodebug reports that \# in the expression [regexp -- {^\#} $line] has no
meaning.
2) prodebug reports that regsub in the following call has the wrong number of
arguments:
set aname [string tolower [regsub -all { } $kname {}]]
3) In prodebug I can save a project but if I try to open it I get an init
failure:
an't read "v": no such variable
can't read "v": no such variable
while executing
"# Compiled -- no source code available
error "called a copy of a compiled script""
(procedure "proj::openProj" line 1)
invoked from within
"# Compiled -- no source code available
error "called a copy of a compiled script""
(procedure "proj::openProjCmd" line 1)
invoked from within
"proj::openProjCmd"
invoked from within
".mainDbgWin.#mainDbgWin#menubar.#mainDbgWin#menubar#file invoke active"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list $w invoke active]"
(procedure "tk::MenuInvoke" line 47)
invoked from within
"tk::MenuInvoke .mainDbgWin.#mainDbgWin#menubar.#mainDbgWin#menubar#file 1
"
(command bound to event)
4) if you start proinspect and immediately try file> new window you get a font
error:
named font "fixedFont" already exists
named font "fixedFont" already exists
while executing
"font create fixedFont -family Courier -size 9"
(procedure "value:create" line 12)
invoked from within
"value:create .main1.value"
("uplevel" body line 1)
invoked from within
"uplevel 1 [list value:$method .main1.value] $args"
(procedure ".main1.value" line 3)
invoked from within
"$window create"
(procedure "value" line 9)
invoked from within
"value $self.value -main $self"
(procedure "tkinspect_main:create" line 75)
invoked from within
"tkinspect_main:create .main1"
("uplevel" body line 1)
invoked from within
"uplevel 1 [list tkinspect_main:$method .main1] $args"
(procedure ".main1" line 3)
invoked from within
"$window create"
(procedure "tkinspect_main" line 9)
invoked from within
"tkinspect_main .main1"
("eval" body line 1)
invoked from within
"# Compiled -- no source code available
error "called a copy of a compiled script""
(procedure "tkinspect_create_main_window" line 1)
invoked from within
"tkinspect_create_main_window"
invoked from within
".main0.#main0#menu.#main0#menu#file invoke active"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list $w invoke active]"
(procedure "tk::MenuInvoke" line 47)
invoked from within
"tk::MenuInvoke .main0.#main0#menu.#main0#menu#file 1
"
(command bound to event)
5) If I use proinspect to view a proc in a running program the font used in
the text is tiny (I'm using 1280x1024) and there doesn't seem to be any way
of changing it.
6) When my licence file wasn't installed and I tried to run the programs I got
all sorts of horrible error messages. I know it's okay once the licence is
installed but I'm sure a nice simple message about there not being a valid
licence and what can be done about it would give the user a much warmer
feeling about the product as a whole should they encounter that problem.
Hope that feedback helps.
Simon Geard