@retrotechtive Yeah, I get what you’re trying to accomplish. I thought maybe some #RetroComupting folk would being triggered by the bare chassis of classic hardware or something.

Maybe just hashtag the posts so people can mute if required?

Yet another revision, #dos2ansi v1.6.3
https://github.com/Zirias/dos2ansi/releases/tag/v1.6.3

--- brings yet another subtle bugfix in #showansi: To set the title with an escape sequence, it uses "printf %b" with its \-notation for control characters, so literal backslashes in the title must be escaped as well 🙈

Apart from that, added nice "portability bikeshed":

- Removed the dependency on 'sed' again, quoting/escaping strings for 'eval' *can* be done in pure #POSIX #shell script.

- Added proper detection of the POSIX shell to my #zimk build system, along with variables to override the choice. Used that to generate the shebang for #dos2ansi. Really an awesome way to write /bin/sh without writing /bin/sh 😂 (rumors say there *are* POSIX systems with the compliant shell in a different path ...)

Screenshot: Yet another file with "weird" title from #SAUCE

#ANSIart #MSDOS #retrocomupting

Release dos2ansi-1.6.3 · Zirias/dos2ansi

Bugfix/service release: showansi: Fix quoting of title when using escape sequence to set it showansi: Eliminate dependency on sed showansi: When building from source, use detected POSIX shell inst...

GitHub

And now there's even #dos2ansi v1.6.2: https://github.com/Zirias/dos2ansi/releases/tag/v1.6.2

The good thing is: The issues I'm fixing here are getting more and more obscure 😂

First I noticed #xterm doesn't accept all #utf8 for its '-title' option, no matter what. But it *does* support the escape sequence to set a title, so, why not use this instead.

Having added support for that (and also optionally for setting the window size using an escape sequence), I had a look at quoting again. Indeed, #showansi failed for e.g. file names containing #shell special characters.

Therefore added a *safe* quote function. The downside is, it requires #sed now. Well ....

Screenshot shows both improvements, I picked a "maximum weird" file name and used a file that has an 'ö' in its title 🥳 -- in the showansi debugging output, you can see the quoting in action 🤯

#MSDOS #ANSIart #retrocomupting

Release dos2ansi-1.6.2 · Zirias/dos2ansi

Bugfix/service release: showansi: Safely quote all terminal and dos2ansi args showansi: Default to setting window title using an escape sequence, this avoids an issue of xterm not accepting utf8 f...

GitHub
Internet Archive: Digital Library of Free & Borrowable Books, Movies, Music & Wayback Machine

I still craft bbs screens by hand using Panther or simple #atari editors. #Atascii while lacking color doesn’t lack features and functionality. Example is the design for Amis XE bbs main menu. Simplicity but easy to identify.. #bbsing #RetroComupting #fujinet #southernamis - connect at amis86.ddns.net port 9000