commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2020-09-21 17:08:21 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.4249 (New) Package is "xterm" Mon Sep 21 17:08:21 2020 rev:122 rq:835351 version:359 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2020-06-23 21:00:01.476951962 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.4249/xterm.changes2020-09-21 17:10:44.123316480 +0200 @@ -1,0 +2,69 @@ +Tue Sep 15 21:25:08 UTC 2020 - Dirk Mueller + +- update urls to use https (its 2020 after all) +- Update to Patch#359 - 2020/08/17 + * add special case in WriteText to allow colors 8-15 to override colorBDMode + * add utf8Weblike resource, to provide an alternate scheme for handling ill-formed UTF-8 sequences + * improve computation for the number of lines needed to scroll-up a SIXEL graphic + * correct manpage description for default value of disallowWindowOps from changes in xterm #331 + * correct a loop starting-point in refresh_graphics from optimization in patch #358 changes + * add a new mouse mode 1016, which uses the same format as mode 1006, but sends the mouse's position in pixels + * fix an issue from patch #338 changes where only the first selection buffer specified in the request would be updated using OSC 52 + * modify makefile/scripts to allow DESTDIR to prefix the target directory for desktop-file-install + * enable SIXEL feature by default. + * update config.guess, config.sub + * correct logic for decodeTerminalID changes in patch #357 + * modify makefile to use plink.sh when linking test-programs, to fix build when using pcre + * build-fix for test_ptydata program + * several minor optimizations for the ReGIS and SIXEL features, improving performance by 10%. + * add resource decGraphicsID to allow displaying graphics when the emulation level would ordinarily disallow this + * add control sequences for fast switching of color palettes: XTPUSHCOLORS, XTPOPCOLORS, XTREPORTCOLORS + * amend change for soft-hyphen from patch #328 to avoid stripping replacement-characters which would be shown with malformed or overlong UTF-8 input. + * corrected an error-handling case in decodeUtf8, matching a similar fix in patch #268 + * add a test-driver for ptydata.c + * minor cleanup of macros + * fix some errata in ctlseqs.ms + * allow immediate repaint-on-palette-changed if double-buffering is enabled. + * deprecate codes 10/11 in sgr push controls, changing those to 30/31, to avoid confusion with sgr 10-19. + * modify SGR parameter handling to stop if an unrecognized parameter is encountered, to guard against malformed or nonstandard sequences + * modify DECERA color for consistency with other erasures/clearing + * ECH should not be masked by DECSCA + * extend DECFRA and REP to accept any “graphic” character rather than just Latin1, etc. + * add -C option to 256colors2.pl and 88colors2.pl, to demonstrate mixed semicolon/colon separators which are implied by ECMA-48. + * update sample terminfo to reflect the documentation improvements. + * update description of 88/256/direct color in ctlseqs.ms to point out that using semicolons is a deprecated legacy feature, and standard terminal applications should use colons + * modify configure-check for tgetent to conditionally include termcap.h, enabling configuration using clang's pedantic-errors option + * remove some unnecessary pointer checks + * accept terminal-id and add DA response for VT131, VT132. + * revise fix for Debian #954730, which interfered with wheel mouse events + * revise fix for Debian #954730, which interfered with wheel mouse events + * fix typos in documentation + * add mapping for decTerminalID for “100” overlooked in patch #354. + * update tables in wcwidth.c based on Unicode 13.0.0 + * build-fix for “make check” when building out-of-tree + * work around performance problems of XDrawImageString and XDrawImageString16 functions + * add a control sequence which reports xterm's version + * temporarily set numeric locale category to "C" when parsing resources, so that scaleHeight and faceSize settings do not depend on locale + * improve DA/DA2 response by ensuring that the decTerminalID maps to one of the known identifiers, as well as providing DA2 response for VT241 and VT382. + * terminfo improvements: + * add comments from ncurses which explain the keypad layouts. + * add vt52+keypad from ncurses + * use improved xm example for xterm+x11mouse, xterm+sm+1006 from ncurses 6.2 terminfo.src + * two fixes for left/right wheel mouse event reporting + * filter identical button-events + * correct order of button-range versus protocol type + * change “make check” makefile-rule to use test-drivers
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2020-06-23 20:59:50 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.2956 (New) Package is "xterm" Tue Jun 23 20:59:50 2020 rev:121 rq:816324 version:353 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2020-06-11 10:01:03.718457918 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.2956/xterm.changes2020-06-23 21:00:01.476951962 +0200 @@ -1,0 +2,9 @@ +Tue Jun 9 11:02:07 UTC 2020 - Antonio Larrosa + +- Add Recommends: xorg-x11-fonts-legacy, since the default font + is now available in that package. If the font is not available + it will fall back to use a font installed in xorg-x11-fonts + and it can also use truetype fonts, thus the Recommends instead + of a Requires (related to boo#1169444) + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.NE6zDv/_old 2020-06-23 21:00:02.584955700 +0200 +++ /var/tmp/diff_new_pack.NE6zDv/_new 2020-06-23 21:00:02.588955714 +0200 @@ -67,6 +67,7 @@ BuildRequires: pkgconfig(xaw7) BuildRequires: pkgconfig(xft) Requires: luit +Recommends: xorg-x11-fonts-legacy %if 0%{?suse_version} > 1220 %reconfigure_fonts_prereq %endif
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2020-06-11 10:00:50 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.3606 (New) Package is "xterm" Thu Jun 11 10:00:50 2020 rev:120 rq:812017 version:353 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2020-03-31 17:31:22.752230055 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.3606/xterm.changes2020-06-11 10:01:03.718457918 +0200 @@ -1,0 +2,5 @@ +Fri Jun 5 13:03:22 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.cghaeK/_old 2020-06-11 10:01:04.806461422 +0200 +++ /var/tmp/diff_new_pack.cghaeK/_new 2020-06-11 10:01:04.810461435 +0200 @@ -101,7 +101,7 @@ %build %define xappdefs %{_datadir}/X11/app-defaults %define xfontsd%{_datadir}/fonts -%define xterminfo %{_libexecdir}/X11%{_sysconfdir} +%define xterminfo /usr/lib/X11%{_sysconfdir} %configure \ --enable-256-color \
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2020-03-31 17:31:22 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.3160 (New) Package is "xterm" Tue Mar 31 17:31:22 2020 rev:119 rq:788540 version:353 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-07-28 10:17:27.624599733 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.3160/xterm.changes2020-03-31 17:31:22.752230055 +0200 @@ -1,0 +2,130 @@ +Thu Mar 26 12:15:08 UTC 2020 - Marcus Meissner + +- Patch #353 - 2020/02/01 + + - amend change in patch #352 for button-events to fix a case where some followup events were not processed soon enough (report/patch by Jimmy Aguilar Mena). + - handle MappingNotify X event, to improve recovery when switching keyboard configurations using xkbcomp (prompted by discussion with Frank Mosch, Debian #661295). There is more work needed here, possibly in the X libraries. + - improve discussion of mouse-mode in ctlseqs.ms (suggested by Igor van den Hoven). + - further improve checks for Xft max-advance-width to take into account fonts which use two cells for ambiguous width characters. Also improve the time used for these checks (reports by Yuri Pankov, Frank Mosch). + - fix a few spelling errors reported by codespell (report by Jens Schleusener). + - modify run-tic.sh to prefer development version of ncurses since changes to terminfo file in patch #345 rely upon bug-fixes in ncurses (prompted by discussion with Will Senn). + +- Patch #352 - 2020/01/16 + + - adjust fontsize data to handle a minor inconsistency from recent Xft versions (Debian #880407, adapted from patch by Vincent Lefevre). + - add a table to the manual page description of forceBoxChars to alert the reader to the special characters aside from “line-drawing” which are drawn directly when this resource is set (Debian #931305). + - improve checkXft logic which attempts to detect fonts whose max-advance-width is inconsistent with the actual glyph widths. For some fonts, it is necessary to check additional characters (report/analysis by Jan Engelhardt). + - improve configure-checks for X headers and libraries on recent MacOS, which has moved those files under /usr/X11. + - improve portability of iconify/deiconify feature by taking into account some window managers which manipulate the EWMH _NET_WM_STATE property, adding/removing _NET_WM_STATE_HIDDEN rather than actually minimizing the window (prompted by discussion with Jörg Breitbart). + - improve workaround from patch #287 for the -iconic option when configured with toolbar by postponing the extra request for minimizing the window to the end of menu-initialization. + - modify xevents special-case for mouse-events to include button-events so that the meta key by itself can generate button-events (report/analysis by Mattias Engdegård). + - amend SGR-stack change from patch #348 to not associate bold attribute with background color (report by Nicholas Marriott). + - fix copy/paste error in manual page (patch by Larry Hynes). + - add definitions in xterm_io.h so that GNU/Hurd will use posix_openpty (patch by Samuel Thibault). + - build-fix in debug-tracing, for esctest. + - updated autoconf macros + - update config.guess + +- Patch #351 - 2019/11/17 + + - correct logic in property_to_string for deciding when to fallback from UTF-8 decoding to ISO-8859-1 decoding, broken in xterm #350 (FreeBSD #241961). + - add -report-icons to help-message. + - improved autoconf macros: +- CF_ADD_LIBS: the change to filter out duplicates caused this to append rather than prepend. revise to fix that. +- CF_GCC_VERSION and CF_GCC_WARNINGS: move checks to distinguish icc/clang from gcc from the macro which handles the --enable-warnings option, to make this work without-warnings for the inline-checks. + - update config.guess, config.sub + - correct status in XTGETXRES replies when the resource was not found. + - fix some gcc, cppcheck, clang and coverity warnings. + - guard call to RequestResize from the struct-notify event handler to prevent recursion in the Xft+buffered workaround in some cases when doing manual resizing rather than resizing via escape sequences (reports by Stefan Assman, Mike Thornburg). + - amend the workaround for Xft+buffered blanking by moving the switch to bitmap-fonts to account for differences in font metrics between bitmap- and TrueType-fonts (report by Stefan Assmann). + - improve the note on the xterm-rep terminfo entry (prompted by discussion with Sven Joachim). + +- Patch #350 - 2019/11/02 + + - modify html/svg dump to not ignore zero'd/blank cells. + - align terminfo file with ncurses, e.g., add xterm+osc104 block. + - improve discussion of
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-07-28 10:17:26 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.4126 (New) Package is "xterm" Sun Jul 28 10:17:26 2019 rev:118 rq:717820 version:345 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-06-03 18:42:34.916696830 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.4126/xterm.changes2019-07-28 10:17:27.624599733 +0200 @@ -1,0 +2,6 @@ +Tue Jul 23 07:55:37 UTC 2019 - Marcus Meissner + +- split out vttest +- enable LTO (was only a problem for vttest) + +--- Old: vttest-20140305.tgz vttest-20140305.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.IRsNBI/_old 2019-07-28 10:17:30.824599859 +0200 +++ /var/tmp/diff_new_pack.IRsNBI/_new 2019-07-28 10:17:30.864599860 +0200 @@ -12,11 +12,10 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name: xterm @@ -38,8 +37,6 @@ Source11: xterm.keyring # Snoop for the escape sequence assignment of the keypad Source20: snooper.tar.bz2 -Source100: ftp://ftp.invisible-island.net/vttest/vttest-%{vttest_version}.tgz -Source101: ftp://ftp.invisible-island.net/vttest/vttest-%{vttest_version}.tgz.asc Patch1: xterm-settings.patch Patch2: xterm-sigwinch.patch Patch3: xterm-double_width_fonts.patch @@ -87,7 +84,7 @@ This package contains the basic X.Org terminal program. %prep -%setup -q -b100 +%setup -q %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -100,11 +97,8 @@ %patch10 -p1 cp -t . %{SOURCE8} %{SOURCE9} bunzip2 %{basename:%{SOURCE8}} %{basename:%{SOURCE9}} -cp config.guess config.sub ../vttest-%{vttest_version} -cd ../vttest-%{vttest_version} %build -%define _lto_cflags %{nil} %define xappdefs %{_datadir}/X11/app-defaults %define xfontsd%{_datadir}/fonts %define xterminfo %{_libexecdir}/X11%{_sysconfdir} @@ -127,11 +121,6 @@ grep "#define XRENDERFONT 1" xtermcfg.h make %{?_smp_mflags} -pushd "../vttest-%{vttest_version}" -%configure -make %{?_smp_mflags} -popd - if ! which bdftopcf &> /dev/null; then exit 1; fi for i in *.bdf do @@ -145,9 +134,6 @@ install -m 644 terminfo %{buildroot}%{xterminfo}/xterm.terminfo install -m 644 termcap %{buildroot}%{xterminfo}/xterm.termcap -pushd "../vttest-%{vttest_version}" -%make_install -popd install -m 755 $RPM_SOURCE_DIR/luitx %{buildroot}%{_bindir} install -m 755 $RPM_SOURCE_DIR/Backarrow2Delete %{buildroot}%{_bindir} install -m 755 $RPM_SOURCE_DIR/Backarrow2BackSpace %{buildroot}%{_bindir} @@ -173,7 +159,6 @@ %files bin %endif %doc README README.i18n README.SUSE -%{_bindir}/vttest %{_bindir}/luitx %attr(755,root,root) %{_bindir}/xterm %{_bindir}/resize @@ -183,7 +168,6 @@ %{_bindir}/Backarrow2BackSpace %{_mandir}/man1/xterm.1.gz %{_mandir}/man1/resize.1.gz -%{_mandir}/man1/vttest.1.gz %{_mandir}/man1/koi8rxterm.1.gz %{_mandir}/man1/uxterm.1.gz %dir %{xterminfo}
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-06-03 18:42:33 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.5148 (New) Package is "xterm" Mon Jun 3 18:42:33 2019 rev:117 rq:704677 version:345 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-05-03 22:23:59.691914897 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.5148/xterm.changes2019-06-03 18:42:34.916696830 +0200 @@ -1,0 +2,11 @@ +Wed May 15 13:59:14 UTC 2019 - sean...@opensuse.org + +- Patch #345 + * modify treatment of reverseVideo for dynamic colors + * correct a typo in setDirectFG + * add resource useBorderClipping + * fix a special case in XTPOPSGR to check direct colors + * increase response-buffer size + * reduce the number of buffer-flashes for tcap-query batches + +--- Old: xterm-344.tgz xterm-344.tgz.asc New: xterm-345.tgz xterm-345.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.ZsKwtQ/_old 2019-06-03 18:42:35.736696561 +0200 +++ /var/tmp/diff_new_pack.ZsKwtQ/_new 2019-06-03 18:42:35.736696561 +0200 @@ -20,7 +20,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:344 +Version:345 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-344.tgz -> xterm-345.tgz ++ 16303 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-05-03 22:23:58 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.5148 (New) Package is "xterm" Fri May 3 22:23:58 2019 rev:116 rq:699833 version:344 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-02-28 21:25:14.177896324 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new.5148/xterm.changes2019-05-03 22:23:59.691914897 +0200 @@ -1,0 +2,5 @@ +Wed Apr 24 17:47:42 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133295). + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.8y0nii/_old 2019-05-03 22:24:00.639916931 +0200 +++ /var/tmp/diff_new_pack.8y0nii/_new 2019-05-03 22:24:00.639916931 +0200 @@ -104,6 +104,7 @@ cd ../vttest-%{vttest_version} %build +%define _lto_cflags %{nil} %define xappdefs %{_datadir}/X11/app-defaults %define xfontsd%{_datadir}/fonts %define xterminfo %{_libexecdir}/X11%{_sysconfdir}
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-02-28 21:25:12 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.28833 (New) Package is "xterm" Thu Feb 28 21:25:12 2019 rev:115 rq:678533 version:344 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-02-04 21:23:32.547623156 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new.28833/xterm.changes 2019-02-28 21:25:14.177896324 +0100 @@ -1,0 +2,12 @@ +Mon Feb 18 05:54:48 UTC 2019 - sean...@opensuse.org + +- Patch #344 + * add ASCII escape to default for disallowedPasteControls + * fix typo in ctlseqs.ms + * implement DEC Cyrillic NRCS + * correct control returning sixel geometry max vs. actual size + * improve man page for resize + * improve mem management for parser to handle response strings + * disallow recursion which could happen in answerbackString + +--- Old: xterm-343.tgz xterm-343.tgz.asc New: xterm-344.tgz xterm-344.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.GoFfyD/_old 2019-02-28 21:25:15.037896037 +0100 +++ /var/tmp/diff_new_pack.GoFfyD/_new 2019-02-28 21:25:15.041896035 +0100 @@ -20,7 +20,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:343 +Version:344 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-343.tgz -> xterm-344.tgz ++ 1838 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-02-04 21:23:32 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.28833 (New) Package is "xterm" Mon Feb 4 21:23:32 2019 rev:114 rq:667938 version:343 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2019-01-15 13:14:53.264427875 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new.28833/xterm.changes 2019-02-04 21:23:32.547623156 +0100 @@ -1,0 +2,12 @@ +Mon Jan 14 19:55:34 UTC 2019 - sean...@opensuse.org + +- Patch #343 + * modify run-tic.sh to prefer ncurses6 over ncurses5 + * add COPYING file and dummy "check" makefile + * update tables of combining and ambiguous-width chars in wcwidth.c + * modify xtemr-new sample terminfo entry to correspond to ncurses 6.1 + * improve documentation for deleteIsDEL resource + * modify logic for TrueType fallback fonts to match the sort-order +used by fc-match + +--- Old: xterm-342.tgz xterm-342.tgz.asc New: xterm-343.tgz xterm-343.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.r8kOwA/_old 2019-02-04 21:23:33.275622977 +0100 +++ /var/tmp/diff_new_pack.r8kOwA/_new 2019-02-04 21:23:33.283622976 +0100 @@ -20,7 +20,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:342 +Version:343 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-342.tgz -> xterm-343.tgz ++ 2367 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2019-01-15 13:14:51 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new.28833 (New) Package is "xterm" Tue Jan 15 13:14:51 2019 rev:113 rq:663614 version:342 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-10-12 13:08:13.895510316 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new.28833/xterm.changes 2019-01-15 13:14:53.264427875 +0100 @@ -1,0 +2,19 @@ +Fri Jan 04 20:46:18 UTC 2019 - s...@suspend.net + +- Patch #342 + * limit mouse-button events to 11 buttons in the protocol + * correct calculaton for buttons past 11 (15 in extended proto) + * disable a supplementary check added in #341 that interferes with +fontconfig to select different sized bitmap fonts + +--- +Sat Dec 29 07:01:48 UTC 2018 - s...@suspend.net + +- Patch #341 + * Add options to mouse-codes script to demonstrate encoding works + * Allow mouse button numbers up to 11 using an offset of 128 for 8-11 + * correct off-by-one right margin checks for double-width char adjustments + * modify the initial pattern passed to fontconfig to disallow color bmps + * improve error recovery for a case where fontconfig ignores the requested pattern + +--- Old: xterm-337.tgz xterm-337.tgz.asc New: xterm-342.tgz xterm-342.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.iWHkXw/_old 2019-01-15 13:14:54.176427160 +0100 +++ /var/tmp/diff_new_pack.iWHkXw/_new 2019-01-15 13:14:54.176427160 +0100 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:337 +Version:342 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-337.tgz -> xterm-342.tgz ++ 18965 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-10-12 13:08:08 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Fri Oct 12 13:08:08 2018 rev:112 rq:640775 version:337 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-08-27 13:47:45.084414776 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-10-12 13:08:13.895510316 +0200 @@ -1,0 +2,8 @@ +Sun Sep 23 11:40:33 UTC 2018 - s...@suspend.net + +- Patch #337 + * regenerated configure script + * revise/improve fix for scrolling in margins + * amend change to default-translations "select" to ensure that specific key-press actions are listed first + +--- Old: xterm-335.tgz xterm-335.tgz.asc New: xterm-337.tgz xterm-337.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.oaasdW/_old 2018-10-12 13:08:14.679509196 +0200 +++ /var/tmp/diff_new_pack.oaasdW/_new 2018-10-12 13:08:14.683509190 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,7 +20,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:335 +Version:337 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-335.tgz -> xterm-337.tgz ++ 19464 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-08-27 13:47:37 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Mon Aug 27 13:47:37 2018 rev:111 rq:631633 version:335 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-08-13 09:53:24.182718136 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-08-27 13:47:45.084414776 +0200 @@ -1,0 +2,129 @@ +Sun Aug 26 20:30:58 UTC 2018 - pce...@suse.com + +- Patch #335 - 2018/08/14 + * add colorInnerBorder resource to make a change from patch +#334 configurable (reports by H Merijn Brand, Gabriele +Balducci). +- Patch #334 - 2018/08/12 + * modify Imakefile to reflect the fact that NetBSD no longer +has a working termcap emulation. + * add resource-setting validShells which can be used to augment +the system's /etc/shell (prompted by discussion with Paul +Lampert). + * stifle some useless warnings from lintian in test-packages. + * add the ncurses extension “RGB” to the responses for the +termcap-query feature. + * improved getopts-handling in sample scripts. + * fix some warnings from gcc8 and clang --analyze. + * update note about incorrect documentation for DECRQSS to +include VT525 (report by Markus Schmidt). + * correct check for default-values in rectangular parsing; a +zero counts as a missing or default parameter +(report/testcase by Markus Schmidt). + * correct some ranges in the ambiguous[] table in wcwidth +(adapted from patch by KUGA Tsutomu). + * fix a special case with faint video attribute incorrectly +combined with default color. + * add private control XTREPORTSGR for reporting +video-attributes and color on a rectangle, and script +report-sgr.pl to demonstrate it. + * modify some of the markup in ctlseqs.ms to work around +groff's reassignment of ASCII punctuation characters as +documented in groff_char(7). + * treat ECMA-48 SGR 6 the same as SGR 5. + * add private controls XTPUSHSGR and XTPOPSGR for +saving/restoring the current video-attributes on a stack +(adapted from patch by Dan Thompson). + * modify DECRPM response for logging enable to indicate its +state even when enabling/disabling it is not allowed. + * implement DECSNLS + * implement DECRSPS + * improve fill-color for double-buffer configuration, which was +sharing a graphic context with the cursor. + * fix a couple of cases where double-sized VT100 characters +were not clipped, seen in Joe Smith's VT100 torture test. + * color the inner border using the same borderColor as the +outer border, rather than filling with the VT100's default +background. + * change encoding of “THANKS” to UTF-8. + * modify handling of DECELR to recognize MotionNotify events +again, amending a check for allowMouseOps which limited that +to button-events in patch #328 (Olaf Rogalsky). + * fix some screen-painting problems with left/right margins +when using insert-line or delete-line (report/testcase by +Martin Hostettler). also fix similar case with +index/reverse-index. + * several minor performance improvements using macros, e.g., +inline checks for character width. + * add DECSCPP and DECSLPP to DECRQSS. + * implement DECSCPP. + * implement DECCIR and DECTABSR presentation reports. + * modify checksum computation for DECRQCRA to treat +uninitialized cells as blanks rather than nulls. + * drop custom-entity from HTML-dump, use UTF-8 for +(Debian #902381). + * modify display of non-BMP characters when using bitmap fonts +to show a null/empty box rather than the replacement +character which was used in cleanup changes for patch #233 +(report by Christian Weisgerber). + * when setting up clipping rectangle for Xft, allow for the +case where xterm is only displaying a combining character, +where the base was already written (report by Joshua +Crowgey). + * allow reset Xft's state if switching font-sizes when +double-buffering is used. + * fix repainting, e.g., on resize, when double-buffering is +used with Xft (patch by Daniel Colascione). + * correct some interchanged pairs of symbols in +unicode/keysym.map (Brad Town). + * improve configure macros CF_GCC_WARNINGS, CF_GNU_SOURCE, +CF_POSIX_C_SOURCE, CF_TRY_XOPEN_SOURCE, CF_XOPEN_SOURCE, +CF_X_ATHENA_CPPFLAGS. + * modify logFile resource to interpret “-” as the standard +output (adapted patch by Colum Paget). + * improve documentation of Tek4014 menu options; fix a case +where the Tek4014 window was not displayed before switching +modes. + * re-correct parameter for pid used for DECCKSR, DECRQCSR (see +xterm #315). + * hard/soft
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-08-13 09:53:14 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Mon Aug 13 09:53:14 2018 rev:110 rq:622281 version:332 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-04-26 13:23:15.688541910 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-08-13 09:53:24.182718136 +0200 @@ -1,0 +2,6 @@ +Tue Jul 10 14:20:54 UTC 2018 - meiss...@suse.com + +- xterm-better-fonts.patch: Adjust the defaults fonts a bit so + some chinese letters are displayed better (bsc#1089049) + +--- New: xterm-better-fonts.patch Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.utPRva/_old 2018-08-13 09:53:24.974719739 +0200 +++ /var/tmp/diff_new_pack.utPRva/_new 2018-08-13 09:53:24.978719747 +0200 @@ -24,7 +24,7 @@ Summary:The basic X terminal program License:MIT Group: System/X11/Utilities -URL:http://invisible-island.net/xterm/ +Url:http://invisible-island.net/xterm/ Source: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz Source1:ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz.asc Source2:luitx @@ -48,6 +48,7 @@ Patch7: xterm-allow_iso-utf_fonts_in_menu.patch Patch8: xterm-decomposed_bitmaps.patch Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch +Patch10:xterm-better-fonts.patch BuildRequires: groff BuildRequires: ncurses-devel BuildRequires: pkgconfig @@ -95,6 +96,7 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 cp -t . %{SOURCE8} %{SOURCE9} bunzip2 %{basename:%{SOURCE8}} %{basename:%{SOURCE9}} cd ../vttest-%{vttest_version} ++ xterm-better-fonts.patch ++ --- xterm/XTerm.ad 2018-07-10 14:16:04.913131251 +0200 +++ xterm/XTerm.ad 2018-07-10 14:22:15.180237066 +0200 @@ -116,9 +116,9 @@ *fontMenu.Label: VT Fonts *fontMenu*fontdefault*Label: Default -*VT100.font: -misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1 -*VT100.wideFont: -misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1 -*VT100.wideBoldFont: -misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1 +*VT100*font: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1 +*VT100*boldfont: -misc-fixed-bold-r-normal-*-18-120-100-100-c-90-iso10646-1 +*VT100*wideFont: -misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1 *fontMenu*font1*Label: Unicode Best *VT100.font1: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1 ++ xterm-desktop-item-in-gnome-utilities-appfolder.patch ++ --- /var/tmp/diff_new_pack.utPRva/_old 2018-08-13 09:53:25.070719934 +0200 +++ /var/tmp/diff_new_pack.utPRva/_new 2018-08-13 09:53:25.070719934 +0200 @@ -1,15 +1,11 @@ Group the desktop file into the Utilities folder in the GNOME shell application overview. -diff --git a/xterm.desktop b/xterm.desktop a/xterm.desktop -+++ b/xterm.desktop -@@ -34,10 +34,10 @@ - Name=XTerm - #GenericName=Terminal - Comment=standard terminal emulator for the X window system - Exec=xterm - Terminal=false +Index: xterm-332/xterm.desktop +=== +--- xterm-332.orig/xterm.desktop xterm-332/xterm.desktop +@@ -39,5 +39,5 @@ Terminal=false Type=Application Encoding=UTF-8 Icon=terminal
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-04-26 13:23:14 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Thu Apr 26 13:23:14 2018 rev:109 rq:600597 version:332 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2018-02-21 14:08:37.504339601 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-04-26 13:23:15.688541910 +0200 @@ -1,0 +2,29 @@ +Mon Apr 23 13:42:05 UTC 2018 - mimi...@gmail.com + +- Patch #332 +- spec-cleaned +- drop support for unsupported distros + * add a GetChecksum item to disallowedWindowOps + * improve notes in ctlseqs.ms which mention where various controls originated. + * add control sequences for querying the X display size and the character size, +both in pixels to help eliminate some of the constants in esctest. + * fixes prompted by review of George Nachman's esctest script: + * add a null-pointer check and a limit-check in xtermCheckRect. + * correct limit-check for right-margin when processing autowrapping if xterm +is not built for wide-characters. + * repair logic in RIS to reset 132-column mode when an escape sequence is +used to enable 80/132-column switching. + * correct array-limit for EWMH working state. + * further improve limit-checks versus assert's. + * correct order of check-margins and move-to-left margin for DL and IL. + * modify reverse-wrap to pay attention to top/bottom margins as it has done +for left/right margins since patch #279. + * modify behavior of DECFI and DECBI to not index the screen at the left/right +edge of the display unless those happen to be the left/right margins. + * add case for VT320 DSR response for keyboard status. + * improve check for valid shell path using getusershell and endusershell +if available, in case /etc/shells does not exist/ + * modified configure checks for groff and man2html, to use the latter by default, +but allowing mandoc as a partial replacement for former. + +--- Old: xterm-331.tgz xterm-331.tgz.asc New: xterm-332.tgz xterm-332.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.SEluzu/_old 2018-04-26 13:23:16.616507939 +0200 +++ /var/tmp/diff_new_pack.SEluzu/_new 2018-04-26 13:23:16.620507793 +0200 @@ -19,12 +19,12 @@ %define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:331 +Version:332 Release:0 Summary:The basic X terminal program License:MIT Group: System/X11/Utilities -Url:http://invisible-island.net/xterm/ +URL:http://invisible-island.net/xterm/ Source: ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz Source1:ftp://ftp.invisible-island.net/xterm/%{name}-%{version}.tgz.asc Source2:luitx @@ -48,11 +48,11 @@ Patch7: xterm-allow_iso-utf_fonts_in_menu.patch Patch8: xterm-decomposed_bitmaps.patch Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch -BuildRequires: freetype2-devel BuildRequires: groff BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files +BuildRequires: pkgconfig(freetype2) Provides: XFree86:%{_prefix}/X11R6/bin/xterm Provides: xorg-x11:%{_prefix}/X11R6/bin/xterm %if %{splitbin} @@ -61,28 +61,13 @@ %if 0%{?suse_version} > 1220 BuildRequires: fontpackages-devel %endif -%if 0%{?suse_version} > 1130 -BuildRequires: utempter-devel -%else -BuildRequires: utempter -%endif -%if 0%{?suse_version} > 1210 -# separate package now BuildRequires: bdftopcf -# post xorg libs split -BuildRequires: libX11-devel -BuildRequires: libXaw-devel -BuildRequires: libXft-devel -BuildRequires: libXrender-devel -%else -# case for SLE10 and SLE 11 -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel -%endif -# post xorg apps split -%if 0%{?suse_version} > 1210 +BuildRequires: utempter-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xaw7) +BuildRequires: pkgconfig(xft) Requires: luit -%endif %if 0%{?suse_version} > 1220 %reconfigure_fonts_prereq %endif @@ -115,16 +100,9 @@ cd ../vttest-%{vttest_version} %build -# suse 10.x uses older X11 directory structure -%if 0%{?suse_version} < 1100 -%define xappdefs %{_prefix}/X11R6/lib/X11/app-defaults -%define xfontsd%{_prefix}/X11R6/lib/X11/fonts -%define xterminfo %{_prefix}/X11R6/lib/X11/etc -%else %define xappdefs %{_datadir}/X11/app-defaults %define xfontsd
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2018-02-21 14:08:34 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Wed Feb 21 14:08:34 2018 rev:108 rq:578045 version:331 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2017-11-16 13:56:43.966933725 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2018-02-21 14:08:37.504339601 +0100 @@ -1,0 +2,103 @@ +Sat Feb 3 04:26:19 UTC 2018 - avin...@opensuse.org + +- Patch #331 - 2017/12/30 + * add workaround for improper grayscale adjustments made in +FreeType library, exposed by changes to rounding in 2.8.1, +which shows up as a gap in line-drawing characters + * improve a special case where a non-Unicode font's line-drawing +characters were not used, when specifying it via the utf8Fonts +resource. + * replace constant 10msec delay for next X event with new resource +nextEventDelay, and reduce that to 1msec to accommodate faster +machines than used when -hold was implemented in 1999 + * add scroll-to action, which simplifies binding a key to scroll +to the beginning or end of the saved-lines + * add building blocks for alternate screen and/or title-stack +features in the terminfo file. + * improve calculations for cell-data size. + * configure script: enable XHTML/SVG screen dumps by default. + * configure script: enable 256-colors by default. + * update config.guess, config.sub + * configure script: option for --with-man2html to use improved +script by default. + * add case for private mode 1044 in DECRQM, to report the +keepClipboard resource setting and corresponding menu entry. + * fix an inconsistency between private mode 12 (the AT 610 +cursor blink) and DECSCUSR: the former relied on having the +cursorBlink resource set initially to enable the escape sequence, +while the latter does not. + * add private modes 13 and 14, as well as resource cursorBlinkXOR +to allow better control over the cursor-blinking state + * modify the html and svg screen dumps to support direct color + * modify media copy (screen-printing) to support the same SGR +codes as DECRQSS, including 88/256 indexed color as well as +direct color. + * improve options-parsing for query-status.pl script. + * modify parsing of SGR direct-color control making color space +identitier optional. The corresponding DECRQSS reply always +returns an empty (default) field for the identifier. + * add wide-attributes to DECRQSS reply for SGR. + * add private mode 1046 to help with scripting applications. + * correct expression used for readline-flags in DECRQM; to test +the current flag rather than information stacked within the +same variable. + * correct typo in ctlseqs.ms reference to ISO-8613-6 + * fix lintian warning for test-package. + * fix typo in DECRQSS for SGR 48, which printed the foreground +value for colors past 15. Also use colon delimiter for codes +38/48 in response + * improve workaround for Debian #542434 by using the font's +maximum width when no ISO-8859-1 glyphs are provided + * work around a special case of Xft's mismanagement of its +cached data by adding a check before the -report-fonts option +to ensure that it does not use an XftPattern which may have been +freed during a call to XftFontOpenPattern. + * improve manual page description of regex option for onXClicks +resources + * add directColor resource. + * additional manpage macro cleanup + * add optional support for direct-colors + * improve legacy/NRC character set mapping: ++ enable alternate NRC set designators for French and French + Canadian, ‘9’ and ‘f’ respectively, as documented in ctlseqs. + (‘9’ is documented for VT510, ‘f’ is a Kermit feature). ++ correct the Unicode value in the DEC Technical table to show + capital delta. ++ referring to + * http://vt100.net/docs/vt220-rm/table2-3b.html + * http://vt100.net/docs/vt320-uu/appendixe.html ++ add entries for the DEC Supplemental Graphics table to display + 0x28/0xa8 as ¤ and 0x5d/0xdd as Ÿ. +referring to + * http://www.vt100.net/charsets/technical.html + * alter the Unicode values used for 0x2b through 0x2c to use +curly braces to work with the “middle” parts displayed with + 0x2f and 0x30. ++ modify the VT220 “Supplemental” table, giving a hint that it + was probably meant to be “Supplemental Graphics” and is the + same as VT320's table. + * quiet a few font-warnings when a derived fontname cannot be +opened, overlooked in refactoring of font resources in patch #328 + * correct error response for DECRQSS broken in cleanup of
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2017-11-16 13:56:39 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Thu Nov 16 13:56:39 2017 rev:107 rq:541256 version:330 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2017-10-02 16:50:53.098339962 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2017-11-16 13:56:43.966933725 +0100 @@ -1,0 +2,6 @@ +Fri Nov 10 15:40:46 UTC 2017 - sndir...@suse.com + +- xterm-settings.patch + * define also wideBoldFont to get rid of a warning (bsc#1067530) + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.uR4NKm/_old 2017-11-16 13:56:44.870900975 +0100 +++ /var/tmp/diff_new_pack.uR4NKm/_new 2017-11-16 13:56:44.874900830 +0100 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ xterm-settings.patch ++ --- /var/tmp/diff_new_pack.uR4NKm/_old 2017-11-16 13:56:44.982896918 +0100 +++ /var/tmp/diff_new_pack.uR4NKm/_new 2017-11-16 13:56:44.982896918 +0100 @@ -116,7 +116,7 @@ diff --git a/XTerm.ad b/XTerm.ad --- a/XTerm.ad +++ b/XTerm.ad -@@ -100,31 +100,56 @@ +@@ -100,31 +100,57 @@ *vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines *vtMenu*tekshow*Label: Show Tek Window *vtMenu*tekmode*Label: Switch to Tek Mode @@ -140,6 +140,7 @@ -*VT100.font1: nil2 +*VT100.font: -misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1 +*VT100.wideFont: -misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1 ++*VT100.wideBoldFont: -misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1 + +*fontMenu*font1*Label:Unicode Best +*VT100.font1: -misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2017-10-02 16:50:21 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Mon Oct 2 16:50:21 2017 rev:106 rq:528588 version:330 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2017-05-06 18:25:31.778123879 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2017-10-02 16:50:53.098339962 +0200 @@ -1,0 +2,229 @@ +Thu Aug 10 15:29:31 UTC 2017 - pce...@suse.com + +- Patch #330 - 2017/06/20 + * updates for ReGIS (Ross Combs): + + remove redundant text command error check which broke + T(B) and T(E). + + retain the loading alphabet number across multiple “L” + commands. + + add S(T) delay handler. + + fix some color handling error messages. + + add stubbed-out macrograph handling. + + use fragment_remaining() and fragment_consumed() instead + of manually checking position / length in various places. + + rename some local variables in string / extent / option + parsing + + wrap some long lines. + + move macrograph command handling out of the top-level. + * add a summary of the italic fonts loaded to -report-fonts +option. + * modify the font-lookup for italics to allow for “-i-” if no +match is found with slant “-o-” (prompted by patch by Ben +Wong). + * change default values for mkSamplePass and mkSampleSize to +reflect generally-improved locale support in various +operating systems (FreeBSD #219800). + * modify wcwidth.c to return -1 for non-Unicode values, and +adjust a couple of blocks to better match assumptions about +ambiguous-width characters in other implementations. Also +modify wcwidth.c to support configurable soft-hyphen, so +there is no drawback to using this version rather than a +system wcwidth. + * amend change made in patch #328 for cursor-visibility to +handle case where an application is updating the +reverse-video state (FreeBSD #219800). + * update tables of combining and ambiguous-width characters in +wcwidth.c based on Unicode 10.0.0. + * build-fix for --enable-sixel-graphics without +--enable-regis-graphics (reports by Sven Joachim, FreeBSD +#219945). +- Patch #329 - 2017/06/12 + * add control sequences for reading the Sixel and ReGIS +graphics sizes (suggested by Ben Wong). + * add a workaround for wcwidth returning -1 for characters +which should have been printable (FreeBSD #219800). + * fix a bug in font initialization from patch #328 (FreeBSD +#219800). + * fix a special case in HideCursor which assigned a bold font +to the slot used for normal font in changes for italics in +patch #307 (Debian #858304). + * updates for ReGIS (Ross Combs): + + Strings specified with no command are used as "comments". + Print these in the log when tracing. + + Catch attempts to use "alternate display" mode (AKA + "blink") from the GIGI, but do not implement it. + + The T(M) command should only multiply the height by 10, + not 20. + + Make the S(E) command reset more state than just the + screen contents. + + Remove two rotation variables which were only being + printed. + + Numerous minor fixes and comment updates in the R + command. + + Unknown R command option names trigger an empty response. + + Fix the output position after printing rotated text (it + was missing the the sign before). + + Fix the position change with pixelvectors and rotated + text (the rotation transform was not being applied). + + Update the TODO list and remove a verification FIXME + (slanted text positioning is correct as is). + + Emulate the approximately 1.4x enlargement for text which + isn't rotated at right angles. + + Only update the color planes specified in the plane mask + (the W command's F option). + * fix a bug introduced by the changes to font information in +patch #328. When processing the "checkfont" option of the +locale resource, the program referred to the request data, to +an array which was only allocated in the new/result widget +(report by H Merijn Brand). + * fix a missing assignment initialization to make the utf8 +resource control whether escape sequences to enable/disable +UTF-8 mode are allowed. +- Patch #328 - 2017/06/01 + * revise parser for charClass resource, making these +improvements: + + accept octal and hexadecimal values + + allow embedded whitespace + + allow the class after colon to be optional, e.g., to + clear class settings for a range of characters. + * add command-line option -report-charclass. + * fix most lintian
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2017-05-06 18:25:28 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Sat May 6 18:25:28 2017 rev:105 rq:492634 version:327 Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2016-11-25 12:03:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2017-05-06 18:25:31.778123879 +0200 @@ -1,0 +2,5 @@ +Sat Apr 29 15:11:43 UTC 2017 - bwiedem...@suse.com + +- call gzip -n to make build fully reproducible + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.Dj37OV/_old 2017-05-06 18:25:33.177926360 +0200 +++ /var/tmp/diff_new_pack.Dj37OV/_new 2017-05-06 18:25:33.181925796 +0200 @@ -157,7 +157,7 @@ if ! which bdftopcf &> /dev/null; then exit 1; fi for i in *.bdf do -bdftopcf "$i" | gzip -9 >"${i%.bdf}.pcf.gz" +bdftopcf "$i" | gzip -n -9 >"${i%.bdf}.pcf.gz" done %install
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2016-11-25 12:03:47 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2016-10-14 03:38:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2016-11-25 12:03:48.0 +0100 @@ -1,0 +2,22 @@ +Mon Nov 21 14:54:30 UTC 2016 - pce...@suse.com + +- Patch #327 - 2016/10/07 + * add a check in the function which handles end-of-line + wrapping to ensure that C1 controls are allocated one column + when allowC1Printable is set (Debian #738794). + * use consistent error-checking after strtol calls, fixes a + case where a query with OSC 6 did not ensure there was a + valid color number (report by Alex Smith). + * add -baudrate option, for testing ncurses. + * always generate the CASE_xxx symbols in VTparse.h and + Tekparse.h, as part of a change to improve debug-logging. + This makes the build always depend upon awk. + * modify allowC1Printable to disallow codes 160-254 as being + equivalent to codes 32-126 when parsing escape sequences + (Debian #839220). + * amend fix from patch #326 for TrueType fonts to exclude the + hidden character used for double-width cells (report by Grady + Martin). + * fix a typo in ctlseqs.ms + +--- Old: xterm-326.tgz xterm-326.tgz.asc New: xterm-327.tgz xterm-327.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.w4v5hO/_old 2016-11-25 12:03:49.0 +0100 +++ /var/tmp/diff_new_pack.w4v5hO/_new 2016-11-25 12:03:49.0 +0100 @@ -19,7 +19,7 @@ %define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:326 +Version:327 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-326.tgz -> xterm-327.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-326/Imakefile new/xterm-327/Imakefile --- old/xterm-326/Imakefile 2016-01-28 02:56:53.0 +0100 +++ new/xterm-327/Imakefile 2016-10-06 02:56:32.0 +0200 @@ -1,4 +1,4 @@ -XCOMM $XTermId: Imakefile,v 1.112 2016/01/28 01:56:53 Jens.Schweikhardt Exp $ +XCOMM $XTermId: Imakefile,v 1.113 2016/10/06 00:56:32 tom Exp $ XCOMM XCOMM Attention xterm porters XCOMM @@ -244,11 +244,21 @@ AllTarget($(PROGRAMS)) +VTPARSE_H = VTparse.h VTparse.hin +TEKPARSE_H = Tekparse.h Tekparse.hin + +.SUFFIXES : .def .hin +.def.hin : + awk '/^CASE_/{printf "#define %s %d\n", $$1, n++}' < $< >$@ + SpecialCObjectRule(main,$(_NOOP_),$(MAIN_DEFINES)) SpecialCObjectRule(menu,$(_NOOP_),$(MISC_DEFINES)) -SpecialCObjectRule(misc,$(_NOOP_),$(MISC_DEFINES)) -SpecialCObjectRule(charproc,$(_NOOP_),$(MISC_DEFINES)) +SpecialCObjectRule(misc,$(VTPARSE_H),$(MISC_DEFINES)) +SpecialCObjectRule(VTPrsTbl,$(VTPARSE_H),$(MISC_DEFINES)) +SpecialCObjectRule(charproc,$(VTPARSE_H),$(MISC_DEFINES)) SpecialCObjectRule(data,$(_NOOP_),$(MISC_DEFINES)) +SpecialCObjectRule(TekPrsTbl,$(TEKPARSE_H),$(MISC_DEFINES)) +SpecialCObjectRule(TekProc,$(TEKPARSE_H),$(MISC_DEFINES)) #if InstallXtermSetUID SetUIDProgramTarget(xterm,$(OBJS1),$(DEPLIBS1),$(XRFLIBS) XkbClientLibs XawClientLibs,$(TERMCAPLIB) $(PTYLIB)) @@ -319,4 +329,8 @@ InstallAppDefaultsLong(XTerm-col,XTerm-color) InstallManPage(xterm,$(MANDIR)) InstallManPage(resize,$(MANDIR)) + +cleandir:: + $(RM) *parse.hin + DependTarget() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-326/MANIFEST new/xterm-327/MANIFEST --- old/xterm-326/MANIFEST 2016-07-18 04:21:41.0 +0200 +++ new/xterm-327/MANIFEST 2016-10-03 01:18:09.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-326, version xterm-326 +MANIFEST for xterm-327, version xterm-327 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-326/Makefile.in new/xterm-327/Makefile.in --- old/xterm-326/Makefile.in 2016-05-15 18:45:53.0 +0200 +++ new/xterm-327/Makefile.in 2016-10-06 02:28:15.0 +0200 @@ -1,4 +1,4 @@ -## $XTermId: Makefile.in,v 1.235 2016/05/15 16:45:53 tom Exp $ +## $XTermId: Makefile.in,v 1.238 2016/10/06 00:28:15 tom Exp $ #
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2016-10-14 03:38:37 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2016-03-26 15:20:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2016-10-14 03:38:40.0 +0200 @@ -1,0 +2,74 @@ +Wed Oct 5 12:42:33 UTC 2016 - pce...@suse.com + +- Patch #326 - 2016/09/25 + * updated appdata file (report by Richard Hughes). + * improve discussion of the different terminal emulations +provided by xterm in the manual page. + * add examples of setting the icon title with/without the +window title in the manual (Debian #833984). + * correct a limit-check when using a numeric value for extended +Booleans e.g., *fullscreen:3 rather than a name such as +*fullscreen:never. + * add action allow-bold-fonts + * improved formatting fixes for manual page, using script to +find mismatches in spelling of resources, actions and menu +entries. + * improve documentation of logging resources. + * fix a special case of flickering cursor by adding +GraphicsExpose to the list of event types that should not +trigger making the mouse cursor visible (patch by Joe +Peterson). + * correct initialization of line-drawing in VT52-mode, +overlooked in changes for patch #297 (report/patch by Ben +Wiley Sittler). + * minor clarification of form-feed versus line-feed in +ctlseqs.ms (suggested by David Kemper). + * amend fix for Debian #738794 to restore a check for missing +characters which are not combining characters. Also fill in + a corresponding special case for TrueType fonts + (Debian #827905). + +--- +Thu Jun 23 11:06:22 UTC 2016 - pce...@suse.com + +- Patch #325 - 2016/06/05 + * improve manual page discussion of function keys (discussion +with Ross Combs). + * further improve fix for Debian #545220 in patch #248, to +avoid conflict with combining characters (Debian #738794). + * improve -hold option to avoid 100% CPU usage with NetBSD +after closing the shell, which makes subsequent checks for X +input events fail (prompted by patch by Pierre Pronchery). + * review #ifdef statements, listed those which do not have a +configure option in xtermcfg.hin. + * fixed one case where the menu sensistivity for Print-All +Immediately and Print-All on Error was not properly ifdef'd. + * modify terminfo entries for 16-, 88- and 256-color to reset +palette with rs1 capability. + * accept legacy value of -kt as synonym for the oldXtermFKeys +resource, and extend the full-reset logic to use the keyboard +type set via -kt. + * modify ioctl calls for I_PUSH to first check if the module +has been added, using I_FIND. This is needed for newer +Solaris libraries with c11 support (adapted from patch by +Alan Coopersmith). + * add check in getXtermCombining to ensure that combining +characters were allocated (report by Tor Andersson). + * add configure option --without-xinerama to allow suppressing +the extension (Gentoo #580936). + * update keysym2ucs.c based on Unicode 9.0 + * fixed most cppcheck --enable=all warnings, including for +style (prompted by report by David Binderman). There was one +bug-fix: + + RGB least-squares computation in allocateClosestRGB used + only one ordinate + * add cppcheck to lint-like programs in configure script and +makefile. + * updates for SIXEL and ReGIS (Ross Combs): + + Fixes some const correctness issues and points out an + array lifetime issue + + Sixel drawing should still happen after an error if some + commands have been processed + + Tiny steps toward reporting ReGIS input + +--- Old: xterm-324.tgz xterm-324.tgz.asc New: xterm-326.tgz xterm-326.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.XBV5NZ/_old 2016-10-14 03:38:42.0 +0200 +++ /var/tmp/diff_new_pack.XBV5NZ/_new 2016-10-14 03:38:42.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name:
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2016-03-26 15:20:42 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2016-02-09 16:48:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2016-03-26 15:20:44.0 +0100 @@ -1,0 +2,28 @@ +Mon Mar 14 11:18:47 UTC 2016 - pce...@suse.com + +- Patch #324 - 2016/03/10 + * updated configure macro CF_LD_RPATH_OPT from ncurses changes. + * provide alternate fix for Juha Nurmela's report by turning on +POSIX signals if _POSIX_C_SOURCE is at least one. This is +done to improve the behavior if a direct child process +receives a STOP signal. + * revert change to CF_POSIX_C_SOURCE from patch #323 +(reports by Ashish Shukla, Christian Weisgerber). +- Patch #323 - 2016/03/07 + * updated appdata and desktop files to add keywords (report by +Richard Hughes). + * modify configure macro CF_POSIX_C_SOURCE to accommodate some +systems, e.g., FreeBSD, which have separated their +implementation specific preprocessor symbols from the POSIX +ones, requiring both to be defined (report by Juha Nurmela). + * change the directory to the current working dir of the child +process in exec-formatted and exec-selectable actions (patch +by Alexander Pohoyda). + * correct typo in xterm.man (patch by Larry Hynes). + * correct typo in ctlseqs.ms (report by Shriramana Sharma). + * add feature to support XHTML and SVG screen dumps (patch by +Jens Schweikhardt). + * correct response to DECRQSS when terminal id is less than 400 +(patch by Iwamoto Kouichi). + +--- Old: xterm-322.tgz xterm-322.tgz.asc New: xterm-324.tgz xterm-324.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26 15:20:46.0 +0100 +++ /var/tmp/diff_new_pack.JO0oMI/_new 2016-03-26 15:20:46.0 +0100 @@ -19,7 +19,7 @@ %define vttest_version 20140305 %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:322 +Version:324 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-322.tgz -> xterm-324.tgz ++ 13596 lines of diff (skipped) ++ xterm-decomposed_bitmaps.patch ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26 15:20:46.0 +0100 +++ /var/tmp/diff_new_pack.JO0oMI/_new 2016-03-26 15:20:46.0 +0100 @@ -21,7 +21,7 @@ diff --git a/misc.c b/misc.c --- a/misc.c +++ b/misc.c -@@ -2227,16 +2227,18 @@ ReportAnsiColorRequest(XtermWidget xw, i +@@ -2237,16 +2237,18 @@ ReportAnsiColorRequest(XtermWidget xw, i } static void ++ xterm-desktop-item-in-gnome-utilities-appfolder.patch ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26 15:20:46.0 +0100 +++ /var/tmp/diff_new_pack.JO0oMI/_new 2016-03-26 15:20:46.0 +0100 @@ -4,7 +4,7 @@ diff --git a/xterm.desktop b/xterm.desktop --- a/xterm.desktop +++ b/xterm.desktop -@@ -34,9 +34,9 @@ +@@ -34,10 +34,10 @@ Name=XTerm #GenericName=Terminal Comment=standard terminal emulator for the X window system @@ -15,3 +15,4 @@ Icon=terminal -Categories=System;TerminalEmulator; +Categories=System;TerminalEmulator;X-GNOME-Utilities; + Keywords=shell;prompt;command;commandline;cmd; ++ xterm-desktop_file_icon.patch ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26 15:20:46.0 +0100 +++ /var/tmp/diff_new_pack.JO0oMI/_new 2016-03-26 15:20:46.0 +0100 @@ -3,7 +3,7 @@ diff --git a/xterm.desktop b/xterm.desktop --- a/xterm.desktop +++ b/xterm.desktop -@@ -33,10 +33,10 @@ +@@ -33,11 +33,11 @@ [Desktop Entry] Name=XTerm #GenericName=Terminal @@ -15,3 +15,4 @@ -Icon=xterm-color_48x48 +Icon=terminal Categories=System;TerminalEmulator; + Keywords=shell;prompt;command;commandline;cmd; ++ xterm-enable_libtinfo.patch ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26 15:20:46.0 +0100 +++ /var/tmp/diff_new_pack.JO0oMI/_new 2016-03-26 15:20:46.0 +0100 @@ -29,7 +29,7 @@ diff --git a/configure b/configure --- a/configure +++ b/configure -@@ -5562,20 +5562,20 @@ echo "$as_me:5561: checking for $cf_test +@@ -5444,20 +5444,20 @@ echo "$as_me:5443: checking for $cf_test echo $ECHO_N "checking for $cf_test_message function... $ECHO_C" >&6 if test "${cf_cv_lib_tgetent+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 ++ xterm-forbid_window_and_font_ops.patch ++ --- /var/tmp/diff_new_pack.JO0oMI/_old 2016-03-26
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2016-02-09 16:48:54 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2015-09-08 17:37:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2016-02-09 16:48:55.0 +0100 @@ -1,0 +2,85 @@ +Mon Jan 25 10:58:33 UTC 2016 - pce...@suse.com + +- Patch #322 - 2016/01/02 + * fix regression due to incorrect fix for compiler warning when +allocating storage for /etc/shells (reports by Ashish Shukla, +Debian #809646). +- Patch #321 - 2015/12/31 + * add resource keepClipboard, escape sequence and action +keep-clipboard. + * add optional feature to capture text copied to clipboard at +the time of copying rather than at the time the clipboard +contents are requested for pasting (patch by Milan Mehner). + * improve a special case where the -e option was used to pass a +single-quoted command via luit, by wrapping it in a “sh -c” +(report by Keith Hedger). + * minor fix for type-cleanliness when allocating storage for +/etc/shells (Tobias Stoeckmann). + * fix a typo in manual page (Dan Church). + * fix minor file-descriptor leak; after calling openpty, the +slave's file descriptor is not needed (report by Juha +Nurmela). + * editorial change to ctlseqs.ms (report by David Gomboc). + * minor updates for autoconf macros. + * update config.guess, config.sub +- vttest 20140305 + * save/restore color enable-flag for menu 11.6 in a couple of +places so that the ISO-6429 tests do not reset it +unexpectedly. + * amend the REP test to not reset colors if it happens to be +run via the menu entry for BCE-related tests. +- vttest 20140116 + * cosmetic changes (suggested by Itay Chamiel): ++ clear screen just before resetting SCS in menu #3 character + sets, in case a VT100 emulator does not simply ignore VT220 + G2/G3 selections when it does not implement them. ++ add check for maximum operating level before deciding + whether to send a DECSCL to set it to VT100-level. ++ adjust starting point of items for menu #9 "Test of known + bugs" to avoid overwriting part of the description of the + test. + * add configure check for -Wlogical-op to gcc-warnings + * update config.guess, config.sub +- vttest 20130915 + * when NRCS is active, suppress ISO Latin-1 from menu to avoid +confusion with British NRCS. + * do not highlight ISO Latin-1 for NRCS, since it is a +96-character set, not applicable to NRCS. + * correct position of ruler for SD and REP screens, which +obscured the result. + * expand menu 11.6.6 to demonstrate bce with top-level menus 1 +and 2 in addition to the existing menu 8. + * correct description for DA response 24; it denotes VT320. + * correct highlighting for French NRC mapping; "`" is not +mapped. + * add port-files from FreeBSD for test-builds. + * add highlighting information for VT320 Portuguese NRC +mapping. + * add highlighting information for VT220 DEC Supplemental NRC +mapping. + * updated configure-macros to add msys changes from ncurses +20130907. + * update config.guess, config.sub +- vttest 20130818 + * modify character-sets screens to optionally highlight the +characters which do not correspond to ISO-8859-1. This makes +the National Replacement Characters easier to see. + * modify DSR cursor-position report to check if the terminal +accounts for origin-mode. + * support --datarootdir option in makefile.in, to match +configure script updates. + * updated configure macros: ++ change from byacc for autoheader ++ improved checks for gcc attributes ++ improved checks for gcc version ++ miscellaneous fixes in CF_XOPEN_SOURCE + * update config.guess, config.sub +- vttest 20120603 + * change cursor-position before IL/DL in "Test of VT102-style +features with BCE (Insert/Delete Char/Line)" to demonstrate +whether the terminal sets the cursor to the first column as a +side-effect, as noted in VT220 reference manual. +- remove vttest-config_update_aarch64.patch since the current + vttest sports newer config version + +--- Old: vttest-20120506.tgz vttest-20120506.tgz.asc vttest-config_update_aarch64.patch xterm-320.tgz xterm-320.tgz.asc New: vttest-20140305.tgz vttest-20140305.tgz.asc xterm-322.tgz xterm-322.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.pQgltA/_old 2016-02-09
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2015-09-08 17:36:48 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is "xterm" Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2015-04-22 01:16:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2015-09-08 17:37:52.0 +0200 @@ -1,0 +2,45 @@ +Wed Sep 2 13:50:49 UTC 2015 - pce...@suse.com + +- Patch #320 - 2015/08/28 + * correct documentation for %t format (report by Martin +Tournoij). + * add %R for consistency to exec-formatted() and +insert-formatted() actions. + * add %r format to exec-formatted() and insert-formatted() +actions (patch by Martin Tournoij). + * Amend fix for Debian #794201 (report forwarded from Christian +Jachmann by Emanuel Haupt, Debian #797008). +- Patch #319 - 2015/08/19 + * add a section to ctlseqs.ms discussing control sequences and +ECMA-48, to explain why C1 controls do not occur in the +decoded characters from UTF-8 byte streams (prompted by +discussion with Poul-Henning Kamp). + * modify check for cursor-theme from patch #301 to also check +if the resource Xcursor.theme is set to a nonempty value +before fallback to xterm's own dummy theme (request by Robert +Kloefkorn). + * explain in ctlseqs.ms that some keys which normally send +SS3-prefixes are changed to CSI-prefixes if key-modifiers are +passed as parameters (report by George Nachman). + * correct double-free of font information when multiple +problems are found, particularly for the wide fonts loaded +via the -wc option (report/testcase by Nelson Beebe). + * make configure option --enable-builtin-xpms actually work +(report by William Bulley). + * correct combination of -ls and -e options for utempter +configuration (Debian #794201). + * NetBSD build-fix for OPT_RENDERFONT versus OPT_SHIFT_FONTS +(patch by Matthew Green, forwarded by Thomas Klausner). + * fix a few minor bugs found with Coverity. + * update pixelvector handling (Ross Combs): ++ split pixel-based and coord-based functions with common + parts factored out to a "raw" function ++ add a "step" variant which loads a single PV digit + * make the graphic dirty upon resize or clear, fixing some +missing refreshes (patch by Ross Combs) + * fixes scrolling to use user coordinates and move in the +correct direction (patch by Ross Combs) + * several fixes/improvements for ReGIS whitespace and +page-handling (patch by Ross Com + +--- Old: xterm-318.tgz xterm-318.tgz.asc New: xterm-320.tgz xterm-320.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.dT5fP3/_old 2015-09-08 17:37:58.0 +0200 +++ /var/tmp/diff_new_pack.dT5fP3/_new 2015-09-08 17:37:58.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define vttest_version 20120506 %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version:318 +Version:320 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-318.tgz -> xterm-320.tgz ++ 3450 lines of diff (skipped)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2015-04-22 01:16:19 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2015-03-30 19:10:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2015-04-22 01:16:20.0 +0200 @@ -1,0 +2,18 @@ +Sun Apr 19 09:03:43 UTC 2015 - mplus...@suse.com + +- Update to version 318 + * rename new(er) configure option --enable-initial-erase to +--enable-pty-erase, since that conflicted with an existing +option (report by Jens Schweikhardt). + * fix cut/paste error in --with-builtin-xpms configure option +(reports by Jens Schweikhardt, Ross Combs). + * fix minor formatting issue in xterm manual (report by Jens +Schweikhardt). + * eliminate unnecessary #(vi markers in autoconf macros by +using ( to begin case-statement cases (suggested by Jens +Schweikhardt). + * minor fixes to improve const usage (Ross Combs). +- Add pkgconfig and groff as dependency as configure is looking + for them + +--- Old: xterm-317.tgz xterm-317.tgz.asc New: xterm-318.tgz xterm-318.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.RKlDBS/_old 2015-04-22 01:16:21.0 +0200 +++ /var/tmp/diff_new_pack.RKlDBS/_new 2015-04-22 01:16:21.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define vttest_version 20120506 %define splitbin 0%{?suse_version} = 1300 Name: xterm -Version:317 +Version:318 Release:0 Summary:The basic X terminal program License:MIT @@ -58,6 +58,8 @@ Provides: XFree86:%{_prefix}/X11R6/bin/xterm Provides: xorg-x11:%{_prefix}/X11R6/bin/xterm BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: groff +BuildRequires: pkgconfig %if 0%{?suse_version} 1220 BuildRequires: fontpackages-devel %endif ++ xterm-317.tgz - xterm-318.tgz ++ 5544 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-317/INSTALL new/xterm-318/INSTALL --- old/xterm-317/INSTALL 2015-02-11 11:17:08.0 +0100 +++ new/xterm-318/INSTALL 2015-04-12 22:44:43.0 +0200 @@ -1,4 +1,4 @@ --- $XTermId: INSTALL,v 1.156 2015/02/11 10:17:08 tom Exp $ +-- $XTermId: INSTALL,v 1.157 2015/04/12 20:44:43 tom Exp $ --- -- Copyright 1997-2014,2015 by Thomas E. Dickey -- @@ -444,10 +444,6 @@ Compile-in code to support HP-style function keys. - --enable-initial-erase set default ptyInitialErase resource (default: false) - - This sets the default resource value, which is shown in the manpage. - --enable-load-vt-fonts enable load-vt-fonts() action Compile-in code that allows user to define load different VT-font @@ -493,6 +489,10 @@ configure --disable-imake --disable-narrowproto + --enable-pty-erase set default ptyInitialErase resource (default: false) + + This sets the default resource value, which is shown in the manpage. + --enable-readline-mouse enable support for mouse in readline applications Compile-in code to support experimental bracketed paste mode, i.e., diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-317/MANIFEST new/xterm-318/MANIFEST --- old/xterm-317/MANIFEST 2015-03-21 00:54:43.0 +0100 +++ new/xterm-318/MANIFEST 2015-04-06 12:31:31.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-317, version xterm-317 +MANIFEST for xterm-318, version xterm-318
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2015-03-30 19:10:25 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2015-01-07 09:38:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2015-03-30 19:10:27.0 +0200 @@ -1,0 +2,139 @@ +Fri Mar 27 16:45:16 UTC 2015 - pce...@suse.com + +- Patch #317 - 2015/03/27 + * adapt example for exec-formatted from Lukáš Zapletal's +webpage to manual (Debian #780008). + * add a short usage section to the xterm manual, including +notes on setting the window title (Debian #742477). + * revise a change made to ICH in patch #314 to address +limit-checks (reports/testcases by Zoltán Kéri and Joe +Peterson, also reported by Christian Weisgerber). +- Patch #316 - 2015/03/07 + * revert change to make DCH honor top/bottom scrolling margins. +For the record, both the VT420 and VT520 reference manuals +incorrectly state that DCH has no effect outside the +scrolling margins. + * fix regression in DCH introduced in adjustment for +limit-check in patch #315 (report/testcase by Zoltán Kéri, +also reported by Christian Weisgerber). + * correct default value for configure option +--enable-initial-erase; it should be False, but in patch +#315 it was Maybe, which differed from default set in patch +#192. +- Patch #315 - 2015/03/02 + * change default for --enable-narrowproto for Cygwin to no to +better match contemporary configurations (report by Jens +Schweikhardt, prompted by discussion). + * provide OSC 106 as an alternative to OSC 6, avoiding conflict +with one of Terminal.app's undocumented escape sequences +(report by Egmont Koblinger). + * fix an off-by-one in comparison when autowrap and left/right +margins are combined (report by George Nachman). + * modify DECBI and DECFI to work outside the left/right +margins, since the vague VT520 reference manual could support +that interpretation (suggested by George Nachman). + * correct response for DECSCUSR in DECRQSS (report/analysis by +George Nachman). + * add DECSLRM to list for DECRQSS in ctlseqs.ms (report by +George Nachman). + * improve limit-checks versus assert's in the debugging version +(reports by George Nachman). + * correct a problem with multiple writes to the right-margin +when autowrap is turned off (report by George Nachman, also +reported in Gnome #744819 by Ulf Magnusson). + * modify DCH to honor top/bottom and left/right margins (report +by George Nachman). + * correct off-by-one in comparison so that DL honors left/right +margins (report by George Nachman). + * correct logic of DECSCL, which always set 8-bit controls as a +side-effect (report by George Nachman). + * correct loop limit for DECSED 1, when DECSCA is enabled +(report by George Nachman). + * fix a entry in csi_table for “$”, needed for CSI [ $ z +(report by George Nachman). + * remove restriction from patch #279 changes on DECIC and DECDC +to left-right mode (report by George Nachman). + * correct PID value returned in response to DECRQCRA +(report/analysis by George Nachman). + * fix an ifdef'ing problem, where --disable-dec-locator would +turn off logic needed for DECIC and DECDC (report by George +Nachman). + * correct order of parameters in report for CSI 1 9 t, which +gives the screensize in characters (report by George +Nachman). + * add null pointer checks for a case in DECCRA where part of +the target rectangle lies outside the screen limits (report +by George Nachman). + * remove extra 6 for selective erase from DA1 response +(report by George Nachman). + * support Xinerama screen specification in geometry parsing +(patch by Nicolas George). + * add configure option --enable-initial-erase to set +ptyInitialErase consistently with manpage, as well as adding +a table in manpage to clarify the relationship between the +resources related to the backarrow key (Debian #775952). + * add configure --enable-builtin-xpms to simplify compiling-in +the icons introduced in patch #284 (prompted by discussion +with William Bulley). + * fix/improve autoconf macros: ++ CF_WITH_APP_DEFAULTS, add paths for OSX ++ CF_WITH_MAN2HTML, configure option --with-man2html + provides man2html as alternative to groff's man/html + conversion + * fix some minor issues in manpage (Jens Schweikhardt). +- Patch #314 - 2014/12/28 + * fix a minor bug in the termcap-specific version of resize +when the lines or columns values are at the very end of an +incomplete termcap string
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2015-01-07 09:38:16 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-12-23 11:50:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2015-01-07 09:38:22.0 +0100 @@ -1,0 +2,63 @@ +Mon Jan 5 15:57:44 UTC 2015 - pce...@suse.com + +- Patch #313 - 2014/11/28 + * add regisScreenSize resource setting to allow custom +screensizes for ReGIS graphics (prompted by discussion with +Scott Froebe). + * fix some minor issues in manpage (Jens Schweikhardt). + * improve ReGIS font-handling (Ross Combs): + + remove random junk generation for unknown characters + + add xterm extension to load user glyphs for alphabet 0 + + add xterm extension to specify loading an alphabet from a + font by name + + fix bug with use of empty alphabet slots which caused slot + 0 to be clobbered + + update/clarify ReGIS-related comments + + add DECprint extension for printing/clearing the screen + (only clearing is performed) + * improve ReGIS colorspec conversion (Ross Combs): + + avoid some floating point math for colorspace conversion + + move two copies of colorspec parsing to a single function + + change colorspec parsing to handle components being out of + order or with spaces and commas between them + + add support for an extension where RGB components can be + given instead of HLS + * improve use of const, e.g., for the LineData pointers (patch +by Ross Combs). + * clip of graphics that overlap the scrollback buffer and alt +screen (patch by Ross Combs). + * amend change to focus-change events in patch #287 to limit it +to suppressing the reset of the urgency-hint, because some +useful FocusOut events were lost (report by Joe Peterson). + * modify dpkg build-script to configure xterm-dev as an +x-terminal-emulator alternative. + * extend the --with-xterm-symlink feature to make symbolic +links for the other programs and scripts. + * minor fix to vttests/resize.pl to avoid undefined variable +when receiving broken/missing response, e.g., from mrxvt. + * change the way that ReGIS graphics are refreshed (patch by +Ross Combs): + + it pre-composes any overlapping graphics to avoid + unnecessary and flickering draws + + it adds a three-dimensional lookup table for RGB - pixel + values and uses this across all graphics + + it draws in line segments when there is a run of the same + color + + in cases where there are no transparent parts, it uses an + XImage to draw + + it hooks into the double-buffering support if it is + enabled (though this doesn't seem to get rid of all + flicker). + * This has the effect of reducing flicker and speeding up +redraws. + +--- +Mon Jan 5 13:41:57 UTC 2015 - dims...@opensuse.org + +- Add libX11-devel, libXft-devel and libXrender-devel + BuildRequires: the configure script silently disables XRENDERFONT + support if the dependencies are missing (boo#911683). +- Add an extra check after configure to ensure we do not lose this + support accidentally ever again. + +--- Old: xterm-312.tgz xterm-312.tgz.asc New: xterm-313.tgz xterm-313.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.kvnfHk/_old 2015-01-07 09:38:23.0 +0100 +++ /var/tmp/diff_new_pack.kvnfHk/_new 2015-01-07 09:38:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define vttest_version 20120506 %define splitbin 0%{?suse_version} = 1300 Name: xterm -Version:312 +Version:313 Release:0 Summary:The basic X terminal program License:MIT @@ -70,7 +70,10 @@ # separate package now BuildRequires: bdftopcf # post xorg libs split +BuildRequires: libX11-devel BuildRequires: libXaw-devel +BuildRequires: libXft-devel +BuildRequires: libXrender-devel %else # case for SLE10 and SLE 11 BuildRequires: xorg-x11 @@ -142,6 +145,8 @@ --enable-backarrow-is-erase \ --enable-sixel-graphics \
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-12-23 11:52:23 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-12-17 19:15:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-12-23 11:50:56.0 +0100 @@ -1,0 +2,8 @@ +Fri Dec 19 12:57:27 UTC 2014 - dims...@opensuse.org + +- Remove xorg-x11 and xorg-x11-devel BuildRequires: there is no + need, and it causes that xterm requires itself to build through + indirect requires (xdm, xinit). +- Own the directory %{xappdefs}. + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.beuapz/_old 2014-12-23 11:50:58.0 +0100 +++ /var/tmp/diff_new_pack.beuapz/_new 2014-12-23 11:50:58.0 +0100 @@ -66,19 +66,15 @@ %else BuildRequires: utempter %endif -%if 0%{?suse_version} = 1000 -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel %if 0%{?suse_version} 1210 # separate package now BuildRequires: bdftopcf # post xorg libs split BuildRequires: libXaw-devel -%endif %else -BuildRequires: XFree86-devel -BuildRequires: XFree86-libs -BuildRequires: xaw3d +# case for SLE10 and SLE 11 +BuildRequires: xorg-x11 +BuildRequires: xorg-x11-devel %endif # post xorg apps split %if 0%{?suse_version} 1210 @@ -215,6 +211,7 @@ %dir %{xfontsd}/misc %{xfontsd}/misc/20x20ja.pcf.gz %{xfontsd}/misc/20x20ko.pcf.gz +%dir %{xappdefs} %{xappdefs}/KOI8RXTerm %{xappdefs}/KOI8RXTerm-color %{xappdefs}/UXTerm -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-12-17 19:16:57 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-11-24 11:18:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-12-17 19:15:54.0 +0100 @@ -1,0 +2,12 @@ +Tue Dec 16 12:10:56 UTC 2014 - dims...@opensuse.org + +- Split the desktop launcher from the binaries: there are users + that want to clean up their desktop launchers and also remove + xterm launchers (but xterm is a deep dependency of xinit, used + for fallback situations). The package 'xterm' is the 'app + launcher', which depends on xterm-bin. Installing xterm does, as + it did in the past, pull a FULL package installation. But the + user will be free to remove xterm and only keep xterm-bin (once + the dependencies in xinit are corrected as well) (boo#906598). + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.7663FW/_old 2014-12-17 19:15:55.0 +0100 +++ /var/tmp/diff_new_pack.7663FW/_new 2014-12-17 19:15:55.0 +0100 @@ -16,44 +16,15 @@ # +%define vttest_version 20120506 +%define splitbin 0%{?suse_version} = 1300 Name: xterm -%if 0%{?suse_version} 1220 -BuildRequires: fontpackages-devel -%endif -BuildRequires: freetype2-devel -BuildRequires: ncurses-devel -BuildRequires: update-desktop-files -%if 0%{?suse_version} 1130 -BuildRequires: utempter-devel -%else -BuildRequires: utempter -%endif -%if 0%{?suse_version} = 1000 -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel -%if 0%{?suse_version} 1210 -# post xorg libs split -BuildRequires: libXaw-devel -# separate package now -BuildRequires: bdftopcf -%endif -%else -BuildRequires: XFree86-devel -BuildRequires: XFree86-libs -BuildRequires: xaw3d -%endif -Url:http://invisible-island.net/xterm/ -Provides: XFree86:/usr/X11R6/bin/xterm -Provides: xorg-x11:/usr/X11R6/bin/xterm -# post xorg apps split -%if 0%{?suse_version} 1210 -Requires: luit -%endif Version:312 Release:0 Summary:The basic X terminal program License:MIT Group: System/X11/Utilities +Url:http://invisible-island.net/xterm/ Source: ftp://invisible-island.net/xterm/%{name}-%{version}.tgz Source1:ftp://invisible-island.net/xterm/%{name}-%{version}.tgz.asc Source2:luitx @@ -61,12 +32,11 @@ Source4:Backarrow2BackSpace Source5:README.SUSE Source6:terminal.png -Source11: xterm.keyring Source8:20x20ja.bdf.bz2 Source9:20x20ko.bdf.bz2 +Source11: xterm.keyring # Snoop for the escape sequence assignment of the keypad Source20: snooper.tar.bz2 -%define vttest_version 20120506 Source100: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz Source101: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz.asc Patch1: xterm-settings.patch @@ -79,12 +49,55 @@ Patch8: xterm-decomposed_bitmaps.patch Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch Patch101: vttest-config_update_aarch64.patch +BuildRequires: freetype2-devel +BuildRequires: ncurses-devel +BuildRequires: update-desktop-files +%if %{splitbin} +Requires: %{name}-bin +%endif +Provides: XFree86:%{_prefix}/X11R6/bin/xterm +Provides: xorg-x11:%{_prefix}/X11R6/bin/xterm BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 1220 -%reconfigure_fonts_prereq +BuildRequires: fontpackages-devel +%endif +%if 0%{?suse_version} 1130 +BuildRequires: utempter-devel +%else +BuildRequires: utempter +%endif +%if 0%{?suse_version} = 1000 +BuildRequires: xorg-x11 +BuildRequires: xorg-x11-devel +%if 0%{?suse_version} 1210 +# separate package now +BuildRequires: bdftopcf +# post xorg libs split +BuildRequires: libXaw-devel +%endif +%else +BuildRequires: XFree86-devel +BuildRequires: XFree86-libs +BuildRequires: xaw3d +%endif +# post xorg apps split +%if 0%{?suse_version} 1210 +Requires: luit +%endif +%if 0%{?suse_version} 1220 +%{reconfigure_fonts_prereq} %endif %description +%if %{splitbin} +This package contains the basic X.Org terminal program desktop launcher. + +%package bin +Summary:The basic X terminal program +Group: System/X11/Utilities + +%description bin +%endif This package contains the basic X.Org terminal program. %prep @@ -98,21 +111,21 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-11-24 11:17:39 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-10-15 16:42:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-11-24 11:18:06.0 +0100 @@ -1,0 +2,8 @@ +Fri Nov 14 09:19:26 UTC 2014 - dims...@opensuse.org + +- No longer perform gpg validation; osc source_validator does it + implicit: + + Drop gpg-offline BuildRequires. + + No longer execute gpg_verify. + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.EioOLg/_old 2014-11-24 11:18:07.0 +0100 +++ /var/tmp/diff_new_pack.EioOLg/_new 2014-11-24 11:18:07.0 +0100 @@ -21,9 +21,6 @@ BuildRequires: fontpackages-devel %endif BuildRequires: freetype2-devel -%if 0%{?suse_version} 1220 -BuildRequires: gpg-offline -%endif BuildRequires: ncurses-devel BuildRequires: update-desktop-files %if 0%{?suse_version} 1130 @@ -91,10 +88,6 @@ This package contains the basic X.Org terminal program. %prep -%if 0%{?suse_version} 1220 -%gpg_verify %{S:1} -%gpg_verify %{S:101} -%endif %setup -q -b100 %patch1 -p1 %patch2 -p1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-10-15 16:41:14 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-10-02 14:13:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-10-15 16:42:04.0 +0200 @@ -1,0 +2,7 @@ +Sun Oct 12 18:39:01 UTC 2014 - badshah...@gmail.com + +- Add xterm-desktop-item-in-gnome-utilities-appfolder.patch to + group xterm desktop item in the Utilities app-folder in the + GNOME shell. + +--- New: xterm-desktop-item-in-gnome-utilities-appfolder.patch Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.BmiyKb/_old 2014-10-15 16:42:06.0 +0200 +++ /var/tmp/diff_new_pack.BmiyKb/_new 2014-10-15 16:42:06.0 +0200 @@ -80,6 +80,7 @@ Patch6: xterm-enable_libtinfo.patch Patch7: xterm-allow_iso-utf_fonts_in_menu.patch Patch8: xterm-decomposed_bitmaps.patch +Patch9: xterm-desktop-item-in-gnome-utilities-appfolder.patch Patch101: vttest-config_update_aarch64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 1220 @@ -103,6 +104,7 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 cp -t . %{S:8} %{S:9} bunzip2 %{basename:%{S:8}} %{basename:%{S:9}} cd ../vttest-%{vttest_version} ++ xterm-desktop-item-in-gnome-utilities-appfolder.patch ++ Group the desktop file into the Utilities folder in the GNOME shell application overview. diff --git a/xterm.desktop.old b/xterm.desktop index ea23c9b..5381d02 100644 --- a/xterm.desktop.old +++ b/xterm.desktop @@ -39,4 +39,4 @@ Terminal=false Type=Application Encoding=UTF-8 Icon=terminal -Categories=System;TerminalEmulator; +Categories=System;TerminalEmulator;X-GNOME-Utilities; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-10-02 14:13:23 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-09-28 19:56:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-10-02 14:13:24.0 +0200 @@ -1,0 +2,7 @@ +Mon Sep 29 14:12:20 UTC 2014 - pce...@suse.com + +- Patch #312 - 2014/09/28 + * undo change to do_select_regex() in patch #311 +(reports by H Merijn Brand, Sven-Haegar Koch, Debian #762978). + +--- Old: xterm-311.tgz xterm-311.tgz.asc New: xterm-312.tgz xterm-312.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.KokNC6/_old 2014-10-02 14:13:26.0 +0200 +++ /var/tmp/diff_new_pack.KokNC6/_new 2014-10-02 14:13:26.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:311 +Version:312 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-311.tgz - xterm-312.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/MANIFEST new/xterm-312/MANIFEST --- old/xterm-311/MANIFEST 2014-07-28 23:36:30.0 +0200 +++ new/xterm-312/MANIFEST 2014-09-27 00:42:15.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-311, version xterm-311 +MANIFEST for xterm-312, version xterm-312 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/button.c new/xterm-312/button.c --- old/xterm-311/button.c 2014-09-18 02:17:35.0 +0200 +++ new/xterm-312/button.c 2014-09-27 01:58:14.0 +0200 @@ -1,4 +1,4 @@ -/* $XTermId: button.c,v 1.481 2014/09/18 00:17:35 tom Exp $ */ +/* $XTermId: button.c,v 1.482 2014/09/26 23:58:14 tom Exp $ */ /* * Copyright 1999-2013,2014 by Thomas E. Dickey @@ -3257,7 +3257,7 @@ int start_col = indexToCol(indexed, len, start_inx); int finis_col = indexToCol(indexed, len, finis_inx); - if (start_col = actual + if (start_col = actual actual finis_col) { int test = finis_col - start_col; if (best_len test) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/package/debian/changelog new/xterm-312/package/debian/changelog --- old/xterm-311/package/debian/changelog 2014-07-28 23:36:30.0 +0200 +++ new/xterm-312/package/debian/changelog 2014-09-27 00:42:15.0 +0200 @@ -1,3 +1,9 @@ +xterm-dev (312) unstable; urgency=low + + * maintenance updates + + -- Thomas E. Dickey dic...@invisible-island.net Fri, 26 Sep 2014 18:42:15 -0400 + xterm-dev (311) unstable; urgency=low * maintenance updates diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/package/freebsd/Makefile new/xterm-312/package/freebsd/Makefile --- old/xterm-311/package/freebsd/Makefile 2014-07-28 23:36:30.0 +0200 +++ new/xterm-312/package/freebsd/Makefile 2014-09-27 00:42:15.0 +0200 @@ -5,7 +5,7 @@ # and make makesum. PORTNAME= xterm -PORTVERSION= 311 +PORTVERSION= 312 CATEGORIES=x11 MASTER_SITES= ftp://invisible-island.net/xterm/ \ CRITICAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/package/xterm.spec new/xterm-312/package/xterm.spec --- old/xterm-311/package/xterm.spec2014-07-28 23:36:30.0 +0200 +++ new/xterm-312/package/xterm.spec2014-09-27 00:42:15.0 +0200 @@ -1,11 +1,11 @@ -# $XTermId: xterm.spec,v 1.76 2014/07/28 21:36:30 tom Exp $ +# $XTermId: xterm.spec,v 1.77 2014/09/26 22:42:15 tom Exp $ Summary: X terminal emulator (development version) %global my_middle xterm %global my_suffix -dev %global fullname %{my_middle}%{my_suffix} %global my_class XTermDev Name: %{fullname} -Version: 311 +Version: 312 Release: 1 License: X11 Group: User Interface/X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-311/version.h new/xterm-312/version.h ---
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-09-28 19:56:36 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-09-20 15:49:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-09-28 19:56:41.0 +0200 @@ -1,0 +2,30 @@ +Thu Sep 25 08:28:22 UTC 2014 - pce...@suse.com + +- Patch #311 - 2014/09/18 + * mention xclip in manpage as an alternative workaround for +copying clipboard data, noting that selectToClipboard (from +patch #209) is the recommended approach (Debian #639094). + * correct comparison in do_select_regex() of working position +against starting column. + * correct initialization for regular-expression feature of +exec-selectable and insert-selectable actions (Debian +#758633). + * modify logic for exec-formatted and insert-formatted actions +to ensure that the formatting occurs just after the selection +is received (Debian #758633). + * account for state of reverse-video in special case of cursor +coloring (Debian #759734). + * fix a sign-extension problem in ReGIS support, as well as +correcting a case where ignored-characters were not really +ignored (patch by Ross Combs). + * Enable the Escape Sequence menu entry when an OSC 50 is +received. Also disable it if the escape sequence specifies no +font (Debian #760208). + * improve fix for the fontsel menu entry from patch #304: +because the recovery used the current font, it would fail +if one first selected a valid font, then an invalid font +(Debian #760207). + * correct an off-by-one in limit-check for ScrnLimitChar +function (report by Egmont Koblinger). + +--- Old: xterm-310.tgz xterm-310.tgz.asc New: xterm-311.tgz xterm-311.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.AeToru/_old 2014-09-28 19:56:43.0 +0200 +++ /var/tmp/diff_new_pack.AeToru/_new 2014-09-28 19:56:43.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:310 +Version:311 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-310.tgz - xterm-311.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-310/MANIFEST new/xterm-311/MANIFEST --- old/xterm-310/MANIFEST 2014-07-15 01:36:58.0 +0200 +++ new/xterm-311/MANIFEST 2014-07-28 23:36:30.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-310, version xterm-310 +MANIFEST for xterm-311, version xterm-311 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-310/button.c new/xterm-311/button.c --- old/xterm-310/button.c 2014-05-26 19:12:51.0 +0200 +++ new/xterm-311/button.c 2014-09-18 02:17:35.0 +0200 @@ -1,4 +1,4 @@ -/* $XTermId: button.c,v 1.473 2014/05/26 17:12:51 tom Exp $ */ +/* $XTermId: button.c,v 1.481 2014/09/18 00:17:35 tom Exp $ */ /* * Copyright 1999-2013,2014 by Thomas E. Dickey @@ -2177,16 +2177,39 @@ #endif for (i = 0; i text_list_count; i++) { size_t len = removeControls(xw, text_list[i]); + if (screen-selectToBuffer) { - size_t have = (screen-internal_select - ? strlen(screen-internal_select) + InternalSelect *mydata = (screen-internal_select); + size_t have = (mydata-buffer + ? strlen(mydata-buffer) : 0); size_t need = have + len + 1; - char *buffer = realloc(screen-internal_select, need); + char *buffer = realloc(mydata-buffer, need); + + screen-selectToBuffer = False; +#if OPT_PASTE64 + screen-base64_paste = mydata-base64_paste; +#endif +#if OPT_READLINE + screen-paste_brackets = mydata-paste_brackets; +#endif if (buffer != 0) { strcpy(buffer + have, text_list[i]); - screen-internal_select = buffer; + mydata-buffer = buffer; } + TRACE((FormatSelect %d.%d .. %d.%d %s\n, + screen-startSel.row, +
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-09-20 15:49:48 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-08-27 07:45:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-09-20 15:49:50.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 17 09:39:07 UTC 2014 - pce...@suse.com + +- remove unnecessary colour tweaks which cause strange artifacts + in the ReverseVideo mode (bnc#395154, bnc#865340) + +--- Other differences: -- ++ xterm-settings.patch ++ --- /var/tmp/diff_new_pack.GXGWVZ/_old 2014-09-20 15:49:51.0 +0200 +++ /var/tmp/diff_new_pack.GXGWVZ/_new 2014-09-20 15:49:51.0 +0200 @@ -210,7 +210,7 @@ *tekMenu*tektextsmall*Label: Small Characters *tekMenu*tekpage*Label: PAGE *tekMenu*tekreset*Label: RESET -@@ -234,16 +260,72 @@ +@@ -234,16 +260,70 @@ !*faceSize: 8 ! Here is a pattern that is useful for double-clicking on a URL: @@ -258,8 +258,6 @@ + KeyPause: string(\033[P) \n\ + KeyDRemove: ignore() + -+*background: LightYellow2 -+*foreground: #00 +*multiScroll: on +*jumpScroll: on +*ScrollBar:on -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-08-27 07:45:44 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-08-01 14:34:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-08-27 07:45:57.0 +0200 @@ -1,0 +2,5 @@ +Tue Aug 12 15:56:01 UTC 2014 - pce...@suse.com + +- fix SUSE naming in the package files (bnc#888995) + +--- Old: README.SuSE New: README.SUSE Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.iOMO9j/_old 2014-08-27 07:45:58.0 +0200 +++ /var/tmp/diff_new_pack.iOMO9j/_new 2014-08-27 07:45:58.0 +0200 @@ -62,7 +62,7 @@ Source2:luitx Source3:Backarrow2Delete Source4:Backarrow2BackSpace -Source5:README.SuSE +Source5:README.SUSE Source6:terminal.png Source11: xterm.keyring Source8:20x20ja.bdf.bz2 @@ -164,7 +164,7 @@ install -m 755 $RPM_SOURCE_DIR/luitx $RPM_BUILD_ROOT/usr/bin install -m 755 $RPM_SOURCE_DIR/Backarrow2Delete $RPM_BUILD_ROOT/usr/bin install -m 755 $RPM_SOURCE_DIR/Backarrow2BackSpace $RPM_BUILD_ROOT/usr/bin -install -m 644 $RPM_SOURCE_DIR/README.SuSE . +install -m 644 $RPM_SOURCE_DIR/README.SUSE . mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps install -m 644 $RPM_SOURCE_DIR/terminal.png \ @@ -180,7 +180,7 @@ %files %defattr(-,root,root) -%doc README README.i18n README.SuSE +%doc README README.i18n README.SUSE /usr/bin/vttest /usr/bin/luitx %attr(755,root,root) /usr/bin/xterm ++ README.SUSE ++ Backarrow2Backspace / Backarrow2Delete -- Command line tools to switch BackArrow-Key inside xterm to Backspace or Delete. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-08-01 14:34:28 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-07-18 06:40:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-08-01 14:34:33.0 +0200 @@ -1,0 +2,11 @@ +Thu Jul 31 10:39:19 UTC 2014 - pce...@suse.com + +- Patch #310 - 2014/07/25 + * update package/freebsd files based on xterm #309 port + * adapt changes from Minux3.2 which ported xterm #197, to allow +building on that platform both using imake as well as using +the configure script + * update precompose.c based on Unicode 7.0 + * build-fix for --with-Xaw3dxft option (report by Emanuel Haupt) + +--- Old: xterm-309.tgz xterm-309.tgz.asc New: xterm-310.tgz xterm-310.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.VIqvd3/_old 2014-08-01 14:34:35.0 +0200 +++ /var/tmp/diff_new_pack.VIqvd3/_new 2014-08-01 14:34:35.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:309 +Version:310 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-309.tgz - xterm-310.tgz ++ 11661 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/Imakefile new/xterm-310/Imakefile --- old/xterm-309/Imakefile 2014-04-11 21:36:41.0 +0200 +++ new/xterm-310/Imakefile 2014-07-23 00:29:17.0 +0200 @@ -1,4 +1,4 @@ -XCOMM $XTermId: Imakefile,v 1.110 2014/04/11 19:36:41 Ross.Combs Exp $ +XCOMM $XTermId: Imakefile,v 1.111 2014/07/22 22:29:17 tom Exp $ XCOMM XCOMM Attention xterm porters XCOMM @@ -140,7 +140,7 @@ # endif #endif -#if !defined(OS2Architecture) !defined(__GNU__) +#if !defined(OS2Architecture) !defined(__GNU__) !defined(Minix3Architecture) #if defined(UseUtempter) UTMPDEF = -DUSE_UTEMPTER #else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/MANIFEST new/xterm-310/MANIFEST --- old/xterm-309/MANIFEST 2014-06-28 16:34:28.0 +0200 +++ new/xterm-310/MANIFEST 2014-07-15 01:36:58.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-309, version xterm-309 +MANIFEST for xterm-310, version xterm-310 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/graphics_sixel.c new/xterm-310/graphics_sixel.c --- old/xterm-309/graphics_sixel.c 2014-05-03 00:53:20.0 +0200 +++ new/xterm-310/graphics_sixel.c 2014-07-15 23:07:44.0 +0200 @@ -1,4 +1,4 @@ -/* $XTermId: graphics_sixel.c,v 1.8 2014/05/02 22:53:20 tom Exp $ */ +/* $XTermId: graphics_sixel.c,v 1.9 2014/07/15 21:07:44 tom Exp $ */ /* * Copyright 2014 by Ross Combs @@ -214,7 +214,6 @@ * Interpret sixel graphics sequences. * * Resources: - * http://en.wikipedia.org/wiki/Sixel * http://vt100.net/docs/vt3xx-gp/chapter14.html * ftp://ftp.cs.utk.edu/pub/shuford/terminal/sixel_graphics_news.txt * ftp://ftp.cs.utk.edu/pub/shuford/terminal/all_about_sixels.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-309/main.c new/xterm-310/main.c --- old/xterm-309/main.c2014-07-13 00:50:07.0 +0200 +++ new/xterm-310/main.c
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-07-18 06:39:56 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-06-25 06:57:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-07-18 06:40:24.0 +0200 @@ -1,0 +2,15 @@ +Tue Jul 15 13:02:26 UTC 2014 - pce...@suse.com + +- 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 + +--- Old: xterm-308.tgz xterm-308.tgz.asc New: xterm-309.tgz xterm-309.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.HYnHq9/_old 2014-07-18 06:40:26.0 +0200 +++ /var/tmp/diff_new_pack.HYnHq9/_new 2014-07-18 06:40:26.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:308 +Version:309 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-308.tgz - xterm-309.tgz ++ 19801 lines of diff (skipped) ++ xterm-double_width_fonts.patch ++ --- /var/tmp/diff_new_pack.HYnHq9/_old 2014-07-18 06:40:27.0 +0200 +++ /var/tmp/diff_new_pack.HYnHq9/_new 2014-07-18 06:40:27.0 +0200 @@ -1,7 +1,7 @@ diff --git a/fontutils.c b/fontutils.c --- a/fontutils.c +++ b/fontutils.c -@@ -672,77 +672,29 @@ is_double_width_font(XFontStruct *fs) +@@ -702,77 +702,29 @@ is_double_width_font(XFontStruct *fs) { return ((2 * fs-min_bounds.width) == fs-max_bounds.width); } ++ xterm-enable_libtinfo.patch ++ --- /var/tmp/diff_new_pack.HYnHq9/_old 2014-07-18 06:40:27.0 +0200 +++ /var/tmp/diff_new_pack.HYnHq9/_new 2014-07-18 06:40:27.0 +0200 @@ -3,7 +3,7 @@ diff --git a/aclocal.m4 b/aclocal.m4 --- a/aclocal.m4 +++ b/aclocal.m4 -@@ -743,20 +743,20 @@ if test $cf_full_tgetent = yes ; then +@@ -761,20 +761,20 @@ if test $cf_full_tgetent = yes ; then else cf_test_message=tgetent fi @@ -29,7 +29,7 @@ diff --git a/configure b/configure --- a/configure +++ b/configure -@@ -5586,20 +5586,20 @@ echo $as_me:5585: checking for $cf_test +@@ -5587,20 +5587,20 @@ echo $as_me:5586: checking for $cf_test echo $ECHO_N checking for $cf_test_message function... $ECHO_C 6 if test ${cf_cv_lib_tgetent+set} = set; then echo $ECHO_N (cached) $ECHO_C 6 @@ -48,7 +48,7 @@ fi for cf_termlib in '' $cf_TERMLIB ; do LIBS=$cf_save_LIBS - test -n $cf_termlib LIBS=-l$cf_termlib $LIBS - if test $cross_compiling = yes; then - echo cross-compiling, cannot verify if a termcap/tgetent is present in $cf_termlib 15 - else + test -n $cf_termlib + cf_add_libs=-l$cf_termlib + # Filter out duplicates - this happens with badly-designed .pc files... + for cf_add_1lib in $LIBS ++ xterm-sigwinch.patch ++ --- /var/tmp/diff_new_pack.HYnHq9/_old 2014-07-18 06:40:27.0 +0200 +++ /var/tmp/diff_new_pack.HYnHq9/_new 2014-07-18 06:40:27.0 +0200 @@ -1,7 +1,7 @@ diff --git a/screen.c b/screen.c --- a/screen.c +++ b/screen.c -@@ -2246,17 +2246,17 @@ ScreenResize(XtermWidget xw, +@@ -2249,17 +2249,17 @@ ScreenResize(XtermWidget xw, #ifdef USE_STRUCT_WINSIZE ts.ws_xpixel = (ttySize_t) width; ts.ws_ypixel = (ttySize_t) height; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-06-25 06:57:39 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-06-18 07:47:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-06-25 06:57:52.0 +0200 @@ -1,0 +2,30 @@ +Mon Jun 23 08:25:46 UTC 2014 - pce...@suse.com + +- 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. + +--- +Wed Jun 18 09:50:15 UTC 2014 - pce...@suse.com + +- Patch #307 - 2014/06/17 + * fill background for top/bottom parts of +double-width/double-height characters, to cover occasional +gaps due to bitmap font-scaling (report by Egmont Koblinger). + * amend resets for keyboard-type, pointer-mode and title-modes +from xterm #305 changes to account for resource settings +(Debian #751351). + * modify printAttributes feature to include new SGR codes. + * modify cursor show/hide logic to work with italic fonts. + * do clipping and filling for a case with bitmap-fonts and +italics when the font server returns only a close match +(report/testcase by Egmont Koblinger). + * adjust loop comparison for underlining to display underlines +on 5x8 font as in patch #304 (Debian #750733). + * amend fix for Freedesktop #15979 (Debian #750733). + * amend xterm.appdata.xml, making it validate with current +schema. + +--- Old: xterm-306.tgz xterm-306.tgz.asc New: xterm-308.tgz xterm-308.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.oND5H3/_old 2014-06-25 06:57:53.0 +0200 +++ /var/tmp/diff_new_pack.oND5H3/_new 2014-06-25 06:57:53.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:306 +Version:308 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-306.tgz - xterm-308.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-306/MANIFEST new/xterm-308/MANIFEST --- old/xterm-306/MANIFEST 2014-06-03 22:25:02.0 +0200 +++ new/xterm-308/MANIFEST 2014-06-19 21:58:13.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-306, version xterm-306 +MANIFEST for xterm-308, version xterm-308 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-306/cachedGCs.c new/xterm-308/cachedGCs.c --- old/xterm-306/cachedGCs.c 2011-09-11 16:59:38.0 +0200 +++ new/xterm-308/cachedGCs.c 2014-06-13 01:04:07.0 +0200 @@ -1,7 +1,7 @@ -/* $XTermId: cachedGCs.c,v 1.61 2011/09/11 14:59:38 tom Exp $ */ +/* $XTermId: cachedGCs.c,v 1.62 2014/06/12 23:04:07 tom Exp $ */ /* - * Copyright 2007-2010,2011 by Thomas E. Dickey + * Copyright 2007-2011,2014 by Thomas E. Dickey * * All Rights Reserved * @@ -120,7 +120,7 @@ #undef CASE static const char * -traceVTwin(XtermWidget xw, VTwin * value) +traceVTwin(XtermWidget xw, VTwin *value) { const char *result = ?; if (value == 0) @@ -273,7 +273,7 @@ * Returns the appropriate cache pointer. */ static CgsCache * -myCache(XtermWidget xw, VTwin * cgsWin, CgsEnum cgsId) +myCache(XtermWidget xw, VTwin *cgsWin, CgsEnum cgsId) { CgsCache *result = 0; @@ -304,7 +304,7 @@ } static Drawable -myDrawable(XtermWidget xw, VTwin * cgsWin) +myDrawable(XtermWidget xw, VTwin *cgsWin) { Drawable drawable = 0; @@ -316,7 +316,7 @@ } static GC -newCache(XtermWidget xw, VTwin * cgsWin, CgsEnum cgsId, CgsCache * me) +newCache(XtermWidget xw, VTwin *cgsWin, CgsEnum cgsId, CgsCache * me) { XGCValues xgcv; XtGCMask mask; @@ -448,11 +448,12 @@ THIS(used) = 0; return THIS(gc); } + /* * Use the setCgs() calls to initialize parameters for a new GC. */ void -setCgsFore(XtermWidget xw, VTwin * cgsWin, CgsEnum cgsId, Pixel fg) +setCgsFore(XtermWidget xw, VTwin *cgsWin, CgsEnum cgsId, Pixel fg) { CgsCache *me; @@ -463,7 +464,7 @@ } void -setCgsBack(XtermWidget xw, VTwin * cgsWin, CgsEnum cgsId, Pixel bg)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-06-18 07:47:45 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-05-23 15:00:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-06-18 07:47:50.0 +0200 @@ -1,0 +2,66 @@ +Thu Jun 12 16:50:21 UTC 2014 - pce...@suse.com + +- 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. + +--- +Tue Jun 10 14:45:33 UTC 2014 - pce...@suse.com + +- Fix Xerror failures on ppc64le (bnc#881131) + [-decomposed_bitmaps.patch] + +--- +Wed Jun 4 15:36:21 UTC 2014 - pce...@suse.com + +- Patch #306 - 2014/06/03 + * fixes for display-errors in new SGR codes (report by Egmont +Koblinger). + +--- +Tue Jun 3 19:29:08 UTC 2014 - pce...@suse.com + +- Patch #305 - 2014/06/02 + * add xterm.appdata.xml (request by Richard Hughes). By the way, +none of the released validators yet handle licence tags (or +metadata_license, etc). + * fix memory leaks in bitmap font-name caching. + * other changes to hard-reset behavior: ++ reset keyboard-type on hard-reset. ++ reset pointer-mode (pointerMode) on hard-reset ++ reset title-modes (titleModes) on hard-reset ++ reset cursor-shape on hard or soft-reset ++ reset LEDs on hard-reset. ++ reset DECSACE on hard-reset. + * reset bracketed-paste mode on hard-reset (suggested by Egmont +Koblinger). + * modify UTF-8 decoder to account for allowC1Printable resource. + * revise getXftColor to ensure that its sequence number will not +overflow in long-running sessions. + * minor fix to selection to prevent hidden character from being +returned in selection data (report by Egmont Koblinger). + * add -sh to help-message. + * amend check for incomplete fonts to always decide that a +character is missing if the font lacks per-character metrics +(prompted by Freedesktop #15979). + * minor reorganization to implement “filler” SGR features. There +are no established applications which rely upon these; some +people find them amusing. ++ separate bits used to manage drawing state from + attribute-bits. ++ implement SGR codes 2, 3, 9, 21 and their corresponding + resets. ++ add configure option --disable-wide-attrs to disable the + feature. + * additional changes for ReGIS support (patch by Ross Combs): ++ fix some arc drawing bugs and add support for pattern + shading. + +--- Old: xterm-304.tgz xterm-304.tgz.asc New: xterm-306.tgz xterm-306.tgz.asc xterm-decomposed_bitmaps.patch Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.kEiXzv/_old 2014-06-18 07:47:51.0 +0200 +++ /var/tmp/diff_new_pack.kEiXzv/_new 2014-06-18 07:47:51.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:304 +Version:306 Release:0 Summary:The basic X terminal program License:MIT @@ -79,6 +79,7 @@ Patch5: xterm-forbid_window_and_font_ops.patch Patch6: xterm-enable_libtinfo.patch Patch7: xterm-allow_iso-utf_fonts_in_menu.patch +Patch8: xterm-decomposed_bitmaps.patch Patch101: vttest-config_update_aarch64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 1220 @@ -101,6 +102,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 cp -t . %{S:8} %{S:9} bunzip2 %{basename:%{S:8}} %{basename:%{S:9}} cd ../vttest-%{vttest_version} @@ -134,7 +136,7 @@ --x-libraries=/usr/X11R6/%{_lib} \ %endif --enable-backarrow-is-erase \ ---enable-sixel-graphics +--enable-sixel-graphics \ make %{?_smp_mflags} ++ xterm-304.tgz - xterm-306.tgz ++ 15459 lines of diff
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-05-23 15:00:22 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-05-10 08:31:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-05-23 15:00:23.0 +0200 @@ -1,0 +2,6 @@ +Thu May 22 09:04:25 UTC 2014 - g...@opensuse.org + +- enable support for sixel graphics originally introduced with + patch #294 + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.BKy5RP/_old 2014-05-23 15:00:24.0 +0200 +++ /var/tmp/diff_new_pack.BKy5RP/_new 2014-05-23 15:00:24.0 +0200 @@ -134,6 +134,7 @@ --x-libraries=/usr/X11R6/%{_lib} \ %endif --enable-backarrow-is-erase \ +--enable-sixel-graphics make %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-03-09 18:35:06 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2014-01-23 15:58:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-03-09 18:35:06.0 +0100 @@ -1,0 +2,37 @@ +Fri Mar 7 07:00:52 UTC 2014 - meiss...@suse.com + +- 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 +to always (report by Honza Maly). + * fix incorrect free from patch #301 changes, if explicit program +without -e option is a valid shell (patch by Romain Francois). + +--- Old: xterm-301.tgz xterm-301.tgz.asc New: xterm-303.tgz xterm-303.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.ZRd2Jl/_old 2014-03-09 18:35:07.0 +0100 +++ /var/tmp/diff_new_pack.ZRd2Jl/_new 2014-03-09 18:35:07.0 +0100 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:301 +Version:303 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-301.tgz - xterm-303.tgz ++ 1680 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2014-01-22 09:45:21 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-12-03 14:28:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2014-01-23 15:58:55.0 +0100 @@ -1,0 +2,40 @@ +Mon Jan 20 14:20:46 UTC 2014 - pce...@suse.com + +- 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). + +--- +Thu Dec 5 10:24:02 UTC 2013 - pce...@suse.com + +- 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 +bug. A related report in Debian #531679 was closed without +following the recommendation to limit stack recursion in this +library (reported by Sergey V Dyatko, Debian #731269). + +--- Old: xterm-299.tgz xterm-299.tgz.asc New: xterm-301.tgz xterm-301.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.P4pRIg/_old 2014-01-23 15:58:55.0 +0100 +++ /var/tmp/diff_new_pack.P4pRIg/_new 2014-01-23 15:58:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:299 +Version:301 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-299.tgz - xterm-301.tgz ++ 10133 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-299/MANIFEST new/xterm-301/MANIFEST --- old/xterm-299/MANIFEST 2013-12-01 22:00:28.0 +0100 +++ new/xterm-301/MANIFEST 2013-12-09 13:59:54.0 +0100 @@ -1,4 +1,4 @@ -MANIFEST for xterm-299, version xterm-299 +MANIFEST for xterm-301, version xterm-301 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-299/configure.in new/xterm-301/configure.in --- old/xterm-299/configure.in 2013-11-22 22:42:13.0 +0100 +++ new/xterm-301/configure.in 2014-01-16 02:44:05.0 +0100 @@ -1,9 +1,9 @@ -dnl $XTermId: configure.in,v 1.321 2013/11/22
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-12-03 14:28:03 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-10-02 13:34:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-12-03 14:28:04.0 +0100 @@ -1,0 +2,43 @@ +Mon Dec 2 09:39:01 UTC 2013 - pce...@suse.com + +- 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). + +--- +Fri Nov 29 13:38:23 UTC 2013 - pce...@suse.com + +- 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). + * fix remaining issue with DECNRCM; the British character set +was confused with ISO Latin-1 (report by Hayaki Saito). + * build-fix for --disable-boxchars configure option. + * updated configure macros, from ongoing work on lynx and +ncurses. + * update config.guess, config.sub + +--- Old: xterm-297.tgz xterm-297.tgz.asc New: xterm-299.tgz xterm-299.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.YYkvPG/_old 2013-12-03 14:28:05.0 +0100 +++ /var/tmp/diff_new_pack.YYkvPG/_new 2013-12-03 14:28:05.0 +0100 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:297 +Version:299 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-297.tgz - xterm-299.tgz ++ 11327 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-10-02 13:34:36 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-09-30 17:50:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-10-02 13:34:37.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 30 17:23:48 CEST 2013 - sbra...@suse.cz + +- Fix invalid terminal.png (IDAT TFB error). + +--- Other differences: -- ++ terminal.png ++ Files /var/tmp/diff_new_pack.jOCbBJ/_old and /var/tmp/diff_new_pack.jOCbBJ/_new differ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-09-30 17:50:57 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-07-21 08:13:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-09-30 17:50:58.0 +0200 @@ -1,0 +2,59 @@ +Fri Sep 20 08:57:18 UTC 2013 - pce...@suse.com + +- Patch #297 - 2013/09/10 + * modify check for missing cells in bitmap font to work around +terminus 10646 encoding, which is mostly missing, add +assumeAllChars resource to provide the older behavior. + * modify macros used to check for missing cells in bitmap fonts +to pick up a long-overlooked improvement made to xfd in +XFree86. + * improve workaround for groff versus ASCII-equivalents; patch +#185 had overlooked Xft configuration (reported by anonymous +user on Arch Linux forum). + * review/extend DECNRCM support (prompted by report by Hayaki +Saito asking about the two A codes). + + make pasting of DECNRCM data work by translating the pasted + data into the selected encoding. + + limit mode changes to VT220 and up. + + ignore SCS for National Replacement Characters if DECNRCM + is not set. + + add tables and logic to decode SCS controls ending with % + and one additional character. This expects the parsing of + SCS to VT320. + + also added parsing for SCS of DEC Supplemental and DEC + Technical, which are for VT2xx and VT3xx respectively. + + implement VT220 Multinational character set GR aka DEC + Supplemental Graphic. + + DEC Technical character set based on vt100.net description. + + implement Portuguese NRC. + + provide for temporarily switching to/from NRC mode from + UTF-8 mode when DECNRCM is set or reset. + * minor fix to assert's found while testing examples from +ttdoda's slrm-test1.txt. + * modify DECLRMM to not update the cursor position (report by +Iwamoto Kouichi forwarded by Hayaki Saito). + * modify cursor-position report to take origin-mode into account +(report by Hayaki Saito, see also iTerm2 pull request 129). + * correct off-by-one comparison in when handling carriage-return +at left margin (patch by Iwamoto Kouichi, forwarded by Hayaki +Saito). + * improve handling of faceName resource when a size= property +is embedded in it, by using that size to replace the default +faceSize resource. This lets xterm honor the other faceSize +resources (report by Jens Schweikhardt). + * improve OSC 52 selection-data by setting its timestamp to +correspond to the most-recent event received by xterm, to +ensure that calls to XtOwnSelect succeed even if the selection +is manipulated solely through the keyboard (prompted by patch +by Richard Tollerton). + * change configure-script defaults for luit and wide-chars +options to match the values used in the imake configuration, +to lessen user surprise if they are accustomed to building +xterm using imake(report by Andries E Brouwer). + * improve the imake-related configuration's check if xterm is +started in a locale that uses UTF-8 encoding. Before, this +checked the locale settings only for UTF-8, now it checks +ignoring case for UTF-8 and UTF-8 (report by Andries E +Brouwer). + +--- Old: xterm-296.tgz xterm-296.tgz.asc New: xterm-297.tgz xterm-297.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.7DL1Qu/_old 2013-09-30 17:50:59.0 +0200 +++ /var/tmp/diff_new_pack.7DL1Qu/_new 2013-09-30 17:50:59.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:296 +Version:297 Release:0 Summary:The basic X terminal program License:MIT @@ -64,7 +64,7 @@ Source4:Backarrow2BackSpace Source5:README.SuSE Source6:terminal.png -Source11: %{name}.keyring +Source11: xterm.keyring Source8:20x20ja.bdf.bz2 Source9:20x20ko.bdf.bz2 # Snoop for the escape sequence assignment of the keypad @@ -72,13 +72,13 @@ %define vttest_version 20120506 Source100: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz Source101: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz.asc -Patch1: %{name}-settings.patch -Patch2: %{name}-sigwinch.patch -Patch3: %{name}-double_width_fonts.patch -Patch4:
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-07-21 08:13:53 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-06-05 13:25:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-07-21 08:13:55.0 +0200 @@ -1,0 +2,32 @@ +Fri Jul 12 08:46:01 UTC 2013 - pce...@suse.com + +- 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). + +--- Old: xterm-293.tgz xterm-293.tgz.asc New: xterm-296.tgz xterm-296.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.DdsAvd/_old 2013-07-21 08:13:56.0 +0200 +++ /var/tmp/diff_new_pack.DdsAvd/_new 2013-07-21 08:13:56.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:293 +Version:296 Release:0 Summary:The basic X terminal program License:MIT @@ -104,7 +104,6 @@ cp -t . %{S:8} %{S:9} bunzip2 %{basename:%{S:8}} %{basename:%{S:9}} cd ../vttest-%{vttest_version} -pwd %patch101 -p1 %build ++ xterm-293.tgz - xterm-296.tgz ++ 16296 lines of diff (skipped) ++ xterm-enable_libtinfo.patch ++ --- /var/tmp/diff_new_pack.DdsAvd/_old 2013-07-21 08:13:57.0 +0200 +++ /var/tmp/diff_new_pack.DdsAvd/_new 2013-07-21 08:13:57.0 +0200 @@ -29,7 +29,7 @@ diff --git a/configure b/configure --- a/configure +++ b/configure -@@ -5579,20 +5579,20 @@ echo $as_me:5578: checking for $cf_test +@@ -5581,20 +5581,20 @@ echo $as_me:5580: checking for $cf_test echo $ECHO_N checking for $cf_test_message function... $ECHO_C 6 if test ${cf_cv_lib_tgetent+set} = set; then echo $ECHO_N (cached) $ECHO_C 6 ++ xterm-forbid_window_and_font_ops.patch ++ --- /var/tmp/diff_new_pack.DdsAvd/_old 2013-07-21 08:13:57.0 +0200 +++ /var/tmp/diff_new_pack.DdsAvd/_new 2013-07-21 08:13:57.0 +0200 @@ -3,7 +3,7 @@ diff --git a/XTerm.ad b/XTerm.ad --- a/XTerm.ad +++ b/XTerm.ad -@@ -258,16 +258,21 @@ +@@ -262,16 +262,21 @@ !*faceSize: 8 ! Here is a pattern that is useful for double-clicking on a URL: ++ xterm-settings.patch ++ --- /var/tmp/diff_new_pack.DdsAvd/_old 2013-07-21 08:13:57.0 +0200 +++ /var/tmp/diff_new_pack.DdsAvd/_new 2013-07-21 08:13:57.0 +0200 @@ -116,14 +116,14 @@ diff --git a/XTerm.ad b/XTerm.ad --- a/XTerm.ad +++ b/XTerm.ad -@@ -96,31 +96,56 @@ - *vtMenu*softreset*Label: Do Soft Reset - *vtMenu*hardreset*Label: Do Full Reset +@@ -98,31 +98,56 @@ *vtMenu*clearsavedlines*Label: Reset and Clear Saved Lines *vtMenu*tekshow*Label: Show Tek Window *vtMenu*tekmode*Label: Switch to Tek Mode *vtMenu*vthide*Label: Hide VT Window *vtMenu*altscreen*Label: Show Alternate Screen + *vtMenu*sixelScrolling*Label: Sixel Scrolling + *vtMenu*privateColorRegisters*Label: Private Color Registers +! always use iso10646-1 fonts and luit for non-UTF-8 locales: +*locale: checkfont @@ -171,7 +171,7 @@ -*VT100.font6: 10x20 +!*VT100.font6:10x20 +*VT100.font6: -misc-fixed-medium-r-normal-*-20-200-75-75-c-100-iso10646-1 -+*VT100.wideFont6:
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-05-02 12:07:41 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-03-22 13:06:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-05-02 12:07:44.0 +0200 @@ -1,0 +2,29 @@ +Fri Apr 26 11:06:37 UTC 2013 - meiss...@suse.com + +- 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 + +--- Old: xterm-291.tgz xterm-291.tgz.asc New: xterm-292.tgz xterm-292.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.duupOe/_old 2013-05-02 12:07:47.0 +0200 +++ /var/tmp/diff_new_pack.duupOe/_new 2013-05-02 12:07:47.0 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:291 +Version:292 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-291.tgz - xterm-292.tgz ++ 12081 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-291/INSTALL new/xterm-292/INSTALL --- old/xterm-291/INSTALL 2013-02-03 20:36:47.0 +0100 +++ new/xterm-292/INSTALL 2013-04-17 11:13:09.0 +0200 @@ -1,4 +1,4 @@ --- $XTermId: INSTALL,v 1.142 2013/02/03 19:36:47 tom Exp $ +-- $XTermId: INSTALL,v 1.143 2013/04/17 09:13:09 tom Exp $ --- -- Copyright 1997-2012,2013 by Thomas E. Dickey -- @@ -240,6 +240,12 @@ (The same ifdef controls the metaSendsEscape support). + --disable-openpty disable openpty, prefer other interfaces + + Do not check for, or use openpty(). Instead, use other interfaces such + as posix_openpt(). Modern (sic) BSD systems should have a workable + openpty() interface. Older systems may not. + --disable-paste64 disable support for bracketed paste mode Do not compile-in code to support experimental bracketed paste mode, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/xterm-291/MANIFEST new/xterm-292/MANIFEST --- old/xterm-291/MANIFEST 2013-02-27 01:08:39.0 +0100 +++ new/xterm-292/MANIFEST 2013-03-27 00:10:33.0 +0100 @@ -1,4 +1,4 @@ -MANIFEST for xterm-291, version xterm-291 +MANIFEST for xterm-292, version xterm-292 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS'
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-03-22 13:06:49 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-03-10 09:14:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-03-22 13:06:51.0 +0100 @@ -1,0 +2,9 @@ +Thu Mar 14 10:30:33 UTC 2013 - meiss...@suse.com + +- Patch #291 - 2013/02/26 + * add validity check for xterm widget parameter to AlternateScroll +function, needed to handle wheel mouse events in the scrollbar area +since patch #282 changes which introduced alternateScroll feature +(Redhat #874327). + +--- Old: xterm-290.tgz xterm-290.tgz.asc New: xterm-291.tgz xterm-291.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.OGJE0a/_old 2013-03-22 13:06:55.0 +0100 +++ /var/tmp/diff_new_pack.OGJE0a/_new 2013-03-22 13:06:55.0 +0100 @@ -52,7 +52,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:290 +Version:291 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-290.tgz - xterm-291.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/MANIFEST new/xterm-291/MANIFEST --- old/xterm-290/MANIFEST 2013-02-13 01:48:52.0 +0100 +++ new/xterm-291/MANIFEST 2013-02-27 01:08:39.0 +0100 @@ -1,4 +1,4 @@ -MANIFEST for xterm-290, version xterm-290 +MANIFEST for xterm-291, version xterm-291 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/debian/changelog new/xterm-291/package/debian/changelog --- old/xterm-290/package/debian/changelog 2013-02-13 01:48:24.0 +0100 +++ new/xterm-291/package/debian/changelog 2013-02-27 01:10:25.0 +0100 @@ -1,3 +1,9 @@ +xterm-dev (291) unstable; urgency=low + + * Fix a different #282 change (Redhat #874327). + + -- Thomas E. Dickey dic...@invisible-island.net Tue, 26 Feb 2013 19:09:32 -0500 + xterm-dev (290) unstable; urgency=low * Fix incomplete revert of #282 change. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/freebsd/Makefile new/xterm-291/package/freebsd/Makefile --- old/xterm-290/package/freebsd/Makefile 2013-02-13 01:49:11.0 +0100 +++ new/xterm-291/package/freebsd/Makefile 2013-02-27 01:09:35.0 +0100 @@ -5,7 +5,7 @@ # and make makesum. PORTNAME= xterm -PORTVERSION= 290 +PORTVERSION= 291 CATEGORIES=x11 MASTER_SITES= ftp://invisible-island.net/xterm/ \ CRITICAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/xterm.spec new/xterm-291/package/xterm.spec --- old/xterm-290/package/xterm.spec2013-02-13 01:46:35.0 +0100 +++ new/xterm-291/package/xterm.spec2013-02-27 01:09:35.0 +0100 @@ -1,7 +1,7 @@ -# $XTermId: xterm.spec,v 1.44 2013/02/13 00:46:35 tom Exp $ +# $XTermId: xterm.spec,v 1.45 2013/02/27 00:09:35 tom Exp $ Summary: X terminal emulator (development version) Name: xterm-dev -Version: 290 +Version: 291 Release: 1 License: X11 Group: User Interface/X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/scrollbar.c new/xterm-291/scrollbar.c --- old/xterm-290/scrollbar.c 2013-02-07 11:04:38.0 +0100 +++ new/xterm-291/scrollbar.c 2013-02-27 00:36:05.0 +0100 @@ -1,7 +1,7 @@ -/* $XTermId: scrollbar.c,v 1.195 2013/02/07 10:04:38 tom Exp $ */ +/* $XTermId: scrollbar.c,v 1.196 2013/02/26 23:36:05 tom Exp $ */ /* - * Copyright 2000-2011,2012 by Thomas E. Dickey + * Copyright 2000-2012,2013 by Thomas E. Dickey * * All Rights Reserved * @@ -697,10 +697,12 @@ static void AlternateScroll(Widget w, long amount) { -XtermWidget xw = (XtermWidget) w; -TScreen *screen = TScreenOf(xw); +XtermWidget xw; +TScreen *screen; -if (screen-alternateScroll screen-whichBuf) { +if ((xw = getXtermWidget(w)) != 0 + (screen = TScreenOf(xw)) != 0 + screen-alternateScroll screen-whichBuf) { ANSI reply;
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-03-10 09:14:43 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-02-20 09:37:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-03-10 09:14:44.0 +0100 @@ -1,0 +2,6 @@ +Sat Mar 2 10:29:45 UTC 2013 - sch...@suse.de + +- config-guess-sub-update.patch: + Update config.guess/sub for aarch64 + +--- New: config-guess-sub-update.patch Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.b0iVwK/_old 2013-03-10 09:14:46.0 +0100 +++ /var/tmp/diff_new_pack.b0iVwK/_new 2013-03-10 09:14:46.0 +0100 @@ -78,6 +78,7 @@ Patch4: desktop.diff Patch5: xterm-disallow-window-and-fonts-ops.patch Patch6: libtinfo.diff +Patch7: config-guess-sub-update.patch Patch293793: bugzilla-293793-do-not-insist-on-iso8859-fonts-for-the-menu.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 1220 @@ -101,6 +102,8 @@ %patch293793 -p1 cp $RPM_SOURCE_DIR/*bdf.bz2 . bunzip2 *.bdf.bz2 +cd ../vttest-%vttest_version +%patch7 %build # suse 10.x uses older X11 directory structure ++ config-guess-sub-update.patch ++ 1249 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-02-20 09:37:05 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-02-18 20:29:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-02-20 09:37:06.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 19 10:00:45 UTC 2013 - sndir...@suse.com + +- fixed check for existance of bdftopcf; added bdftopcf + Buildrequires for openSUSE 12.1 (bnc#804329) + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.uFoey7/_old 2013-02-20 09:37:08.0 +0100 +++ /var/tmp/diff_new_pack.uFoey7/_new 2013-02-20 09:37:08.0 +0100 @@ -37,6 +37,8 @@ %if 0%{?suse_version} 1210 # post xorg libs split BuildRequires: libXaw-devel +# separate package now +BuildRequires: bdftopcf %endif %else BuildRequires: XFree86-devel @@ -136,7 +138,7 @@ make %{?_smp_mflags} popd -if [ ! which bdftopcf ] ; then exit 1; fi +if ! which bdftopcf /dev/null; then exit 1; fi for i in *.bdf do bdftopcf $i | gzip -9 ${i%.bdf}.pcf.gz -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-01-29 14:50:12 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-12-05 14:10:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-01-29 14:50:14.0 +0100 @@ -1,0 +2,54 @@ +Fri Jan 25 10:52:06 UTC 2013 - pce...@suse.com + +- 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 +passed into the generated desktop file (report by Julien +Cristau). + * modify sample build-scripts to disable check for imake due to +code-rot in Xorg. + * add -v command-line option to resize, reporting the same +version string as xterm and the two shell-wrappers. + * make name-transformation apply to other occurrences of resize, +other manpages. + * special-case the name-transformation in xterm's manpage in the +NAME section so that the result works with makewhatis (report +by Julien Cristau). + * modify install-rules for manpages to put each program's +respective transformed name into the header rather than +xterm's. + * remove deprecated files: proto.h, os2main.c + * minor fixes based on Coverity scan, including: ++ correct caching of Atom value for the font menu's + Selection entry. ++ ensure that utmp/utmpx calls do not depend upon trailing + nulls in the ut_id and ut_line values. + +--- Old: xterm-287.tgz xterm-287.tgz.asc New: xterm-288.tgz xterm-288.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.NXyFKP/_old 2013-01-29 14:50:16.0 +0100 +++ /var/tmp/diff_new_pack.NXyFKP/_new 2013-01-29 14:50:16.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xterm # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,9 @@ BuildRequires: fontpackages-devel %endif BuildRequires: freetype2-devel +%if 0%{?suse_version} 1220 BuildRequires: gpg-offline +%endif BuildRequires: ncurses-devel BuildRequires: update-desktop-files %if 0%{?suse_version} 1130 @@ -48,7 +50,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:287 +Version:288 Release:0 Summary:The basic X terminal program License:MIT @@ -84,7 +86,9 @@ This package contains the basic X.Org terminal program. %prep +%if 0%{?suse_version} 1220 %gpg_verify %{S:2} %{S:10} +%endif %setup -q -b7 %patch1 -p1 -b .xterm-settings %patch2 -p0 -b .xterm-sigwinch ++ xterm-287.tgz - xterm-288.tgz ++ 16618 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-12-05 14:10:36 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-10-31 14:06:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-12-05 14:10:38.0 +0100 @@ -1,0 +2,44 @@ +Tue Nov 27 20:03:03 CET 2012 - sbra...@suse.cz + +- Verify GPG signatures. + +--- +Mon Nov 26 15:00:14 UTC 2012 - meiss...@suse.com + +- Patch #287 - 2012/11/25 + * fix a case where in_put() loop could continue when it has found an +X event rather than the pty, causing the pty-read to be delayed +(patch by Balazs Kezes). + * add option to pointerMode resource and corresponding control +sequences to allow text-cursor to remain hidden if the pointer +leaves/enters the window via accelerator keys. Ordinary motion +within the window restores the pointer (prompted by patch by Balazs +Kezes). + * remove special case of modifiers for the Mode_switch and +XK_ISO_Level3_Shift from patch #223. Verified that the conflict +which this was intended to resolve does not happen for normal +compose- or modeswitch-handling (prompted by patch by Balazs Kezes, +Debian #638694). + * modify the handling of focus-change events to ignore those whose +detail is NotifyPointer, since those are sent in addition to +focus-change events directed to the old/new windows having focus +(prompted by patch by Balazs Kezes to prevent the urgency-hint from +being reset in this scenario). + * modify description of iconName in manpage to make it clearer that +this resource does not specify the filename of an icon (discussion +with Ian Collier). * modify iconHint resource to allow suppressing +the built-in icon by setting this to none (discussion with Ian +Collier). + * make -iconic option work with the toolbar configuration. + * correct initialization of window manager hints used to set the +icon-pixmap. That detail from patch #282 overwrote state used to +control the -iconic command-line option (report by Ian Collier). + * fix paste64 feature for the case where the selection comes from the +current terminal. The selection callback can happen after the reply +is partly built, making it necessary to flush the reply-buffer to +keep things in the proper order (report by Ailin Nemui). + * reject command-line options which are longer than the options in +xterm's table, to avoid mismatches (Redhat #875305). + * correct attribution for patch #282 changes. + +--- Old: xterm-286.tgz xterm-286.tgz.asc New: xterm-287.tgz xterm-287.tgz.asc xterm.keyring Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.A7wtdZ/_old 2012-12-05 14:10:40.0 +0100 +++ /var/tmp/diff_new_pack.A7wtdZ/_new 2012-12-05 14:10:40.0 +0100 @@ -21,6 +21,7 @@ BuildRequires: fontpackages-devel %endif BuildRequires: freetype2-devel +BuildRequires: gpg-offline BuildRequires: ncurses-devel BuildRequires: update-desktop-files %if 0%{?suse_version} 1130 @@ -47,7 +48,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:286 +Version:287 Release:0 Summary:The basic X terminal program License:MIT @@ -62,6 +63,7 @@ %define vttest_version 20120506 Source7:ftp://invisible-island.net/vttest/vttest-%vttest_version.tgz Source10: ftp://invisible-island.net/vttest/vttest-%vttest_version.tgz.asc +Source11: %name.keyring Source8:20x20ja.bdf.bz2 Source9:20x20ko.bdf.bz2 # Snoop for the escape sequence assignment of the keypad @@ -82,6 +84,7 @@ This package contains the basic X.Org terminal program. %prep +%gpg_verify %{S:2} %{S:10} %setup -q -b7 %patch1 -p1 -b .xterm-settings %patch2 -p0 -b .xterm-sigwinch ++ xterm-286.tgz - xterm-287.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-286/MANIFEST new/xterm-287/MANIFEST --- old/xterm-286/MANIFEST 2012-10-25 12:53:12.0 +0200 +++ new/xterm-287/MANIFEST 2012-11-19 10:54:44.0 +0100 @@ -1,4 +1,4 @@ -MANIFEST for xterm-286, version xterm-286 +MANIFEST for xterm-287, version xterm-287
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-10-31 14:06:13 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-10-26 17:37:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-10-31 14:06:17.0 +0100 @@ -1,0 +2,18 @@ +Tue Oct 30 12:04:34 UTC 2012 - pce...@suse.com + +- Patch #286 - 2012/10/29 + * fix minstall.in to work with make docs rule, so that patch + number appears in the corresponding generated documentation. + * modify minstall.in to keep the name shown in the heading + consistent with any renaming, e.g., for test-builds. + * check for misconfigured printerCommand resource on the first + use, warn and disable it if it does not specify an executable + command (Debian #691642). + * improve check for window-manager name needed to establish + usable default for activeIcon resource. This works around a + scenario where gdm does incomplete cleanup, leaving window + properties that refer to windows which no longer exist + (Redhat #869959). + + +--- Old: xterm-285.tgz xterm-285.tgz.asc New: xterm-286.tgz xterm-286.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.afdhOs/_old 2012-10-31 14:06:19.0 +0100 +++ /var/tmp/diff_new_pack.afdhOs/_new 2012-10-31 14:06:19.0 +0100 @@ -47,7 +47,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:285 +Version:286 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-285.tgz - xterm-286.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-285/MANIFEST new/xterm-286/MANIFEST --- old/xterm-285/MANIFEST 2012-10-24 02:59:18.0 +0200 +++ new/xterm-286/MANIFEST 2012-10-25 12:53:12.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-285, version xterm-285 +MANIFEST for xterm-286, version xterm-286 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-285/Makefile.in new/xterm-286/Makefile.in --- old/xterm-285/Makefile.in 2012-10-14 21:58:03.0 +0200 +++ new/xterm-286/Makefile.in 2012-10-29 10:17:12.0 +0100 @@ -1,4 +1,4 @@ -## $XTermId: Makefile.in,v 1.205 2012/10/14 19:58:03 tom Exp $ +## $XTermId: Makefile.in,v 1.206 2012/10/29 09:17:12 tom Exp $ # - # this file is part of xterm # @@ -134,7 +134,7 @@ grep '^CASE_' $ | $(AWK) '{printf #define %s %d\n, $$1, n++}' $@ .man.$(manext) : - $(SHELL) ./minstall $(INSTALL_DATA) $ $@ $(appsdir) $(CLASS) + $(SHELL) ./minstall $(INSTALL_DATA) $ $@ $(appsdir) $(CLASS) $(actual_xterm) $(pixmapdir) .$(manext).html : GROFF_NO_SGR=stupid $(SHELL) -c tbl $*.$(manext) | groff -Thtml -man $@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-285/charproc.c new/xterm-286/charproc.c --- old/xterm-285/charproc.c2012-10-23 10:44:57.0 +0200 +++ new/xterm-286/charproc.c2012-10-29 01:50:03.0 +0100 @@ -1,4 +1,4 @@ -/* $XTermId: charproc.c,v 1.1265 2012/10/23 08:44:57 tom Exp $ */ +/* $XTermId: charproc.c,v 1.1268 2012/10/29 00:50:03 tom Exp $ */ /* * Copyright 1999-2011,2012 by Thomas E. Dickey @@ -6020,9 +6020,9 @@ case ewGetWinState:/* Report the window's state */ if (AllowWindowOps(xw, ewGetWinState)) { TRACE((...get window attributes\n)); - XGetWindowAttributes(screen-display, -VWindow(screen), -win_attrs); + xtermGetWinAttrs(screen-display, +VWindow(screen), +win_attrs); init_reply(ANSI_CSI); reply.a_pintro = 0; reply.a_nparam = 1; @@ -6038,9 +6038,9 @@ case ewGetWinPosition: /* Report the window's position */ if (AllowWindowOps(xw, ewGetWinPosition)) { TRACE((...get window position\n)); - XGetWindowAttributes(screen-display, -WMFrameWindow(xw), -win_attrs); +
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-10-16 21:36:29 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-10-13 21:11:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-10-16 21:36:31.0 +0200 @@ -1,0 +2,17 @@ +Tue Oct 16 14:49:09 UTC 2012 - meiss...@suse.com + +-Patch #284 - 2012/10/14 + * amend configurability changes for icons from patch #283, moving the + new functionality to the iconHint resource to avoid conflict with + existing uses of the iconName resource in the Shell widget (report + by Emanuel Haupt). + * fix documentation errata (reports by Miroslav Lichvar): + + correct manpage default for allowTcapOps (see patch #243 + + modify documentation for configure --enable-backarrow-key to + match the script (see patch #280). + + fix typo in minstall.sh in patch #283, which made the + leading-cap Xterm become xterm (patch by Miroslav). + * fix two typos in configure.in from patch #283 changes; one broke + the --regex configure option (report by H Merijn Brand). + +--- Old: xterm-283.tgz xterm-283.tgz.asc New: xterm-284.tgz xterm-284.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.OHlxzz/_old 2012-10-16 21:36:34.0 +0200 +++ /var/tmp/diff_new_pack.OHlxzz/_new 2012-10-16 21:36:34.0 +0200 @@ -47,7 +47,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:283 +Version:284 Release:0 Summary:The basic X terminal program License:MIT ++ xterm-283.tgz - xterm-284.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-283/INSTALL new/xterm-284/INSTALL --- old/xterm-283/INSTALL 2012-09-22 14:22:47.0 +0200 +++ new/xterm-284/INSTALL 2012-10-11 01:33:29.0 +0200 @@ -1,4 +1,4 @@ --- $XTermId: INSTALL,v 1.138 2012/09/22 12:22:47 tom Exp $ +-- $XTermId: INSTALL,v 1.139 2012/10/10 23:33:29 tom Exp $ --- -- Copyright 1997-2011,2012 by Thomas E. Dickey -- @@ -359,7 +359,7 @@ This sets the default resource value, which is shown in the manpage. - --enable-backarrow-is-del set default backarrowKey resource (default: true) + --enable-backarrow-key set default backarrowKey resource (default: true) This sets the default resource value, which is shown in the manpage. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-283/MANIFEST new/xterm-284/MANIFEST --- old/xterm-283/MANIFEST 2012-10-09 12:52:36.0 +0200 +++ new/xterm-284/MANIFEST 2012-10-11 00:18:21.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for xterm-283, version xterm-283 +MANIFEST for xterm-284, version xterm-284 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-283/Makefile.in new/xterm-284/Makefile.in --- old/xterm-283/Makefile.in 2012-10-09 02:28:09.0 +0200 +++ new/xterm-284/Makefile.in 2012-10-14 21:58:03.0 +0200 @@ -1,4 +1,4 @@ -## $XTermId: Makefile.in,v 1.204 2012/10/09 00:28:09 tom Exp $ +## $XTermId: Makefile.in,v 1.205 2012/10/14 19:58:03 tom Exp $ # - # this file is part of xterm # @@ -223,13 +223,14 @@ ls -l \$$name @XTERM_SYMLINK@ ) ; \ fi +MINSTALL_ARGS = $(appsdir) $(CLASS) $(actual_xterm) $(pixmapdir) install \ install-man \ install-full :: $(MANDIR) - $(SHELL) ./minstall $(INSTALL_DATA) $(srcdir)/xterm.man $(MANDIR)/$(actual_xterm).$(manext) $(appsdir) $(CLASS) $(actual_xterm) - $(SHELL) ./minstall $(INSTALL_DATA) $(srcdir)/resize.man $(MANDIR)/$(actual_resize).$(manext) $(appsdir) $(CLASS) $(actual_xterm) - $(SHELL) ./minstall $(INSTALL_DATA) $(srcdir)/uxterm.man $(MANDIR)/$(actual_uxterm).$(manext) $(appsdir) $(CLASS) $(actual_xterm) - $(SHELL) ./minstall $(INSTALL_DATA) $(srcdir)/koi8rxterm.man $(MANDIR)/$(actual_k8term).$(manext) $(appsdir) $(CLASS) $(actual_xterm) + $(SHELL) ./minstall $(INSTALL_DATA)
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-10-13 21:05:45 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-10-03 10:18:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-10-13 21:11:22.0 +0200 @@ -1,0 +2,30 @@ +Thu Oct 11 11:56:44 UTC 2012 - pce...@suse.com + +- Patch #283 - 2012/10/09 + * modify makefile and script to generate appropriate renaming +s/xterm/xterm-dev/ for test-package's manpage. + * improve makefile rules for installing/uninstalling pixmap +files, to include the newer mini- and filled- variants. + * clarify change in manpage regarding patch #282 change to +always set a window-decoration icon, even if iconName is not +set. + * add a fourth flavor of window-decoration icons, +filled-xterm for a monochrome xterm with filled interior. + * use shape-mask to improve contrast of the window-decoration +icons. + * minor changes to icon colors to improve contrast on +bright-mud backgrounds. + * drop configure checks for memmove versus bcopy, and strerror +function; all currently tested platforms support these. + * cleanup configure macros, as done in byacc 20121003. + * improve configurability of the built-in icon selectable via +the iconName resource. + * update config.guess, config.sub +- fix build on older SUSE distros (post-12.2) + +--- +Fri Oct 5 11:07:31 UTC 2012 - meiss...@suse.com + +- new fontpackages-devel only valid post-12.2 + +--- Old: xterm-282.tgz xterm-282.tgz.asc New: xterm-283.tgz xterm-283.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.TVaGj4/_old 2012-10-13 21:11:23.0 +0200 +++ /var/tmp/diff_new_pack.TVaGj4/_new 2012-10-13 21:11:23.0 +0200 @@ -17,7 +17,9 @@ Name: xterm +%if 0%{?suse_version} 1220 BuildRequires: fontpackages-devel +%endif BuildRequires: freetype2-devel BuildRequires: ncurses-devel BuildRequires: update-desktop-files @@ -45,7 +47,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:282 +Version:283 Release:0 Summary:The basic X terminal program License:MIT @@ -72,7 +74,9 @@ Patch6: libtinfo.diff Patch293793: bugzilla-293793-do-not-insist-on-iso8859-fonts-for-the-menu.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} 1220 %reconfigure_fonts_prereq +%endif %description This package contains the basic X.Org terminal program. @@ -154,7 +158,9 @@ install -m 644 *.pcf.gz $RPM_BUILD_ROOT%{xfontsd}/misc/ %suse_update_desktop_file -i xterm TerminalEmulator +%if 0%{?suse_version} 1220 %reconfigure_fonts_scriptlets +%endif %files %defattr(-,root,root) ++ p_xterm-settings.diff ++ --- /var/tmp/diff_new_pack.TVaGj4/_old 2012-10-13 21:11:23.0 +0200 +++ /var/tmp/diff_new_pack.TVaGj4/_new 2012-10-13 21:11:23.0 +0200 @@ -231,7 +231,7 @@ @@ -3546,9 +3546,13 @@ It is the XIM server's responsibility to The XIM client must inform the XIM server of the cursor position. For best results, the preedit string must be displayed with a proper font. - Therefore, \fIxterm\fP informs the XIM server of the proper font. + Therefore, \fI\*n\fP informs the XIM server of the proper font. -The font is be supplied by a fontset, whose default value is \*(``*\*(''. -This matches every font, the X library automatically chooses fonts with -proper charsets. ++ xterm-282.tgz - xterm-283.tgz ++ 23632 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-10-03 10:17:58 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-08-07 21:53:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-10-03 10:18:00.0 +0200 @@ -1,0 +2,86 @@ +Mon Oct 1 13:59:52 UTC 2012 - meiss...@suse.com + +- Patch #282 - 2012/09/28 + * improve configure check for XkbKeycodeToKeysym, fixing a regression +on some older systems in the patch #280 changes. + * add clarification in manpage for alwaysBoldMode and veryBoldColors +resources (prompted by Derek Martin question about using the former +with TrueType fonts). + * add alternateScroll resource and corresponding control sequences +which modify the scroll-forw and scroll-back actions: when the +alternate screen is displayed, wheel mouse up/down will send cursor +keys (Debian #683942). + * improve rendering for the case when a Unicode character is absent +in the bold font but present in the normal font by temporarily +falling back to the normal font (Debian #359006, Debian #408666). + * provide configure option --enable-double-buffer and ifdef's to +allow comparisons with/without double-buffering. The default uses +normal buffering. + * add feature to optionally scroll current page before clearing, +ontrolled by resource setting cdXtraScroll (prompted by patch by +Richard Wagenblast): + * integrated patches from Arch Linux forum posting (patches by +Richard Wagenblast): + + modify reallocation limit of line-data when resizing screen so + that lost text will be restored if the screen is first + shrunk and then grown. + + modify output to use double-buffering to reduce flicker. + * modify scroll-lock action to handle on/off/toggle keywords like +other actions. Previously the optional parameter was interpreted as +an integer. + * extend DECSCUSR to provide a way to set the cursor to a vertical +bar (patch by Paul Bolle). + * add -8, -c, -d and -u options to 88colors2.pl and 256colors2.pl +scripts. No current terminal emulator recognizes C1 controls while +handling UTF-8 encodingâ\200\224see notes in patch #119 and patch #109 +regarding utf8controlsâ\200\224but the -u and -8 options are useful for +demonstrating this point. + * improve speed when changing color palettes using OSC controls by +deferring repaint while followup controls might be additional color +palette changes. + * modify SGR 38 and SGR 48 to accept RGB index, matching the closest +entry in xterm's palette. + * extend SGR 38 and SGR 48 to accept colon as parameter separator +(request by Paul LeoNerd Evans). + * modify fullscreen action to allow it to toggle the full-screen mode +rather than only set or unset it (prompted by Eeri Kask's +suggestion to support _NET_WM_TOGGLE). This implementation does not +yet use _NET_WM_TOGGLE. + * add support for _NET_WM_STATE_MAXIMIZED_VERT and +_NET_WM_STATE_MAXIMIZED_HORZ EWMH properties (suggested by Eeri +Kask). + * make fullscreen mode work with the tek4014 window. This change +makes only the currently active window to be changed to fullscreen +rather than changing both windows. + * modify TekClear function to discard pending output before clearing +the tek4014 display (patch by Kevin Ryde). + * fix deleteIsDEL feature, broken in patch #280 changes (report by +Mike Thornburg, forwarded by Jeremy Huddleston). + * fix a special case of wrapping double-width characters +(report/test-case by Ken Winstein). + * add E3 extended capability to xterm-basic to match ncurses 20120728 +patch. + * fix incorrect transformation ofrow-parameterfor +ClearCurBackground in patch #279 which caused incorrect painting in +some scrolling scenarios (report by Chuck Silvers). + * fix typo in manpage description of +maximized option (Paul Maier). + * change default for configure option --with-xpm, turning it on +unless requested otherwise. + * add configure option --with-icon-name which can be used to override +the default icon used in icon-themes. + * extend activeIcon resource to provide default value which tells +xterm to determine the window manager's name and automatically +enable the feature for fvwm and window maker. The explicit +true/false values can be used to override this behavior. + * add mini xterm
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-08-07 21:52:34 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-07-24 17:28:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-08-07 21:53:02.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 6 09:53:04 UTC 2012 - pgaj...@suse.com + +- prepare spec file for dropping SuSEconfig.fonts (openFATE#313536) + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.BCkNKz/_old 2012-08-07 21:53:03.0 +0200 +++ /var/tmp/diff_new_pack.BCkNKz/_new 2012-08-07 21:53:03.0 +0200 @@ -17,6 +17,7 @@ Name: xterm +BuildRequires: fontpackages-devel BuildRequires: freetype2-devel BuildRequires: ncurses-devel BuildRequires: update-desktop-files @@ -71,6 +72,7 @@ Patch6: libtinfo.diff Patch293793: bugzilla-293793-do-not-insist-on-iso8859-fonts-for-the-menu.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%reconfigure_fonts_prereq %description This package contains the basic X.Org terminal program. @@ -152,11 +154,7 @@ install -m 644 *.pcf.gz $RPM_BUILD_ROOT%{xfontsd}/misc/ %suse_update_desktop_file -i xterm TerminalEmulator -%post -%run_suseconfig_fonts - -%postun -%run_suseconfig_fonts +%reconfigure_fonts_scriptlets %files %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-07-24 16:18:43 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-06-26 20:06:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-07-24 17:28:00.0 +0200 @@ -1,0 +2,67 @@ +Tue Jul 17 15:13:06 UTC 2012 - pce...@suse.com + +- Patch #281 - 2012/06/26 + * remove $(srcdir)/ from install-icon rule to fix builds when +--srcdir configuration option is used. + * fix for configure script's search for icon file when it is +not found in the current directory, e.g., when building out +of tree (patch by Thierry Reding). + * undo the XK_Home / XK_End change from patch #280 which broke +the non-VT220 keyboard for those keys (report by H Merijn +Brand). +- Patch #280 - 2012/06/24 + * add configure check to work around warning from +desktop-file-install for Encoding, noting that it emits +deprecation warnings without providing its version +information. + * add configure option --with-icon-theme to tell xterm whether +to install into an icon theme, defaulting to hicolor +(Redhat #755206, #799614 and #804279). + * change --with-icondir to look for icons directory rather +than pixmaps by default. Add new option --with-pixmapdir to +allow these two uses to be installed concurrently. + * modify configure options --with-app-defaults and +--with-icondir to accept auto as value to look for existing +directory from well-known locations. + * add missing codes for secondary DA response which tell the +type of terminal as in the primary DA response. + * update primary DA response for VT420 to include user windows +and horizontal scrolling. + * add modifyKeyboard resource to support keypad-modifier +changes per request by Thomas Wolff. + * add XK_Home / XK_End to editing-keypad checks + * add back-tab key kB to termcap entries to match the terminfo. + * update terminfo to match corresponding entries in ncurses, +e.g., add XT and adjust sgr string for xterm-bold entry. + * add configure options to predefine the most commonly +customized resources for terminal-settings, use those to +substitute into the manpage the corresponding compiled-in +values: altSendsEscape, backarrowKey, backarrowKeyIsErase, +deleteIsDEL, metaSendsEscape (Redhat #819588). + * change default emulation level to VT420 (discussion with +Ailin Nemui). + * improve logic for DECSCL; patch 279 partly enforced +limitation of this to higher-level emulations. This patch +finishes that change. + * improve check for base of combining characters, preventing +combination when cursor movement has intervened. Mosh's +webpage gives two different examples of this, with other +causes ascribed to the behavior. + * modify IL/DL to set cursor to first column on row for better +VT102/VT220 compatibility (prompted by code review of mosh). + * separate state-table entries for DECSC/DECRC from the +ANSI.SYS save/restore cursor, since the latter conflicts with +DECSLRM when DECLRMM is enabled since patch #279 +(report/analysis by Ailin Nemui). + * fixes to avoid using SIGCHLD handler of main program in +printer's subprocess (report by Joe Julian). + * correct restore-parameter for mouse-modes from patch #279 +changes. + * add null-pointer checks to input-method caching added in +patch #277 to fix a problem in the exposure code, when +deselecting a window (report by Kriston Rehberg). + * unset DESKTOP_STARTUP_ID environment variable to lessen +confusion on the part of GTK applications which use the +variable without checking it (report by John Little). + +--- Old: xterm-279.tgz xterm-279.tgz.asc New: xterm-281.tgz xterm-281.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.adpwNl/_old 2012-07-24 17:28:02.0 +0200 +++ /var/tmp/diff_new_pack.adpwNl/_new 2012-07-24 17:28:02.0 +0200 @@ -44,7 +44,7 @@ %if 0%{?suse_version} 1210 Requires: luit %endif -Version:279 +Version:281 Release:0 Summary:The basic X terminal program License:MIT @@ -114,6 +114,7 @@ --x-includes=/usr/X11R6/include \ --x-libraries=/usr/X11R6/%{_lib} \ %endif +--enable-backarrow-is-erase \ make %{?_smp_mflags} ++ p_xterm-settings.diff ++ --- /var/tmp/diff_new_pack.adpwNl/_old 2012-07-24
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-06-26 20:06:31 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-05-21 08:02:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-06-26 20:06:36.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 26 08:58:16 UTC 2012 - sndir...@suse.com + +- require luit package on openSUSE 12.1 (post xorg apps split) + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.ssG36o/_old 2012-06-26 20:06:38.0 +0200 +++ /var/tmp/diff_new_pack.ssG36o/_new 2012-06-26 20:06:38.0 +0200 @@ -40,6 +40,10 @@ Url:http://invisible-island.net/xterm/ Provides: XFree86:/usr/X11R6/bin/xterm Provides: xorg-x11:/usr/X11R6/bin/xterm +# post xorg apps split +%if 0%{?suse_version} 1210 +Requires: luit +%endif Version:279 Release:0 Summary:The basic X terminal program -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-05-21 08:02:23 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-02-28 14:17:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-05-21 08:02:26.0 +0200 @@ -1,0 +2,7 @@ +Sun May 13 00:49:13 UTC 2012 - jeng...@inai.de + +- Update to new upstream release 279 +* add support for VT420/VT520 left/right margins and related + origin-mode + +--- Old: vttest-20091231.tgz xterm-278.tar.bz2 New: vttest-20120506.tgz vttest-20120506.tgz.asc xterm-279.tgz xterm-279.tgz.asc Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.z9WVOH/_old 2012-05-21 08:02:29.0 +0200 +++ /var/tmp/diff_new_pack.z9WVOH/_new 2012-05-21 08:02:29.0 +0200 @@ -38,19 +38,23 @@ BuildRequires: xaw3d %endif Url:http://invisible-island.net/xterm/ -Provides: xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm -Version:278 +Provides: XFree86:/usr/X11R6/bin/xterm +Provides: xorg-x11:/usr/X11R6/bin/xterm +Version:279 Release:0 Summary:The basic X terminal program License:MIT Group: System/X11/Utilities -Source: ftp://invisible-island.net/xterm/%name-%version.tar.bz2 +Source: ftp://invisible-island.net/xterm/%name-%version.tgz +Source2:ftp://invisible-island.net/xterm/%name-%version.tgz.asc Source1:luitx Source3:Backarrow2Delete Source4:Backarrow2BackSpace Source5:README.SuSE Source6:terminal.png -Source7:vttest-20091231.tgz +%define vttest_version 20120506 +Source7:ftp://invisible-island.net/vttest/vttest-%vttest_version.tgz +Source10: ftp://invisible-island.net/vttest/vttest-%vttest_version.tgz.asc Source8:20x20ja.bdf.bz2 Source9:20x20ko.bdf.bz2 # Snoop for the escape sequence assignment of the keypad @@ -109,7 +113,7 @@ make %{?_smp_mflags} -pushd ../vttest-20091231 +pushd ../vttest-%vttest_version %configure make %{?_smp_mflags} popd @@ -117,7 +121,7 @@ if [ ! which bdftopcf ] ; then exit 1; fi for i in *.bdf do -bdftopcf $i | gzip -9 `basename $i .bdf`.pcf.gz +bdftopcf $i | gzip -9 ${i%.bdf}.pcf.gz done %install @@ -127,7 +131,7 @@ install -m 644 terminfo $RPM_BUILD_ROOT%{xterminfo}/xterm.terminfo install -m 644 termcap $RPM_BUILD_ROOT%{xterminfo}/xterm.termcap -pushd ../vttest-20091231 +pushd ../vttest-%vttest_version make install DESTDIR=$RPM_BUILD_ROOT popd install -m 755 $RPM_SOURCE_DIR/luitx $RPM_BUILD_ROOT/usr/bin @@ -149,9 +153,6 @@ %postun %run_suseconfig_fonts -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %doc README README.i18n README.SuSE ++ vttest-20091231.tgz - vttest-20120506.tgz ++ 17912 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-02-28 14:17:00 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-02-14 19:09:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-02-28 14:17:02.0 +0100 @@ -1,0 +2,5 @@ +Sat Feb 18 11:30:58 CET 2012 - meiss...@suse.de + +- buildrequire libXaw-devel on newer systems + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.zcMFdm/_old 2012-02-28 14:17:03.0 +0100 +++ /var/tmp/diff_new_pack.zcMFdm/_new 2012-02-28 14:17:03.0 +0100 @@ -15,8 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: xterm BuildRequires: freetype2-devel @@ -30,19 +28,22 @@ %if 0%{?suse_version} = 1000 BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel +%if 0%{?suse_version} 1210 +# post xorg libs split +BuildRequires: libXaw-devel +%endif %else BuildRequires: XFree86-devel BuildRequires: XFree86-libs BuildRequires: xaw3d %endif Url:http://invisible-island.net/xterm/ -License:MIT -Group: System/X11/Utilities Provides: xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm -AutoReqProv:on Version:278 -Release:1 +Release:0 Summary:The basic X terminal program +License:MIT +Group: System/X11/Utilities Source: ftp://invisible-island.net/xterm/%name-%version.tar.bz2 Source1:luitx Source3:Backarrow2Delete -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-02-14 19:09:48 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2012-01-20 22:08:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-02-14 19:09:52.0 +0100 @@ -1,0 +2,5 @@ +Fri Jan 20 12:55:44 UTC 2012 - pce...@suse.com + +- fixed build on SLE9 + +--- Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.78oYXs/_old 2012-02-14 19:09:56.0 +0100 +++ /var/tmp/diff_new_pack.78oYXs/_new 2012-02-14 19:09:56.0 +0100 @@ -31,7 +31,9 @@ BuildRequires: xorg-x11 BuildRequires: xorg-x11-devel %else +BuildRequires: XFree86-devel BuildRequires: XFree86-libs +BuildRequires: xaw3d %endif Url:http://invisible-island.net/xterm/ License:MIT @@ -98,7 +100,12 @@ --enable-wide-chars \ --with-utempter \ --with-tty-group=tty \ ---with-app-defaults=%{xappdefs} +--with-app-defaults=%{xappdefs} \ +%if 0%{?suse_version} 1000 +--x-includes=/usr/X11R6/include \ +--x-libraries=/usr/X11R6/%{_lib} \ +%endif + make %{?_smp_mflags} pushd ../vttest-20091231 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2012-01-20 22:08:23 Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) Package is xterm, Maintainer is meiss...@suse.com Changes: --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2011-10-19 13:36:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2012-01-20 22:08:25.0 +0100 @@ -1,0 +2,90 @@ +Thu Jan 19 12:31:33 UTC 2012 - pce...@suse.com + +- Patch #278 - 2012/01/18 + * correct initialization for eightBitMeta resource +(FreeBSD #164101). + * make special check for Darwin 9 (and lower) to not use +posix_openpt (report by Christian Ebert). + * minor fixes (adding .ne directives) to reduce the cases +where groff's utility for generating images for tables dumps +core. Most versions of groff (I've found 1.19.2 to be the +most stable) dump core when attempting to report that there +are too few lines on a page for a table to be shown. + +- Patch #277 - 2012/01/07 + * remove special case for ISC pseudo-terminals which attempts +to open the pty in two different ways. + * move call to grantpt before asking utempter to add a record, +to work with kFreeBSD which does not update the terminal's +ownership until this point (Debian #652907). + * document limitation of XIM interface in manpage +(Debian #230787). + * cleanup error reporting with new xtermWarning function. + * add configure option --disable-selection-ops to make the new +actions optional. + * add four new actions for making the selection or data +directly copied from the screen (prompted by discussion in +Debian #637001, as well as report by Arjen van Tol): +o exec-formatted +o exec-selectable +o insert-formatted +o insert-selectable + * add visualBellLine resource to allow visualBell to flash only +the current line (prompted by patch by Gertjan Halkes). + * add eightBitMeta resource to control the features which +modify or interpret the eighth bit of a key when the meta +modifier key is pressed (prompted by Debian #326200). + * improve discussion of eightBitInput in the manpage (prompted +by Debian #326200). + * correct logic for alt-sends-escape action, overlooked when +implementing altSendsEscape resource, which still used +eightBitInput resource value. + * add a workaround for XAllocColor(), which does not actually +allocate a read-only colormap entry corresponding to the +closest RGB value supported by the hardware, but rather +a rough approximation (Debian #650291). + * undo parameter checks for RequestResize() added in patch #251 +and amended in patch #270, because zeros also are special +cases (report by John S Urban). + * modify some test-scripts to use /bin/echo rather than the +shell's possibly-builtin echo, to work around broken +configuration on Mac OS X, i.e., neither honoring the option +nor flagging an error. + * add SGR 1006, as a better technical solution than SGR 1015: +o the responses will not be confused with line-deletion and + scrolling controls. +o the button encoding is a little simpler, since it does not + add an unnecessary 32 because the integer parameter does + not have to be represented as a printable character. +o the control responses for pressing and releasing a mouse + button differ, allowing an application to tell which button + was released. + * Besides these improvements, in discussion, it was noted that +urxvt's implementation of 1005 is incorrect, relying upon +a locale that provides UTF-8 encoding. In contrast, vttest +demonstrates a correct decoding, independent of locale. + * add support for urxvt SGR 1015 to address shortcoming of +SGR 1005 with luit (patch by Egmont Koblinger). + * add ISO and DEC controls useful for left/right scrolling. + * add some changes for OpenBSD and MirBSD (adapted from patch +by Thorsten Glaser): +o disable search for non-Unix96 ptys. +o fix a gcc warning in timestamp_filename +o modify Imakefile to install xterm setgid to utmp. + * add/use/prefer posix_openpt() for opening pseudo-terminal. + * modify special errno handling case in ptydata.c from +patch #158 to allow for the possibility that any platform may +have special cases where /dev/tty is absent. For example, +this can happen in a FreeBSD jail (patch by David Wolfskill). + * add keyboard logic to map shift-tab into XK_ISO_Left_Tab, +which is usually, not always, done by the X keyboard +configuration. + * portability fixes for some configure macros: CF_XOPEN_SOURCE + +--- +Thu Nov 17
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at Thu Sep 1 15:02:19 CEST 2011. --- xterm/xterm.changes 2011-07-27 14:17:32.0 +0200 +++ /mounts/work_src_done/STABLE/xterm/xterm.changes2011-08-31 12:19:51.0 +0200 @@ -1,0 +2,44 @@ +Wed Aug 31 10:13:15 UTC 2011 - pce...@suse.com + +- 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 + +--- calling whatdependson for head-i586 Old: xterm-271.tar.bz2 New: xterm-273.tar.bz2 Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.Xrc2KK/_old 2011-09-01 15:02:00.0 +0200 +++ /var/tmp/diff_new_pack.Xrc2KK/_new 2011-09-01 15:02:00.0 +0200 @@ -31,7 +31,7 @@ Group: System/X11/Utilities Provides: xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm AutoReqProv:on -Version:271 +Version:273 Release:1 Summary:The basic X terminal program Source: ftp://invisible-island.net/xterm/%name-%version.tar.bz2 ++ xterm-271.tar.bz2 - xterm-273.tar.bz2 ++ 6110 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at Fri Jul 29 09:54:48 CEST 2011. --- xterm/xterm.changes 2011-07-12 15:33:01.0 +0200 +++ /mounts/work_src_done/STABLE/xterm/xterm.changes2011-07-27 14:17:32.0 +0200 @@ -1,0 +2,72 @@ +Wed Jul 27 12:11:45 UTC 2011 - pce...@novell.com + +- Patch #271 - 2011/07/14 + * omit permissions adjustments to pty on exit except for +pre-Unix98 ptys, since modern implementations handle this +(report by Sean C Farley). + * modify logic for switching fonts between UTF-8 and non-UTF-8 + * encoding to not merge the derivable bold-, wide- and widebold + * values from the VT100 fonts. Also suppress warning when not + * using UTF-8 fonts if wide- and widebold-fonts cannot be + * derived or otherwise loaded (report by Werner Scheinast). + * modify menu-creation to suppress entries which will never be +used in the current configuration, rather than simply disabling +them. + * add resource printModeImmediate and menu item to allow print +of screen plus saved lines to a file. + * add menu item to allow runtime enable/disable of the +printFileOnXError feature. + * append a timestamp to filename used in printFileOnXError +feature, and restrict its permissions (request by Vincent +Lefevre). + * add a check when cancelling cursor-blinking, in case the +cursor is blinked off. Fix so that the cursor is repainted +without waiting for other events, e.g., keypress (report by +Ailin Nemui). + * add configure --with-app-class option, to simplify building +xterm-dev packages with filenames that do not conflict with +conventional xterm packages. + * corrected logic flow for DECSCL, which prevented the updated +operating level from being reported via DECRQSS (report by +Ailin Nemui). + * corrected default for brokenStringTerm resource to match +manpage. + * add vttests/dynamic.pl + * add runtime check for locale not supported by X libraries, and +fallback to XA_STRING in this case (request by Bryan +Henderson). + * fix a special case in configure script after no FreeType +libraries are found. The script was proceeding to check for a +usable configuration. + * add xterm+tmux building block to terminfo (adapted from +changes proposed by Ailin Nemui and Nicholas Marriott). + * improve discussion of faceName resource in manpage (adapted +from suggestions by Jens Schweikhardt). + * correct mapping of shifted up/down cursor-keys in termcap +function-keys mode, i.e., resource tcapFunctionKeys (patch by +Gertjan Halkes). + * update AIX case in CF_XOPEN_SOURCE configure macro to add +release 7.x. + * modify ifdef's in xterm_io.h for __hpux to force that to use +the hacked SYSV support in that file. This fixes a problem +with a non-blocking socket call (patch by Paul Lampert). + * improve filtering of desktop category scanning, to exclude +XFCE. + * modify configure script to work with systems that have both +ncurses (or other terminfo) as well as a real termcap library, +e.g., Slackware (report by Alan Watts). + * modify configure script to work around special case where +user's environment adds compiler flags to the CC variable +(prompted by report by Paul Lampert). + * amend change for Debian #110226 so that -h or -v options +cause an exit, rather than simply printing to stdout while the +window is displayed (Debian #629358). + * add response for DECRQSS which gives the setting for DECSCUSR. + * modify AllocateTermColor() to handle XtDefaultForeground and +XtDefaultBackground, which are not recognized by XParseColor. +For example, this fixes the use of OSC 112 when no explicit +cursor color was set (report by Ailin Nemui). + * handle special-case of KeyPress translated to popup-menu +action (Ubuntu #756273). + +--- calling whatdependson for head-i586 Old: xterm-270.tar.bz2 New: xterm-271.tar.bz2 Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.Dp9zD7/_old 2011-07-29 09:54:20.0 +0200 +++ /var/tmp/diff_new_pack.Dp9zD7/_new 2011-07-29 09:54:20.0 +0200 @@ -31,7 +31,7 @@ Group: System/X11/Utilities Provides: xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm AutoReqProv:on -Version:270 +Version:271 Release:1 Summary:The basic X terminal program Source: ftp://invisible-island.net/xterm/%name-%version.tar.bz2 ++ p_xterm-settings.diff ++ --- /var/tmp/diff_new_pack.Dp9zD7/_old 2011-07-29 09:54:20.0 +0200 +++ /var/tmp/diff_new_pack.Dp9zD7/_new 2011-07-29 09:54:20.0 +0200 @@ -231,30 +231,21 @@ @@ -1227,7 +1227,7 @@ Application specific
commit xterm for openSUSE:Factory
Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at Thu Jul 14 12:52:42 CEST 2011. --- xterm/xterm.changes 2011-03-03 12:36:44.0 +0100 +++ /mounts/work_src_done/STABLE/xterm/xterm.changes2011-07-12 15:33:01.0 +0200 @@ -1,0 +2,48 @@ +Tue Jul 12 13:00:23 UTC 2011 - pce...@novell.com + +- 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 +of its screen to a file if it is exiting due to an X error +(Debian #280457). + * restore logic that made reverse-video apply to the scrollbar's +foreground/background, broken in patch #158 (report by Bryan +Ischo). + * amend some of the window operations parameter-checks added in +patch #251 for the push/pop title feature, to allow the +parameters used for window resizing to be -1's, which makes +the corresponding values ignored rather than using the +window's maximum width/height (report by Noah Friedman). + * correct order of initialization for translations vs fullscreen +resources to enable a special case which omits the Alt-Enter +translation when fullscreen is disabled (Debian #612978). + * update config.guess, config.sub + +--- calling whatdependson for head-i586 Old: xterm-269.tar.bz2 New: xterm-270.tar.bz2 Other differences: -- ++ xterm.spec ++ --- /var/tmp/diff_new_pack.hWMyqh/_old 2011-07-14 12:52:26.0 +0200 +++ /var/tmp/diff_new_pack.hWMyqh/_new 2011-07-14 12:52:26.0 +0200 @@ -31,7 +31,7 @@ Group: System/X11/Utilities Provides: xorg-x11:/usr/X11R6/bin/xterm XFree86:/usr/X11R6/bin/xterm AutoReqProv:on -Version:269 +Version:270 Release:1 Summary:The basic X terminal program Source: ftp://invisible-island.net/xterm/%name-%version.tar.bz2 ++ p_xterm-sigwinch.diff ++ --- /var/tmp/diff_new_pack.hWMyqh/_old 2011-07-14 12:52:26.0 +0200 +++ /var/tmp/diff_new_pack.hWMyqh/_new 2011-07-14 12:52:26.0 +0200 @@ -6,8 +6,8 @@ TRACE((return %d from SET_TTYSIZE %dx%d\n, code, rows, cols)); (void) code; --#if defined(SIGWINCH) defined(USE_STRUCT_TTYSIZE) -+#if defined(SIGWINCH) (defined(USE_STRUCT_TTYSIZE) || defined(linux)) +-#if defined(SIGWINCH) defined(TIOCGPGRP) ++#if defined(SIGWINCH) (defined(TIOCGPGRP) || defined(linux)) if (screen-pid 1) { int pgrp; ++ xterm-269.tar.bz2 - xterm-270.tar.bz2 ++ 12521 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org