New linux version: 4.50.15

36 views
Skip to first unread message

S.E. Mitchell

unread,
Dec 6, 2025, 2:22:08 PMDec 6
to TSEPro Support
Get it here:

https://semware.com/files/tse-pro-install/tse-linux-4.50.15.tgz
https://semware.com/files/tse-pro-install/tse-linux-4.50.15.zip

---------------------------------------------------------------------------------
06 Dec 2025 v4.50.15
---------------------------------------------------------------------------------
In Linux, there are only 3 cursor sizes:
1: steady underline
2: steady block
3: steady bar

Cursor size settings have been updated as follows:

Size 1..3: steady underline
Size 4..8: steady block
Size 9: steady bar

The Clip Menu still pauses, but not as long as before.
I'll work on getting it faster in future versions.

Tom Collins

unread,
Dec 8, 2025, 12:18:07 PMDec 8
to sem...@googlegroups.com
> The Clip Menu still pauses, but not as long as before.

I'm curious about this.  Seems to imply a change to clipboard handling.  1. Is the pause due to some kind of "search the path for a clipboard-related binary" kind of thing?  2, I've never expected "Copy to Windows clipboard" (and friends) to work in the Linux version - does this work now, perhaps with the help of xclip or something?


--

---
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%2BgEvkbj3nrw5p%2B05hRL-HBgyVA5statXv4OUX%3DV8dft5W8C6Q%40mail.gmail.com.

S.E. Mitchell

unread,
Dec 8, 2025, 4:32:10 PMDec 8
to sem...@googlegroups.com
For Linux, system clipboard handling was added in 4.50.14. It was not there before.
The pause is because the code is trying to determine what entries should be greyed out.
It does this by testing the clipboard.
For Windows there is no noticeable pause, just on Linux.

knud van eeden

unread,
Dec 8, 2025, 5:28:57 PMDec 8
to sem...@googlegroups.com, S.E. Mitchell
> On Monday, December 8, 2025 at 10:32:18 PM GMT+1, S.E. Mitchell wrote:
> For Linux, system clipboard handling was added in 4.50.14. It was not there before.
> The pause is because the code is trying to determine what entries should be greyed out.
> It does this by testing the clipboard.

===

Maybe this checking could be done only once, e.g. at startup of TSE only.

---

Double checking all the time whenever the clipmenu is opened or hovered
over should possibly not be that necessary.

---

FYI: I had to disable some of the clipmenu options, all thus WinClip() related,
because my working version TSE 4.50.14 was again starting to immediately crash completely
back to the command line whenever I hovered close over it or tried to open
it.

This is thus my current clipmenu, showing the disabled options. For now no
crashing with that:

menu ClipMenu()
    history

     "Cu&t"+"                     "  ,   Cut()               , BrowseModeMenuFlags() | CutCopyMenuFlags()
     "Cut &Append"                   ,   CutAppend()         , BrowseModeMenuFlags() | CutCopyMenuFlags()
     "&Copy"                         ,   Copy()              , CutCopyMenuFlags()
     "Copy App&end"                  ,   CopyAppend()        , CutCopyMenuFlags()
     "&Paste"                        ,   Paste()             , BrowseModeMenuFlags() | PasteMenuFlags()
     "Paste O&ver"                   ,   Paste(_OVERWRITE_)  , BrowseModeMenuFlags() | PasteMenuFlags()
     "E&mpty"                        ,   mEmptyClipboard()   , EmptyClipboardMenuFlags()
     "Windows Clipboard"             ,                       , Divide
     "C&ut"+Chr(255)                 ,   CutToWinClip()      , BrowseModeMenuFlags() | CutCopyMenuFlags()
     // "Cut Appe&nd"+Chr(255)          ,   CutAppendToWinClip(), BrowseModeMenuFlags() | CutCopyMenuFlags()
     "C&opy"+Chr(255)                ,   CopyToWinClip()     , CutCopyMenuFlags()
     // "Copy Appen&d"+Chr(255)         ,   CopyAppendToWinClip(),CutCopyMenuFlags()
     // "Copy Un&wrapped"               ,   ExecMacro("copy-unwrapped"), CutCopyMenuFlags()
     "Pa&ste"+Chr(255)               ,   PasteFromWinClip()  , BrowseModeMenuFlags() | WinClipMenuFlags()
     // "Paste Ove&r"+Chr(255)          ,   PasteFromWinClip(_OVERWRITE_), BrowseModeMenuFlags() | WinClipMenuFlags()
     "Empt&y"+Chr(255)               ,   EmptyWinClip()      , WinClipMenuFlags()
     ""                              ,                       , Divide
     "Named Clip&Boards  "          ,   ExecMacro("nameclip"),DontClose
end


Note: 4.50.15 I plan to skip as a working version, because waiting for 4.50.16 which fixes the maximize screen issue.



with friendly greetings
Knud van Eeden



Guy Rouillier

unread,
Dec 9, 2025, 11:40:15 PMDec 9
to sem...@googlegroups.com
Because I had seen conversations here about 4.50.16, when the links below
didn't work, I tried the following and they did:

Windows:
https://semware.com/files/tse-pro-install/tse-setup-4.50.16.zip

Linux: 
https://semware.com/files/tse-pro-install/tse-linux-4.50.16.tgz
https://semware.com/files/tse-pro-install/tse-linux-4.50.16.zip
--
Guy Rouillier
Reply all
Reply to author
Forward
0 new messages