- Patch #275 - 2011/09/11
* add ash, zsh to known shells for resize.
* modify resize to reuse the logic from xterm which determines
the actual logon-user's shell if $SHELL is not set.
* revert the unsetenv("SHELL") added in patch #272.
* an unsetenv("SHELL") added in patch #272 to help ensure that
luit would get the user's shell consistently did not work as
expected for cases where multiple names are in the
password-file for a given uid. That was because changes in
patch #157 to handle this situation did not take into account
that repeated calls to getpwnam and getpwuid return a pointer
to the same static buffer. Fixed the older logic to work as
intended, by ensuring that the passwd-data from each call is
stored separately (report by Paul Keusemann).
* adjust ifdef's for putenv and unsetenv in case only one of
those is provided on a given platform.
* correct comparison used in ExposeContains macro from patch
#274 changes, to handle window-dragging (patch by Todd
Eigenschink).
- Patch #274 - 2011/09/05
* portability fixes for cygwin: do not define SVR4, and work
around nonstandard header location.
* ifdef'd use of unsetenv from patch #273 changes to work with
Solaris 9 (report by Waldemar Rachwal).
* modify logic for XtAppPending to merge adjacent Expose and
ConfigureNotify events which are redundant (report by Edward
McGuire).
* fix an unneeded warning message when -r option is given.
* remove a few redundant entries from table used for helping
OBS-URL: https://build.opensuse.org/request/show/85817
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=25
- Patch #273 - 2011/08/25
* build-fix for out-of-tree "make docs" rule.
* correct a typo in x_strdup, from patch #198 changes.
* correct initialization for -e option, broken in patch #272
changes (report by Gabriele Balducci).
* build-fix for out-of-tree builds to address minstall script
changes in patch #272 (patch by Thierry Reding).
- Patch #272 - 2011/08/24
* document limitation of Gtk in connection with xterm's -into
option, in the manpage (Ubuntu #806969).
* improve -into by checking for and using the size of the window
within which xterm is embedded, overriding other clues.
* modify logic for localeFilter resource to allow that to
include command-line options of luit.
* improve -into by checking for invalid window-id, and allowing
hexadecimal/decimal/octal values.
* improve keepSelection, adding the case where the highlighting
is cleared, overlooked in patch #230 (patch by Marco
Peereboom).
* improve command-line parsing to make abbreviate options work
consistently across xterm-specific versus standard X toolkit
options, and report cases where an abbreviated option happens
to be ambiguous. In particular, -d now works as an
abbreviation for -display.
* fix regression in command-line parsing introduced in patch
#271 changes for Debian #629358, (Debian #637910).
* split-out new termcap/terminfo building block xterm+kbs for
configurability.
* modify terminfo file to reflect changes in ncurses for
xterm-16color and xterm-256color.
* modify minstall.sh, etc., to reflect the default default
class, $TERM and decTerminalID values.
* reword resize manpage to reflect the fact that $TERMCAP is not
set on all systems (patch by Alan Coopersmith).
* work around combined Xaw6/Xaw7 package in DragonFlyBSD which
omits the usual symbolic link to the preferred library name.
* further improve build-fix for termcap systems by checking for
some which are only partial implementations, e.g., termcap
2.08 in CentOS 5.2
OBS-URL: https://build.opensuse.org/request/show/80382
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=23
- Patch #270 - 2011/04/26
* build-fix, e.g., for using imake on platforms which use the
termcap library.
* modify utf8 resource to accept a name.
* mention default for fontWarnings in manpage (report by Werner
Scheinast).
* split "UTF-8" menu entry into "UTF-8 Encoding" and "UTF-8
Fonts".
* gray-out font-menu entries when a font fails to load, e.g., a
bitmap font is not installed.
* improve behavior when there is no app-defaults file:
o set the toolBar resource to false
o gray-out the font menu entries where no resource is found.
* add configure option --with-desktop-category to allow
customization of the ".desktop" files.
* build-fix for the install-desktop makefile-rule, when the
source/build directories differ (patch by Loïc Minier).
* add menu entry and corresponding resource which can be used to
suppress all bold-fonts (discussion with Jan Engelhardt).
* make internal line-size value consistent with allocated sizes
of character and related arrays to ensure that bulk copying of
line data, e.g., in scrolling, accounts for the padding used
for pointer alignment (adapted from patch by Rajesh
Mandalemula, also reported by Ali Bahar).
* widen ifdef for screen-resizing logic from patch #176 changes
to send SIGWINCH to process group to include any system
supporting ioctl(*,TIOCGPGRP,*) (prompted by linux-specific
patch in OpenSUSE rpm package).
* add printModeOnXError and printFileOnXError resources, which
allow the user to specify that xterm will write the contents
OBS-URL: https://build.opensuse.org/request/show/76203
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=19