Commit Graph

137 Commits

Author SHA256 Message Date
9c702735b7 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=179 2019-07-23 09:09:50 +00:00
2aded9722e OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=178 2019-07-23 09:02:12 +00:00
6072f25d7c OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=177 2019-07-23 07:56:01 +00:00
b9424f4737 - split out vttest
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=176
2019-07-23 07:55:48 +00:00
4fd488e059 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=175 2019-07-20 07:33:19 +00:00
3319cc1e89 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=174 2019-07-20 07:14:46 +00:00
136f929d1e Accepting request 703163 from home:seanlew:branches:X11:terminals
Update xterm

OBS-URL: https://build.opensuse.org/request/show/703163
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=172
2019-05-22 08:47:06 +00:00
ee93279cfc Accepting request 697641 from home:marxin:branches:X11:terminals
Disable LTO (boo#1133295).

OBS-URL: https://build.opensuse.org/request/show/697641
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=170
2019-05-01 06:33:22 +00:00
ae876acfc5 Accepting request 676877 from home:seanlew:branches:X11:terminals
Update xterm

OBS-URL: https://build.opensuse.org/request/show/676877
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=168
2019-02-24 14:37:05 +00:00
6e1cecf1b2 Accepting request 667767 from home:dimstar:Factory
Fix typos, as commented by @namtrac in sr#667390

OBS-URL: https://build.opensuse.org/request/show/667767
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=166
2019-01-23 07:12:44 +00:00
d925a543a3 Accepting request 666051 from home:seanlew:branches:X11:terminals
Update xterm

OBS-URL: https://build.opensuse.org/request/show/666051
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=165
2019-01-21 07:12:58 +00:00
6e7352930c Accepting request 662929 from home:seanlew:branches:X11:terminals
- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/662929
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=163
2019-01-08 10:54:06 +00:00
278d32f0b0 Accepting request 637281 from home:seanlew:branches:X11:terminals
Updated xterm to 337

OBS-URL: https://build.opensuse.org/request/show/637281
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=161
2018-10-09 09:37:28 +00:00
Petr Cerny
8ee1ad033c Accepting request 631632 from home:pcerny:factory
fix changelog

OBS-URL: https://build.opensuse.org/request/show/631632
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=159
2018-08-26 21:57:24 +00:00
Petr Cerny
81e4ea26bc Accepting request 631631 from home:pcerny:factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/631631
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=158
2018-08-26 21:45:34 +00:00
ef14aece16 Accepting request 629352 from openSUSE:Factory:RISCV
- Copy updated config.sub config.guess files into vttest sources

OBS-URL: https://build.opensuse.org/request/show/629352
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=157
2018-08-15 12:24:26 +00:00
9a9510c4f6 Accepting request 621914 from home:msmeissn:branches:X11:terminals
- xterm-better-fonts.patch: Adjust the defaults fonts a bit so
  some chinese letters are displayed better (bsc#1089049)

OBS-URL: https://build.opensuse.org/request/show/621914
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=155
2018-07-12 10:41:48 +00:00
c9de1c9fb5 Accepting request 600315 from home:mimi_vx:branches:X11:terminals
- 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.

OBS-URL: https://build.opensuse.org/request/show/600315
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=153
2018-04-24 10:52:40 +00:00
11135293b2 Accepting request 572173 from home:avindra
- 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&T 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
    Coverity reports in patch #288
  * improve DECRPM responses by returning mode not recognized for
    modes which may not be settable due to the selected
    decTerminalID resource
  * correct logic for print-immediate action, and enable
    corresponding menu entry
  * add configure option --with-pcre2
  * fix a misspelled subsection title in ctlseqs.ms and add a note
    regarding blink which was rendered as bold in X11R6. Blinking
    text was implemented in Patch #60.
  * fix typos in xterm.man
  * fix typography in xterm.man
  * fix typo in INSTALL
  * add xterm-direct terminal description based on changes
    introduced in patch #277, and relying upon ncurses RGB extension.
  * modify xterm-new terminal description to use ECMA-48 REP,
    reflecting its use in xterm since patch #32 (1996).
  * clarify comment in ctlseqs.ms regarding blink: it has been
    part of xterm since patch #60 (1998).
  * update ftp URLs in documentation.

OBS-URL: https://build.opensuse.org/request/show/572173
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=151
2018-02-19 13:26:54 +00:00
27fef837c0 Accepting request 540594 from home:sndirsch:branches:X11:terminals
- xterm-settings.patch
  * define also wideBoldFont to get rid of a warning (bsc#1067530)

OBS-URL: https://build.opensuse.org/request/show/540594
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=149
2017-11-13 10:50:08 +00:00
Petr Cerny
9dcf7b4991 Accepting request 528587 from home:pcerny:factory
OBS-URL: https://build.opensuse.org/request/show/528587
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=147
2017-09-25 08:12:20 +00:00
Petr Cerny
85c2100f4c Accepting request 528278 from home:pcerny:factory
- 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

OBS-URL: https://build.opensuse.org/request/show/528278
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=146
2017-09-22 12:05:44 +00:00
4e371b8697 Accepting request 492112 from home:bmwiedemann:branches:X11:terminals
call gzip -n to make build fully reproducible

OBS-URL: https://build.opensuse.org/request/show/492112
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=144
2017-05-03 12:32:43 +00:00
Petr Cerny
3050012b05 Accepting request 441219 from home:pcerny:factory
- 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

OBS-URL: https://build.opensuse.org/request/show/441219
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=142
2016-11-21 15:07:13 +00:00
Petr Cerny
ad13ddb221 Accepting request 433932 from home:pcerny:factory
- 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).

- Patch #325 - 2016/06/05
  * improve manual page discussion of function keys (discussion

OBS-URL: https://build.opensuse.org/request/show/433932
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=140
2016-10-08 16:43:48 +00:00
Petr Cerny
1d46060398 Accepting request 372759 from home:pcerny:factory
- 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).

OBS-URL: https://build.opensuse.org/request/show/372759
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=138
2016-03-14 11:25:23 +00:00
Petr Cerny
6edad84b9e - remove vttest-config_update_aarch64.patch since the current
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=136
2016-02-05 10:35:38 +00:00
Petr Cerny
7b7d67d8d2 Accepting request 357575 from home:pcerny:factory
changelog update

OBS-URL: https://build.opensuse.org/request/show/357575
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=135
2016-02-03 15:35:32 +00:00
Petr Cerny
1d2631fb31 Accepting request 357555 from home:pcerny:factory
- 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):

OBS-URL: https://build.opensuse.org/request/show/357555
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=134
2016-02-03 13:16:19 +00:00
Petr Cerny
c6a62db20d Accepting request 329073 from home:pcerny:factory
- Patch #320 - 2015/08/28
  * correct documentation for %t format (report by Martin
    Tournoij).
  * add %R for consistency to exec-formatted() and
  * add %r format to exec-formatted() and insert-formatted()
    actions (patch by Martin Tournoij).
  * Amend fix for Debian #794201 (report forwarded from Christian
- 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
  * 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
  * correct combination of -ls and -e options for utempter
  * NetBSD build-fix for OPT_RENDERFONT versus OPT_SHIFT_FONTS
    + 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
  * fixes scrolling to use user coordinates and move in the
  * several fixes/improvements for ReGIS whitespace and

OBS-URL: https://build.opensuse.org/request/show/329073
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=132
2015-09-04 10:32:43 +00:00
3885b3a8f7 Accepting request 327902 from home:pluskalm:branches:X11:terminals
- Update to version 320

OBS-URL: https://build.opensuse.org/request/show/327902
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=131
2015-09-04 10:04:20 +00:00
8d26c7a15b Accepting request 298033 from home:pluskalm:branches:X11:terminals
- 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

OBS-URL: https://build.opensuse.org/request/show/298033
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=129
2015-04-20 10:08:46 +00:00
a398c6692d Accepting request 293462 from home:pcerny:factory
- Patch #317 - 2015/03/27
- Patch #316 - 2015/03/07
- Patch #315 - 2015/03/02
- Patch #314 - 2014/12/28

OBS-URL: https://build.opensuse.org/request/show/293462
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=127
2015-03-28 08:55:26 +00:00
3a6ab9a44b Accepting request 279959 from home:pcerny:factory
- 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

OBS-URL: https://build.opensuse.org/request/show/279959
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=125
2015-01-06 10:42:13 +00:00
Petr Cerny
346ba2ee12 Accepting request 279963 from home:pcerny:factory
- 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

OBS-URL: https://build.opensuse.org/request/show/279963
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=124
2015-01-05 16:33:04 +00:00
Petr Cerny
c5293143d3 Accepting request 267280 from home:dimstar:branches:X11:terminals
- 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.

OBS-URL: https://build.opensuse.org/request/show/267280
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=123
2015-01-05 13:51:05 +00:00
Petr Cerny
b65e2c8d0d Accepting request 266125 from home:dimstar:branches:X11:terminals
Rework my last change - now builds for all repos available in X11:terminals

OBS-URL: https://build.opensuse.org/request/show/266125
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=121
2014-12-22 10:59:41 +00:00
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
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
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
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
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
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
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
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
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
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
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