commit 82caebd0555c951574d019037df423cddbfba45b
Author: Christian Persch <chpe@src.gnome.org>
Date:   Tue Sep 27 20:25:26 2016 +0200

    build: Require vala 0.24
    
    https://bugzilla.gnome.org/show_bug.cgi?id=772064
    (cherry picked from commit dc70d3aa143be15fce219d5294ea45bbe35e6c0e)

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit baed20f1ef564ee93d460cc0fbc8fe36ee27e16e
Author: Christian Persch <chpe@src.gnome.org>
Date:   Fri Sep 23 22:48:24 2016 +0200

    doap: Cleanup
    
    Remove inactive maintainers (Behdad, Chris).
    Remove obsolete MAINTAINERS file.
    
    (cherry picked from commit f6347b0ec91806d97c935eed8bc70fccc984788d)

 MAINTAINERS |  7 -------
 Makefile.am |  1 -
 vte.doap    | 16 ++--------------
 3 files changed, 2 insertions(+), 22 deletions(-)

commit 6301abbbbe3f1293952fdd62f9abcbb2a0dc4ae8
Author: Christian Persch <chpe@src.gnome.org>
Date:   Sat Sep 17 20:33:47 2016 +0200

    widget: Fix backward search
    
    Search was getting two lines of text at once, breaking backward search.
    Problem was introduced in commit d046ae112f5ca93378c2146c1ea239bc63778364.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769400
    (cherry picked from commit d4d201f80ca1f401e39daab4c8e6bd0836e02696)

 src/vte.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit c71d3a518f4b28a4be1c2e55756db109662e466d
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Sun Sep 11 21:09:22 2016 +0200

    widget: Fix OSC 112 (reset cursor color)
    
    This was accidentally broken in commit 86f206b3ec01033c07a76cf949276058489b53ee.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=771256
    (cherry picked from commit 791a4337cc74ce21db4f76e428e1190e0bb9815a)

 src/caps.cc        | 2 +-
 src/vteseq-n.gperf | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit bc2094bfdfe3ca3c125e020aedcd10b8b9cc45d8
Author: Christian Persch <chpe@src.gnome.org>
Date:   Sun Sep 4 12:45:43 2016 +0200

    docs: Fix missing descriptions
    
    Need to specify the source code file extensions manually in order
    for gtk-doc to pick up our .cc files.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=770114
    (cherry picked from commit 298cfcbc643449c9617843e1e8937ab11e6cf3ce)

 doc/reference/Makefile.am | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 2e6343568ae4ae523391c2c26b3348aed76ccea5
Author: Eric R. Schulz <eric@ers35.com>
Date:   Sat Aug 27 00:55:11 2016 +0200

    widget: Fix memory leak in _vte_file_stream_init()
    
    g_object_new() calls _vte_boa_init(), so calling the init twice leaks memory.
    
    The bug was introduced in commit ab8b3a3465625e08e4aa5657d13d54b6818a231a.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=770038
    (cherry picked from commit 2796f97eca37613128ee2a4c71e85cad2bfea643)

 src/vtestream-file.h | 1 -
 1 file changed, 1 deletion(-)

commit 1531677c75810d001b82c226f91c64c88b9c541c
Author: Eric R. Schulz <eric@ers35.com>
Date:   Wed Aug 17 16:12:42 2016 +0200

    widget: Fix refcount leak in child_watch_done
    
    VteTerminalPrivate::child_watch_done() was missing the g_object_unref()
    corresponding to its g_object_ref() at the start.
    
    Since this function is only called from the callback of
    g_child_watch_add_full(), and that callback already uses g_object_ref()/
    g_object_unref() around the call to VteTerminalPrivate::child_watch_done
    to keep the VteTerminalPrivate in a death grip, just remove the extra
    g_object_ref().
    
    The bug was introduced in commit 50aee40af7d16c2bec82f4f8bcdd259b6913c541.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=770036
    (cherry picked from commit 167f6607a779c9b57c0f856df244aa83aa8f2651)

 src/vte.cc | 1 -
 1 file changed, 1 deletion(-)

commit 4d08c32cb77a4c7e24cba33d3b1c0508f7c2fb24
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Aug 15 14:39:28 2016 +0200

    widget: gtk: Pass NULL for geometry widget
    
    Since gtk 3.20 the geometry hints are not applied if
    the geometry widget passed is not NULL.
    
    This makes geometry a bit better, but still not right. Need
    to bring over the fixed to gnome-terminal from bug 760944.
    
    (cherry picked from commit 28871b33b03d2f7e2df8c065189547add12f673d)

 src/vtegtk.cc | 4 ++++
 1 file changed, 4 insertions(+)

commit 12d6af2c3a78b6b8c584918a389d31d4a63910f0
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Sun Jul 24 19:06:52 2016 +0200

    widget: Fix a memory leak in set_colors
    
    https://bugzilla.gnome.org/show_bug.cgi?id=768994
    (cherry picked from commit be0ae73fe58b9a3b37a0ca9568ac5999416552a2)

 src/vtegtk.cc | 1 +
 1 file changed, 1 insertion(+)

commit c9e166330bbbbc4e2661345ffce07460f0df8eb2
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Jul 4 21:26:50 2016 +0200

    emulation: Swallow iterm2 OSC 1337
    
    Accept OSC 1337 but make it a no-op.
    
    When sshing to an osx host the iterm2 integration may be active,
    causing the remote shell to emit iterm2 OSC 1337 sequences that
    clutter the vte terminal since we don't ignore unknown sequences
    (bug 403130).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=403130
    (cherry picked from commit 3c56e2cb170b7f5f085570f0f60ccc62bdc65700)

 src/caps.cc        |  2 ++
 src/vteseq-n.gperf |  1 +
 src/vteseq.cc      | 12 ++++++++++++
 3 files changed, 15 insertions(+)

commit f08229fd4a3c200ef2be2f30e66b57199a170626
Author: Simon McVittie <smcv@debian.org>
Date:   Mon May 23 10:42:41 2016 +0100

    widget: Fix get_preferred_height to use the correct padding
    
    The implementation of GtkWidgetClass:get_preferred_height by
    mistake used the horizontal padding instead of the vertical padding.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=760944
    (cherry picked from commit 5bc6b3f8d8e733c02bebb9da8090429fef2b2688)

 src/vte.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 2057abd188b57b988ab6165058b77b46e3e4af84
Author: Christian Persch <chpe@gnome.org>
Date:   Mon May 16 10:25:29 2016 +0200

    api: Don't process a reset when input is disabled
    
    With input disabled, only allow a reset when it comes from
    the terminal, not via the API.
    
    (cherry picked from commit 8c70f85361ddc54a61086929210add51dfc44da7)

 src/vte.cc         | 6 +++++-
 src/vtegtk.cc      | 2 +-
 src/vteinternal.hh | 3 ++-
 3 files changed, 8 insertions(+), 3 deletions(-)

commit 0ecd99d2cc7848343bd51316e6f6289274a9a8cb
Author: Christian Persch <chpe@gnome.org>
Date:   Mon May 16 10:26:16 2016 +0200

    terminal: Warn on terminal if compiled without GNUTLS
    
    (cherry picked from commit a81a797b0cc75b1801fcda11f5d844962d4a0f6c)

 src/vte.cc | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit c1cef4190a70b01b251e08139c8028f0371111c2
Author: Christian Persch <chpe@gnome.org>
Date:   Mon May 16 10:26:16 2016 +0200

    api: Validate colour values
    
    Don't allow in a GdkRGBA whose components exceed the allowed range of 0..1.
    
    (cherry picked from commit cb7589ea01526ec696daae60c5ff8a96d00a73e4)

 src/vtegtk.cc | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

commit 086c907335186167a13f65252c5e3282bdfe713b
Author: Christian Persch <chpe@gnome.org>
Date:   Mon May 16 09:33:18 2016 +0200

    test: Don't use IMMEDIATE resize mode for the window
    
    This makes testvte segfault on startup due to an infinite recursion
    below gtk_window_size_allocate().
    
    (cherry picked from commit 3da10648004c2d201d5bbea1d773c183984a6e39)

 src/vteapp.c | 2 --
 1 file changed, 2 deletions(-)

commit 1720b1a2092ca41b82203bf51996e3413e8fb0f4
Author: Christian Persch <chpe@gnome.org>
Date:   Mon May 9 21:55:40 2016 +0200

    build: Post release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8dbe242198fb3a4ce453866cfb4aa9dae9c3b9c4
Author: Christian Persch <chpe@gnome.org>
Date:   Sun May 8 12:55:32 2016 +0200

    emulation: Swallow urxvt OSC 777
    
    Accept OSC 777 but make it a no-op.
    
    Some distros patch their vte downstream with the rejected patch from
    bug 711059, which leads to problems with these escape sequences being
    shown on the terminal when using an unpatched upstream build of vte
    but the system-installed patched vte.sh script, due to vte not
    ignoring unknown escape sequences (bug 403130).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=403130
    https://bugzilla.gnome.org/show_bug.cgi?id=711059
    (cherry picked from commit 47879674b97aa610174ce79e427a181ca23aad8d)

 src/caps.cc        | 2 ++
 src/vteseq-n.gperf | 1 +
 src/vteseq.cc      | 7 +++++++
 3 files changed, 10 insertions(+)

commit 090c0b50abea895a2ff0b1b1d32b26177fcf4859
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Wed Apr 6 10:55:57 2016 +0200

    emulation: Don't use smart tabs if the cells are already in use
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764330#c3
    (cherry picked from commit 30a7c0b7f75fc72703e700838db1d831e90430c4)

 src/vteseq.cc | 44 ++++++++++++++++----------------------------
 1 file changed, 16 insertions(+), 28 deletions(-)

commit 6dcccaa2a944bbafad18047c50a178e6fadf5024
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Wed Apr 6 10:54:02 2016 +0200

    emulation: Fix Tab not to alter the background color
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764330
    (cherry picked from commit f5452acf78a105466157a540beadd5dd2ced9efc)

 src/vteseq.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c9fc1f16d4acd721b6b0754dd75067893541898b
Author: Alexander Maznev <alexander.maznev@gmail.com>
Date:   Sun May 8 10:22:07 2016 +0200

    terminal: Fix search return value
    
    vte_terminal_search_find was always returning FALSE.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=765328
    (cherry picked from commit 2b05a52f318f3f9b10ef3784a18e69ba4f04d79e)

 src/vte.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6f2304c4355521b5d1729d880adba33ad80b92f7
Author: Christian Persch <chpe@gnome.org>
Date:   Sun May 8 08:59:09 2016 +0200

    terminal: Fix ::get_text start column not to be negative
    
    When the selection starts at the beginning of the line but
    having been done by starting on the preceding line after the
    end of text, the start column is -1, which would cause
    ::get_text() to lose the first line of the selected text.
    Regression from commit 3696348c0b9c7d60caf7302411ec4c0298f56e57.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=765276
    (cherry picked from commit d005d622f458f259919b35e448a985e2aabc7ecd)

 src/vte.cc | 3 +++
 1 file changed, 3 insertions(+)

commit 928f2284b25e5ac3bd2a79b83d788a7dbbb358ec
Author: Christian Persch <chpe@gnome.org>
Date:   Sun May 8 08:59:09 2016 +0200

    test: Typo fix
    
    (cherry picked from commit 5b7ff132b16f9da882a2b359e68c40903a57b166)

 src/vteapp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 17e0a69e54cbbd547128a3c6d0f5bd5b99ee2ce8
Author: Alberts Muktupāvels <alberts.muktupavels@gmail.com>
Date:   Fri Apr 15 18:09:41 2016 +0200

    build: Fix the build when an older vte VAPI is present on the system
    
    Pass --disable-since-check to valac on vala >= 0.31.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762780

 configure.ac    | 3 +++
 src/Makefile.am | 4 ++++
 2 files changed, 7 insertions(+)

commit c5c129a65bcd749452f3e34152894d1490aea27d
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Mon Apr 11 10:11:33 2016 +0200

    Post release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7fa0c02dbae2b6d749e6867533794933eb0ffb10
Author: Fabio Tomat <f.t.public@gmail.com>
Date:   Thu Apr 7 22:59:21 2016 +0000

    Updated Friulian translation

 po/fur.po | 75 ++++++++++++++++++++++-----------------------------------------
 1 file changed, 26 insertions(+), 49 deletions(-)

commit 66a4c95a414c38a010c30fc25c3534516c058055
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Wed Mar 30 10:46:53 2016 +0200

    widget: Properly remove the cursor from its old position
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764299
    (cherry picked from commit e5a00b5b71194be9f2881dee67d82c308406dea7)

 src/vte.cc | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 0af901285835b330348a576e71e3a320405f4be1
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Mar 19 13:03:15 2016 +0100

    Post release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 87af7767c189015c85ad1c7ce55f00010acc1cd5
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Mar 14 18:11:54 2016 +0100

    Post release version bump

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 61657b7f9d9476ca92823c95b2a258a211715589
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Mar 14 18:10:09 2016 +0100

    widget: Warn about CSS problem with upgrade to gtk 3.19
    
    https://bugzilla.gnome.org/show_bug.cgi?id=763538
    (cherry picked from commit fa008f96d9484204db73d2b500f22f47c247905e)

 src/vtegtk.cc | 4 ++++
 1 file changed, 4 insertions(+)

commit 6d91ca041d9a49d8c06d17e11785f5052817eea1
Author: Takao Fujiwara <tfujiwar@redhat.com>
Date:   Mon Mar 14 18:10:09 2016 +0100

    widget: Move IM cursor to the right position in im_update_cursor()
    
    IM cursor is moved with pre-edit text.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=756141
    (cherry picked from commit 656530adcba25745e250de6d73ce40310c1c4d4c)

 src/vte.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit f376a757c52ee989ee8993c67f3730ffb62f2db5
Author: Christian Persch <chpe@gnome.org>
Date:   Fri Mar 4 17:59:32 2016 +0100

    build: Don't define GDK_MULTIHEAD_SAFE
    
    (cherry picked from commit 659d64b76f89790eb4453effb9c31d66b4a119be)

 configure.ac | 2 --
 1 file changed, 2 deletions(-)

commit d950c5df7e2905b5897cc30160e20cf605af1d6a
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Wed Mar 2 12:42:08 2016 +0100

    widget: Invalidate cursor on style change
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762963
    (cherry picked from commit a633f57e05dc30f444c5407ecb30b1bd67754ff4)

 src/vte.cc | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit ca5d9e6a905241dd6667fc3df4057ca1c6d8899f
Author: Cédric Valmary <cvalmary@yahoo.fr>
Date:   Mon Feb 29 18:57:47 2016 +0000

    Updated Occitan translation

 po/oc.po | 92 ++++++++++++++++++++++++++++------------------------------------
 1 file changed, 40 insertions(+), 52 deletions(-)

commit 1452aad1e2ed21bcee2a97b8fa21702e3e367b07
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Feb 29 18:29:45 2016 +0100

    Post release version bump

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1ac999c8790c871be8214c9a9e83d0f74a4e4a37
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Feb 29 18:28:22 2016 +0100

    Version 0.43.91

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e3d9eef71fe29f658d1376a215b02cfddc7a68bc
Author: Anthony G. Basile <blueness@gentoo.org>
Date:   Mon Feb 29 18:28:22 2016 +0100

    lib: Use nullptr as sentinel instead of NULL
    
    On some non-GCC/GLIBC systems, NULL may not be a suitable 0 pointer constant.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762863

 src/vte.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a17b9e3a968e72e327db25e4d64c109cf560fb5e
Author: Anthony G. Basile <blueness@gentoo.org>
Date:   Mon Feb 29 18:20:27 2016 +0100

    lib: Use nullptr as sentinel instead of NULL
    
    On some non-GCC/GLIBC systems, NULL may not be a suitable 0 pointer constant.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762863
    (cherry picked from commit a9fa01991ab7fb068af6d2a81691f32b44b91a9c)

 src/pty.cc     | 2 +-
 src/vte.cc     | 6 +++---
 src/vtedraw.cc | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit a768840384d570bfded988384bdf8e50516a7995
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Feb 29 18:20:27 2016 +0100

    build: Add -Wstrict-null-sentinel to CXXFLAGS
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762863
    (cherry picked from commit 5351f75712fa62dc0016d0cece4b212b5dd43ece)

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit 288068ee0ee9202f696d120e75340fa12774a26e
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Feb 25 18:42:00 2016 +0100

    widget: Don't deselect when updating the clipboard
    
    gtk_clipboard_set_with_data() differs from gtk_clipboard_set_with_owner()
    in that the old clear callback is *always* invoked instead of only
    when the owner (user_data) is different from the last owner (user_data).
    I think this is a gtk+ bug, but that code has been that way since 2000,
    so who knows why it does it this way.
    
    Adapt to this by guarding the clear callback to gtk_clipboard_set_with_owner()
    with a bool that is set/unset around the call and makes the callback
    bail out early if we're updating the clipboard from within vte.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762446
    (cherry picked from commit cf72edc15a73cdaa21a459fa2b5e8f470334e3ea)

 src/vte.cc         | 9 ++++++++-
 src/vteinternal.hh | 1 +
 2 files changed, 9 insertions(+), 1 deletion(-)

commit a143cedadb1f934c547868afc654b34465ab3315
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Feb 20 12:17:28 2016 +0100

    lib: Neuter _VTE_GNUC_NONNULL when compiling libvte
    
    (cherry picked from commit b2ee030f02b49ce44a3999d58d1bd3d486a38bd1)

 src/vte/vtemacros.h | 4 ++++
 1 file changed, 4 insertions(+)

commit d65d10809b7813a779b83be9c8cc63f6f48f39d3
Author: Christian Persch <chpe@gnome.org>
Date:   Sun Feb 14 21:19:02 2016 +0100

    docs: Remove leftovers
    
    https://bugzilla.gnome.org/show_bug.cgi?id=762043
    (cherry picked from commit d0a2e72476ca052a7623ea4ef65794ab19b5215c)

 doc/Makefile.am  |  1 -
 doc/utmpwtmp.txt | 31 -------------------------------
 2 files changed, 32 deletions(-)

commit 8ebb4837baacc994831d637fdc8cb6fab20422b9
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Feb 13 20:00:15 2016 +0100

    build: Don't export internal API

 src/vte/vteregex.h | 6 ------
 1 file changed, 6 deletions(-)

commit ea0fe4fcb65345775be4359ea2015b3454a07478
Author: Christian Persch <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <alberts.muktupavels@gmail.com>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <hashem@riseup.net>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
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 <chpe@gnome.org>
Date:   Sun Jan 31 15:08:45 2016 +0100

    lib: Remove VteTerminalPrivate from public headers
    
    Finally!

 doc/reference/vte-sections.txt | 1 -
