From a9b74069badb3c21812d0a604fa85cdc677e8df8 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Mon, 30 Apr 2018 18:39:10 +0000 Subject: [PATCH] Add client configuration notes This covers the last of the content from the old mudpy Web site, a stub page with an example configuration for 8-bit Telnet clients. --- doc/source/clients.rst | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 doc/source/clients.rst diff --git a/doc/source/clients.rst b/doc/source/clients.rst new file mode 100644 index 0000000..29d1fb9 --- /dev/null +++ b/doc/source/clients.rst @@ -0,0 +1,29 @@ +========= + clients +========= + +.. Copyright (c) 2004-2018 Jeremy Stanley . + Permission to use, copy, modify, and distribute this software is + granted under terms provided in the LICENSE file distributed with + this software. + +mudpy handles input, output and formatting of UTF-8 encoded, +multi-byte and wide characters, when coupled with a supporting +client. By default, however, only printable single-byte ASCII +characters are accepted or displayed unless the client negotiates +IETF RFC 856 *binary mode* first. If mudpy needs to send text +containing extended characters to a non-binary (7-bit) client, it +will first replace those characters with a question mark (``?``). + +For example, the following is the recommended ``.telnetrc`` file for +interacting with mudpy in binary mode with the Netkit and Inetutils +Telnet clients:: + + example.mudpy.org set binary + example.mudpy.org unset echo + example.mudpy.org unset escape + example.mudpy.org unset flushoutput + example.mudpy.org unset interrupt + example.mudpy.org unset quit + example.mudpy.org unset eof + example.mudpy.org unset localchars -- 2.11.0