Commit Graph

251 Commits

Author SHA256 Message Date
Petr Cerny
d8a7b14d81 Accepting request 265434 from home:dimstar:branches:X11:terminals
splitbin conditionally done

OBS-URL: https://build.opensuse.org/request/show/265434
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=119
2014-12-16 15:35:34 +00:00
Dominique Leuenberger
74fe73e591 Accepting request 262131 from X11:terminals
1

OBS-URL: https://build.opensuse.org/request/show/262131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=94
2014-11-24 10:17:39 +00:00
e98399ecb8 Accepting request 261558 from home:dimstar:gpg2
OBS-URL: https://build.opensuse.org/request/show/261558
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=117
2014-11-18 09:57:32 +00:00
Stephan Kulow
bd2f413e19 Accepting request 256317 from X11:terminals
In the lack of consensus on hiding the xterm desktop item completely in a GNOME session, this is a (hopefully temporary) workaround which puts the xterm item inside the Utilities app-folder in the GNOME Shell overview, which is where gnome-terminal is also listed; *only* affects while a user is in a GNOME session (forwarded request 255346 from badshah400)

OBS-URL: https://build.opensuse.org/request/show/256317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=93
2014-10-15 14:41:14 +00:00
Petr Cerny
8cf2ef8f79 Accepting request 255346 from home:badshah400:branches:xterm_desktop
In the lack of consensus on hiding the xterm desktop item completely in a GNOME session, this is a (hopefully temporary) workaround which puts the xterm item inside the Utilities app-folder in the GNOME Shell overview, which is where gnome-terminal is also listed; *only* affects while a user is in a GNOME session

OBS-URL: https://build.opensuse.org/request/show/255346
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=115
2014-10-14 17:33:18 +00:00
Stephan Kulow
cded6742ad Accepting request 253125 from X11:terminals
- Patch #312 - 2014/09/28
  * undo change to do_select_regex() in patch #311
    (reports by H Merijn Brand, Sven-Haegar Koch, Debian #762978). (forwarded request 253124 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/253125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=92
2014-10-02 12:13:23 +00:00
Petr Cerny
d3aefd2b0d Accepting request 253124 from home:pcerny:factory
- Patch #312 - 2014/09/28
  * undo change to do_select_regex() in patch #311
    (reports by H Merijn Brand, Sven-Haegar Koch, Debian #762978).

OBS-URL: https://build.opensuse.org/request/show/253124
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=113
2014-09-29 15:37:14 +00:00
Stephan Kulow
2907486c28 Accepting request 252226 from X11:terminals
- 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). (forwarded request 252225 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/252226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=91
2014-09-28 17:56:36 +00:00
Petr Cerny
9c2c4dae60 Accepting request 252225 from home:pcerny:factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/252225
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=111
2014-09-25 09:08:56 +00:00
Stephan Kulow
cfc549bd71 Accepting request 249919 from X11:terminals
- remove unnecessary colour tweaks which cause strange artifacts
  in the ReverseVideo mode (bnc#395154, bnc#865340) (forwarded request 249918 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/249919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=90
2014-09-20 13:49:48 +00:00
Petr Cerny
66757c635c Accepting request 249918 from home:pcerny:factory
- remove unnecessary colour tweaks which cause strange artifacts
  in the ReverseVideo mode (bnc#395154, bnc#865340)

OBS-URL: https://build.opensuse.org/request/show/249918
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=109
2014-09-17 09:48:22 +00:00
Stephan Kulow
55deac63a4 Accepting request 245193 from X11:terminals
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/245193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=88
2014-08-27 05:45:44 +00:00
Petr Cerny
a79db89a67 Accepting request 244362 from home:pcerny:factory
- fix SUSE naming in the package files (bnc#888995)

OBS-URL: https://build.opensuse.org/request/show/244362
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=107
2014-08-12 16:08:26 +00:00
Stephan Kulow
48e56d60f0 Accepting request 243246 from X11:terminals
- 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) (forwarded request 243245 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/243246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=87
2014-08-01 12:34:28 +00:00
Petr Cerny
9b8f5d87ac Accepting request 243245 from home:pcerny:factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/243245
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=105
2014-07-31 15:52:53 +00:00
Stephan Kulow
ca1969dcee Accepting request 241235 from X11:terminals
- Patch #309 - 2014/07/13
  * modify configure script to work around debris left by XQuartz
    upgrades.
  * modify test-package scripts to enable ReGIS graphics.
  * improvements/additions to ReGIS graphics, e.g., drawing text
    (Ross Comb).
  * add --with-Xaw3dxft, to link with Xaw 3d xft library
    (Stephen P Wall).
  * amend reset for cursor-shape to take into account
    cursorUnderline resource (report by Christian Weisgerber).
  * update config.guess, config.sub (forwarded request 241234 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/241235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=86
2014-07-18 04:39:56 +00:00
Petr Cerny
c4b3e375f0 Accepting request 241234 from home:pcerny:factory
- 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

OBS-URL: https://build.opensuse.org/request/show/241234
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=103
2014-07-16 15:35:06 +00:00
Stephan Kulow
1b923f60dc Accepting request 238372 from X11:terminals
- Patch #308 - 2014/06/19
  * corrected font used for clipping double-width bitmap fonts
    from patch #307 changes to work around mis-scaled fonts
    (Debian #752947).
  * improve wording of a warning message. (forwarded request 238371 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/238372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=85
2014-06-25 04:57:39 +00:00
Petr Cerny
6106617910 Accepting request 238371 from home:pcerny:factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/238371
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=101
2014-06-23 12:36:06 +00:00
Petr Cerny
6d36c217f4 Accepting request 237953 from home:pcerny:factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/237953
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=100
2014-06-18 11:32:20 +00:00
Stephan Kulow
ad9fa05c71 Accepting request 237010 from X11:terminals
- a special changelog entry containing the full patch file name
  instead of the short one that appears in the real update commit
  (previous changelog entry): xterm-decomposed_bitmaps.patch,
  that appeases the checks in the openSUSE:Factory project in
  OBS. These checks (and thus also this entry) are of the utmost
  importance since they ensure that a package changelog can be
  used instead of a proper source version control system and sane
  patch header comments. It also adds lots of important
  information on top of the usual boring features & fixes
  descriptions nobody is really interested in. (forwarded request 237009 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/237010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=84
2014-06-18 05:47:45 +00:00
Petr Cerny
ae3cd3a404 Accepting request 237009 from home:pcerny:factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/237009
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=98
2014-06-12 18:14:20 +00:00
Petr Cerny
05cde6deb6 Accepting request 236996 from home:pcerny:factory
ppc64le fix - bnc#881131

OBS-URL: https://build.opensuse.org/request/show/236996
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=97
2014-06-12 16:42:44 +00:00
bbb90536e6 Accepting request 236641 from home:pcerny:factory
- Patch #306 - 2014/06/03
  * fixes for display-errors in new SGR codes (report by Egmont
    Koblinger).

- 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.

OBS-URL: https://build.opensuse.org/request/show/236641
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=96
2014-06-10 13:29:44 +00:00
Stephan Kulow
4370455953 Accepting request 235099 from X11:terminals
- enable support for sixel graphics originally introduced with
  patch #294 (forwarded request 235078 from gberh)

OBS-URL: https://build.opensuse.org/request/show/235099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=83
2014-05-23 13:00:22 +00:00
Petr Cerny
36e3b828d2 Accepting request 235078 from home:gberh:branches:X11:terminals
- enable support for sixel graphics originally introduced with
  patch #294

OBS-URL: https://build.opensuse.org/request/show/235078
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=94
2014-05-22 12:21:38 +00:00
Stephan Kulow
439673b97d Accepting request 232779 from X11:terminals
- Patch #304 - 2014/05/03
  * add debugging check for parsing table entries, fixed a few
    inconsistencies.
  * handle utmp/utmpx strings consistently with new function that
    null-pads unused locations.
  * build-fix for imake configuration with FreeBSD 9 and later,
    to account for replacing utmp with utmpx.
  * improve handling of the fontsel (font-selection) menu item:
    + initialize the menu entry differently if the toolbar
      configuration is used, i.e., enabling it without attempting
      to use the current selection as a font name. Because of the
      way in which the toolbar is setup, this attempt usually
      failed, and would result in a warning.
    + if the menu action fails, e.g., no font can be loaded for
      the given selected name, then recover by resuming with the
      current font. Before, the recovery went to the default
      font. That was done to work around missing bitmap font in
      patch #276.
  * document OSC 119 in the control sequences listing (report by
    Egmont Koblinger).
  * modify special handling of XF86Paste or SunPaste keysyms (see
    patch #227) to use the standard shift/lock modifiers in case
    those are, for example, used in level 3 in an XKB file (patch
    by Matthieu Herrb).
  * configure macro updates:
    + drop the -no-gcc option from CF_INTEL_COMPILER
    + modify CF_XOPEN_SOURCE to suppress the check for defining
      _XOPEN_SOURCE on Solaris
  * reduce bss storage used for ReGIS/Sixel modules, as well as
    cleanup storage usage in other modules. (forwarded request 232778 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/232779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=82
2014-05-10 06:31:41 +00:00
Petr Cerny
7927eeb02d Accepting request 232778 from home:pcerny:factory
- Patch #304 - 2014/05/03
  * add debugging check for parsing table entries, fixed a few
    inconsistencies.
  * handle utmp/utmpx strings consistently with new function that
    null-pads unused locations.
  * build-fix for imake configuration with FreeBSD 9 and later,
    to account for replacing utmp with utmpx.
  * improve handling of the fontsel (font-selection) menu item:
    + initialize the menu entry differently if the toolbar
      configuration is used, i.e., enabling it without attempting
      to use the current selection as a font name. Because of the
      way in which the toolbar is setup, this attempt usually
      failed, and would result in a warning.
    + if the menu action fails, e.g., no font can be loaded for
      the given selected name, then recover by resuming with the
      current font. Before, the recovery went to the default
      font. That was done to work around missing bitmap font in
      patch #276.
  * document OSC 119 in the control sequences listing (report by
    Egmont Koblinger).
  * modify special handling of XF86Paste or SunPaste keysyms (see
    patch #227) to use the standard shift/lock modifiers in case
    those are, for example, used in level 3 in an XKB file (patch
    by Matthieu Herrb).
  * configure macro updates:
    + drop the -no-gcc option from CF_INTEL_COMPILER
    + modify CF_XOPEN_SOURCE to suppress the check for defining
      _XOPEN_SOURCE on Solaris
  * reduce bss storage used for ReGIS/Sixel modules, as well as
    cleanup storage usage in other modules.

OBS-URL: https://build.opensuse.org/request/show/232778
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=92
2014-05-05 22:05:44 +00:00
Stephan Kulow
61a8e7607b Accepting request 224959 from X11:terminals
- 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

OBS-URL: https://build.opensuse.org/request/show/224959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=81
2014-03-09 17:35:06 +00:00
e98a89fb5f - 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

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=90
2014-03-07 07:03:07 +00:00
Stephan Kulow
ce73942935 Accepting request 214559 from X11:terminals
- Patch #301 - 2014/01/19
  * OSC 104 and 105 did not accept parameter to reset a specific
    color (patch by Egmont Koblinger).
  * add configure check for initgroups, and use that function to
    complement its use of setgid (prompted by patch by Miroslav
    Lichvar).
  * improve manpage description of scrollbar translations versus
    the vt100 translations (Debian #723573).
  * add a few paragraphs to manpage explaining the implications
    of xterm's reliance on X Toolkit for command-line parsing.
  * modify cursor-theme logic to check if the environment
    variable XCURSOR_THEME is set to a nonempty value before
    constructing a dummy them (prompted by similar check added in
    OpenBSD CVS).
  * add check for a case where TrueType bold font is missing a
    glyph where the non-bold font has it. Temporarily switch to
    the non-bold font to draw the glyph (report by David
    Demelier).
  * minor documentation fixes for ctlseqs.ms
  * only set SHELL environment variable to programs found in
    /etc/shells (prompted by patch/report by Al Poole).
  * build-fix, when --disable-wide-chars --disable-boxchar is
    used (prompted by patch by Andrey Panov).

- Patch #300 - 2013/12/03
  * amend workaround for Xcursor library from patch #298; the
    suggested solution for Debian #466704 fell afoul of a bug in
    Xcursor which treated an empty value for Inherits= as a valid
    theme—and resulted in a stack overflow due to unbounded
    recursion. Certain environments such as XFCE4 exposed the (forwarded request 214549 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/214559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=80
2014-01-22 08:45:21 +00:00
4be80455ca Accepting request 214549 from home:pcerny:factory
- Patch #301 - 2014/01/19
  * OSC 104 and 105 did not accept parameter to reset a specific
    color (patch by Egmont Koblinger).
  * add configure check for initgroups, and use that function to
    complement its use of setgid (prompted by patch by Miroslav
    Lichvar).
  * improve manpage description of scrollbar translations versus
    the vt100 translations (Debian #723573).
  * add a few paragraphs to manpage explaining the implications
    of xterm's reliance on X Toolkit for command-line parsing.
  * modify cursor-theme logic to check if the environment
    variable XCURSOR_THEME is set to a nonempty value before
    constructing a dummy them (prompted by similar check added in
    OpenBSD CVS).
  * add check for a case where TrueType bold font is missing a
    glyph where the non-bold font has it. Temporarily switch to
    the non-bold font to draw the glyph (report by David
    Demelier).
  * minor documentation fixes for ctlseqs.ms
  * only set SHELL environment variable to programs found in
    /etc/shells (prompted by patch/report by Al Poole).
  * build-fix, when --disable-wide-chars --disable-boxchar is
    used (prompted by patch by Andrey Panov).

- Patch #300 - 2013/12/03
  * amend workaround for Xcursor library from patch #298; the
    suggested solution for Debian #466704 fell afoul of a bug in
    Xcursor which treated an empty value for Inherits= as a valid
    theme—and resulted in a stack overflow due to unbounded
    recursion. Certain environments such as XFCE4 exposed the

OBS-URL: https://build.opensuse.org/request/show/214549
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=88
2014-01-21 10:02:04 +00:00
Stephan Kulow
b7b9370413 Accepting request 209183 from X11:terminals
- Patch #299 - 2013/12/01
  * fix regression in line-drawing from patch #297 changes for
    NRCS exposed by change to assumeAllChars resource in patch
    #298 (report by Markus Waldeck).

- Patch #298 - 2013/11/27
  * quiet a warning about ambiguity when -h command-line option
    is parsed, since -help is used rather than the options
    mentioned in the message. This warning was caused by fixes in
    patch #272.
  * remove an extra check for keypad-mode which interfered with
    the patch #280 modifyKeyboard feature for the numeric keypad
    (report by David Conners).
  * change default for assumeAllChars resource (Debian #725682).
    There are unresolved issues with Terminus fonts, e.g., Debian
    #722017.
  * add -report-fonts command-line option and reportFonts
    resource to optionally report the fonts which are loaded, and
    their metrics such as the number of missing glyphs.
  * work around Xcursor library to make pointerColor resource
    work as documented (Debian #466704, analysis by Vincent
    Lefèvre).
  * amend change from patch #297 for ASCII-equivalents to ensure
    that missing characters which happen to be double-width are
    padded to the expected number of columns. Also, correct the
    choice between normal/wide Xft fonts used when checking for
    missing characters (reported by WU Yue, Debian #728949,
    Gentoo #491334).
  * modify sixel-graphics drawing to account for scrollbar width
    (report by Mario Edelmann).

OBS-URL: https://build.opensuse.org/request/show/209183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=79
2013-12-03 13:28:03 +00:00
Petr Cerny
5aa07fdf73 Accepting request 209133 from home:pcerny:factory
- Patch #299 - 2013/12/01
  * fix regression in line-drawing from patch #297 changes for
    NRCS exposed by change to assumeAllChars resource in patch
    #298 (report by Markus Waldeck).

- Patch #298 - 2013/11/27
  * quiet a warning about ambiguity when -h command-line option
    is parsed, since -help is used rather than the options
    mentioned in the message. This warning was caused by fixes in
    patch #272.
  * remove an extra check for keypad-mode which interfered with
    the patch #280 modifyKeyboard feature for the numeric keypad
    (report by David Conners).
  * change default for assumeAllChars resource (Debian #725682).
    There are unresolved issues with Terminus fonts, e.g., Debian
    #722017.
  * add -report-fonts command-line option and reportFonts
    resource to optionally report the fonts which are loaded, and
    their metrics such as the number of missing glyphs.
  * work around Xcursor library to make pointerColor resource
    work as documented (Debian #466704, analysis by Vincent
    Lefèvre).
  * amend change from patch #297 for ASCII-equivalents to ensure
    that missing characters which happen to be double-width are
    padded to the expected number of columns. Also, correct the
    choice between normal/wide Xft fonts used when checking for
    missing characters (reported by WU Yue, Debian #728949,
    Gentoo #491334).
  * modify sixel-graphics drawing to account for scrollbar width
    (report by Mario Edelmann).

OBS-URL: https://build.opensuse.org/request/show/209133
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=86
2013-12-02 10:11:40 +00:00
Stephan Kulow
56e2f0abfc Accepting request 201559 from X11:terminals
- Fix invalid terminal.png (IDAT TFB error). (forwarded request 201507 from sbrabec)

OBS-URL: https://build.opensuse.org/request/show/201559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=78
2013-10-02 11:34:36 +00:00
c49d093da4 Accepting request 201507 from home:sbrabec:branches:X11:terminals
- Fix invalid terminal.png (IDAT TFB error).

OBS-URL: https://build.opensuse.org/request/show/201507
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=84
2013-10-01 07:29:31 +00:00
Tomáš Chvátal
d43b2c23bd Accepting request 201125 from X11:terminals
- Patch #297 - 2013/09/10 (forwarded request 201124 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/201125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=77
2013-09-30 15:50:57 +00:00
Petr Cerny
b0b66e6803 Accepting request 201124 from home:pcerny:factory
- Patch #297 - 2013/09/10

OBS-URL: https://build.opensuse.org/request/show/201124
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=82
2013-09-27 13:48:16 +00:00
Stephan Kulow
0b50357531 Accepting request 183794 from X11:terminals
- Patch #296 - 2013/07/10
  * improve experimental sixel feature (patch by Ross Combs).
  * modify delimiter in configure macro used to add a library
    after a given library to avoid confusion with -Wl
    pass-through options to linker (NetBSD #48031).
  * fix quoting in expression used to trim extra libraries from
    patch #295 changes (report by Thomas Klausner).
- Patch #295 - 2013/07/06
  * adjust order of libraries to work around incomplete symbol
    resolution when using --as-needed option (ArchLinux #36047).
  * minor fix for plink.sh, for IRIX64.
- Patch #294 - 2013/07/05
  * add note in ctlseqs.ms for CPR response pointing out a
    potential point of confusion with the string sent by a
    modified F1 key (suggested by Bram Moolenaar).
  * improve plink.sh by checking if the linker supports the
    --as-needed option (suggested by David Philippi).
  * improve clearing for private mode 1049 when switching to the
    alternate screen (Debian #711758).
  * amend fix from patch #292 by removing now-unneeded chunk
    which introduced problem in selection (Debian #714527).
  * add definition to optionally override compiled-in class for
    xterm from makefile, needed for test-packages.
  * add configure option --enable-sixel-graphics
  * add experimental support for sixel graphics (patch by Ross
    Combs). (forwarded request 183779 from pcerny)

OBS-URL: https://build.opensuse.org/request/show/183794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=75
2013-07-21 06:13:53 +00:00
89e400e6b2 Accepting request 183779 from home:pcerny:factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/183779
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=80
2013-07-20 07:31:39 +00:00
Stephan Kulow
4324cb0aad Accepting request 176959 from X11:terminals
- Patch #293 - 2013/05/27
  * modify sample xterm.spec to use newer icon
  * add configure option --with-icon-symlink to work around
    systems which map icon requests for to a single "xterm" icon,
    but neglect to install the icon needed for window decorations
    (report by H Merijn Brand).
  * improve parameterizing of sample xterm.spec
  * amend fix for printer from patch #280, removing a reset of the
    signal handler for SIGCHLD (report by Joe Julian).
  * set environment variable XTERM_FILTER if a locale-filter is
    used.
  * enable DEBUG logic when --enable-trace configure option is
    given.
  * improve description of initialFont, set-vt-font and
    set-tex-text in manpage (Debian #707899).
  * fix regression from patch #292; selecting a word that ended at
    the right margin without wrapping would not select the last
    cell (report by Christian Weisgerber).

- cleanup of spec file and patches

OBS-URL: https://build.opensuse.org/request/show/176959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=74
2013-06-05 11:25:08 +00:00
d291bd38e2 also verify vttest
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=78
2013-05-29 15:28:52 +00:00
c10d52bd70 do not pass in xterm.keyring
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=77
2013-05-29 15:25:35 +00:00
0a7c964b27 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=76 2013-05-29 14:59:09 +00:00
dfa4c3ffc1 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=75 2013-05-29 14:48:20 +00:00
bcff3f73f9 Accepting request 176920 from home:pcerny:factory
! temporarily pass gpg verification, since it claims that
! the signature file is inaccessible

- Patch #293 - 2013/05/27
  * modify sample xterm.spec to use newer icon
  * add configure option --with-icon-symlink to work around
    systems which map icon requests for to a single "xterm" icon,
    but neglect to install the icon needed for window decorations
    (report by H Merijn Brand).
  * improve parameterizing of sample xterm.spec
  * amend fix for printer from patch #280, removing a reset of the
    signal handler for SIGCHLD (report by Joe Julian).
  * set environment variable XTERM_FILTER if a locale-filter is
    used.
  * enable DEBUG logic when --enable-trace configure option is
    given.
  * improve description of initialFont, set-vt-font and
    set-tex-text in manpage (Debian #707899).
  * fix regression from patch #292; selecting a word that ended at
    the right margin without wrapping would not select the last
    cell (report by Christian Weisgerber).

- cleanup of spec file and patches

OBS-URL: https://build.opensuse.org/request/show/176920
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=74
2013-05-29 14:46:55 +00:00
Stephan Kulow
2eabd7a285 Accepting request 173804 from X11:terminals
- 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

OBS-URL: https://build.opensuse.org/request/show/173804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=73
2013-05-02 10:07:41 +00:00
0983525254 uncommented things
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=72
2013-04-29 13:29:44 +00:00
3a7f855cf4 - refreshed xterm-disallow-window-and-fonts-ops.patch
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=71
2013-04-29 13:29:11 +00:00
678f6326f5 - 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).

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=70
2013-04-26 11:08:38 +00:00