Revisions of xterm
Stephan Kulow (coolo)
accepted
request 241235
from
Petr Cerny (pcerny)
(revision 86)
- Patch #309 - 2014/07/13 * modify configure script to work around debris left by XQuartz upgrades. * modify test-package scripts to enable ReGIS graphics. * improvements/additions to ReGIS graphics, e.g., drawing text (Ross Comb). * add --with-Xaw3dxft, to link with Xaw 3d xft library (Stephen P Wall). * amend reset for cursor-shape to take into account cursorUnderline resource (report by Christian Weisgerber). * update config.guess, config.sub (forwarded request 241234 from pcerny)
Stephan Kulow (coolo)
accepted
request 238372
from
Petr Cerny (pcerny)
(revision 85)
- Patch #308 - 2014/06/19 * corrected font used for clipping double-width bitmap fonts from patch #307 changes to work around mis-scaled fonts (Debian #752947). * improve wording of a warning message. (forwarded request 238371 from pcerny)
Stephan Kulow (coolo)
accepted
request 237010
from
Petr Cerny (pcerny)
(revision 84)
- a special changelog entry containing the full patch file name instead of the short one that appears in the real update commit (previous changelog entry): xterm-decomposed_bitmaps.patch, that appeases the checks in the openSUSE:Factory project in OBS. These checks (and thus also this entry) are of the utmost importance since they ensure that a package changelog can be used instead of a proper source version control system and sane patch header comments. It also adds lots of important information on top of the usual boring features & fixes descriptions nobody is really interested in. (forwarded request 237009 from pcerny)
Stephan Kulow (coolo)
accepted
request 235099
from
Petr Cerny (pcerny)
(revision 83)
- enable support for sixel graphics originally introduced with patch #294 (forwarded request 235078 from gberh)
Stephan Kulow (coolo)
accepted
request 232779
from
Petr Cerny (pcerny)
(revision 82)
- Patch #304 - 2014/05/03 * add debugging check for parsing table entries, fixed a few inconsistencies. * handle utmp/utmpx strings consistently with new function that null-pads unused locations. * build-fix for imake configuration with FreeBSD 9 and later, to account for replacing utmp with utmpx. * improve handling of the fontsel (font-selection) menu item: + initialize the menu entry differently if the toolbar configuration is used, i.e., enabling it without attempting to use the current selection as a font name. Because of the way in which the toolbar is setup, this attempt usually failed, and would result in a warning. + if the menu action fails, e.g., no font can be loaded for the given selected name, then recover by resuming with the current font. Before, the recovery went to the default font. That was done to work around missing bitmap font in patch #276. * document OSC 119 in the control sequences listing (report by Egmont Koblinger). * modify special handling of XF86Paste or SunPaste keysyms (see patch #227) to use the standard shift/lock modifiers in case those are, for example, used in level 3 in an XKB file (patch by Matthieu Herrb). * configure macro updates: + drop the -no-gcc option from CF_INTEL_COMPILER + modify CF_XOPEN_SOURCE to suppress the check for defining _XOPEN_SOURCE on Solaris * reduce bss storage used for ReGIS/Sixel modules, as well as cleanup storage usage in other modules. (forwarded request 232778 from pcerny)
Stephan Kulow (coolo)
accepted
request 224959
from
Marcus Meissner (msmeissn)
(revision 81)
- Patch #303 - 2014/03/06 * improve check for /etc/shells to allow its entries to be symbolic links. * fix a regression in patch #302 fixes relating to interaction of SHELL and XTERM_SHELL variables (Debian #740919). * improve manpage discussion of use of /etc/shells for validating the SHELL environment variable. * further improve the approximation for color map by ignoring bits which would not be applied by the rgb masks for the current visual (report by Joe Peterson). * add -report-colors to usage-message (report by Joe Peterson). - Patch #302 - 2014/03/02 * amend approximation for color map introduced in patch #277 to make that apply only to TrueColor (adapted from patch by Joe Peterson). * add -report-colors option, to show colors as they are allocated. * fix some gcc -Wcast-qual warnings. * correct app-defaults location for CentOS-4 in xterm.spec * improve check in minstall.sh for X manpage's section number; add sample dependencies for the relevant documentation package to packaging test-scripts (prompted by Novell #779474). * modify sample build-scripts for dpkg and rpm to ensure that vttests scripts are uncompressed and executable. * modify Perl scripts in vttests to use env to find Perl rather than relying on /usr/bin/perl This makes the sample scripts usable with NetBSD and other systems using pkgsrc. * amend check from patch #301 for valid shell to permit existing SHELL value to specify the shell; clarify the behavior in the manpage (report by Emmanuel Thome). * amend change to wide-character processing from patch #257 to allow switching to/from UTF-8 encoding if the utf8 resource was not set
Stephan Kulow (coolo)
accepted
request 214559
from
Marcus Meissner (msmeissn)
(revision 80)
- Patch #301 - 2014/01/19 * OSC 104 and 105 did not accept parameter to reset a specific color (patch by Egmont Koblinger). * add configure check for initgroups, and use that function to complement its use of setgid (prompted by patch by Miroslav Lichvar). * improve manpage description of scrollbar translations versus the vt100 translations (Debian #723573). * add a few paragraphs to manpage explaining the implications of xterm's reliance on X Toolkit for command-line parsing. * modify cursor-theme logic to check if the environment variable XCURSOR_THEME is set to a nonempty value before constructing a dummy them (prompted by similar check added in OpenBSD CVS). * add check for a case where TrueType bold font is missing a glyph where the non-bold font has it. Temporarily switch to the non-bold font to draw the glyph (report by David Demelier). * minor documentation fixes for ctlseqs.ms * only set SHELL environment variable to programs found in /etc/shells (prompted by patch/report by Al Poole). * build-fix, when --disable-wide-chars --disable-boxchar is used (prompted by patch by Andrey Panov). - Patch #300 - 2013/12/03 * amend workaround for Xcursor library from patch #298; the suggested solution for Debian #466704 fell afoul of a bug in Xcursor which treated an empty value for Inherits= as a valid theme—and resulted in a stack overflow due to unbounded recursion. Certain environments such as XFCE4 exposed the (forwarded request 214549 from pcerny)
Stephan Kulow (coolo)
accepted
request 209183
from
Petr Cerny (pcerny)
(revision 79)
- Patch #299 - 2013/12/01 * fix regression in line-drawing from patch #297 changes for NRCS exposed by change to assumeAllChars resource in patch #298 (report by Markus Waldeck). - Patch #298 - 2013/11/27 * quiet a warning about ambiguity when -h command-line option is parsed, since -help is used rather than the options mentioned in the message. This warning was caused by fixes in patch #272. * remove an extra check for keypad-mode which interfered with the patch #280 modifyKeyboard feature for the numeric keypad (report by David Conners). * change default for assumeAllChars resource (Debian #725682). There are unresolved issues with Terminus fonts, e.g., Debian #722017. * add -report-fonts command-line option and reportFonts resource to optionally report the fonts which are loaded, and their metrics such as the number of missing glyphs. * work around Xcursor library to make pointerColor resource work as documented (Debian #466704, analysis by Vincent Lefèvre). * amend change from patch #297 for ASCII-equivalents to ensure that missing characters which happen to be double-width are padded to the expected number of columns. Also, correct the choice between normal/wide Xft fonts used when checking for missing characters (reported by WU Yue, Debian #728949, Gentoo #491334). * modify sixel-graphics drawing to account for scrollbar width (report by Mario Edelmann).
Stephan Kulow (coolo)
accepted
request 201559
from
Marcus Meissner (msmeissn)
(revision 78)
- Fix invalid terminal.png (IDAT TFB error). (forwarded request 201507 from sbrabec)
Tomáš Chvátal (scarabeus_factory)
accepted
request 201125
from
Petr Cerny (pcerny)
(revision 77)
- Patch #297 - 2013/09/10 (forwarded request 201124 from pcerny)
Adrian Schröter (adrianSuSE)
committed
(revision 76)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 183794
from
Marcus Meissner (msmeissn)
(revision 75)
- Patch #296 - 2013/07/10 * improve experimental sixel feature (patch by Ross Combs). * modify delimiter in configure macro used to add a library after a given library to avoid confusion with -Wl pass-through options to linker (NetBSD #48031). * fix quoting in expression used to trim extra libraries from patch #295 changes (report by Thomas Klausner). - Patch #295 - 2013/07/06 * adjust order of libraries to work around incomplete symbol resolution when using --as-needed option (ArchLinux #36047). * minor fix for plink.sh, for IRIX64. - Patch #294 - 2013/07/05 * add note in ctlseqs.ms for CPR response pointing out a potential point of confusion with the string sent by a modified F1 key (suggested by Bram Moolenaar). * improve plink.sh by checking if the linker supports the --as-needed option (suggested by David Philippi). * improve clearing for private mode 1049 when switching to the alternate screen (Debian #711758). * amend fix from patch #292 by removing now-unneeded chunk which introduced problem in selection (Debian #714527). * add definition to optionally override compiled-in class for xterm from makefile, needed for test-packages. * add configure option --enable-sixel-graphics * add experimental support for sixel graphics (patch by Ross Combs). (forwarded request 183779 from pcerny)
Stephan Kulow (coolo)
accepted
request 176959
from
Marcus Meissner (msmeissn)
(revision 74)
- Patch #293 - 2013/05/27 * modify sample xterm.spec to use newer icon * add configure option --with-icon-symlink to work around systems which map icon requests for to a single "xterm" icon, but neglect to install the icon needed for window decorations (report by H Merijn Brand). * improve parameterizing of sample xterm.spec * amend fix for printer from patch #280, removing a reset of the signal handler for SIGCHLD (report by Joe Julian). * set environment variable XTERM_FILTER if a locale-filter is used. * enable DEBUG logic when --enable-trace configure option is given. * improve description of initialFont, set-vt-font and set-tex-text in manpage (Debian #707899). * fix regression from patch #292; selecting a word that ended at the right margin without wrapping would not select the last cell (report by Christian Weisgerber). - cleanup of spec file and patches
Stephan Kulow (coolo)
accepted
request 173804
from
Marcus Meissner (msmeissn)
(revision 73)
- Patch #292 - 2013/04/25 * add limit-check when double-click selects a word; if the saved-lines were scrolled back and the word selected wrapped at the screen's lower right corner, an assertion was triggered (patch by Taketo Kabe). * correct limit-check in unsaveEditBufLines, fixing a case where enlarging the terminal size could show a blank line where there actually is available text (patch by Bertram Felgenhauer). * add PasteControls feature to allowWindowOps which by default disallows pasting control characters other than formatting such as carriage return (discussion with Hayaki Saito). * fix typo in ctlseqs.ms for DECRQM response (patch by Emanuele Giaquinta). * update default shown in configure --help message for --with-terminal-id option (patch by Andres Perera). * rename script/preprocessor variables used for substituting the backarrowKey default value for consistency (patch by Andres Perera). * set umask to 077 before creating debugging-trace files. * add configure option --disable-openpty to control whether openpty() may be used in preference to posix_openpt(). * improve workaround from patch #279 for BSD systems which do not complete initialization until both sides of the pseudoterminal are opened, by preferring openpty() function over posix_openpt() when available (report by Christian Weisgerber). - refreshed xterm-disallow-window-and-fonts-ops.patch
Stephan Kulow (coolo)
accepted
request 160429
from
Factory Maintainer (factory-maintainer)
(revision 72)
Automatic submission by obs-autosubmit
Stephan Kulow (coolo)
accepted
request 158108
from
Factory Maintainer (factory-maintainer)
(revision 71)
Automatic submission by obs-autosubmit
Stephan Kulow (coolo)
accepted
request 155814
from
Marcus Meissner (msmeissn)
(revision 70)
- fixed check for existance of bdftopcf; added bdftopcf Buildrequires for openSUSE > 12.1 (bnc#804329) (forwarded request 155793 from sndirsch)
Stephan Kulow (coolo)
accepted
request 155740
from
Marcus Meissner (msmeissn)
(revision 69)
- Patch #290 - 2013/02/12 * revert of patch #282 change was incomplete (report by Jim Reisert). * fix typo in manpage (report by Vincent Lefevre). - Patch #289 - 2013/02/08 * revert the patch #282 change which restored "lost" text after shrinking/growing the screen size. If the screen was updated between the two resizing operations, unexpected text might be shown at the end (report/testcase by Joe Peterson). * reverse the arrow-keys sent for alternateScroll to match the usage in browsers (suggested by Dieter Roelants). * modify mouse reports to consistently indicate motion events whether or not a button is pressed. Old behavior (since patch #127 modified encoding for wheel mouse) showed only that the button was released if no button had been pressed (report by Andy Koppe). * correct and improve behavior for SGR 1006 mouse protocol on button release in any-event mode. Initial implementation in patch #277 left internal state showing the last button pressed when reporting motion events. It now keeps track of all buttons which have been pressed and released, showing the lowest remaining button by number in the response (reports by Hayaki Saito, Andy Koppe). * fix inconsistency between TermColors and OscTextColors enums which interchanged values for tektronix cursor color and highlight foreground in control sequences in patch #225 (report/patch by Peder Stray). * fix inconsistent use of noreturn-attribute in Exit function which interfered with analysis by clang. * remove incorrect free used in computation of XTERM_SHELL variable, from Coverity fixes in patch #288 (FreeBSD #175782). * add --with-valgrind option to configure script for consistency with my other programs. (forwarded request 155738 from abergmann)
Stephan Kulow (coolo)
accepted
request 149944
from
Marcus Meissner (msmeissn)
(revision 68)
- Patch #288 - 2013/01/09 * fix a special case in ShowCursor where the foreground and background colors of the current position are the same. In that case, choose the further of the window's foreground and background colors for the cursor color. * modify alternateScroll feature added in patch #282 to use either CSI or SS3 according to the cursor keys application mode setting, to simplify using it in vi, etc. (suggested by Dietar Roelants). * revise manpage for resize to clarify the changes which resize may make to the terminal settings as well as to the terminal itself. * remove code such as struct ttysize, used for SunOS 3 and 4. * modify configure script and makefile to check for groff and suppress groff-specific rules if groff is not found. * modify ctlseqs.ms and makefile to work around bugs in grohtml which cause ".png" files to be truncated when producing html documentation. * modify suffix rules for "make docs" to make the names of the generated ".png" files predictable, helping to work around longstanding problems with this feature of groff-none of its releases work for all of xterm's tables.. * correct typo in ctlseqs.ms for DECIC and DECDC; the character preceding the final "~" is an ASCII single-quote "'" rather than a space (report by Paul LeoNerd Evans). * update CF_GCC_VERSION macro, handling both Debian and Darwin. * improve configure script checks for the --with-desktop-category option. After patch #280 changes, if no value was given for this option, and no existing desktop files found for comparison, the incorrect "auto" value was (forwarded request 149920 from pcerny)
Adrian Schröter (adrianSuSE)
committed
(revision 67)
Split 12.3 from Factory
Displaying revisions 61 - 80 of 146