Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vte-tools-0.74.2-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: vte-tools Distribution: openSUSE:Factory:zSystems
Version: 0.74.2 Vendor: openSUSE
Release: 1.1 Build date: Thu Dec 21 00:35:15 2023
Group: System/Libraries Build host: s390zl27
Size: 93304 Source RPM: vte-0.74.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.gnome.org/GNOME/vte
Summary: Tools from the VTE terminal emulator package
VTE is a terminal emulator library that provides a terminal widget for
use with GTK+ as well as handling of child process and terminal
emulation settings.

This package provides tools using VTE.

Provides

Requires

License

LGPL-2.0-only

Changelog

* Tue Dec 19 2023 dimstar@opensuse.org
  - Update to version 0.74.2:
    * lib,bidi: Work on the heap rather than the stack
    * stream: Fix a rare corruption when advancing the tail
    * widget: Fix initial cursor blink state
    * build: Post release version bump
* Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -p N instead of deprecated %patchN.
* Tue Nov 14 2023 Daike Yu <yu.daike@suse.com>
  - Update vte-revert-back-to-c++17.patch
    * revert more C++20 features
* Sat Oct 21 2023 bjorn.lie@gmail.com
  - Update to version 0.74.1:
    * ci: Only upload docs for tags
    * widget: VteTerminalSpawnAsyncCallback's error is nullable
    * Updated translations.
  - Drop f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: fixed
    upstream.
* Wed Oct 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: widget:
    VteTerminalSpawnAsyncCallback's error is nullable. Fixes:
    https://gitlab.gnome.org/GNOME/vte/-/issues/2647
* Sun Sep 17 2023 bjorn.lie@gmail.com
  - Update to version 0.74.0:
    * widget: Fix conditional
    * app: Correct option value description
    * build: Post release version bump
    * Revert "widget: a11y: Add missing text changes on scrolling
      with modifications"
    * Revert "widget: Do not count event as handled in more
      situations"
    * test: Add SGR 4:4 and 4:5 underlines to test script
    * emulation: Ignore unknown SGR underline subparams
    * lib: Fix preallocated size
    * Updated translations.
  - Change compression in service and tarball produced to zst.
* Sun Sep 03 2023 bjorn.lie@gmail.com
  - Update to version 0.73.99:
    * Revert "widget: a11y: Add missing text changes on scrolling
      with modifications"
    * Revert "widget: Do not count event as handled in more
      situations"
    * test: Add SGR 4:4 and 4:5 underlines to test script
    * emulation: Ignore unknown SGR underline subparams
    * Update Turkish translation
    * lib: Fix preallocated size
* Sun Aug 06 2023 bjorn.lie@gmail.com
  - Update to version 0.73.93:
    * all:
    - Remove SIXEL support from stable branch
    - Use defined values for defines
    - Use __has_include
    * build:
    - Enable gtk4 by default
    - More detailed version info
    - Post release version bump
    * docs: Publish as gitlab pages
    * draw: Remove need to generate code
    * emulation:
    - Fix infinite loop on non-number OSC 104 param
    - Fix invalid mouse scroll event on window edge
    - Treat unsupported SGR 4:n as no-underline
    * fonts:
    - Don't declare this inline
    - Keep layout text available for cairo
    - Keep the PangoLayout unchanged
    - Remove unnecessary context change call
    * pty:
    - Do not typecast to GSpawnFlags
    - Fix exit delay in presence of a grandchild process
    - Make netbsd workaround conditional on kernel version
    * Revert "widget: Modernise HTML output"
    * widget:
    - a11y: Add missing text changes on scrolling with
      modifications
    - Add API to override font options
    - Defer alignment API to next cycle
    - Do not count event as handled in more situations
    - Do not possibly deny early click gesture
    - Don't consume right clicks on gtk4
    - Don't consume right clicks on gtk4
    - Ensure the ringview is updated before converting coordinates
    - Fix a deprecation warning
    - Fix compilation
    - Fix cursor blink timeout
    - Fix introspection annotations
    - Fix introspection API
    - Fix introspection warnings
    - Fix setting clipboard with html data
    - gtk4: Hint and quantize font metrics
    - Invalidate ringview when the invalidating
    - Make get_text_range docs more accurate
    - More docs and introspection annotation fixes
    - Update some Since annotations
    + Updated translations.
* Mon Jun 05 2023 bjorn.lie@gmail.com
  - Update to version 0.72.2:
    * emulation: Fix infinite loop on non-number OSC 104 param
    * widget: Don't consume right clicks on gtk4
  - Drop 24547fb3.patch: Fixed upstream.
* Tue May 09 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 24547fb3.patch: widget: Don't consume right clicks on gtk4.
* Sun Apr 16 2023 bjorn.lie@gmail.com
  - Update to version 0.72.1:
    + emulation: Fix invalid mouse scroll event on window edge
    + widget:
    - Fix compilation
    - Fix setting clipboard with html data
    - Fix introspection warnings
    - Fix cursor blink timeout
    + Updated translations.
* Mon Mar 20 2023 bjorn.lie@gmail.com
  - Update to version 0.72.0:
    + fonts:
    - Keep the PangoLayout unchanged
    - Keep layout text available for cairo
* Mon Mar 06 2023 bjorn.lie@gmail.com
  - Update to version 0.71.99:
    + pty: Do not typecast to GSpawnFlags
    + fonts: Remove unnecessary context change call
    + widget:
    - Fix a deprecation warning
    - gtk4: Hint and quantize font metrics
    - Fix introspection API
    - Don't consume right clicks on gtk4
* Sun Feb 26 2023 bjorn.lie@gmail.com
  - Update to version 0.71.92:
    + all: Remove SIXEL support from stable branch
    + app:
    - Disconnect signal handlers on dispose
    - Filter unwanted environment variables
    + build:
    - Add define for darwin
    - Add define for openbsd
    - Fix netbsd define
    - Print warning on unstable release
    - Update meson req version
    + lib:
    - Add gresources to vte/gtk4
    - Fix spawning on netbsd
    + missing: Add better fdwalk implementation for darawin
    + parser:
    - Add more OSC codes
    - modes: Mark modes that should not be reset by DECSTR
    - Update list of known OSC codes
    + pty:
    - netbsd fix
    - Remove useless setenv calls
    + widget:
    - Add API to get text as HTML
    - clipboard: Add missing else
    - Clipboard fixes for gtk4
    - Defer alignment API to next cycle
    - Ensure the ringview is updated before converting coordinates
    - Fix value type check
    - Fix Widget::regex_match_check_at()
    - gtk4:
      . Don't grab the focus on focus-in
      . Only notify terminal when focused
      . Translate control+key events when using multiple layouts
    - Implement clipboard for gtk4
    - Modernise HTML output
    - Offer text/html also in UTF-8 format
    - Use correct end row for getting the selected text
    - Use correct view coordinates
    + Updated translations.
  - Rebase vte-enable-build-flag-pie.patch with quilt.
* Tue Feb 14 2023 bjorn.lie@gmail.com
  - Update to version 0.70.3:
    + widget:
    - Ensure the ringview is updated before converting coordinates
    - gtk4: Translate control+key events when using multiple
      layouts
    - Use correct end row for getting the selected text
  - Drop ddb2c8a.patch: Fixed upstream.
* Thu Jan 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add ddb2c8a.patch: widget: Use correct end row for getting the
    selected text. The range is end-exclusive, so use end_row()
    instead of last_row(). Fixes glgo#GNOME/vte#2584
* Mon Dec 05 2022 dimstar@opensuse.org
  - Update to version 0.70.2:
    * widget: Modernise HTML output.
    * missing: Add better fdwalk implementation for darawin.
    * build: Print warning on unstable release.
    * build: Add define for openbsd.
    * Updated translations.
* Thu Oct 27 2022 bjorn.lie@gmail.com
  - Update to version 0.70.1:
    + app:
    - Disconnect signal handlers on dispose.
    - Filter unwanted environment variables.
    + build:
    - Add define for darwin.
    - Fix netbsd define.
    + widget:
    - Don't consume right clicks on gtk4.
    - Implement clipboard for gtk4.
    * Updated translations.
* Fri Sep 16 2022 bjorn.lie@gmail.com
  - Update to version 0.70.0:
    + build: Post release version bump
* Sun Sep 04 2022 bjorn.lie@gmail.com
  - Update to version 0.69.99:
    + build: Version 0.69.99 for gnome 43rc
    + lib: Fix spawning on netbsd
    + widget:
    - Fix Widget::regex_match_check_at()
    - Use correct view coordinates
    - gtk4:
      . Only notify terminal when focused
      . Don't grab the focus on focus-in
* Thu Sep 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Disable glade catalog support via bcond.
  - Fixup the defines, most importantly name the vte typelib
    correctly again.
* Tue Aug 09 2022 bjorn.lie@gmail.com
  - Update to version 0.69.92:
    + all:
    - Include <termios.h> directly
    - Remove SIXEL support from stable branch
    - Don't override widget's CSS names
    + bindings:
    - gir: Change vte/gtk4 gir nsversion
    - vala:
      . Add vapi for vte/gtk4
      . Remove the test app
    + build:
    - Also set _XOPEN_SOURCE
    - Build fix for netbsd
    - Bump meson req version to 0.51
    - Check for python version
    - Define __BSD_VISIBLE on freebsd
    - Define list of libc feature test macros only once
    - Fix debug build
    - Make sure __BSD_VISIBLE is defined on freebsd
    - Remove gtk4 notice
    - Try to fix pwrite detection on non-glibc systems
    - Update gtk3 req version
    - Use an explict python interpreter
    + docs:
    - Install toml file to subdir
    - Port to gi-docgen
    + fonts:
    - gtk4: Create a new pango context
    - Only set language if different to the current language
    - Pass nullptr for language
    + glib:
    - glue:
      . Include string
      . Include string_view
    + lib:
    - Fix reserved size calculation
    - Move glib glue code to glib-glue.cc
    + Revert "emulation: Support XTVERSION sequence"
    + sixel: Remove stray semicolon
    + spawn: Fix build without CLOSE_RANGE_CLOEXEC
    + widget:
    - Add API to get selected text
    - widget: Add format arg to new API to get selected text
    - Correct some Since annotations
    - Defer alignment API to next cycle
    - Don't queue_resize() during allocation
    - Fix padding borders
    - Fix some API version tags
    - gtk4:
      . Add API to check event context
      . Don't invalidate endlessly
      . Lower the priority of the style provider
      . Make background API available on gtk4
      . Simplify invalidation tracking
    - gtk: Make new API naming self-consistent
    - Ignore synthetic scroll events
    - Listen for toplevel focus change
    - Only avoid reentrant queue_resize() in GTK4
    - Queue a resize on CSS changes
    - Remove errneous gtk_widget_allocate call
    + Update translations.
  - Rebase vte-enable-build-flag-pie.patch with quilt.
  - Set bcond to without, build gtk4 support.
  - Drop gtk-doc and add pkgconfig(gi-docgen) BuildRequires following
    upstreams port to gi-docgen.
* Sun Mar 27 2022 bjorn.lie@gmail.com
  - Update to version 0.68.0:
    + spawn: Fix build without CLOSE_RANGE_CLOEXEC
    + Revert "emulation: Support XTVERSION sequence"
* Sat Feb 12 2022 bjorn.lie@gmail.com
  - Update to version 0.67.90:
    + widget:
    - Defer alignment API to next cycle
    - Deprecate VteCharAttributes struct
    - Deprecate the attributes out-param for vte_terminal_get_text
    - Fix measure baseline to return -1
    + all: Remove SIXEL support from stable branch
    + sixel: Fix DECGRI for parameter value 0
    + build:
    - Change gtk4 GIR version hack
    - Assert on non-supported option on stable branch
    + lib: Remove misplaced inline from function declaration
    + emulation: Support XTVERSION sequence
    + parser: Fix comments
    + fonts: Fix height check
    + Updated translations.
  - Disable gtk4 support via bcond. Upstream did not move forward
    with this support for now.
* Thu Dec 30 2021 bjorn.lie@gmail.com
  - Update to version 0.66.90+git.e32dba1:
    + build:
    - Fix check for -fstack-protector* compiler support
    - Rework function checks
    - Fix build with kernel headers from linux < 4.13
    + app:
    - Fix context menu styling
    - Improve option value description
    - Add option to set initial title
    + widget:
    - Split alignment and fill properties
    - Fix Since version for new API
    - Add vte_terminal_paste
    - Add more precondition checks for vte_pty_spawn_async_with_fds
    - Correct some API Since: versions
    - Adjust preedit position to GtkEntry
    + vala:
    - Reference of [GtkChild] field is handled by GtkBuilder, type
      must be unowned
    - Fix accessibility of constant intializer expression
    + terminal:
    - Make CRLF pastification smarter
    - Make pastification not replace something with nothing
    - Add tests for text paste transformation
    + parser:
    - Fix some control codes
    - Recognise more commands
    - modes: Fix DECSDM default value
    + lib:
    - Check for close_range function and use it when available
    - ABI repairs
    + emulation:
    - ECMA modes should not be saved by DECSC
    - Use correct range for DECRQCRA
    - Docs improvements
    - Fix xterm window size request response
    + fonts:
    - Relax font sanitisation
    - Improve font bolding
    - More metrics sanity checks
    + vte.sh: Fix the check for PROMPT_COMMAND when it is unset
    + docs: Add index for API new in 0.68
    + vte.sh: Use PROMPT_COMMAND as an array when possible
    + spawn: FD reassignment code tweaks
    + Updated translations.
  - Add pkgconfig(gtk4) BuildRequires and pass gtk4=true to meson,
    build gtk4 widgets. Following this, add new sub-packages
    typelib-1_0-Vte-2.91-gtk4 and vte-tools-gtk4.
* Sat Dec 04 2021 bjorn.lie@gmail.com
  - Update to version 0.66.2:
    + parser: Fix some control codes
    + emulation:
    - ECMA modes should not be saved by DECSC
    - Use correct range for DECRQCRA
* Sat Oct 30 2021 bjorn.lie@gmail.com
  - Update to version 0.66.1:
    + app: Add option to set initial title
    + vte.sh: Fix the check for PROMPT_COMMAND when it is unset
    + Updated translations.
  - Drop vte-silence-COMMAND_PROMPT.patch: Fixed upstream.
* Wed Oct 27 2021 Daike Yu <yu.daike@suse.com>
  - Add vte-revert-back-to-c++17.patch
    revert c++20 features back to c++17 to build on SLE/Leap
* Fri Sep 24 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add vte-silence-COMMAND_PROMPT.patch: Silence warning when
    opening terminal about PROMPT_COMMAND being an unknown command.
* Wed Sep 22 2021 bjorn.lie@gmail.com
  - Update to version 0.66.0:
    + emulation: Fix xterm window size request response.
    + widget: Adjust preedit position to GtkEntry.
    + vte.sh: Use PROMPT_COMMAND as an array when possible.
    + fonts: More metrics sanity checks.
    + Update translations.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Tue Aug 24 2021 dimstar@opensuse.org
  - Update to version 0.65.91:
    + Port to GTK 4.
    + all: Remove SIXEL support from stable branch
    + app: Add debug option to track clipboard targets
    + app: Add option to use a GtkScrolledWindow
    + lib: Fix switching encodings
    + parser: Add new OSC command from xterm 367
    + parser: Recognise more commands
    + sixel: Fix pixel aspect calculation
    + sixel: Remove ununused tracking of palette modification
    + sixel: Reset repeat counter when receiving the next command
    + widget: Add API to make adjustment values pixels
    + Updated translations.
* Mon Aug 09 2021 Yifan Jiang <yfjiang@suse.com>
  - BuildRequires python3-dataclasses since SLE 15.4 uses python36
    to build.
* Wed Jul 28 2021 Yifan Jiang <yfjiang@suse.com>
  - Add vte-enable-build-flag-pie.patch: enable PIE flag to be
    compatible with gcc default linking option. Otherwise build will
    be failed with current SLE-15-SP4 project setup.
* Mon Jun 07 2021 bjorn.lie@gmail.com
  - Update to version 0.64.2:
    + widget: Docs fix
    + Updated translations.
* Fri May 14 2021 dimstar@opensuse.org
  - Update to version 0.64.1:
    + widget: Move clipboard store from finalize to unrealize.
    + build: Work around a meson bug with dist scripts in
      subprojects.
    + build: Add missing includes.
* Sat Apr 17 2021 dimstar@opensuse.org
  - Update to version 0.64.0:
    + app: Add debug option to track clipboard targets.
    + parser: Add new sequence from xterm 362.
    + pty: Add support for PTY packet mode on sysv-like systems.
    + app: Fix search next/prev button sensitivity.
    + app: Use smart pointer.
    + app: Fix background image drawing.
    + emulation: sixel: Implement DECSET 1070.
    + vte.sh: Avoid warnings if shell is configured with 'set -u'.
* Sat Apr 17 2021 dimstar@opensuse.org
  - Update to version 0.62.1:
    + Export vte_pty_spawn_finish again.
    + Post release version bump.
    + docs: Remove three mistaken little words.
    + gtk: Allow passing null callback to spawn_async.
    + lib: Abort when alloc returns nullptr.
    + parser: HTJ is not a NOP.
    + pty: Allow null callback for spawn_async.
    + vte.sh: Avoid warnings if shell is configured with 'set -u'.
    + widget: Define text_view_bg in fallback CSS if the theme
      doesn't.
    + widget: Implement GtkScrollableInterface::get_border.
    + widget: Reference terminals while processing.
    + Updated translations.
* Sun Feb 14 2021 gmbr3@opensuse.org
  - Update to version 0.63.91:
    + all: Remove SIXEL support from stable branch.
    + lib: Replace deprecated std::is_pod.
    + parser:
    - DECBI is NOP.
    - Add new sequence from xterm 362.
    - Properly refer to python3.
    + docs: Add index for API new in 0.64.
    + build:
    - Fix build.
    - Add config.h as dependency to all sources.
    - Restore glade catalogue.
    + app: Fork UI files for gtk3.
    + widget:
    - Use GdkEvent accessor function.
    - Implement GtkScrollableInterface::get_border.
    + Updated translations.
  - Changes for the restored glade catalogs:
    + Add glade BuildRequires.
    + Split out new glade-catalog-vte.
* Sun Feb 14 2021 bjorn.lie@gmail.com
  - Update to version 0.62.3:
    + keymap: Use int8_t for the length of the short keymap strings
    + Revert "lib: Sanitise the passed-in font description"
    + Updated translations.
* Sat Jan 09 2021 bjorn.lie@gmail.com
  - Update to version 0.62.2:
    + widget:
    - Limit select-all to the writable region not including the
      scrollback
    - Fix idle child-exited signal after dispose
    + app:
    - Fix search next/prev button sensitivity
    - Fix background image drawing
    + lib:
    - desc is not a smart pointer in 0.62
    - Fix unused variable warning when not using getrlimit
    - Use sysconf on macos to get the upper limit of number of FDs
    - Sanitise the passed-in font description
    - Add missing nullable annotation to spawn child setup
      functions
* Tue Oct 06 2020 dimstar@opensuse.org
  - Update to version 0.62.1:
    + widget: Implement GtkScrollableInterface::get_border.
    + widget: Reference terminals while processing.
    + pty: Allow null callback for spawn_async.
    + gtk: Allow passing null callback to spawn_async.
    + lib: Abort when alloc returns nullptr.
    + vte.sh: Avoid warnings if shell is configured with 'set -u'.
    + widget: Define text_view_bg in fallback CSS if the theme
      doesn't.
    + Updated translations.
* Mon Sep 14 2020 dimstar@opensuse.org
  - Update to version 0.62.0:
    + Export vte_pty_spawn_finish again.
    + docs: Remove three mistaken little words.
    + Updated translations.
* Fri Sep 11 2020 dimstar@opensuse.org
  - Update to version 0.61.91:
    + parser: HTJ is not a NOP.
    + Revert "all: Add SIXEL support".
    + all: Fix sixelparser.{hh,cc} licence header.
    + pty: Only fill in ws_[xy]pixel when sixel is enabled.
    + Updated translations.
* Fri Sep 04 2020 dimstar@opensuse.org
  - Update to version 0.61.90:
    + app: Add options to use theme colours.
    + bindings: gir: Add missing file to extract source comments and
      annotations from.
    + lib: Fix the build with debug disabled.
    + lib: Improve exception error message without debug enabled.
    + spawn: Check for explicit systemd requirement.
    + spawn: Don't change PWD when no cwd is given.
    + systemd: Place vte into app.slice rather than apps.slice.
    + vte.csh: Fix the behavior if VTE_VERSION is undefined.
* Fri May 29 2020 bjorn.lie@gmail.com
  - Update to version 0.60.3:
    * widget:
    - Fix underlining the space character in a matched regex
    - Notify correct property when setting the scroll-on-keystroke
    - Set error from vte_terminal_set_encoding when built without
      ICU
    * pty: Call grantpt/unlockpt when opening the PTY
    * icu: glue: Set error callback on the from-unicode conversion
    * lib: Fix switching between legacy encodings
    * all: Fix the build without ICU
    * docs: Add index for API new in 0.60
* Sun Apr 26 2020 bjorn.lie@gmail.com
  - Update to version 0.60.2:
    * icu: glue: Set error callback on the from-unicode conversion
    * lib: Fix switching between legacy encodings
    * widget: Set error from vte_terminal_set_encoding when built
      without ICU
    * all: Fix the build without ICU
    * docs: Add index for API new in 0.60
    * lib: Fix exception thrown from std::clamp
    * pty: spawn: Reap the child process if the systemd call fails
    * docs: Add regex flag requirements
    * bindings: gir: Add missing file to extract source comments and
      annotations from
    * build: Post release version bump
* Fri Mar 27 2020 bjorn.lie@gmail.com
  - Update to version 0.60.1:
    * widget: Emit the ::commit signal even when the terminal has no
      PTY.
    * bindings: gir: Fix VtePty.
    * vte.csh: Fix the behavior if VTE_VERSION is undefined.
* Fri Mar 06 2020 bjorn.lie@gmail.com
  - Update to version 0.60.0:
    * Updated translations.
* Sat Feb 29 2020 bjorn.lie@gmail.com
  - Update to version 0.59.92:
    * app: Add option to disable scrollbar.
    * build: systemd: Add option to disable systemd support.
    * draw:
    - Enable unicode 13 legacy terminal characters.
    - Add extra define for separated mosaic drawing.
    * emulation: Remove 'separated mosaic' SGR.
    * lib: Use g_propagate_error here.
    * Updated translations.
* Sat Feb 15 2020 bjorn.lie@gmail.com
  - Update to version 0.59.91:
    * pty:
    - Reduce wait-for-EOS time to 2 seconds
    - Document VTE_SPAWN_NO_PARENT_ENVV
    - Fix indefinite wait for EOS after child-exited
    - Add debug output for when EOS happens
    - Cleanup session creation
    - Add more error checking
    - Start new session before opening the PTY peer
    - Separate PTY code from its GObject wrapper
    - Set size on creation
    * build:
    - Fix libsystemd req version
    - Suppress warnings about ignored returned value
    - Remove unncessary feature test
    - Remove unnecessary feature test for functions
    - Add configure switch to disable a11y code
    - Ensure LTO is off
    - Add option to disable -Bsymbolic-functions
    - Add no-exceptions sanity check
    * systemd:
    - Put child process into the parent's slice
    - Install config drop-in for vte-spawn-.scope
    - Add systemd support
    * lib:
    - Add smart pointer for g_free()able things
    - Add missing noexcept
    - Use Timer class for mouse autoscroll timer
    - Use Timer class for text blink timer
    - Use Timer class for cursor blink timer
    - Add convenience class for timeouts
    - Add GError convenience class
    - Add missing files
    - Rework child exit and EOF handling
    - Use ICU for legacy charset support
    - Typo fix
    - Remove GIOChannel use
    * emulation:
    - Remove support for obsolete charset
    - Remove support for window control sequences
    - Report fixed origin for CSI 13 t
    - Maintain cursor column during screen switch
    - Ignore delete/insert line outside the scroll region
    - Fix vertical cursor movememnt outside the scroll region
    * vte.sh:
    - Add vte.csh, a tcsh counterpart of vte.sh
    - Use the vte-urlencode utility
    - Remove the obsolete __vte_ps1 function
    * prompt:
    - Add a test for the vte-urlencode-cwd utility
    - Add a vte-urlencode-cwd utility
    * widget:
    - Set terminal input purpose
    - Finish deprecation of GRegex taking APIs
    - Add missing (nullable) annotations
    - Emit EOF signal from idle handler
    - Fix crash using nullptr for word char exceptions
    - Move some calls to Widget constructor
    - Move scrollable adjustments up to Widget
    - Deprecate vte_terminal_feed_child_binary
    * regex:
    - Use string_view and optional
    - Use string_view
    * parser:
    - Small documentation addition
    - Make unused command a NOP
    * draw:
    - Fix unused function warning
    - Use functions instead of macros
    - Make some data static and shrink it
    - Narrow the range of characters in the U+1FBxx block
    - Implement U+1FBAF
    - Improve diagnoals drawing
    - Make new diagonal characters align better with box drawings
    - Use binary notation for some constants
    - Change checkboard pattern
    - Implement hatching pattern characters U+1FB98 and U+1FB99
    - Implement separated mosaic graphics
    - Add manual drawing for new legacy terminal unicode characters
    - Fix reporting the dimensions of locally drawn graphic
      characters
    * terminal:
    - Don't append data to sealed chunks
    - Use smart pointer
    - Use string_view
    - Skip commit signal emission when there are no handlers
    - Remove some incorrect doc comments
    - Remove redundant function
    - Use an enum class for selection type
    - Move enums used in only one file into it
    - Use an enum class for mouse tracking mode
    - Remove unused enum
    - Remove double-initialisation
    - Use an enum class for erase bindings
    - Store word chars exceptions string in Widget
    - Use an enum class for text blink mode
    - Use an enum class for cursor shape
    - Use an enum class for cursor blink mode
    - Use an enum class for cursor style
    - Move some initialisations to the class
    - Remove extraneous fcntl
    * introspection: Fix signedness in vte_terminal_feed_child's
      annotation.
    * test:
    - Add some more explanation to the UTF-8-test.txt file
    - Document the changes made to UTF-8-test.txt
    - Add UTF-8 test
    * git: Diff *.txt files as text
    * debug: Handle all enum values in switch
    * spawn: Warn if G_SPAWN_LEAVE_DESCRIPTORS_OPEN is passed
    * fixup pty gobject
    * Updated translations.
  - Add pkgconfig(libsystemd) BuildRequires: New dependency.
* Wed Feb 12 2020 dimstar@opensuse.org
  - Update to version 0.59.0:
    * emulation:
    - Ensure the cursor remains onscreen when moving down.
    - Make DEC alternate charset convert underscore to space.
    - Remove SRM support.
    - Remove urxvt mouse extension support.
    * lib: Rework how vte stores the match and search regexes.
    * pty: Fix error check for ioctl(TIOCGPTPEER) failure.
    * regex: Add missing noexcept.
    * regex: Make regex a C++ class.
    * ring: Fix an incorrect assertion.
    * ring: Tiny code cleanup: maintain GString integrity.
    * spawn: Port fdwalk improvements from glib.
    * widget: Deprecate vte_terminal_[sg]et_allow_bold().
    * widget: Don't scroll to bottom on keystroke in read-only mode.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use

Files

/usr/bin/vte-2.91


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024