ls v1.2 (formerly "EditLS")

19 views
Skip to first unread message

Carlo Hogeveen

unread,
Aug 23, 2025, 7:38:25 AMAug 23
to Semware @ GoogleGroups

https://ecarlo.nl/tse/ToolsAndExtensions.html#ls

Changes in v1.1 and v1.2:
Renamed the tool from "EditLS" to "ls".
The tool now adheres to these TSE PickFile settings:
"Show Directories at Top"
"Sort Order" (only if "Sort Key" == "Name")
When browsing to parent dir "..", the previous dir becomes the current line.


Sammy wrote:
> Only issue so far is that it won't let me go above "~" on the Linux side.

This is a bug!

> (Later) And somehow, I got it stuck in my tse directory on Linux.
> I'm actually in /home/sam/tse, but nothing is displayed on the title,
> and pressing enter on the ".." doesn't do anything now.

I have cannot reproduce that (yet).

> Change requests: :)
> Sorting

Done!

> A prompt to change the file spec

I do not understand.
The tool starts with a prompt where you can enter a file specification.

> Color executables and directories in different colors

I will make a note, but this will probably get a very low priority.
It requires configuration options, which are always a ton of work.
A mitigation is that "Show Directories at Top" is now implemented.

Carlo



S.E. Mitchell

unread,
Aug 23, 2025, 7:52:55 AMAug 23
to sem...@googlegroups.com
re: prompt
A ask() prompt, so I can quickly change the directory that is being
browsed. Not a high priority, of course.

How about interactive sorting, similar to when you press <f10> Sort in
TSE's on filemanager?

In any case, this is very nice, and definitely fills a need I've had!

Thanks!
> --
>
> ---
> 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/000c01dc1422%246bb26810%2443173830%24%40ecarlo.nl.

Carlo Hogeveen

unread,
Aug 23, 2025, 8:08:10 AMAug 23
to sem...@googlegroups.com

> re: prompt
> A ask() prompt, so I can quickly change the directory that is being
> browsed. Not a high priority, of course.

Pressing <Escape> when browsing reverts to the opening Ask() prompt.

> How about interactive sorting, similar to when you press <f10> Sort in
> TSE's on filemanager?

That has its uses. I will look into this.

Carlo



Tom Collins

unread,
Aug 23, 2025, 9:24:58 AMAug 23
to sem...@googlegroups.com
Awesome work!  I think this will solve the open file prompt problem, but TSE is also unable to open my startup macros (which must use OpenFile() under the hood).  

--

---
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.

knud van eeden

unread,
Aug 23, 2025, 10:04:57 AMAug 23
to sem...@googlegroups.com

Independent method of all this:

(Maybe) should work on Linux non-WSL:

To open my TSE startup macros I change to my TSE working directory automatically.

Enable SearchDir in your settings.

Then 

./e    -e./mystartupmacro.mac

Maybe supply the full general (known to be working from TSE) path, to the TSE macro.

I use it similarly all the time on Linux WSL


 

wfg K



Sent from Yahoo Mail on Samsung Galaxy S24 Ultra / 1 terabyte / artificial intelligence

Carlo Hogeveen

unread,
Aug 23, 2025, 10:30:12 AMAug 23
to sem...@googlegroups.com
Tom wrote:
> I think this will solve the open file prompt problem, but TSE is also unable to open my startup macros (which must use OpenFile() under the hood).

Thank you for pointing this out!
I can reproduce this:
Linux TSE itself has no problem doing a File Open of a .mac file on a 64-bit system (which shows binary gibberish), but it cannot load such a .mac file as a macro.
It can even open a .s file on a 64-bit system, and compile it generating a .mac file there, but not execute it or load it.
Grrr :-)

Carlo



S.E. Mitchell

unread,
Aug 23, 2025, 10:35:44 AMAug 23
to sem...@googlegroups.com
Which version are you using?
It (compile, load, and execute hello.s) works for me on WSL on the
Windows file area - I'm using the 4.50.7, 2025 Jul 31.
--
> --
>
> ---
> 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/002901dc143a%246c4bfc10%2444e3f430%24%40ecarlo.nl.

Carlo Hogeveen

unread,
Aug 23, 2025, 10:45:40 AMAug 23
to sem...@googlegroups.com

Interesting.
I am using the latest published version, which is 4.50.6, 2025 May 24.
4.50.7 has not been published yet, and is not downloadable by modifying using the previous download address.

Carlo

S.E. Mitchell

unread,
Aug 23, 2025, 10:48:26 AMAug 23
to sem...@googlegroups.com
>>>4.50.7 has not been published yet, and is not downloadable by modifying using the previous download address.

I'll have to do something about that :)
--
> --
>
> ---
> 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/003401dc143c%2495bfcac0%24c13f6040%24%40ecarlo.nl.

Guy Rouillier

unread,
Aug 23, 2025, 11:54:09 PMAug 23
to sem...@googlegroups.com
I'm don't understand this message. I run Linux TSE in Ubuntu MATE 24.04 64-
bit. I just compiled and executed macro fillnum.s without any issues. Which
macros are you unable to execute?
--
Guy Rouillier

Tom Collins

unread,
Aug 24, 2025, 12:57:35 AMAug 24
to sem...@googlegroups.com
With the .6 release, my autoloaded and macros like iconfig don't load, because of the dirent64 problem.

--

---
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.

Carlo Hogeveen

unread,
Aug 24, 2025, 5:13:47 AMAug 24
to sem...@googlegroups.com

Guy,
In plain English, this is the way I understand it:
Most 64-bit operating systems, so not all, still fully support 32-bit applications.
Your operating system "Ubuntu MATE 24.04 64-bit" apparently does.
The latest version of Tom's operating system "Rocky Linux" does not.
Carlo



-----Original Message-----
From: sem...@googlegroups.com <sem...@googlegroups.com> On Behalf Of Guy Rouillier
Sent: Sunday, August 24, 2025 5:54 AM
To: sem...@googlegroups.com
Subject: Re: [TSE] ls v1.2 (formerly "EditLS")

I'm don't understand this message. I run Linux TSE in Ubuntu MATE 24.04 64-
bit. I just compiled and executed macro fillnum.s without any issues. Which
macros are you unable to execute?

...



Guy Rouillier

unread,
Aug 25, 2025, 12:31:16 AMAug 25
to sem...@googlegroups.com
Thanks, Carlo. According to Tom's reply on the "Linux open error on directory"
thread, he is running Rocky Linux 8.10. That version is fully 32-bit enabled;
that is, the 32-bit binaries are still available, so this should all work just
like they do in Ubuntu. Only in Rocky Linux 10 have the 32-bit binaries been
removed (which I consider very shortsighted, but that's just my opinion.
Simple apps like a calculator don't require 64-bit addressing.)
--
Guy Rouillier
Reply all
Reply to author
Forward
0 new messages