Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.alt.mud > #726

Re: LDMud 3.6.0 veroeffentlicht

Newsgroups de.alt.mud
From "Gnomi@Uni" <Gnomi-111903ba@UNItopia.DE>
Subject Re: LDMud 3.6.0 veroeffentlicht
Date 2019-11-20 13:58 +0100
Organization Postamt zu Tadmor, Magyra
Message-Id <uni.1574254714.4555079@unitopia.de>
References <uni.1572298073.4091669@unitopia.de> <qp8sje$828$1@dont-email.me> <uni.1572339195.4101444@unitopia.de> <qpjsad$t0k$1@dont-email.me>

Show all headers | View raw


Hallo Invisible,

ich sehe das Problem, allerdings ist mir bisher keine wirklich elegante
Loesung dazu eingefallen.

Der Driver hat selbst keine Idee, wie breit die Texte bei der Ausgabe
werden. Das //TRANSLIT wird von den Iconv-Routinen beim Uebersetzen in
das jeweilige Encoding ausgewertet. In dem jeweiligen Encoding entspricht
aber ein Byte nicht mehr einem Zeichen auf dem Bildschirm (bei ASCII
und ISO8859-X schon, bei anderen mag das anders aussehen).

Um also eine angepasste Formatierung zu ermoeglichen, muesste der Driver
die Transliteration selbst vornehmen. Allerdings haben wir selbst keine
Liste aller notwendigen Transliterationen fuer alle unterstuetzten
Encodings. Auch muessten wir fuer Efuns wie sprintf(), terminal_colour()
zusaetzliche Varianten einbauen, die spielerabhaengig reagieren, was
nicht sonderlich schoen waere.

Also wenn jemand Ideen hat, wie man das elegant umsetzen kann, wuerde
ich mich freuen, diese zu hoeren.

Gruss
Gnomi

Back to de.alt.mud | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

LDMud 3.6.0 veroeffentlicht "Gnomi@Uni" <Gnomi-10199a2a@UNItopia.DE> - 2019-10-28 22:27 +0100
  Re: LDMud 3.6.0 veroeffentlicht Stephan Weinberger <invisible@xover.mud.at> - 2019-10-29 09:17 +0100
    Re: LDMud 3.6.0 veroeffentlicht "Gnomi@Uni" <Gnomi-10199a2a@UNItopia.DE> - 2019-10-29 09:53 +0100
      Re: LDMud 3.6.0 veroeffentlicht Stephan Weinberger <invisible@xover.mud.at> - 2019-11-02 13:20 +0100
        Re: LDMud 3.6.0 veroeffentlicht Stephan Weinberger <invisible@xover.mud.at> - 2019-11-02 20:57 +0100
        Re: LDMud 3.6.0 veroeffentlicht "Gnomi@Uni" <Gnomi-111903ba@UNItopia.DE> - 2019-11-20 13:58 +0100
          Transliteration utf8 -> ascii "Sin@Uni" <Sin-11191486@UNItopia.DE> - 2019-11-20 14:30 +0100
          Re: LDMud 3.6.0 veroeffentlicht Stephan Weinberger <invisible@xover.mud.at> - 2019-11-20 20:48 +0100
  Re: LDMud 3.6.0 veroeffentlicht Michael <webmail66@gmx.de> - 2019-11-27 13:30 +0100
    Re: LDMud 3.6.0 veroeffentlicht "Gnomi@Uni" <Gnomi-111903ba@UNItopia.DE> - 2019-11-27 16:35 +0100

csiph-web