#TurboVision

Marcos Dionemdione@en.osm.town
2026-01-01
N-gated Hacker Newsngate
2025-12-20

๐Ÿคฏ Wow, a terminal emulator for your terminal! ๐Ÿš€ Because clearly, what we needed was more terminals inside our terminals, powered by the revolutionary Turbo Vision. ๐Ÿฆ„ Next up: a browser that lets you browse browsers, because who doesn't love a good recursive loop? ๐Ÿ™ƒ
github.com/magiblot/tvterm

Hacker Newsh4ckernews
2025-12-20

A terminal emulator that runs in your terminal. Powered by Turbo Vision

github.com/magiblot/tvterm

-source

2025-12-11

Okay, #term39 is giving me some serious #DESQview (with a side order of #TurboVision) vibes and I like it. #msdos #dos #terminal

2025-12-11

Okay, #term39 is giving me some serious #DESQview (with a side order of #TurboVision) vibes and I like it. #msdos #dos #terminal

2025-04-21

@lkundrak
soooo then... why isn't there a #TurboVision frontend to #NetworkManager yet? ๐Ÿ˜ˆ
@pascaldragon @whitequark

2025-04-20

@pascaldragon
@whitequark Turbo Vision is the most advanced and best designed TUI widget toolkit of all times! Nothing else comes even close to it. I also miss the tiny improvements that they added in TV2.0 (part of Borland Pascal 7) which AFAIK wasn't open sourced. Improvements like changing the window close symbol from [โ– ] to [โ˜ผ] while it's being clicked.

I guess one can even forgive it's pascalish `#define Uses_TWindow` quirks...

#TurboVision

The Last Psion | Alexthelastpsion@bitbang.social
2024-03-18

Why can't I recompile #ctran for 16-bit #DOS? Because many of #FreePascal's libraries are too big to fit into 64 KiB data blocks, and won't compile no matter which memory model I use.

There is a chance I'll rewrite ctran in the future. #FreeVision (the #Borland #TurboVision "clone") with #ObjectPascal is certainly an option. I could also rewrite the lot in C or C++.

But today is not that day. For now, I'd rather just rewrite a Makefile.

#dosbox #retrocomputing

The Last Psion | Alexthelastpsion@bitbang.social
2024-02-20

Idle thought today re #ctran:

I wonder if it's worth making a little interface using #FreeVision (the #TurboVision-compatible library that comes with #FreePascal) to display information about #Psion OO category (class definition) files?

Yes, I realise this is feature creep. But currently I'm outputting a lot of information to the terminal that the original CTRAN.EXE doesn't do. How much do I leave in as a "verbose" option, and how much to I move to a shiny TUI?

Something for another time.

Screenshot of FP, the Free Pascal IDE, running in a terminal on Linux. The dialog box says:

Free Pascal IDE for Linux x86-64
Target CPU: x86_64
Version 1.0.17 2023/10/16
(Compiler version 3.2.2)
(Debugger GNU gdb (GDB) 14.1, using MI interface)
Copyright (C) 1998-2021 by

Bรฉrczi Gรกbor
Pierre Muller
and
Peter Vreman
2023-12-01

@liying
#TurboVision was and still is the best TUI framework system, by a huge margin.
The love that has been put into the widget design, especially in the 2.0 release, still mesmerizes me.

The C++ port lost some of the elegance of the Pascal API, but it's still in a different world than any other TUI framework ever made. I'm looking at you, ncurses!
@nixCraft

Jun Nergahak ๐ŸŒบ๐ŸŒบ๐ŸŒบnergahak
2023-10-04

A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
github.com/magiblot/tvision

Jun Nergahak ๐ŸŒบ๐ŸŒบ๐ŸŒบnergahak
2023-07-22

Turbo - An experimental text editor based on Scintilla and Turbo Vision.
github.com/magiblot/turbo

Cyber Yuki :transgender: ๐Ÿ‡ฒ๐Ÿ‡ฝyuki@lgbt.io
2020-10-01
Cyber Yuki :transgender: ๐Ÿ‡ฒ๐Ÿ‡ฝyuki@lgbt.io
2020-09-30

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst