Re: [TCLCORE] TIPs 117, 146 and 147
by Joe English other posts by this author
Aug 22 2003 7:50PM messages near this date
[TCLCORE] TIPs 117, 146 and 147
|
Re: [TCLCORE] TIP 146 (was TIPs 117, 146 and 147)
Peter Spjuth wrote:
> TIP#147, simplified column/rowconfigure
> http://www.tcl.tk/cgi-bin/tct/tip/147.html
>
> This has received no comments at all, so maybe it is ready
> for a vote. Anyone willing to sponsor it?
My two cents: I think TIP #147 is an excellent idea,
and see no problem with the specification, which is
short and sweet. Do you have an implementation?
> TIP#146, overall anchoring to grid
> http://www.tcl.tk/cgi-bin/tct/tip/146.html
>
> This has the unresolved issue about shrinking.
> I'd appreciate feedback on it.
This one doesn't seem fully-cooked yet to me. It's not
clear from the TIP how the specification interacts with the
current [grid] semantics.
Suggestion: recast the specification as a patch to the
"GRID ALGORITHM" section of the grid(n) manpage.
An implementation would also be nice.
On the shrinking issue, either of #1 or #2 seem sensible.
I don't like option #3. It introduces a discontinuity:
rows with -weight 0 do not stretch or shrink, except when
all rows have -weight 0, in which case they do shrink.
Option #3 would also make it impossible to specify a
layout that's always clipped (sometimes this _is_ the
right thing to do). If you want stuff to shrink, specify
a nonzero -weight. TIP #147 will make this easier, so
laziness is no excuse :-)
> TIP#117, object introspection
> http://www.tcl.tk/cgi-bin/tct/tip/117.html
>
> Last time this was up the idea was to create a debug package
> in the Tcl core and make the command part of that package.
> I'll rewrite the TIP to reflect that.
> But it would need an implementor since I don't know how to
> do it, any volunteer?
I'm still opposed to this one, on the grounds that people
might actually use it.
Make a debugging package if you like, but please let's keep this
out of the core.
--Joe English
jenglish@[...].com
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
Tcl-Core mailing list
Tcl-Core@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-core
Thread:
Peter Spjuth
Joe English
Peter Spjuth
Donal K. Fellows
|