[vte] (410 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:

  6570d92... lib: Add builtin regexes

Commits added to the branch:

  a201ede... lib: Fix exception thrown from std::clamp (*)
  663983a... glib: glue: Set source names for debug (*)
  276d06c... docs: Add index for API new in 0.60 (*)
  262c450... all: Fix the build without ICU (*)
  9a21d41... widget: Set error from vte_terminal_set_encoding when built (*)
  408a041... Update Ukrainian translation (*)
  19c9401... lib: Fix switching between legacy encodings (*)
  344c2e7... icu: glue: Set error callback on the from-unicode conversio (*)
  328ac0d... lib: Rename some helper classes (*)
  e3bc90a... lib: Make FD helper class less magic (*)
  c9dc086... pty: Split getting PTY peer FD out of child setup (*)
  12097b6... pty: Add link to some docs (*)
  877d5b2... pty: Don't fail init when passed a cancellable (*)
  626bebf... spawn: Remove unused functionality (*)
  f38de6a... spawn: Whitespace cleanup (*)
  280cf81... spawn: Remove unused functionality (*)
  27766e7... spawn: Remove unused code (*)
  84d9b51... spawn: Remove unused error cases (*)
  f0785e0... spawn: Always set FDs CLOEXEC (*)
  f6384ba... spawn: Remove unused parameter and variables (*)
  7caf603... spawn: Remove unnecessary code (*)
  02e4d76... spawn: Use GIOErrorEnum errors to translate errno (*)
  ca76aa7... pty: spawn: Mask vte additions to GSpawnFlags (*)
  3911b3e... docs: Add index for API new in 0.62 (*)
  80a5838... spawn: Rework spawning (*)
  fc75bd9... pty: Call grantpt/unlockpt when opening the PTY (*)
  af64966... spawn: Allow passing file descriptors to the child process (*)
  69ed779... lib: Move fdwalk fallback implementation to its own file (*)
  d7a9bee... lib: Move utility function to the file of its only caller (*)
  387b0a4... lib: Remove duplicated code (*)
  5454a60... lib: Move impl for missing libc function to missing.cc (*)
  cf7a90f... lib: Make argv precondition check tighter (*)
  ffedb03... app: Use utility function (*)
  8aefb5a... lib: Remove unused function (*)
  b8db038... Update Ukrainian translation (*)
  97839e0... spawn: Remove leftover assertions (*)
  464313b... Update Turkish translation (*)
  02e62e2... Updated Spanish translation (*)
  aada550... spawn: Remove unused member variables (*)
  4fd7bd9... icu: Add early return for no-change to set_encoding (*)
  8ba1ed5... widget: Add introspectable variant of vte_terminal_event_ch (*)
  2950ead... widget: Fix some goi annotations (*)
  d4d101d... widget: Only set out param on success (*)
  eae447e... widget: Fix assertion failure in vte_terminal_event_check_r (*)
  6ed2ed2... widget: Also set n_regexes out param on early return (*)
  0bc2d7a... widget: Also set n_matches out param when returning nullptr (*)
  6209239... widget: Set out param only once (*)
  9697d30... spawn: Add envv precondition check (*)
  52aa14a... spawn: Tighten envv precondition check (*)
  eb8e2ed... spawn: Remove debug leftovers (*)
  f35a9e2... spawn: Don't try to call null callback (*)
  db0b3d3... glib: glue: Use correct cast (*)
  bb87396... spawn: Use g_get_environ (*)
  423c2ff... spawn: Don't change PWD when no cwd is given (*)
  b1591c6... spawn: Use nullptr not NULL (*)
  0b17080... spawn: Fix double-calling of the child setup data destructo (*)
  216030e... spawn: Remove inaccurate comment (*)
  84224f5... widget: Notify correct property when setting the scroll-on- (*)
  f69eadf... parser: Add DECFNK sequence (*)
  d63523a... lib: Meta really is Alt (*)
  19ea46d... widget: Add wrapper class for key events (*)
  6b773dd... widget: Focus events have no modifier state (*)
  940ce2c... widget: Remove unused function (*)
  477c45b... widget: Add wrapper class for mouse events (*)
  b404b62... widget: No need to pass focus events to Terminal (*)
  56132ed... widget: Fix debug output to use the event wrapper (*)
  5832792... widget: Move keymap translation to Widget (*)
  b898f1d... widget: Continue treating Meta as Alt (*)
  8425875... widget: Move signal emission to the widget (*)
  9f139a0... widget: Move style update handler to Widget (*)
  4870238... widget: Move grab focus method to Widget (*)
  e77a894... widget: Move retrieving gtk settings to Widget (*)
  5ccac1e... widget: Remove extraneous unmap (*)
  8794381... widget: Make mouse scroll handler return bool (*)
  0c95c0c... spawn: Use unique_ptr for child setup data (*)
  d279259... Add Kurdish Sorani translation (*)
  9e6647a... systemd: Place vte into app.slice rather than apps.slice (*)
  81dca07... spawn: Check for explicit systemd requirement (*)
  062d504... spawn: Ignore EBADF in the fdwalk callback (*)
  fc0fb8a... libc: glue: Make FD's operator bool() explicit (*)
  b975ca7... pty: Fix opening a PTY on non-linux (*)
  78031f3... terminal: Adjust variable type (*)
  6a9580b... widget: Fix underlining the space character in a matched re (*)
  c7d1782... Update Persian translation (*)
  b5304de... Update Romanian translation (*)
  0e8d1a6... glib: glue: Mark some methods as noexcept (*)
  1979546... libc: glue: Make FD self-assignment safe (*)
  e07d807... libc: glue: Make FD operators noexcept (*)
  18912ef... libc: glue: Implement swap for FD (*)
  7d97382... build: Drop -fno-exceptions -fno-rtti (*)
  dc6c348... lib: Ensure no exceptions escape from the C API (*)
  af38494... pty: Fill in winsize.ws_xpixel and .ws_ypixel for TIOCGWINS (*)
  44547bf... lib: Fix the build with debug disabled (*)
  87506bf... lib: Improve exception error message without debug enabled (*)
  ca4a9c9... Update Basque translation (*)
  7fa413a... Updated Slovenian translation (*)
  ba30655... all: Remove cruft (*)
  c1a8683... draw: C++ify (*)
  d9386af... draw: C++ify (*)
  1c5949c... draw: Use DrawingContext directly (*)
  012131e... draw: Remove unnecessary out param checks (*)
  405d3f7... draw: Move struct _vte_draw_text_request into DrawingContex (*)
  9c9d9a4... draw: Move struct unistr_info into FontInfo class (*)
  bb6adce... draw: Pass ownership of references through RefPtr (*)
  42ea29e... draw: Move FontInfo to its own file (*)
  507ac28... draw: Move custom drawing code into its own class (*)
  af80586... draw: Move public define to the only file where it is used (*)
  4c58cac... draw: Move public define to the only file where it is used (*)
  39ea41b... draw: Move remaining class into new file (*)
  b0ef503... draw: Use attr in public functions instead of font style (*)
  0604617... lib: Improve smart pointers (*)
  b3d5c1f... emulation: Fix EL 0 after cursor movement (*)
  070ddda... Update Japanese translation (*)
  2fcd6a9... Update Japanese translation (*)
  263f7a1... Update Indonesian translation (*)
  38f7402... Update Chinese (China) translation (*)
  9810f06... Updated Slovenian translation (*)
  b0e7b2d... Update Catalan translation (*)
  0add69c... Update Friulian translation (*)
  a53fd31... Updated Lithuanian translation (*)
  45de544... build: Use -Bsymbolic when available (*)
  ed78b9e... spawn: Async-signal-safety fixes (*)
  e036d38... spawn: Error out when it is impossible to close all file de (*)
  7903107... all: Replace %m with %s and g_strerror() (*)
  fe95bc7... app: Add option to disable window decorations (*)
  d552d64... app: Add option to load extra CSS from a file (*)
  a4e9f0a... draw: Fix a thinko (*)
  3707633... pty: Fix typo (*)
  acc1542... Update Galician translation (*)
  9b879a3... all: Add SIXEL support (*)
  e28f1d5... widget: Add API to get features as flags (*)
  f825132... Version 0.61.90 (*)
  a737e39... widget: Improve legibility by using the appropriate backgro (*)
  09e7151... widget: Redraw when en/disabling SIXEL (*)
  1d7cc29... build: Post release version bump (*)
  d88d890... Update British English translation (*)
  1259963... Update Brazilian Portuguese translation (*)
  0596536... Update Polish translation (*)
  2473ddb... pty: Only fill in ws_[xy]pixel when sixel is enabled (*)
  97d2e87... all: Fix sixelparser.{hh,cc} licence header (*)
  958e5e1... Update Croatian translation (*)
  2020e23... Updated Danish translation (*)
  54e1dce... docs: Remove three mistaken little words (*)
  121908c... Update Swedish translation (*)
  c95a9d6... Updated Czech translation (*)
  c8c01d3... Update Korean translation (*)
  6ca80df... Update Serbian translation (*)
  c25ca2d... Export vte_pty_spawn_finish again (*)
  34ba53d... Update Slovak translation (*)
  10f9960... Update French translation (*)
  803ddeb... Update Hungarian translation (*)
  4d9149b... Update German translation (*)
  721a070... Update Italian translation (*)
  5e24d50... Update Portuguese translation (*)
  d59c4ca... Update Latvian translation (*)
  e31432b... Update Kazakh translation (*)
  51467c9... build: Post branch version bump (*)
  7927c77... build: Restore glade catalogue (*)
  88d0b3d... glade: Set icon prefix (*)
  667dea4... Update Slovak translation (*)
  faab185... Update Chinese (Taiwan) translation (*)
  a7b863a... widget: Implement GtkScrollableInterface::get_border (*)
  e148105... vte.sh: Avoid warnings if shell is configured with 'set -u' (*)
  546e51c... spawn: Remove current directory from fallback search PATH (*)
  71c03ea... lib: Abort when alloc returns nullptr (*)
  fafaa6f... gtk: Allow passing null callback to spawn_async (*)
  e56d624... pty: Allow null callback for spawn_async (*)
  de1ee80... widget: Reference terminals while processing (*)
  c168ef7... widget: Remove GdkAtom usage where possible (*)
  54daba1... widget: Move Event classes to platform (*)
  6495f3e... widget: Simplify mouse event translation (*)
  8d8243b... widget: Use named cursors by default (*)
  61e1e59... widget: Fix missing include (*)
  f0d1bcd... parser: Sort command list (*)
  7d181d8... parser: Generate the sequences and command lists with a scr (*)
  a57d145... terminal: Create ProcessingContext struct (*)
  8c7ab45... terminal: Process one chunk at a time (*)
  a8e2451... terminal: Reindent (*)
  012a1fa... terminal: Don't stop processing on EOS chunk (*)
  2181790... terminal: Prepare for processing only part of a chunk (*)
  e19b699... parser: Store the string terminator for DCS sequences (*)
  245dab9... parser: cat: Factor processing out into its own function (*)
  770bdb8... tests: Rename sixel fuzzer (*)
  ea72547... emulation: Fix DA1 response with SIXEL disabled (*)
  5b84ea7... debug: Make 'image' debug flag work (*)
  2d7be5b... widget: Remove excessive const (*)
  2b7678b... parser: Silence missing declaration warning (*)
  299e2d1... lib: Add infrastructure for data syntax switching (*)
  ce715e7... modes: Add DECSDM mode (*)
  37d6580... lib: Add new SIXEL parser and test suite (*)
  d3b562e... parser: cat: Plug in new SIXEL parser (*)
  93d10c5... lib: Add new SIXEL context and test (*)
  e0ff2c7... lib: Replace SIXEL handling (*)
  cfc4066... lib: Keep track of unscaled cell size and report window siz (*)
  a9b3bda... lib: sixel: Also reset data capacity when dropping the buff (*)
  d48a80b... parser: Properly refer to python3 (*)
  b9a3a65... lib: Fix typo in comment (*)
  78b80ba... lib: Add missing include (*)
  eda2c7e... lib: Add missing include (*)
  be6896d... widget: Manage the Widget implementation through a shared_p (*)
  0136048... widget: Move clipboard handling to Widget (*)
  73d05db... fonts: Don't use deprecate gdk threads timeout API (*)
  535d22b... widget: Remove unused function (*)
  028e7a7... widget: Use GdkEvent accessor function (*)
  39f353a... draw: Move drawing images after translating the cairo conte (*)
  528d851... sixel: Pass colour components to Context::prepare (*)
  0afc1c1... modes: Assign enum values to non-fixed modes first (*)
  6557b6e... lib: Add missing nullable annotation to spawn child setup f (*)
  095876f... lib: Simplify smart pointers for glib/pango/pcre types (*)
  bd50255... lib: Add getter support for smart pointer (*)
  0b7dfe8... app: Use smart pointers (*)
  b5f777b... parser: cat: Use more smart pointers (*)
  acb9915... decoder: cat: Use more smart pointers (*)
  7a484cd... parser: Update sequences with additions from recent xterm (*)
  a1fbb9d... widget: Use safe getter (*)
  af9ce0a... spawn: Clarify ownership transfer (*)
  30d212f... sixel: Remove unnecessary include (*)
  be953b9... emulation: Implement XTERM_SMGRAPHICS sequence (*)
  c3d14d9... lib: Move ProcessingContext up (*)
  d5a6a30... lib: sixel: Update bbox when inserting an image (*)
  4b2c688... emulation: sixel: Implement DECSET 1070 (*)
  fdbab4e... build: Add config.h as dependency to all sources (*)
  4ef278b... app: Replace GtkBox with GtkGrid (*)
  c112ac0... sixel: Fix unused variable warning when not building with s (*)
  d2d7d0e... app: Fork UI files for gtk3 (*)
  4998984... widget: Record the press count for button press events (*)
  01dfedc... Update POTFILES.skip (*)
  1aab3df... widget: Remove unused event timestamp (*)
  96616b8... lib: Use pragma once (*)
  235f5ce... widget: Make scroll event its own class (*)
  7640038... sixel: Store device-independent pixel surfaces in Image (*)
  87f70c4... widget: Move GdkEvent from EventBase to KeyEvent (*)
  37722d9... widget: Scroll events have no button (*)
  dc829d6... app: Fix paste action sensitivity (*)
  b1af335... widget: Don't use scroll event's position (*)
  2dbe5d4... lib: Use bitset to store pending change flags (*)
  f044a72... parser: Add some more charsets (*)
  75a5e33... modes: Add some more private modes (*)
  24c4be9... parser: Add some more known sequences (*)
  6523434... sixel: Use special coulor registers for default foreground  (*)
  79e40dd... app: Fix background image drawing (*)
  11cb693... lib: Sanitise the passed-in font description (*)
  39749d9... Revert "sixel: Use special coulor registers for default for (*)
  fdf3956... sixel: Use special coulor registers for default foreground  (*)
  ecc6ec0... sixel: Use m_defaults to retrieve the SGR colours (*)
  ef4e6b2... all: Use pragma once (*)
  060344a... all: Use std::swap (*)
  c612485... Fix build (*)
  89e9230... lib: Drop wrong use of volatile (*)
  efebf38... lib: Use sysconf on macos to get the upper limit of number  (*)
  770a375... lib: Fix unused variable warning when not using getrlimit (*)
  ebda249... docs: Add index for API new in 0.64 (*)
  cb8f16c... widget: Add API to disable fallback scrolling (*)
  f3119c2... Update Esperanto translation (*)
  d2d63a3... Revert "docs: Add index for API new in 0.64" (*)
  5d74cff... docs: Add index for API new in 0.64 (*)
  cede6da... ring: Fix image memory leak (*)
  90424af... sixel: Be extra safe when advancing the scanline position (*)
  5dd5823... sixel: Fix processing of DECSIXEL sequence when using UTF-8 (*)
  e70b33b... widget: Fix clipboard types (*)
  7b896c4... widget: Add gtk glue (*)
  43b7e52... clipboard: Use smart pointers (*)
  b7dcab0... app: Use smart pointer (*)
  245eb0f... app: Fix search next/prev button sensitivity (*)
  8586e42... pty: Add support for PTY packet mode on sysv-like systems (*)
  69f941d... widget: Fix idle child-exited signal after dispose (*)
  593f41d... sixel: Ignore DECSIXEL sequence when OR-mode is requested (*)
  d4e0d89... parser: cat: Make linter warn on unsupported DECSIXEL OR-mo (*)
  caf8a6a... widget: Limit select-all to the writable region not includi (*)
  9e1ec4c... Update Catalan translation (*)
  eb12828... parser: Remove unused enum (*)
  59e11fd... widget: Improve font sanitisation (*)
  ec2b76a... widget: Improve font sanitisation (*)
  00f8c64... Update Norwegian Bokmål translation (*)
  a40bf76... emulation: Add some research notes (*)
  5e14529... all: Clean up licence headers (*)
  b9f06ab... modes: Fix typo (*)
  558edad... parser: Add new sequence from xterm 362 (*)
  eeb80ac... emulation: Use the correct enum (*)
  38d9339... parser: modes: Generate modes-*.hh from script and data (*)
  ce347e7... font: pangocairo: Use PangoFontMetrics to measure the font (*)
  6ff6542... spawn: Use close_range to set CLOEXEC on all FDs (*)
  6f86070... lib: Move missing defs to missing.hh and update (*)
  8d4204f... Revert "font: pangocairo: Use PangoFontMetrics to measure t (*)
  7619bf4... keymap: Use int8_t for the length of the short keymap strin (*)
  9936d4d... parser: cat: Make linter warn on unsupported RLogin DECGCI  (*)
  91d7e0f... lib: Replace deprecated std::is_pod (*)
  144bd35... sixel: Fix omitted data syntax reset when mismatched contro (*)
  c21b422... parser: cat: Make linter warn on unsupported RLogin DECSIXE (*)
  650567f... lib: Fix indentation (*)
  bd53b68... parser: Correct charset designation sequences with final by (*)
  9f906c8... Update Punjabi translation (*)
  553d220... font: pangocairo: Use PangoFontMetrics to measure the font (*)
  4a96295... sixel: Add missing ifdef (*)
  35b0a8d... sixel: Add missing ifdef (*)
  92d5100... parser: DECBI is NOP (*)
  249a9c7... lib: Typo fix (*)
  f233c8e... build: Post branch version bump (*)
  94966f6... app: Add debug option to track clipboard targets (*)
  075d0b3... all: Initial port for gtk4 (*)
  f173e16... Update Galician translation (*)
  b9687d4... widget: Deprecate internal signals (*)
  15d67dc... docs: Small docs fixes (*)
  b49673e... build: Refactor C/C++ standard requirement checks (*)
  eec33cc... build: Require a C++20 compiler (*)
  81ecc59... lib: Remove unnecessary assertion (*)
  cca1224... build: Don't warn on C99 designated initialisers (*)
  80f41f3... all: Fix underalignment warnings (*)
  99a0625... build: Don't warn on volatile (*)
  78b4f95... docs: Small fixes (*)
  8cff71e... sixel: Remove pre-C++20 kludge (*)
  082eeb2... Update Finnish translation (*)
  78bb142... build: Whitespace fix (*)
  e20739e... widget: Don't implement GtkScrollableInterface:get_border (*)
  a96c4b2... app: Use gboolean for GOptionArg entries of type G_OPTION_A (*)
  fe407b8... lib: Typo fix (*)
  80e4521... widget: gtk4: Add keyboard input handling (*)
  c346a0d... widget: gtk4: Add focus event handling (*)
  910bc02... widget: Add API to make adjustment values pixels (*)
  5033f6c... app: Add option to use a GtkScrolledWindow (*)
  cf4984c... widget: Make scroll adjustment range start at 0 always (*)
  1be3d3d... widget: Add alignment properties (*)
  1b60b4a... build: Suppress undesirable warnings (*)
  9a76d6c... widget: Use our own enum for alignment (*)
  b333d66... widget: a11y: Remove assert (*)
  4c85df6... app: gtk4: Disable F10 menubar accel (*)
  a5817b1... build: Add dist script (*)
  21685de... build: Add missing includes (*)
  1e67413... build: Work around a meson bug with dist scripts in subproj (*)
  fcf11ed... widget: gtk4: Add motion event controller (*)
  5f1039f... widget: gtk4: Add scroll event controller (*)
  37cd326... widget: gtk4: Add click event controller (*)
  c65ad40... widget: gtk4: Set controller names (*)
  42da7ea... Update Dutch translation (*)
  c65d8d9... build: Mention release tarballs in README (*)
  7044294... build: Don't install test app when building as subproject (*)
  ed2ca9f... parser: modes: Small doc addition (*)
  ac68f31... parser: Add new OSC command from xterm 367 (*)
  f4b99a5... sixel: Remove ununused tracking of palette modification (*)
  c834c86... sixel: Remove obsolete comment (*)
  74de8ce... sixel: More constexpr (*)
  260416d... sixel: Fix pixel aspect calculation (*)
  f728689... sixel: Reset repeat counter when receiving the next command (*)
  94d6a3c... widget: Move clipboard store from finalize to unrealize (*)
  984b5cd... Update Nepali translation (*)
  d9fbea1... build: Fix gtk4-only build (*)
  a248b87... lib: Add glue for public types (*)
  c842a88... font: pangocairo: Remove redundant code (*)
  3c2df74... Update Occitan translation (*)
  9eab17c... widget: Docs fix (*)
  c7be1cc... lib: Fix switching encodings (*)
  674f864... build: Fix build on non-linux systems (*)
  196416a... Update Russian translation (*)
  c17e6d1... Update Bulgarian translation (*)
  9c8ba36... parser: Recognise more commands (*)
  970ea4e... emulation: Some more docs (*)
  6460463... widget: Rework exception handling in non-debug builds (*)
  f688626... build: Post branch version bump (*)
  6c24f14... fonts: More metrics sanity checks (*)
  e67d157... vte.sh: Use PROMPT_COMMAND as an array when possible (*)
  8620b57... widget: Adjust preedit position to GtkEntry (*)
  9e2df18... widget: Correct some API Since: versions (*)
  5c067c2... docs: Add index for API new in 0.68 (*)
  0178c1b... emulation: Fix xterm window size request response (*)
  2e0ae81... vte.sh: Fix the check for PROMPT_COMMAND when it is unset (*)
  2b0e792... parser: modes: Fix DECSDM default value (*)
  d0bf447... parser: modes: Fix DECSDM default value (*)
  73a029f... lib: ABI repairs (*)
  231dd81... Update Hebrew translation (*)
  91123bb... build: Fix build with kernel headers from linux < 4.13 (*)
  64b333b... app: Add option to set initial title (*)
  05fb606... fonts: Improve font bolding (*)
  357f8d0... fonts: Relax font sanitisation (*)
  374e893... emulation: Docs improvements (*)
  51cd95c... app: Improve option value description (*)
  7d0c6ae... parser: Recognise more commands (*)
  cc8c374... spawn: FD reassignment code tweaks (*)
  f52c9c2... widget: Add more precondition checks for vte_pty_spawn_asyn (*)
  c695b5e... emulation: use correct range for DECRQCRA (*)
  db3c625... emulation: ECMA modes should not be saved by DECSC (*)
  86d004a... build: Rework function checks (*)
  ebecf6a... lib: Check for close_range function and use it when availab (*)
  b8cbae1... widget: add vte_terminal_paste (*)
  205aecf... widget: Fix Since version for new API (*)
  ffefea9... parser: Fix some control codes (*)
  7daaabb... terminal: Add tests for text paste transformation (*)
  4bbd956... terminal: Make pastification not replace something with not (*)
  f93a093... terminal: Make CRLF pastification smarter (*)
  069b68f... vala: Fix accessibility of constant intializer expression (*)
  ba78631... vala: Reference of [GtkChild] field is handled by GtkBuilde (*)
  980b3f4... widget: Split alignment and fill properties (*)
  730cca2... app: Fix context menu styling (*)
  e32dba1... build: Fix check for -fstack-protector* compiler support (*)
  009a975... widget: Fix measure baseline to return -1 (*)
  a8cd088... Update Icelandic translation (*)
  a1fee6a... Add Abkhazian translation (*)
  49a4b4b... fonts: Fix height check (*)
  e78b08c... parser: Fix comments (*)
  0718a9a... emulation: Support XTVERSION sequence (*)
  1e7be82... lib: Remove misplaced inline from function declaration (*)
  ab85f12... widget: Deprecate the attributes out-param for vte_terminal (*)
  4670638... widget: Deprecate VteCharAttributes struct (*)
  edaca04... build: Change gtk4 GIR version hack (*)
  5fa45b4... sixel: Fix DECGRI for parameter value 0 (*)
  e03e6eb... sixel: Remove stray semicolon (*)
  b70729f... widget: Fix some API version tags (*)
  f4b915a... build: Post branch version bump (*)
  5770e39... spawn: Fix build without CLOSE_RANGE_CLOEXEC (*)
  7a0a7f3... lib: Move glib glue code to glib-glue.cc (*)
  8fe5e15... 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]