[vte] (94 commits) Non-fast-forward update to branch wip/regex-builtins



The branch 'wip/regex-builtins' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  99c59f7... lib: Add builtin regexes

Commits added to the branch:

  6710777... Revert "lib: Rework how vte stores the match and search reg (*)
  ae2e8bd... regex: Add missing noexcept (*)
  912fffc... lib: Rework how vte stores the match and search regexes (*)
  b0ad91c... build: Print compiler version in configure summary (*)
  90afbfd... build: Fix clang build (*)
  ac68d4c... build: Fix format warnings test (*)
  ef0734c... emulation: Ensure the cursor remains onscreen when moving d (*)
  a506334... build: Fix clang build (*)
  d37c5a6... spawn: Port fdwalk improvements from glib (*)
  443cfe9... draw: Fix typos (*)
  e64eff1... build: Avoid a method deprecated in Pango 1.44 (*)
  c142e30... Update Japanese translation (*)
  9dd455a... pty: Fix error check for ioctl(TIOCGPTPEER) failure (*)
  a6cb948... ring: Fix an incorrect assertion (*)
  7f6e48c... ring: Tiny code cleanup: maintain GString integrity (*)
  b524886... widget: Deprecate vte_terminal_[sg]et_allow_bold() (*)
  84bb0d4... Post release version bump (*)
  8c72345... pty: Separate PTY code from its GObject wrapper (*)
  171fd49... pty: Start new session before opening the PTY peer (*)
  3b695af... pty: Add more error checking (*)
  0c00665... pty: Cleanup session creation (*)
  22318b2... build: Remove unnecessary feature test for functions (*)
  b87c6f4... build: Remove unncessary feature test (*)
  0af1342... fixup pty gobject (*)
  9356270... spawn: Warn if G_SPAWN_LEAVE_DESCRIPTORS_OPEN is passed (*)
  5f84611... terminal: Remove extraneous fcntl (*)
  e3e16ca... lib: Remove GIOChannel use (*)
  bc33362... parser: Make unused command a NOP (*)
  d7f46fe... debug: Handle all enum values in switch (*)
  347f7dd... build: Add option to disable -Bsymbolic-functions (*)
  6caae8b... test: Add UTF-8 test (*)
  65d8641... git: Diff *.txt files as text (*)
  416c41b... test: Document the changes made to UTF-8-test.txt (*)
  f524b69... test: Add some more explanation to the UTF-8-test.txt file (*)
  7d237cb... Update Persian translation (*)
  e7f5c41... vte.sh: Remove the obsolete __vte_ps1 function (*)
  ff72577... build: Add no-exceptions sanity check (*)
  0b9a3cd... draw: Fix reporting the dimensions of locally drawn graphic (*)
  07aad3e... pty: Set size on creation (*)
  b55e242... build: Ensure LTO is off (*)
  75196ce... lib: Typo fix (*)
  623f3c6... build: Add configure switch to disable a11y code (*)
  96dc2eb... emulation: Fix vertical cursor movememnt outside the scroll (*)
  cdeaea3... emulation: Ignore delete/insert line outside the scroll reg (*)
  af2c8ba... emulation: Maintain cursor column during screen switch (*)
  cdccfe5... introspection: Fix signedness in vte_terminal_feed_child's  (*)
  83cbe99... widget: Deprecate vte_terminal_feed_child_binary (*)
  9e4fbae... lib: Use ICU for legacy charset support (*)
  7888602... lib: Rework child exit and EOF handling (*)
  55e5d53... lib: Add missing files (*)
  1bdfc0f... widget: Move scrollable adjustments up to Widget (*)
  1aa5dd0... widget: Move some calls to Widget constructor (*)
  5da975a... terminal: Move some initialisations to the class (*)
  7467cba... terminal: Move some initialisations to the class (*)
  43ae648... terminal: Move some initialisations to the class (*)
  db8ca71... terminal: Move some initialisations to the class (*)
  c744693... terminal: Move some initialisations to the class (*)
  872d2b8... terminal: Use an enum class for cursor style (*)
  d6e1b89... terminal: Use an enum class for cursor blink mode (*)
  b7667a5... terminal: Use an enum class for cursor shape (*)
  6a7bd15... terminal: Use an enum class for text blink mode (*)
  c07bd83... terminal: Store word chars exceptions string in Widget (*)
  b99ba4e... terminal: Use an enum class for erase bindings (*)
  1b3a87e... terminal: Remove double-initialisation (*)
  6164512... terminal: Remove unused enum (*)
  0a96b92... terminal: Use an enum class for mouse tracking mode (*)
  b62c7ff... terminal: Move enums used in only one file into it (*)
  d6ac366... terminal: Use an enum class for selection type (*)
  624aadb... build: Suppress warnings about ignored returned value (*)
  18d9763... widget: Fix crash using nullptr for word char exceptions (*)
  e472bb2... widget: Emit EOF signal from idle handler (*)
  4af0f18... terminal: Remove redundant function (*)
  bd108b0... terminal: Use string_view (*)
  ea22c88... terminal: Use string_view (*)
  fcbf3e9... terminal: Use string_view (*)
  44c6c06... terminal: Remove some incorrect doc comments (*)
  bc680aa... terminal: Skip commit signal emission when there are no han (*)
  c78e6d9... terminal: Use string_view (*)
  60c0c34... terminal: Use smart pointer (*)
  5ad5aea... terminal: Don't append data to sealed chunks (*)
  def6a1c... widget: Add missing (nullable) annotations (*)
  de627ce... draw: Add manual drawing for new legacy terminal unicode ch (*)
  0f87a6a... draw: Implement separated mosaic graphics (*)
  5d15b75... draw: Implement hatching pattern characters U+1FB98 and U+1 (*)
  a782f96... draw: Change checkboard pattern (*)
  e9ba527... draw: Use binary notation for some constants (*)
  5a2a631... draw: Make new diagonal characters align better with box dr (*)
  df35de1... draw: Improve diagnoals drawing (*)
  e3718ee... draw: Implement U+1FBAF (*)
  7657168... draw: Narrow the range of characters in the U+1FBxx block (*)
  f39fc15... draw: Make some data static and shrink it (*)
  ea96b07... draw: Use functions instead of macros (*)
  b1af917... draw: Fix unused function warning (*)
  74b11d0... lib: Add builtin regexes

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]