commit ea0fe4fcb65345775be4359ea2015b3454a07478 Author: Christian Persch Date: Sat Feb 13 14:18:21 2016 +0100 docs: Fix the build Failed after commit ce94be5ea7f68be90849a1147e13747227adf5ee. doc/reference/vte-sections.txt | 16 ---------------- doc/reference/vte.types | 2 -- 2 files changed, 18 deletions(-) commit 59e794a4cfd2b0042b934866782e9d2ba14933ba Author: Christian Persch Date: Sat Feb 13 14:18:21 2016 +0100 Version 0.43.90 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ce94be5ea7f68be90849a1147e13747227adf5ee Author: Christian Persch Date: Sat Feb 13 13:33:18 2016 +0100 regex: Disable PCRE2 for 0.44 I'm not really satisfied with the API, so let's not export this API for 0.44. This patch will be reverted as soon as we branch for vte-0-44. configure.ac | 6 +----- doc/reference/vte-docs.xml | 3 --- doc/reference/vte-sections.txt | 12 ++++-------- src/Makefile.am | 7 +++---- src/vte/vte.h | 1 - src/vte/vtedeprecated.h | 25 ------------------------- src/vte/vteenums.h | 20 -------------------- src/vte/vteterminal.h | 28 ++++++++++++++-------------- src/vteapp.c | 1 + src/vtegtk.cc | 28 +++++++++++++++++++--------- src/vteinternal.hh | 2 ++ src/vteregexinternal.hh | 8 ++++++++ 12 files changed, 52 insertions(+), 89 deletions(-) commit 1dea919b9aa4b55e2c5c07bf2022769cbac365b5 Author: Christian Persch Date: Sat Feb 13 13:33:18 2016 +0100 pty: Set COLORTERM variable https://bugzilla.gnome.org/show_bug.cgi?id=754521 src/pty.cc | 3 +++ 1 file changed, 3 insertions(+) commit e5803965891e6c22bd503b6a96c98097f6890ffd Author: Christian Persch Date: Sat Feb 13 13:33:18 2016 +0100 pty: Comment cleanup src/pty.cc | 6 ++---- src/vteinternal.hh | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) commit f34c6fb8e9c795eec6ea993372625b094f2b3c51 Author: Alberts Muktupāvels Date: Sat Feb 6 16:16:27 2016 +0200 vtegtk: use CSS name for widget style GTK+ now use only CSS name for style. This also changes CSS name from vte to vte-terminal to make CSS name similar to type name. src/vtegtk.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit f318750cd0ecfae87e27a084ffe43cf87a91e0f7 Author: Christian Persch Date: Fri Feb 5 20:06:30 2016 +0100 lib: Add some missing includes It works locally for me here without these, but build.g.o fails. src/vte.cc | 2 ++ src/vteseq.cc | 2 ++ 2 files changed, 4 insertions(+) commit fb072423c3e1bc733a8eff88771b4c05c0f3be4a Author: Christian Persch Date: Fri Feb 5 19:50:30 2016 +0100 build: Update C++ version check macros from autoconf archive configure.ac | 2 +- m4/ax_cxx_compile_stdcxx.m4 | 558 +++++++++++++++++++++++++++++++++++++++++ m4/ax_cxx_compile_stdcxx_11.m4 | 165 ------------ 3 files changed, 559 insertions(+), 166 deletions(-) commit 6d1ab462de4cce0add219aec5829a9dc528cdc64 Author: Christian Persch Date: Fri Feb 5 19:50:30 2016 +0100 lib: Move all colour defines to the same place src/vtedefines.hh | 10 +++++++++- src/vterowdata.h | 10 +--------- 2 files changed, 10 insertions(+), 10 deletions(-) commit a7c9910df445b3b97fe670bbaa6465d362a390f7 Author: Christian Persch Date: Fri Feb 5 19:50:30 2016 +0100 lib: Remove private header Don't need more than one private header, so remove vte-private.h. doc/reference/Makefile.am | 3 +- src/Makefile.am | 1 - src/vte-private.h | 73 ----------------------------------------------- src/vte.cc | 19 ++++++++++-- src/vteaccess.cc | 2 +- src/vteconv.cc | 7 +---- src/vtedraw.cc | 24 ++++++++++++---- src/vtegtk.cc | 2 -- src/vteinternal.hh | 13 +++++++++ src/vterowdata.h | 2 +- src/vteseq.cc | 7 +++-- 11 files changed, 56 insertions(+), 97 deletions(-) commit 894e4dacb566119c325df543c9c836039b1a3b67 Author: Christian Persch Date: Fri Feb 5 19:50:30 2016 +0100 widget: Change function name src/vte.cc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) commit 9a7d421694a9e6993aec1fc6700b1278eeeca1dc Author: Hashem Nasarat Date: Sun Jan 31 12:45:05 2016 -0500 build: print version of libpcre2-8 when not found I spent a few minutes being confused becuase I had the library installed but it was too old. The standard PKG_CHECK_MODULES macro error message prints out the expected version, so this custom one should too. https://bugzilla.gnome.org/show_bug.cgi?id=761369 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 79b0a66cce6170be7eda992469d565df76973820 Author: Christian Persch Date: Sun Jan 31 18:53:15 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 2 +- src/vtegtk.cc | 12 ++++++------ src/vteinternal.hh | 32 ++++++++++---------------------- 3 files changed, 17 insertions(+), 29 deletions(-) commit 850cd97de0ab914097711e1789c92b3cb5433623 Author: Christian Persch Date: Sun Jan 31 18:53:15 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 8 ++++---- src/vteinternal.hh | 24 ++++++++---------------- 2 files changed, 12 insertions(+), 20 deletions(-) commit 6597df875164da49603535b6e20dfef299a68fdc Author: Christian Persch Date: Sun Jan 31 18:53:15 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vteinternal.hh | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) commit 5a7deca573b744b008207bae3e571ffe06ac2ed2 Author: Christian Persch Date: Sun Jan 31 18:53:15 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 2 +- src/vteinternal.hh | 17 +++++------------ 2 files changed, 6 insertions(+), 13 deletions(-) commit aae7da9bd7e50af68d5ccb529502aca25fe3b69b Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 10 +++++----- src/vteinternal.hh | 38 +++++++++++++------------------------- 2 files changed, 18 insertions(+), 30 deletions(-) commit 43ed39913aff84a462dbf7aea27c915ebdf0b708 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 10 +++++----- src/vteinternal.hh | 9 +++------ 2 files changed, 8 insertions(+), 11 deletions(-) commit 3b50659ebb361413bec32d9265793da8c509e019 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 4 ++-- src/vteinternal.hh | 20 +++++++------------- 2 files changed, 9 insertions(+), 15 deletions(-) commit 412aecfb230d7cceedabd6532980b53e73114643 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 2 +- src/vtegtk.cc | 4 ++-- src/vteinternal.hh | 45 ++++++++++++++++----------------------------- src/vteseq.cc | 16 ++++++++-------- 4 files changed, 27 insertions(+), 40 deletions(-) commit 487cc04093612225ee4cb4cb09efaafa19845cca Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 3 ++- src/vtegtk.cc | 4 ++-- src/vteinternal.hh | 36 ++++++++++++------------------------ src/vteseq.cc | 2 +- 4 files changed, 17 insertions(+), 28 deletions(-) commit 0aef3e33170a2ff4cb13e985e6842818f8b02c91 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 6 +++--- src/vteinternal.hh | 19 ++++++------------- src/vteseq.cc | 2 +- 3 files changed, 10 insertions(+), 17 deletions(-) commit e99f32de91934a3c31d903dde57103020c684af8 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 10 +++++----- src/vteinternal.hh | 43 ++++++++++++++----------------------------- src/vteseq.cc | 8 ++++---- 3 files changed, 23 insertions(+), 38 deletions(-) commit 6d19eb06d1ca57c7af2658c3e63308c2e012c092 Author: Christian Persch Date: Sun Jan 31 18:53:14 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vteaccess.cc | 4 ++-- src/vtegtk.cc | 2 +- src/vteinternal.hh | 39 ++++++++++++--------------------------- 3 files changed, 15 insertions(+), 30 deletions(-) commit 14b0cf6b1b91bd9bede73c75f547d47b58e24f22 Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 2 +- src/vteinternal.hh | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) commit 9769f6ff678173db2b94f8323c9d3e97878bf76b Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vteinternal.hh | 45 ++++++++++++++---------------------- src/vteseq.cc | 68 +++++++++++++++++++++++++----------------------------- 2 files changed, 49 insertions(+), 64 deletions(-) commit 1c1d51e4c9cb08d67879cf20d04beff251cac936 Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 10 +++++----- src/vteinternal.hh | 5 +---- src/vteseq.cc | 8 ++++---- 3 files changed, 10 insertions(+), 13 deletions(-) commit 625b6eb38edca38c4c49f67f379909a02fba5fcd Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 4 ++-- src/vteinternal.hh | 38 ++++++++++++++------------------------ 2 files changed, 16 insertions(+), 26 deletions(-) commit 08748a649af5d275f45d3bbff6e55ec8c8399bac Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vtegtk.cc | 4 ++-- src/vteinternal.hh | 21 +++++++-------------- 2 files changed, 9 insertions(+), 16 deletions(-) commit ed3a4550bdc3d730c7a75d9eb45a575c93f79ca0 Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vteinternal.hh | 13 ++++--------- src/vteseq.cc | 10 +++++----- 2 files changed, 9 insertions(+), 14 deletions(-) commit 99e2c8346a33036fe9f98125485ab9bf730440d4 Author: Christian Persch Date: Sun Jan 31 18:53:13 2016 +0100 widget: Rename instance members Now that all of VteTerminalPrivate is ported over, remove the #define and just rename the member variable. src/vte.cc | 4 ++-- src/vtegtk.cc | 4 ++-- src/vteinternal.hh | 8 +++----- src/vteseq.cc | 2 +- 4 files changed, 8 insertions(+), 10 deletions(-) commit a446a5f12cac798115074f4ac4ff0bef9680c293 Author: Christian Persch Date: Sun Jan 31 18:01:18 2016 +0100 widget: Update IM cursor position after scrolling https://bugzilla.gnome.org/show_bug.cgi?id=756141 src/vte.cc | 27 ++++++++++++++++++--------- src/vteinternal.hh | 1 + 2 files changed, 19 insertions(+), 9 deletions(-) commit 322e9ec2de50dee81905a6d7d056cf0d2bd69cb0 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 lib: Remove VteTerminalPrivate from public headers Finally! doc/reference/vte-sections.txt | 1 - src/vte.cc | 3 --- src/vte/vteterminal.h | 9 +-------- src/vtegtk.cc | 3 +-- 4 files changed, 2 insertions(+), 14 deletions(-) commit 8891f5b94af911f5e6a31ac97b17b8b9e5cdd719 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 44 +++++++++++++++++++++++++------------------- src/vteinternal.hh | 2 ++ 2 files changed, 27 insertions(+), 19 deletions(-) commit c5882a0307e11e81d521822f3332830f9fc876d1 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 68 +++++++++++++++++++++++++++++--------------------------------- 1 file changed, 32 insertions(+), 36 deletions(-) commit b3af4d814b2ecf592071d7d3d93e5002a87705f7 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) commit e3113f6d141204fb1ece44d75393fd0c5b729670 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 84 ++++++++++++++++++++++++------------------------------ src/vteinternal.hh | 2 ++ 2 files changed, 40 insertions(+), 46 deletions(-) commit bc0b8a47c19025e48e19b46e528e9e603d51d518 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 101 +++++++++++++++++++++++++++-------------------------- src/vteinternal.hh | 6 ++-- 2 files changed, 55 insertions(+), 52 deletions(-) commit da0d48350e28418d6c0fc4be2ecad87628c46f45 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 18 ++++++++---------- src/vteinternal.hh | 1 + 2 files changed, 9 insertions(+), 10 deletions(-) commit 6ef8d6ae2e54690a089df60adeed12d1c329362e Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 46 +++++++++++++++++++++++----------------------- src/vteinternal.hh | 4 ++-- 2 files changed, 25 insertions(+), 25 deletions(-) commit bb78d5682445b9b13a3c6a0e80514e8345c6bf08 Author: Christian Persch Date: Sun Jan 31 15:08:45 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 43 +++++++++++++++++++++---------------------- src/vteinternal.hh | 1 + 2 files changed, 22 insertions(+), 22 deletions(-) commit 648c6f2b23d3bf929df7998fae1a71b0d8407d86 Author: Christian Persch Date: Sun Jan 31 15:08:44 2016 +0100 widget: Correct comment src/vte.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 3a86becb089d62dac838d0068d5a161ec0f1a25b Author: Christian Persch Date: Sun Jan 31 15:08:44 2016 +0100 a11y: Move code into the only caller No need for a function when these few lines are just called in this one place. src/vte-private.h | 6 ------ src/vte.cc | 33 --------------------------------- src/vteaccess.cc | 17 +++++++++++------ 3 files changed, 11 insertions(+), 45 deletions(-) commit 24e953c3cffb4e44c177bb64186114dea358e5b4 Author: Christian Persch Date: Sat Jan 30 19:03:43 2016 +0100 lib: Build fix This fails on build.g.o for whatever reason, so comment this for now; it will be refactored anyway soon. src/vteinternal.hh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit 162e67fd22d1d38c16c4886886edb5099d2dce57 Author: Christian Persch Date: Sat Jan 30 18:19:27 2016 +0100 app: Fix return value Don't show the context menu and also pass the key to the terminal. src/app.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 17edda3088a0dd7c6f8cb6fd1866bb7391790ff2 Author: Christian Persch Date: Sat Jan 30 18:19:27 2016 +0100 widget: Fix check for changed screen in process_incoming This was accidentally broken in commit 423063840d1304fdd7ff2d87f2041e70a07f599a. src/vte.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) commit f16e91a203fbb749ff124b88b2d7bd0685d8570b Author: Christian Persch Date: Sat Jan 30 18:19:27 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 120 ++++++++++++++++++++++++++++------------------------- src/vteinternal.hh | 8 ++++ 2 files changed, 71 insertions(+), 57 deletions(-) commit 71f097cbc6672648ecff8a9780484d6208241f7d Author: Christian Persch Date: Sat Jan 30 18:19:27 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte-private.h | 4 ---- src/vte.cc | 39 +++++++++++++++++++++------------------ src/vteinternal.hh | 5 +++++ src/vteseq.cc | 28 ++++++++++++++-------------- 4 files changed, 40 insertions(+), 36 deletions(-) commit 66417c928802ce4cd420f35d2484924924f9ba8e Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 95 +++++++++++++++++++++++++----------------------------- src/vteinternal.hh | 13 ++++++++ 2 files changed, 57 insertions(+), 51 deletions(-) commit b5aefa63dbede585c97b3c5502120eb79c411d56 Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 41 +++++++++++++++++++++-------------------- src/vteinternal.hh | 3 +++ 2 files changed, 24 insertions(+), 20 deletions(-) commit 08b3e780c3443d67f2a49469bba7a792fceb30c0 Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 48 +++++++++++++++++++++--------------------------- src/vteinternal.hh | 3 +++ 2 files changed, 24 insertions(+), 27 deletions(-) commit 9e1e7ae61ba99d84c37c0fb351393a65156c050d Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a9f99163b37b3e6ab789e65c1fa6502a8cd182cf Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte-private.h | 1 - src/vte.cc | 61 ++++++++++++++++++++++-------------------------------- src/vteaccess.cc | 8 ++----- src/vteinternal.hh | 6 ++++++ 4 files changed, 33 insertions(+), 43 deletions(-) commit 0c4386edf91051dbb43ee375b5bc6c5a9cbf00d3 Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte-private.h | 3 --- src/vte.cc | 44 -------------------------------------------- src/vteaccess.cc | 25 ++++++++++++------------- 3 files changed, 12 insertions(+), 60 deletions(-) commit d94d9c882eb4152e0628930b4b2d07df003927f9 Author: Christian Persch Date: Sat Jan 30 18:19:26 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte-private.h | 1 - src/vte.cc | 5 ++--- src/vteaccess.cc | 3 ++- src/vteinternal.hh | 2 ++ 4 files changed, 6 insertions(+), 5 deletions(-) commit 276b8aa04ed69fef2715a63ece509a58744ee18c Author: Christian Persch Date: Sat Jan 30 18:19:25 2016 +0100 lib: Remove unused prototypes src/vte-private.h | 17 ----------------- 1 file changed, 17 deletions(-) commit c2adf41d46740fad84f7a7b7e5e51e77de41ea24 Author: Christian Persch Date: Sat Jan 30 18:19:25 2016 +0100 widget: Move some methods to VteTerminalPrivate src/vte.cc | 121 ++++++++++++++--------------------------------------- src/vtegtk.cc | 22 +++++++++- src/vteinternal.hh | 7 ++-- src/vtetypes.hh | 1 + 4 files changed, 56 insertions(+), 95 deletions(-) commit e9791aba2ff1839ce7e383b29da2e0d0eadd566e Author: Egmont Koblinger Date: Thu Jan 28 14:06:11 2016 +0100 emulation: Track the cursor separately for the two screens This is required to correctly resize the normal screen's contents while the alternate screen is active, fixing a bug introduced by commit 5a434e6c4457bdfe182a13213396e7a66a08f767. https://bugzilla.gnome.org/show_bug.cgi?id=761097 src/vte.cc | 154 ++++++++++++++++++++++++++--------------------------- src/vtegtk.cc | 4 +- src/vteinternal.hh | 5 +- src/vteseq.cc | 124 +++++++++++++++++++++--------------------- 4 files changed, 142 insertions(+), 145 deletions(-) commit fee25aaed7e599b6ce351113c61b242d8aab9589 Author: Christian Persch Date: Mon Jan 18 21:37:19 2016 +0100 lib: Remove accidentally committed debug spew src/vteseq.cc | 2 -- 1 file changed, 2 deletions(-) commit ab29717e30e3f3f60e122e59649961df5b66c035 Author: Christian Persch Date: Mon Jan 18 19:48:43 2016 +0100 Post release version bump configure.ac | 2 +- src/vteseq.cc | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-)