mu*index
lezen
platte tekst
thema

client

TinyFugue

De klassieke UNIX-terminalclient. Upstream heeft sinds 2007 niets uitgebracht; een onderhouden fork draagt hem verder.

https://tinyfugue.sourceforge.net/ · Linux, macOS, BSD

Mogelijkheden

3 van de 10 vastgesteld uit de eigen documentatie van het project

Afgelezen uit de eigen documentatie van elk project, niet door ons gemeten — een client heeft geen handshake die wij kunnen waarnemen. ‘onbekend’ betekent dat we gekeken hebben en het niet vastgesteld hebben. Het betekent nooit nee.

Mogelijkheden van clients, elk afgelezen uit de eigen documentatie van het project. Onbekend betekent dat we het niet vastgesteld hebben, en nooit dat de client het mist.
mogelijkheid gedocumenteerd bron
screen reader onbekend we hebben er geen gevonden
TLS ja tinyfugue.sourceforge.net
UTF-8 onbekend we hebben er geen gevonden
MCCP ja tinyfugue.sourceforge.net
GMCP onbekend we hebben er geen gevonden
MSDP onbekend we hebben er geen gevonden
ATCP onbekend we hebben er geen gevonden
MXP onbekend we hebben er geen gevonden
MSP onbekend we hebben er geen gevonden
scripting ja tinyfugue.sourceforge.net

TinyFugue — "tf" — is de terminalclient die een groot deel van de MUSH-wereld twee decennia lang gebruikt heeft, met aparte deelvensters voor invoer en uitvoer, een eigen macrotaal, en een stel gewoonten die verscheidene van zijn concurrenten overleefd hebben.

Upstream ligt stil: de laatste release is 5.0 bèta 8, van januari 2007. Hij bouwt nog steeds en hij werkt nog steeds.

Een onderhouden fork, TinyFugue Rebirth, wordt actief uitgebracht en voegt GMCP, ATCP, ondersteuning voor brede tekens via ICU, en scripting in Python en Lua naast de eigen macrotaal toe. De tabel hierboven beschrijft upstream, want dat is waar "TinyFugue" naar verwijst; installeer je vandaag, dan is de fork het eerst bekijken waard.

De valstrik in de documentatie van deze client

Upstream heeft een documentatieonderwerp met de naam "non-visual mode". Dat gaat niet over hulptechnologie — het gaat erover de invoer op de onderste regel te houden — en het noemt nergens een schermlezer, spraak of blinde gebruikers. Een mogelijkhedentabel die met trefwoorden bij elkaar gezocht is, zou van die bestandsnaam een ja maken. Deze zegt onbekend, want dat is wat de documentatie draagt.

UTF-8 is een antwoord van dezelfde vorm: de gedocumenteerde ondersteuning voor codering geldt de 8-bits ISO 8859-tekensets, en we vonden bij upstream in geen enkele richting een uitspraak over UTF-8.

Zie ook

  • TinTin++ Een terminalclient met een eigen scripttaal, op elk platform inclusief telefoons, en een gedocumenteerde schermlezermodus.
  • Blightmud Een moderne terminalclient in Rust, met Lua-scripting, ingebouwde tekst-naar-spraak en een schermlezermodus die zichzelf aan de server bekendmaakt.