blob: 2e3a9db8f361e8cda965c407fc74bdfcdfa037d8 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001OPTIONAL
2SYNOPSIS
Zesstrad59c3892019-11-28 20:53:39 +01003 #include <idn.h>
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstrad59c3892019-11-28 20:53:39 +01005 string idna_to_unicode(string name)
MG Mud User88f12472016-06-24 23:31:02 +02006
Zesstra715ec202025-07-09 22:18:31 +02007DESCRIPTION
8 Convert string <name> from idna representation (8z punycode)
9 to UTF-8.
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra715ec202025-07-09 22:18:31 +020011 If an error occurs, an exception is thrown.
MG Mud User88f12472016-06-24 23:31:02 +020012
Zesstra715ec202025-07-09 22:18:31 +020013 The efun is available only if the system supports libidn - in
14 that case __IDNA__ is defined.
MG Mud User88f12472016-06-24 23:31:02 +020015
Zesstra715ec202025-07-09 22:18:31 +020016HISTORY
MG Mud User88f12472016-06-24 23:31:02 +020017 Introduced in LDMud 3.3.713.
18
Zesstra715ec202025-07-09 22:18:31 +020019SEE ALSO
Zesstrad59c3892019-11-28 20:53:39 +010020 idna_to_ascii(E), idna_stringprep(E)