• Tilde expansion bug in Tk 9.0 for Windows

    From Michael Soyka@mssr953@gmail.com to comp.lang.tcl on Sun Oct 27 17:13:54 2024
    From Newsgroup: comp.lang.tcl

    Tcl/Tk developers-

    Although automatic tilde expansion has been removed from Tcl version 9,
    I found one instance in the Tk sources where it hasn't been addressed. Specifically, in tk/win/winMain.c, the Tcl variable "tcl_rcFileName" is apparently given the value "~/wishrc.tcl".

    I noticed this because my version of wish90 does not source this file as earlier versions did.

    -mike
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Gerald Lester@Gerald.Lester@gmail.com to comp.lang.tcl on Sun Oct 27 18:10:14 2024
    From Newsgroup: comp.lang.tcl

    On 10/27/24 16:13, Michael Soyka wrote:
    Tcl/Tk developers-

    Although automatic tilde expansion has been removed from Tcl version 9,
    I found one instance in the Tk sources where it hasn't been addressed. Specifically, in tk/win/winMain.c, the Tcl variable "tcl_rcFileName" is apparently given the value "~/wishrc.tcl".

    I noticed this because my version of wish90 does not source this file as earlier versions did.

    Did you file a bug report on this at https://core.tcl-lang.org/tk/ticket

    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Michael Soyka@mssr953@gmail.com to comp.lang.tcl on Sun Oct 27 19:30:23 2024
    From Newsgroup: comp.lang.tcl

    On 10/27/2024 7:10 PM, Gerald Lester wrote:
    On 10/27/24 16:13, Michael Soyka wrote:
    Tcl/Tk developers-

    Although automatic tilde expansion has been removed from Tcl version
    9, I found one instance in the Tk sources where it hasn't been
    addressed. Specifically, in tk/win/winMain.c, the Tcl variable
    "tcl_rcFileName" is apparently given the value "~/wishrc.tcl".

    I noticed this because my version of wish90 does not source this file
    as earlier versions did.

    Did you file a bug report on this at https://core.tcl-lang.org/tk/ticket

    No, I did not. Thank you for the link- I will do so.

    -mike
    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Harald Oehlmann@wortkarg3@yahoo.com to comp.lang.tcl on Mon Oct 28 08:56:16 2024
    From Newsgroup: comp.lang.tcl

    Am 28.10.2024 um 00:30 schrieb Michael Soyka:
    On 10/27/2024 7:10 PM, Gerald Lester wrote:
    On 10/27/24 16:13, Michael Soyka wrote:
    Tcl/Tk developers-

    Although automatic tilde expansion has been removed from Tcl version
    9, I found one instance in the Tk sources where it hasn't been
    addressed. Specifically, in tk/win/winMain.c, the Tcl variable
    "tcl_rcFileName" is apparently given the value "~/wishrc.tcl".

    I noticed this because my version of wish90 does not source this file
    as earlier versions did.

    Did you file a bug report on this at https://core.tcl-lang.org/tk/ticket

    No, I did not.  Thank you for the link- I will do so.

    -mike

    This is a known bug which could not be fixed as the tilde expansion did
    not have a C interface jet.
    This will be corrected by currently TIP 701 (in voting).

    https://core.tcl-lang.org/tk/tktview/fcfddc9f6d

    The file you found were not jet in the list. I added it to this bug.

    Thanks for all,
    Harald


    --- Synchronet 3.20a-Linux NewsLink 1.114
  • From Harald Oehlmann@wortkarg3@yahoo.com to comp.lang.tcl on Mon Oct 28 09:10:00 2024
    From Newsgroup: comp.lang.tcl

    Please continue within the Ticket. Apparently, a fix in TCL was not
    copied to Tk.

    Thanks,
    Harald

    Am 28.10.2024 um 08:56 schrieb Harald Oehlmann:
    Am 28.10.2024 um 00:30 schrieb Michael Soyka:
    On 10/27/2024 7:10 PM, Gerald Lester wrote:
    On 10/27/24 16:13, Michael Soyka wrote:
    Tcl/Tk developers-

    Although automatic tilde expansion has been removed from Tcl version
    9, I found one instance in the Tk sources where it hasn't been
    addressed. Specifically, in tk/win/winMain.c, the Tcl variable
    "tcl_rcFileName" is apparently given the value "~/wishrc.tcl".

    I noticed this because my version of wish90 does not source this
    file as earlier versions did.

    Did you file a bug report on this at https://core.tcl-lang.org/tk/ticket >>>
    No, I did not.  Thank you for the link- I will do so.

    -mike

    This is a known bug which could not be fixed as the tilde expansion did
    not have a C interface jet.
    This will be corrected by currently TIP 701 (in voting).

    https://core.tcl-lang.org/tk/tktview/fcfddc9f6d

    The file you found were not jet in the list. I added it to this bug.

    Thanks for all,
    Harald



    --- Synchronet 3.20a-Linux NewsLink 1.114