Copyright 2006-2008,2009 by Thomas E. Dickey
Contents
This file contains a list of the changes that I have made for luit.
2009/8/16 -
- reset connection to blocking mode on exit.
- modify
poll
-flavor of waitForInput
to also
check if the connection has hung up.
- improve initialization for
-p
command-line option to
work with more BSD-flavors.
- improve configure script checks for font encoding library using AC_PATH_XTRA,
and noting that font encoding library may depend upon z library.
- replace #ifdef to define
HAVE_GRANTPT
with configure script.
- improve use of
const
more consistently in sources.
- clean up include-dependencies by including config.h before other includes.
- add change from xorg git:
- luit: Convert platform #ifdefs to configure tests for functions & headers
(adds configure checks for functions and headers used to open pty's,
uses that to replace a derived #define for HAVE_POLL
,
#ifdef's the corresponding headers and
modifies #ifdef for I_PUSH
ioctl to add __SVR4
).
- update configure script macros:
CF_ADD_CFLAGS
CF_ADD_INCDIR
CF_ADD_LIBDIR
CF_ADD_SEARCHPATH
CF_FIND_LINKAGE
CF_GCC_ATTRIBUTES
CF_GCC_WARNINGS
CF_HEADER_PATH
CF_LIBRARY_PATH
CF_PATH_PROG
CF_PKG_CONFIG
CF_XOPEN_SOURCE
CF_X_FONTENC
- update configure utility scripts (config.guess, config.sub, install-sh, mkdirs.sh).
2008/8/29 -
- add
-p
option, to make the wait-pipe workaround from XFree86
optional. The default behavior is the older one.
2008/8/24 -
- add ifdef for
NO_LEAKS
, to check for memory leaks.
Found none in luit; font encoding library does have leaks.
2008/8/23 -
- update
minstall.sh
from xterm to fix possible scripting
dependency upon locale.
- set ncurses'
NCURSES_NO_UTF8_ACS
environment variable
to simplify use of line-drawing characters in luit
.
- improve default value for
locale.alias
pathname
by checking in the more common X11 locations.
2008/8/21 -
- use codepage change from luit 1.0.2
- modify configure script so
--with-fontenc-cflags
and
--with-fontenc-libs
options with when pkg-config
is not available.
- fixes for configuring fontenc library without
pkg-config
.
- fixes for gcc
-Wwrite-strings
warnings.
- fixes for gcc
-Wconversion
warnings.
- update configure script macros
(CF_ANSI_CC_REQD,
CF_CHECK_CACHE,
CF_FIND_LIBRARY,
CF_GCC_ATTRIBUTES,
CF_GCC_WARNINGS,
CF_IMAKE_CFLAGS,
CF_MSG_LOG,
CF_PATH_SYNTAX,
CF_POSIX_SAVED_IDS,
CF_SUBDIR_PATH,
CF_TYPE_FD_SET,
CF_VERBOSE,
CF_WITH_PATH,
CF_WITH_ZLIB,
CF_XOPEN_SOURCE).
- update configure utility scripts (config.guess, config.sub, install-sh, mkdirs.sh).
2006/8/20 -
- import snapshot from XFree86 (last change 2005/2/9).
- inspected Xorg sources, found no newer changes of note.
- wrote a configure script.
- minor code cleanup (fix compiler warnings,
add ifdef's to prevent repeated inclusion of header files
remove redundant #include's
indented code).