• ANNOUNCE: readcmd 0.9

    From Oleg Nemanov@21:1/5 to All on Mon Oct 18 01:11:39 2021
    Hi all.

    readcmd is a package for command line editing(like a readline lib):

    https://github.com/lego12239/readcmd.tcl

    It is not completed yet. But it already usable. The main purpose is an implementing of cli for programs.
    As an example of use, there is tclshrc file with autocompletion of vars, commands and namespaces.

    Any suggestions are appreciated.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Oleg Nemanov@21:1/5 to All on Mon Oct 18 02:12:40 2021
    понедельник, 18 октября 2021 г. в 12:05:10 UTC+3, Harald Oehlmann:
    Thank you, Oleg, to share your work and make it available to the
    community. This is appreciated.

    I will be glad if this package will be useful to someone.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Harald Oehlmann@21:1/5 to All on Mon Oct 18 11:05:06 2021
    Am 18.10.2021 um 10:11 schrieb Oleg Nemanov:
    Hi all.

    readcmd is a package for command line editing(like a readline lib):

    https://github.com/lego12239/readcmd.tcl

    It is not completed yet. But it already usable. The main purpose is an implementing of cli for programs.
    As an example of use, there is tclshrc file with autocompletion of vars, commands and namespaces.

    Any suggestions are appreciated.


    Thank you, Oleg, to share your work and make it available to the
    community. This is appreciated.

    Best regards,
    Harald

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ted Nolan @21:1/5 to oleg.o.nemanov@gmail.com on Mon Oct 18 12:29:43 2021
    In article <2e60cfd2-6918-4284-b178-909c3646a0dan@googlegroups.com>,
    Oleg Nemanov <oleg.o.nemanov@gmail.com> wrote:
    Hi all.

    readcmd is a package for command line editing(like a readline lib):

    https://github.com/lego12239/readcmd.tcl

    It is not completed yet. But it already usable. The main purpose is an >implementing of cli for programs.
    As an example of use, there is tclshrc file with autocompletion of vars, >commands and namespaces.

    Any suggestions are appreciated.

    Have you looked at tclreadline? (I think this is the one I've used: https://github.com/flightaware/tclreadline ). IIRC they've got a tclsh
    with some of this that might be helpful.

    --
    columbiaclosings.com
    What's not in Columbia anymore..

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Oleg Nemanov@21:1/5 to All on Tue Oct 19 00:55:04 2021
    понедельник, 18 октября 2021 г. в 15:29:47 UTC+3, Ted Nolan <tednolan>:
    Have you looked at tclreadline? (I think this is the one I've used: https://github.com/flightaware/tclreadline ).

    Not yet. Thanks for the link!

    IIRC they've got a tclsh
    with some of this that might be helpful.

    What features do you think are most useful?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ted Nolan @21:1/5 to oleg.o.nemanov@gmail.com on Tue Oct 19 12:18:17 2021
    In article <142c8448-89d7-437b-8aaa-f2ace156affen@googlegroups.com>,
    Oleg Nemanov <oleg.o.nemanov@gmail.com> wrote:
    понедельник, 18 октября 2021 г. в 15:29:47 UTC+3,
    Ted Nolan <tednolan>:
    Have you looked at tclreadline? (I think this is the one I've used:
    https://github.com/flightaware/tclreadline ).

    Not yet. Thanks for the link!

    IIRC they've got a tclsh
    with some of this that might be helpful.

    What features do you think are most useful?


    To be honest, I have mostly used their tclsh for communicating with
    embedded interpreters by ripping out the eval part and replacing it
    with a tcp send so I can have a command line to the embedded interpreter.
    I do like the up-arrow and bang for repeating the last command (though
    the bang substitution sometimes breaks code)
    --
    columbiaclosings.com
    What's not in Columbia anymore..

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)