commit 608c28270369b12648bb012316dce785031db6e0
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Oct 14 21:16:52 2013 +0200

    docs: Fix build
    
    Remove (skip) annotation which breaks check-doc-syntax check; the symbol
    is already hidden from the introspection scanner anyway.

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

commit 719244de1be6c0b84ab6f5cdd23e0b0d85d45472
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Oct 14 21:06:17 2013 +0200

    Version 0.34.9

 NEWS | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 2b057c8fcfe9badad4788b3879847ae571332f2a
Author: Egmont Koblinger <egmont@gmail.com>
Date:   Sun Oct 13 19:59:02 2013 +0200

    docs: Improve graphic characters test file
    
    Make it contain all box drawing and block element characters.

 doc/boxes.txt | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)

commit 81135da98824ccbfa0134db1ebc72b3c00425a29
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Oct 12 12:14:09 2013 +0200

    utils: Remove unneeded define
    
    This part of the code is linux only anyway.

 src/vte.c      | 4 ++--
 src/vteutils.c | 6 +-----
 2 files changed, 3 insertions(+), 7 deletions(-)

commit 9c9f1451f37864f18e711c348f6335a22e7c4c4d
Author: Christian Persch <chpe@gnome.org>
Date:   Thu Oct 3 14:34:49 2013 +0200

    prompt: Set LC_ALL instead of LANG
    
    LC_ALL and LC_* override LANG, so if the user has any of them set,
    __vte_urlencode would give the wrong output.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=709354

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

commit 9f8c1b88dcd880c2d9e78c93521ee755560a9275
Author: Christian Persch <chpe@gnome.org>
Date:   Mon Sep 30 23:00:09 2013 +0200

    emulation: Add support for DEC 1007 to set the alternate scroll mode
    
    By default, the mouse wheel sends cursor up/down keycodes in the
    alternate screen. This adds an escape sequence (DEC 1007) that allows
    turning this off (and on again).
    
    For compatibility with ubuntu's ******** patched vte, also add a
    (deprecated, skip) public API that has the expected name but does nothing.
    
    Based on patches from ubuntu, and Egmont Koblinger.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=518405
    https://bugzilla.gnome.org/show_bug.cgi?id=709060

 src/vte-private.h   |  1 +
 src/vte.c           | 24 ++++++++++++++++++++++--
 src/vtedeprecated.h |  3 +++
 src/vteseq.c        |  5 +++++
 4 files changed, 31 insertions(+), 2 deletions(-)

commit ed5adb65a132b1c0e5054618fc989f76955a7e00
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Mon Sep 30 00:25:14 2013 -0400

    [stream] Use unlocked stdio when available

 configure.ac         | 2 +-
 src/vtestream-file.h | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

commit b959b86bdb5759152328ff1b99ac956ba4189a77
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 21:32:51 2013 -0400

    [stream] Add a stdio-based buffered implementation
    
    Should be fairly solid, though more testing will help.
    The buffering in stdio makes most of the syscalls go away.
    Most remaining are the lseek() syscalls caused by fseek()
    calls for when moving backward in the buffer.  I think
    it's a bug in stdio to make those syscalls when the result
    is cached anyway.  Anyway, this is a huge improvement
    already, specially when reading the buffer forward.

 src/vtestream-file.h | 177 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 166 insertions(+), 11 deletions(-)

commit f690a497fe8c1a5f1adcac193674793da58b245f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:48:40 2013 -0400

    [stream] More fixups
    
    Towards an abstract file descriptor.

 src/vtestream-file.h | 98 ++++++++++++++++++++++++++++++----------------------
 1 file changed, 56 insertions(+), 42 deletions(-)

commit d17e4ba45e9b45aec6852475285702f63e241787
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:48:40 2013 -0400

    [stream] More fixups
    
    Towards an abstract file descriptor.

 src/vtestream-file.h | 70 +++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 53 insertions(+), 17 deletions(-)

commit 272b7f42ccdb93517e06a0c8e832531fffa8714c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:38:49 2013 -0400

    [stream] Remove unused includes

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

commit cf0c865523ea7cc6f663533d9d15cb2b6060b12a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:37:20 2013 -0400

    [stream] Finish off commit 2cf872c90d85163f297e3a0fd56866a29849e0bf

 src/vtestream-file.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 488d7a2d37ba66fbf7483a1ac7b33ee03dfdfe3f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:31:33 2013 -0400

    Bug 676075 - Incorrect scrollbar position after the "less" command
    
    Patch from Egmont Koblinger.

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

commit 2a44325fb611d76b22ffe49722e38440a3a0e480
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:17:18 2013 -0400

    [stream] Fix warnings

 src/vtestream-base.h | 2 +-
 src/vtestream-file.h | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

commit 2cf872c90d85163f297e3a0fd56866a29849e0bf
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 20:13:45 2013 -0400

    [stream] Use -1, not 0, as "not opened yet"
    
    As suggested by ChPe.

 src/vtestream-file.h | 9 +++++----
 src/vteutils.c       | 9 ---------
 2 files changed, 5 insertions(+), 13 deletions(-)

commit 73e10d9bcf414696258dbf10245a111985311b9a
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 19:54:39 2013 -0400

    [stream] Remove write_contents
    
    The ring will now read the stream contents and write it out itself.
    Makes stream implementation(s) easier.

 src/ring.c           | 34 +++++++++++++++++++++++++++-------
 src/vtestream-base.h | 13 -------------
 src/vtestream-file.h | 38 --------------------------------------
 src/vtestream.h      |  4 ----
 4 files changed, 27 insertions(+), 62 deletions(-)

commit 480e1ae1cb9e343663896a19df31060f3bffb7b5
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 19:39:00 2013 -0400

    [stream] Add API to get start-of-page offsets
    
    For previous behavior of the _vte_stream_head() api, add
    index=0 to the new function.

 src/ring.c           | 8 ++++----
 src/vtestream-base.h | 8 +++++---
 src/vtestream-file.h | 4 ++--
 src/vtestream.h      | 7 ++++++-
 4 files changed, 17 insertions(+), 10 deletions(-)

commit 5ad51c95557f4e953af066b551bbd9b295c88df4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 16:25:48 2013 -0400

    Part of Bug 646098 - vte uses too many file descriptors
    
    Patch from Egmont Koblinger, from comment 13.

 src/ring.c | 37 ++++++++++++++++++++++++++++++-------
 src/ring.h |  4 +++-
 src/vte.c  |  3 +++
 3 files changed, 36 insertions(+), 8 deletions(-)

commit 6b022a603c0c582a3673e0f883366532effc784b
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Sun Sep 29 15:58:44 2013 -0400

    Bug 415277 - Garbage displayed after resizing whilst using an alternate screen
    
    Patch from Egmont Koblinger.

 src/vte.c | 140 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 80 insertions(+), 60 deletions(-)

commit c80fe16c3019eeb0686023b2968199e4d84a2676
Author: Christian Persch <chpe@gnome.org>
Date:   Sat Sep 28 11:38:49 2013 +0200

    stream: file: Use O_TMPFILE when available
    
    https://bugzilla.gnome.org/show_bug.cgi?id=704705

 src/Makefile.am      |  2 ++
 src/vtestream-file.h | 17 ++++-------
 src/vteutils.c       | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/vteutils.h       | 30 ++++++++++++++++++
 4 files changed, 124 insertions(+), 11 deletions(-)

commit a43839c166da7cc0a89bd7eb0b78b991bdff5471
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 18:18:34 2013 -0400

    [stream-file] Recover from a disk-full situation

 src/vtestream-file.h | 38 +++++++++++++++++++++++++-------------
 1 file changed, 25 insertions(+), 13 deletions(-)

commit fae64189d5370681dccbe4f96c6f0a86153caa3f
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 18:09:38 2013 -0400

    [stream-file] Remove another lseek

 src/vtestream-file.h | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 2e268aaef84bb9026ff98504efd7679c91ee591c
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 18:06:31 2013 -0400

    Fixup commit a551b0b8686bc266a2329a3215069895d591b0e9

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

commit ee3a84fe9eaea643b6b64da41fe5354e43e5dde9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 17:43:18 2013 -0400

    Bug 708496 - Lines disappear after positioning back the cursor
    
    Patch from Egmont Koblinger.

 src/ring.c | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

commit fe79b99acf38945b124ad33c3af145d68ce8f5ff
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 17:26:58 2013 -0400

    [ring] Rename variables for readability
    
    Patch from Egmont Koblinger.
    
    Part of Bug 708496 - Lines disappear after positioning back the cursor

 src/ring.c | 81 +++++++++++++++++++++++++++++++++++---------------------------
 src/ring.h |  5 ++--
 2 files changed, 49 insertions(+), 37 deletions(-)

commit 97ca3655c77364db51be89fdfebb4028bb7a58a4
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 16:34:56 2013 -0400

    [stream-file] Mark temp files NOATIME

 src/vtestream-file.h | 3 +++
 1 file changed, 3 insertions(+)

commit a551b0b8686bc266a2329a3215069895d591b0e9
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 16:04:36 2013 -0400

    [stream-file] Bug 637275 - Use pread/pwrite() if available
    
    Turns syscalls in half.

 configure.ac         |  5 ++++-
 src/vtestream-file.h | 42 ++++++++++++++++++++++++++++++++----------
 2 files changed, 36 insertions(+), 11 deletions(-)

commit 658c2d4643ec7fb0cdd1ebaedc6377c29a850d21
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 16:00:27 2013 -0400

    [stream-file] Keep head value in memory
    
    Reduces syscalls.
    
    Part of Bug 637275 - Use pread/pwrite() in vtestream-file.h if available

 src/vtestream-base.h |  4 ++--
 src/vtestream-file.h | 17 ++++++++---------
 src/vtestream.h      |  2 +-
 3 files changed, 11 insertions(+), 12 deletions(-)

commit 6e65d90d50862ca8a9e9686b7b582f22e13e8768
Author: Behdad Esfahbod <behdad@behdad.org>
Date:   Fri Sep 27 15:34:27 2013 -0400

    Fix resize handling
    
    Patch from Egmont Koblinger.  At least it's readable...
    
    Bug 707572 - Aborts on assertion (debug mode)
    Bug 708213 - zsh - lots of blank space upon resizing VTE based terminals

 src/debug.c |  3 ++-
 src/debug.h |  3 ++-
 src/vte.c   | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 3 files changed, 64 insertions(+), 10 deletions(-)

commit 9c1df647f15739dbee8a6943aaed2b0d5a3d27c3
Author: Christian Persch <chpe@gnome.org>
Date:   Tue Sep 17 00:11:18 2013 +0200

    Post release version bump

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