• tktreectrl for Tcl/Tk 9

    From Brian Griffin@bgriffinfortytwo@gmail.com to comp.lang.tcl on Thu Mar 6 10:53:49 2025
    From Newsgroup: comp.lang.tcl

    Has anyone updated tktreectrl for Tcl/Tk 9?
    I've started making the changes, but if someone has done it already, let
    me know!

    Thanks,
    -Brian
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Paul Obermeier@obermeier@poSoft.de to comp.lang.tcl on Thu Mar 6 23:08:35 2025
    From Newsgroup: comp.lang.tcl

    Am 06.03.25 um 19:53 schrieb Brian Griffin:
    Has anyone updated tktreectrl for Tcl/Tk 9?
    I've started making the changes, but if someone has done it already, let me know!

    Thanks,
    -Brian


    See https://wiki.tcl-lang.org/page/Porting+extensions+to+Tcl+9#40a2085371b8effbae526101c0fd639a2ed6604c16513802a0e05bd3d9b8e1b0

    I have a Tcl9-ready version 2.4.2 based on the last 2.4.1 release.

    Paul
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Emiliano@emiliano@example.invalid to comp.lang.tcl on Thu Mar 6 23:19:51 2025
    From Newsgroup: comp.lang.tcl

    On Thu, 6 Mar 2025 10:53:49 -0800
    Brian Griffin <bgriffinfortytwo@gmail.com> wrote:

    Has anyone updated tktreectrl for Tcl/Tk 9?
    I've started making the changes, but if someone has done it already, let
    me know!

    https://chiselapp.com/user/egavilan/repository/Tktreectrl-Tk9/index

    The TEA infrastructure still needs some work to compile out of the box with mingw-w64 for Windows, either crosscompiling from *nix or from MSYS2/Cygwin, but it builds and run from linux (32 and 64 bits) and for Windows.

    There's some bug on Mac though, see https://chiselapp.com/user/egavilan/repository/Tktreectrl-Tk9/tktview/3470097f71

    Regards
    --
    Emiliano
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Brian Griffin@bgriffinfortytwo@gmail.com to comp.lang.tcl on Thu Mar 6 19:05:31 2025
    From Newsgroup: comp.lang.tcl

    On 3/6/25 18:19, Emiliano wrote:
    On Thu, 6 Mar 2025 10:53:49 -0800
    Brian Griffin <bgriffinfortytwo@gmail.com> wrote:

    Has anyone updated tktreectrl for Tcl/Tk 9?
    I've started making the changes, but if someone has done it already, let
    me know!

    https://chiselapp.com/user/egavilan/repository/Tktreectrl-Tk9/index

    The TEA infrastructure still needs some work to compile out of the box with mingw-w64 for Windows, either crosscompiling from *nix or from MSYS2/Cygwin, but it builds and run from linux (32 and 64 bits) and for Windows.

    There's some bug on Mac though, see https://chiselapp.com/user/egavilan/repository/Tktreectrl-Tk9/tktview/3470097f71

    Regards


    Thanks Emiliano! I happened upon this repo late this afternoon.
    It would be nice if these various quasi-abandoned packages had a central
    place to live and be found.

    -Brian
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Brian Griffin@bgriffinfortytwo@gmail.com to comp.lang.tcl on Thu Mar 6 19:17:24 2025
    From Newsgroup: comp.lang.tcl

    On 3/6/25 14:08, Paul Obermeier wrote:
    Am 06.03.25 um 19:53 schrieb Brian Griffin:
    Has anyone updated tktreectrl for Tcl/Tk 9?
    I've started making the changes, but if someone has done it already,
    let me know!

    Thanks,
    -Brian


    See https://wiki.tcl-lang.org/page/Porting+extensions+to+Tcl+9#40a2085371b8effbae526101c0fd639a2ed6604c16513802a0e05bd3d9b8e1b0

    I have a Tcl9-ready version 2.4.2 based on the last 2.4.1 release.

    Paul

    Thanks Paul! Tomorrow I'll compare your version with the on chisleapp,
    which set the version to 2.5.

    -Brian
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Colin Macleod@user7@newsgrouper.org.invalid to comp.lang.tcl on Fri Mar 7 07:50:53 2025
    From Newsgroup: comp.lang.tcl

    Brian Griffin <bgriffinfortytwo@gmail.com> posted:

    Thanks Emiliano! I happened upon this repo late this afternoon.
    It would be nice if these various quasi-abandoned packages had a central place to live and be found.

    That is badly needed!
    --
    Colin Macleod ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ https://cmacleod.me.uk

    Please rate your Usenet experience today: :-D :-) :-/ :-( :-O
    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Harald Oehlmann@wortkarg3@yahoo.com to comp.lang.tcl on Fri Mar 7 11:42:37 2025
    From Newsgroup: comp.lang.tcl

    Am 07.03.2025 um 08:50 schrieb Colin Macleod:
    Brian Griffin <bgriffinfortytwo@gmail.com> posted:

    Thanks Emiliano! I happened upon this repo late this afternoon.
    It would be nice if these various quasi-abandoned packages had a central
    place to live and be found.

    That is badly needed!


    Yes, the approach by Ashok for a Tcl community owned github for those
    was just abadonned and replaced by a list of sources ;-).

    See the last biweekly telcos ;-).

    Harald

    --- Synchronet 3.20c-Linux NewsLink 1.2
  • From Emiliano@emil.g@example.invalid to comp.lang.tcl on Fri Mar 7 13:35:31 2025
    From Newsgroup: comp.lang.tcl

    On Thu, 6 Mar 2025 19:05:31 -0800
    Brian Griffin <bgriffinfortytwo@gmail.com> wrote:

    The TEA infrastructure still needs some work to compile out of the box with mingw-w64 for Windows, either crosscompiling from *nix or from MSYS2/Cygwin,
    but it builds and run from linux (32 and 64 bits) and for Windows.

    For the record, the magic incantation to compile a win32 binary from linux
    with mingw-w64 is

    $ LIBS="-luxtheme" ac_cv_prog_RC=i686-w64-mingw32-windres ./configure --prefix=~/win32 --host=i686-w64-mingw32

    These should be resolved from the autogoo.

    Regards
    --
    Emiliano
    --- Synchronet 3.20c-Linux NewsLink 1.2