TSE: Linux: Issue: Pressing <CTRLALT SPACEBAR> does not show the TSE version

23 views
Skip to first unread message

knud van eeden

unread,
Dec 1, 2024, 6:23:59 PM12/1/24
to SemWare TSE Pro Text Editor, S.E. Mitchell
TSE: Linux: Issue: Pressing <CTRLALT SPACEBAR> does not show the TSE version

Hello,

1. This is a general issue in e.g. WSL + virtual machine Linux distributions running TSE (tested in WSL Ubuntu, virtual machine Debian)

2. Root cause: As running the Showkey.s macro in the Linux distribution shows that when pressing <CtrlAlt SpaceBar> this does generate instead always:

 <CtrlAlt `>

3. Now, in ui\tse.ui you see defined out of the box:
   
 <CtrlAlt SpaceBar> lVersion()

4. Note: the same in the other .ui files there, same definition should be found I have not checked that further, but they certainly should be there.

5. So to have showing the version in TSE for Linux also, Semware should possibly add this line additionally to all the UIs:

 <CtrlAlt `> lVersion()

6. Then if saving that .ui file and burning that .ui file into TSE (e.g. sc32 -b ui/tse.ui) the result is that after restart of g32.exe as usual pressing <CtrlAlt SpaceBar> will now also show
 the version in that TSE for Linux.

7. See also screenshot after these changes were done here:

Inline image



S.E. Mitchell

unread,
Dec 2, 2024, 8:31:33 PM12/2/24
to knud van eeden, SemWare TSE Pro Text Editor
Thanks for the suggestion!
--
Sammy Mitchell

knud van eeden

unread,
May 27, 2025, 8:48:19 AM5/27/25
to sem...@googlegroups.com
Hello,

In order to make TSE for Linux behave similar to TSE for Windows
could this maybe be implemented in the next TSE release?

Thanks,
with frinedly greetings
Knud van Eeden

===

 Q. TSE: Linux: <CtrlAlt Spacebar> does not show the TSE version in Linux 4.50.6

Workaround:

 1. -Root cause:

      It is a fact that in Linux pressing <CtrlAlt Spacebar>
      shows (e.g. testing using the default TSE
      macro 'Showkey') instead

       <CtrlAlt `>

 2. -So a workaround is the following to also
     assign <CtrlAlt `> to lVersion() in the .ui

 3. -Thus define also this keys

      <CtrlAlt `> lVersion()

 4. -in all the TSE .ui

      tse.ui

      brief.ui

      tsejr.ui

      win.ui

      ws.ui

 5. -And recompile each .ui

 6. -Then press in Linux

      <CtrlAlt Spacebar>

     will also show the TSE version as usual

 7. -Workaround tested successfully with TSE for Linux version 4.50.6
     on Ubuntu WSL

===

--- cut here: begin --------------------------------------------------

c:\temp\tse_linux\tsebeta\ui Tue 27-05-25 14:27:51>grep -is "<CtrlAlt Spacebar>" *.*
_run: run: program: filegreptse
SemWare Grep v2.07 for Win32 [Sep 13 2023]
Copyright 1996-2023 SemWare Corp. All rights reserved worldwide.

File: C:\TEMP\tse_linux\tsebeta\ui\brief.ui
<CtrlAlt SpaceBar>      lVersion()
File: C:\TEMP\tse_linux\tsebeta\ui\tse.ui
<CtrlAlt SpaceBar>      lVersion()
File: C:\TEMP\tse_linux\tsebeta\ui\tsejr.ui
<CtrlAlt SpaceBar>      lVersion()
File: C:\TEMP\tse_linux\tsebeta\ui\win.ui
<CtrlAlt SpaceBar>      lVersion()
File: C:\TEMP\tse_linux\tsebeta\ui\ws.ui
<CtrlAlt SpaceBar>      lVersion()

c:\temp\tse_linux\tsebeta\ui Tue 27-05-25 14:27:56>

--- cut here: end ----------------------------------------------------



--

---
You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/semware/CA%2BgEvkZD78fMK20vpgcfV3rMi-7%2BnC_1pkV2ug9juFMGw0zHvQ%40mail.gmail.com.

knud van eeden

unread,
May 30, 2025, 8:32:10 AM5/30/25
to sem...@googlegroups.com, S.E. Mitchell
Please cancel this feature request completely.
 
As it is not necessary anymore due to the more transparent and elegant
key assignment replacement method using #include in the tse.ui.

Then nothing has to change from the Semware end in the default TSE for Linux tse.ui.

Thanks
with friendly greetings
Knud van Eeden


Reply all
Reply to author
Forward
0 new messages