[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS libidn/doc
From: |
libidn-commit |
Subject: |
CVS libidn/doc |
Date: |
Fri, 2 Dec 2005 15:41:28 +0100 |
Update of /home/cvs/libidn/doc
In directory dopio:/tmp/cvs-serv6512
Modified Files:
libidn.texi
Log Message:
Add C# notes.
--- /home/cvs/libidn/doc/libidn.texi 2005/10/23 18:06:55 1.100
+++ /home/cvs/libidn/doc/libidn.texi 2005/12/02 14:41:28 1.101
@@ -72,6 +72,7 @@
* Invoking idn:: Command line interface to the library.
* Emacs API:: Emacs Lisp API for Libidn.
* Java API:: Notes on the Java port of Libidn.
+* C# API:: Notes on the C# port of Libidn.
* Acknowledgements:: Whom to blame.
* Milestones:: Rough outline of development history.
@@ -127,8 +128,8 @@
Libidn is developed for the GNU/Linux system, but runs on over 20 Unix
platforms (including Solaris, IRIX, AIX, and Tru64) and Windows.
Libidn is written in C and (parts of) the API is accessible from C,
-C++, Emacs Lisp, Python and Java. An experimental native Java API is
-also available.
+C++, Emacs Lisp, Python and Java. A native Java and C# port is also
+provided.
@menu
* Getting Started::
@@ -474,6 +475,12 @@
are building on a memory restricted platforms. @xref{TLD Functions},
for more information.
address@hidden --enable-csharp[=IMPL]
+Build the C3 port into a *.DLL file. @xref{C# API}, for more
+information. Here, @code{IMPL} is @code{pnet} or @code{mono},
+indicating whether the PNET @command{cscc} compiler or the Mono
address@hidden compiler should be used, respectively.
+
@end table
For the complete list, refer to the output from @code{configure
@@ -1776,6 +1783,14 @@
For more information refer to the documentation of java.lang.Character
in the JDK API.
address@hidden C# API
address@hidden C# API
+
+The Libidn library has been ported to the C# language. The port
+reside in the top-level @file{csharp/} directory. Currently, no
+further documentation about the implementation or the API is
+available.
+
@c **********************************************************
@c ******************* Acknowledgements *******************
@c **********************************************************
@@ -1785,7 +1800,8 @@
The punycode implementation was taken from the IETF IDN Punycode
specification, by Adam M. Costello. The TLD code was contributed by
Thomas Jacob. The Java implementation was contributed by Oliver Hitz.
-The Unicode tables were provided by Unicode, Inc. Some functions for
+The C# implementation was contributed by Alexander Gnauck. The
+Unicode tables were provided by Unicode, Inc. Some functions for
dealing with Unicode (see nfkc.c and toutf8.c) were borrowed from
GLib, downloaded from @url{http://www.gtk.org/}. The manual borrowed
text from Libgcrypt by Werner Koch.
@@ -1843,6 +1859,13 @@
@item PR-29 functions for ``problem sequences''.
Version 0.5.0 released on 2004-06-26.
address@hidden Many small portability fixes and wider use.
+Version 0.5.1 through 0.5.20, released between 2004-07-09 and
+2005-10-23.
+
address@hidden Native C# implementation.
+Version 0.6.0.
+
@end table
@node Concept Index
- CVS libidn/doc,
libidn-commit <=