TSE: Linux: Ideas

5 views
Skip to first unread message

knud van eeden

unread,
Jun 9, 2025, 8:13:08 PM6/9/25
to SemWare TSE Pro Text Editor, S.E. Mitchell
Hello,

Current list of possible issues and or feature requests, maybe that can be implemented some time:

1. -SearchCurrentDirectory to 'On' default

2. -If possible fix the iconfig.mac issue for 'Full configuration' and other macros.
    It must be some kind of iissue, because TSE for Linux version 4.50 official release
    works completely OK, but an unzipped clean 4.50.6 shows all these kind
    of macro not found issues.

3. -#IFDEF LINUXWSL
    as simply too many differences between
    Linux WSL and Linux non-WSL behavior (mouse, file system, available tools, ...) so having to use conditional compiling parameters
    to resolve this in a clean, non ad-hoc way.

4. -If possible change back the default mark color to old color: 'CursorInBlockAttr = Color(Intense Bright White on Blue)'
    in both TSE for Linux and TSE for Windows.

5. -CopyToWinClip() does thus not work at all in TSE for Linux WSL
    (I have not implemented that further on Linux non-WSL at this moment,
     I could good use LINUXWSL versus LINUX to implement that in a clean way via compiler directives)

    Also the right click mouse button method does not work there at all in Linux WSL.

    So a workaround is to really use e.g. the copy to clip.exe
    method instead on TSE for Linux WSL.

    A more tedious workaround is to use to click on the 'Penguin' icon
    in the left top and then choose 'Edit' > 'Mark' > <ENTER> > 'Paste.
    That works also.

    What I have done is to add the copy and paste block procedure to
    my alternative key assignment file and burned that into e.
    That works OK here.

      // <Ctrl s><v>                PasteFromWinClip()                     // <Shift Ins>            // new arbitrarily chosen keys                // - That shows a lot of keys: <Alt [> <2> <;> <2> <~>             // - <Spacebar>
      <Ctrl s><c>                ExecMacro( "tocowblo" )                // <Ctrl Ins>             // new arbitrarily chosen keys                // - <Alt [>                                                       // - does not show anything in showkey

      // <Ctrl s><v>                PasteFromWinClip()                     // <Shift Ins>            // new arbitrarily chosen keys                // - That shows a lot of keys: <Alt [> <2> <;> <2> <~>             // - <Spacebar>
      <Ctrl s><v>                ExecMacro( "frompalw" )                // <Shift Ins>            // new arbitrarily chosen keys                // - That shows a lot of keys: <Alt [> <2> <;> <2> <~>             // - <Spacebar>

    and burning that into 'e'.

    Right click mouse button works only on Linux non=WSL, there is a copy and a paste option,
    thus to and from instead the Linux clipboard.

    Copy and paste to TSE clipboard should thus work also via my
    alternative key assignment using 'clip.exe' to copy/paste text from
    and into dialog (e.g. search, ...) boxes.
    That works great.

6. -Executing a TSE macro on Linux with e.g. non-used variables has to be explicitly initiated
    by pressing <CTRL E> while in the 'Error' window.

    A workaround is to first purge that TSE macro, and then execute the macro.

    Of course in TSE for Microsoft Windows one can thus just compile the TSE macro.

    Maybe the same behavior could be implemented also on TSE for Linux some time.

7. -Using the 'LinuxMouse.s' macro gives thus also extra mouse
    possibilities in TSE for Linux. E.g. adding this to the PotPourri.

with friendly greetings
Knud van Eeden


Reply all
Reply to author
Forward
0 new messages