-listoption to show character set sizes.
-preferoption to control the lookup order between iconv, fontenc, builtin and posix character set data.
-show-builtinoption to show details of a particular built-in encoding.
-list-builtinoption to show built-in encodings embedded. This is available only for the iconv configuration; the fontenc library has no API for retrieving the information.
--enable-fontencto deprecate the fontenc library.
CP), etc., to make fontenc's encoding name "ibm-cp866" work with luit.
koi8-eto locale-charsets table, to make that encoding work.
-show-iconvto show a given encoding from iconv using the ".enc" format.
-fill-fontencoption to control output format of
-show-fontencoption to show a given encoding, e.g., from a ".enc" file using the ".enc" format.
-list-fontencoption to show available encodings using the ".enc" files which should be distributed with the fontencoding library.
-list-iconvoption to show encodings and corresponding locales supported in the iconv configuration.
-kg0, etc., in manpage.
-h, providing a summary of each option rather than the abbreviated listing. The abbreviated listing is still provided when an unrecognized option is encountered.
copyOutin case a non-8bit encoding was used with the iconv configuration.
nl_langinfo(CODESET)in 2011/10/30 changes, ignoring that section if the
-encodingoption was given (report by Alexios Zavras).
--datarootdiroption in configure script.
posix_openpt, which may be broken in Mac OS X's current release 10.7 Lion (report by Kirby Zhou).
selectlogic to avoid looping when a file descriptor is no longer valid.
pollfunction to avoid using Mac OS X's broken implementation (tested with Darwin 10.8.0).
X_LIBSsymbol after resolving fontenc library, to use the associated
-Loption in subsequent configure-checks.
-tto simplify testing available locales versus luit's tables and the
nl_langinfo(CODESET)by mapping commonly used prefixes into the prefixes used by luit.
nl_langinfo(CODESET)to augment X's
locale.aliasesfile for determining the encoding to use.
posix_openpt, prompted by FreeBSD ports/161480.
plink.shscript from xterm to reduce unneeded library dependencies, e.g., from fontenc's buggy package script.
-g0and similar options actually work, by adding checks in
-voption, to show which parts of the font-encoding configuration fail, for troubleshooting.
--enable-iconv, to use GNU iconv, which is far more portable than fontenc.
Aside from that (and some cosmetic changes to C source, as well as providing a different configure script), and omitting this change-log, the xorg 1.1.0 is the same as the 2010/6/1 version. Its release notes state:
This release includes these changes from Thomas Dickey's luit-20100601:
- add -alias option to allow override of locale.alias pathname.
- improve fix waitForInput as suggested in Freedesktop #26383.
- fix warnings from clang --analyze
<sys/param.h>which made setuid feature not work properly for FreeBSD.
locale.aliasfile for OpenSolaris.
--disable-rpath-hack, modified configure script to normally supply an rpath option if possible to simplify linkage to libraries in unusual places.
minstall.shto update program name if the configure script options such as
--program-prefixwere used to rename the program.
-aliasoption to allow override of
locale.aliasfile for NetBSD.
waitForInputas suggested in Freedesktop #26383.
openpty, use that on systems such as OpenBSD rather than requiring setuid operation.
opento work with incomplete definitions for
TIOCSCTTY(adapted from patch by Yaakov Selkowitz).
waitForInputto also check if the connection has hung up.
-pcommand-line option to work with more BSD-flavors.
HAVE_GRANTPTwith configure script.
constmore consistently in sources.
HAVE_POLL, #ifdef's the corresponding headers and modifies #ifdef for
I_PUSHioctl to add
-poption, to make the wait-pipe workaround from XFree86 optional. The default behavior is the older one.
NO_LEAKS, to check for memory leaks. Found none in luit; font encoding library does have leaks.
minstall.shfrom xterm to fix possible scripting dependency upon locale.
NCURSES_NO_UTF8_ACSenvironment variable to simplify use of line-drawing characters in
locale.aliaspathname by checking in the more common X11 locations.
--with-fontenc-libsoptions with when
pkg-configis not available.