Zeichensatz des Spielers manuell einstellbar

Der gewuenschte Zeichensatz eines Spielers ist per
Kommando einstellbar. Dieser wird dann im
Interactive konfiguriert und in einer Prop
gespeichert.

Der manuell konfigurierte Zeichensatz wird dann
auch beim Login gesetzt, wird dann aber ggf.
spaeter durch die Aushandlung per Telnet option
geaendert.

Change-Id: I1897fa113252ac33e72b2429f662ab67355f67df
diff --git a/doc/sphinx/props/P_TELNET_CHARSET b/doc/sphinx/props/P_TELNET_CHARSET
new file mode 100644
index 0000000..58729b3
--- /dev/null
+++ b/doc/sphinx/props/P_TELNET_CHARSET
@@ -0,0 +1,41 @@
+P_TELNET_CHARSET
+================
+
+NAME
+----
+
+    P_TELNET_CHARSET                                 "p_lib_telnet_charset"
+
+DEFINIERT IN
+------------
+
+    /secure/telnetneg.h
+
+BESCHREIBUNG
+------------
+
+    In dieser Properties steht der Zeichensatz, den der Spieler manuell
+    konfiguriert hat. Das Spielerobjekt wird so konfiguriert, dass der Driver
+    - falls notwendig - alle Eingaben des Spielers von diesem Zeichensatz nach
+    UTF-8 und alle Ausgaben an den Spieler von UTF-8 in diesen Zeichensatz
+    konvertiert.
+
+    Hierbei wird der manuell konfigurierte Zeichensatz allerdings nur dann
+    benutzt, wenn der Client des Spielers nicht mittels der Telnet-Option
+    CHARSET etwas anderes aushandelt!
+
+    Wird in dieser Property keine Einstellung vorgenommen und fuehrt der
+    Client keine Aushandlung durch, ist der Default im Morgengrauen
+    "ASCII//TRANSLIT".
+
+SIEHE AUCH
+----------
+
+    :doc:`P_TTY_COLS`, :doc:`P_TTY_ROWS`, :doc:`P_TTY_SHOW`, :doc:`P_TTY`,
+    :doc:`P_TTY_TYPE`, :doc:`P_TELNET_RTTIME`
+
+LETZTE AeNDERUNG
+----------------
+
+    16.01.2020, Zesstra
+