Hey Miller,
I just renamed *_panel to dialog_*, that name works fine for me. Plus I replaced all tabs with 4 spaces, which it looks like you did as well. I just recently created dialog_array.tcl and dialog_canvas.tcl for those dialogs and cleaned things up some with the panels.
I just noticed another thing, you disabled msgcat on Windows. I haven't done any Windows testing yet, so I am guessing you had troubles with msgcat on Windows. AFAIK, msgcat should work fine on Windows. Can you shed some light on the issue?
.hc
----------------------------------------------------------------------------
Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
RIGHT, that was the other thing I couldn't get to work -- I think msgcat doens't esist on the tcl version I'm running on win32 (8.4), although my mac swears its tcl is also an 8.4 and there's a perfectly good msgcat there. I think msgcat's a great thing and would like to know how to detect if it's there on someone's random system so it can be ised if it's there. If it isn't, just 'requiring' it crashes tcl, drat.
cheers M
On Tue, Aug 18, 2009 at 12:35:35AM -0400, Hans-Christoph Steiner wrote:
Hey Miller,
I just renamed *_panel to dialog_*, that name works fine for me. Plus I replaced all tabs with 4 spaces, which it looks like you did as well. I just recently created dialog_array.tcl and dialog_canvas.tcl for those dialogs and cleaned things up some with the panels.
I just noticed another thing, you disabled msgcat on Windows. I haven't done any Windows testing yet, so I am guessing you had troubles with msgcat on Windows. AFAIK, msgcat should work fine on Windows. Can you shed some light on the issue?
.hc
Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Hmm, that's a bummer. msgcat was included in at least 8.2 if not earlier, so its got to be there. I am guessing there is some other issue. Any Windows people want to take a stab at this?
http://tcl.tk/man/tcl8.2.3/TclCmd/msgcat.htm
.hc
On Aug 18, 2009, at 1:11 AM, Miller Puckette wrote:
RIGHT, that was the other thing I couldn't get to work -- I think msgcat doens't esist on the tcl version I'm running on win32 (8.4), although my mac swears its tcl is also an 8.4 and there's a perfectly good msgcat there. I think msgcat's a great thing and would like to know how to detect if it's there on someone's random system so it can be ised if it's there. If it isn't, just 'requiring' it crashes tcl, drat.
cheers M
On Tue, Aug 18, 2009 at 12:35:35AM -0400, Hans-Christoph Steiner wrote:
Hey Miller,
I just renamed *_panel to dialog_*, that name works fine for me. Plus I replaced all tabs with 4 spaces, which it looks like you did as well. I just recently created dialog_array.tcl and dialog_canvas.tcl for those dialogs and cleaned things up some with the panels.
I just noticed another thing, you disabled msgcat on Windows. I haven't done any Windows testing yet, so I am guessing you had troubles with msgcat on Windows. AFAIK, msgcat should work fine on Windows. Can you shed some light on the issue?
.hc
Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
----------------------------------------------------------------------------
The arc of history bends towards justice. - Dr. Martin Luther King, Jr.
I forgot to mention, if "namespace require msgcat" doesn't cause the crash, then it should be possible to use "namespace exists" to test whether the 'msgcat' namespace is present.
.hc
On Aug 18, 2009, at 10:18 AM, Hans-Christoph Steiner wrote:
Hmm, that's a bummer. msgcat was included in at least 8.2 if not earlier, so its got to be there. I am guessing there is some other issue. Any Windows people want to take a stab at this?
http://tcl.tk/man/tcl8.2.3/TclCmd/msgcat.htm
.hc
On Aug 18, 2009, at 1:11 AM, Miller Puckette wrote:
RIGHT, that was the other thing I couldn't get to work -- I think msgcat doens't esist on the tcl version I'm running on win32 (8.4), although my mac swears its tcl is also an 8.4 and there's a perfectly good msgcat there. I think msgcat's a great thing and would like to know how to detect if it's there on someone's random system so it can be ised if it's there. If it isn't, just 'requiring' it crashes tcl, drat.
cheers M
On Tue, Aug 18, 2009 at 12:35:35AM -0400, Hans-Christoph Steiner wrote:
Hey Miller,
I just renamed *_panel to dialog_*, that name works fine for me. Plus I replaced all tabs with 4 spaces, which it looks like you did as well. I just recently created dialog_array.tcl and dialog_canvas.tcl for those dialogs and cleaned things up some with the panels.
I just noticed another thing, you disabled msgcat on Windows. I haven't done any Windows testing yet, so I am guessing you had troubles with msgcat on Windows. AFAIK, msgcat should work fine on Windows. Can you shed some light on the issue?
.hc
Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
The arc of history bends towards justice. - Dr. Martin Luther King, Jr.
----------------------------------------------------------------------------
There is no way to peace, peace is the way. -A.J. Muste