Andrea Viarengo
2008-01-04 12:06:04 UTC
Hello Christian!
First of all: Happy 2008!!
I have tried your last build 170: Nice work!!
The new Lua command line and the table inspector are very useful,
There are still a little bug, when you inspect a table contained in another
table, you cannot return to the first table pressing the arrow at top of the
window, and you get the error:
Error running onmouseup handle of handle 3:
error in error handler
this non appear if you inspect a table two level down (i.e: table inside a
table inside to another table), from the more depth table, you can return to
the father table, but next, you cannot return to the root table.
Perhaps, you know this, and you are working to fix.
An interesting hidden features: if you write "_G" in Command Line you get
the list of all Global variable defined....
The list includes also tables pipmak,math,string,.... a mode to view all the
function/method defined
debug.getinfo(func_name) return some information about the function,
including the lua file where is defined...useful!
Some ideas on evolution of table inspector:
1) Click on a line in the table inspector, should write the
variable/function/table name in the command line, for further analisys,
for example, I inspect the table "pipmak", click on line containing
"gotonode", and I get "pipmak.gotonode(" in the command line...
a useful shortcut for lazy people....
2) Resizable columns in the table inspector (long name are truncated)
3) Taking into consideration a tree structure for sub-table inspecting,
and/or possibility to open subtable in another window.
4) What you think about integration of my menu.lua in your gui.lua? (I
added submenus and long menu manager to my last version)
I have not tried to see if the bug about cached patches is disappear (but
I'm sure of that), but
I saw that the bug concerned patch dimensions is remained (using patch
without 3d positioning - see the visual difference in my autocubic project
in 0.2.6 and in build 168), you are working on it?
Just a curiosity: do you think to add an embedded lua editor in pipmak
(maybe with step by step debug), using texteditor functionalities?
Thank you for your work.
Bye
Andrea
First of all: Happy 2008!!
I have tried your last build 170: Nice work!!
The new Lua command line and the table inspector are very useful,
There are still a little bug, when you inspect a table contained in another
table, you cannot return to the first table pressing the arrow at top of the
window, and you get the error:
Error running onmouseup handle of handle 3:
error in error handler
this non appear if you inspect a table two level down (i.e: table inside a
table inside to another table), from the more depth table, you can return to
the father table, but next, you cannot return to the root table.
Perhaps, you know this, and you are working to fix.
An interesting hidden features: if you write "_G" in Command Line you get
the list of all Global variable defined....
The list includes also tables pipmak,math,string,.... a mode to view all the
function/method defined
debug.getinfo(func_name) return some information about the function,
including the lua file where is defined...useful!
Some ideas on evolution of table inspector:
1) Click on a line in the table inspector, should write the
variable/function/table name in the command line, for further analisys,
for example, I inspect the table "pipmak", click on line containing
"gotonode", and I get "pipmak.gotonode(" in the command line...
a useful shortcut for lazy people....
2) Resizable columns in the table inspector (long name are truncated)
3) Taking into consideration a tree structure for sub-table inspecting,
and/or possibility to open subtable in another window.
4) What you think about integration of my menu.lua in your gui.lua? (I
added submenus and long menu manager to my last version)
I have not tried to see if the bug about cached patches is disappear (but
I'm sure of that), but
I saw that the bug concerned patch dimensions is remained (using patch
without 3d positioning - see the visual difference in my autocubic project
in 0.2.6 and in build 168), you are working on it?
Just a curiosity: do you think to add an embedded lua editor in pipmak
(maybe with step by step debug), using texteditor functionalities?
Thank you for your work.
Bye
Andrea