commit b446923caf746a18e4fa9eb298eacf751e53256f Author: Egmont Koblinger Date: Wed May 28 12:28:08 2014 +0200 widget: Fix display glitches with rectangular selection and wide characters https://bugzilla.gnome.org/show_bug.cgi?id=730800 src/vte.c | 4 ++-- src/vterowdata.h | 11 ++++++----- src/vteseq.c | 21 +++++++++------------ 3 files changed, 17 insertions(+), 19 deletions(-) commit b8db6a28b9b809a643268941a3bd1b0dcff70198 Author: Egmont Koblinger Date: Mon May 26 13:14:44 2014 +0200 widget: Speed up scrolling in very large terminals https://bugzilla.gnome.org/show_bug.cgi?id=730732 src/vte.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) commit 8fbb9722099fa4af01cfb16919fe61282a7aa9ab Author: Egmont Koblinger Date: Mon May 26 12:54:55 2014 +0200 widget: Fix a rare display update problem after a terminal reset https://bugzilla.gnome.org/show_bug.cgi?id=730599 src/vte.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit 2249f514c877041dd291a717360cd6e2747103f5 Author: Egmont Koblinger Date: Mon May 26 12:19:14 2014 +0200 widget: Set the ring's in-memory size on terminal reset src/vte.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 7a8256af09173496a09afec90249a9875c742896 Author: Egmont Koblinger Date: Sun May 25 19:27:51 2014 +0200 widget: Make sure to always set the style https://bugzilla.gnome.org/show_bug.cgi?id=727614 src/vte.c | 3 +++ 1 file changed, 3 insertions(+) commit 0d0bb6ac9b7eeea9d6726436f47c59fac81d2194 Author: Piotr Drąg Date: Sun May 25 17:50:02 2014 +0200 Updated POTFILES.in po/POTFILES.in | 1 + 1 file changed, 1 insertion(+) commit 4d6edfb7ecd9bc2743fe507794092ff096d50aac Author: Egmont Koblinger Date: Fri May 23 01:44:50 2014 +0200 emulation: Improve the handling of Tab and CJK fragments Tab is converted to spaces when the content underneath is modified, instead of when the cursor is moved over. Only the left part is converted to spaces, the right part becomes a shorter tab. Double wide characters are replaced by spaces when split in two. https://bugzilla.gnome.org/show_bug.cgi?id=691972 https://bugzilla.gnome.org/show_bug.cgi?id=730343 src/vte-private.h | 2 +- src/vte.c | 157 ++++++++++++++++++++++++++++++++++++------------------ src/vteseq.c | 20 +++++-- 3 files changed, 122 insertions(+), 57 deletions(-) commit f82209190742fca586641f21367b1fddcb14227a Author: Behdad Esfahbod Date: Thu May 22 17:57:33 2014 -0400 caps: Adjust start-of-string / end-of-string to match xterm No idea what they are for, but here's a test case: $ echo -e "\eXas\e\\df It should only show "df". Ie, the portion between ESC X and ESC \\ is skipped. src/caps.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 7bbd2d3f6cca9ca4401e3dd3c041fb8d33ab3e25 Author: Behdad Esfahbod Date: Thu May 22 17:54:50 2014 -0400 caps: Minor src/caps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ec7b994b5b954b12866413d670fbf90287ce9ae5 Author: Egmont Koblinger Date: Thu May 22 23:41:07 2014 +0200 emulation: Fix cursor backward movement (broken since commit 60c0bca2f00cd55ea1eb42fd59fa017b62197c9d) src/vteseq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0b21ef1a53ddea1838e75e87f678a10ade6b0c29 Author: Behdad Esfahbod Date: Thu May 22 16:35:41 2014 -0400 table: Remove support for unused %2, %3, and %M in cap strings src/table.c | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) commit c0dab8bffc249e26a7a935a9efebdcf10a8de1e7 Author: Behdad Esfahbod Date: Thu May 22 16:32:10 2014 -0400 table: Remove unused %i support in capability strings src/table.c | 73 +++++++++++++------------------------------------------------ 1 file changed, 15 insertions(+), 58 deletions(-) commit 4425ee077bbedb1337e2e7d332e1137e68fd4adf Author: Egmont Koblinger Date: Thu May 22 22:28:59 2014 +0200 widget: Immediately resize the ring on app-initiated window resize https://bugzilla.gnome.org/show_bug.cgi?id=647466 src/vte.c | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) commit 3e211284104be539a951976ec6f62d203e8a60f5 Author: Christian Persch Date: Thu May 22 20:26:59 2014 +0200 vteapp: Add back C test application So you can test vte when building with vala fails. src/Makefile.am | 25 +- src/vteapp.c | 1161 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1184 insertions(+), 2 deletions(-) commit a0d4cd974927a3b08c09d346c34430775835179d Author: Christian Persch Date: Thu May 22 20:10:45 2014 +0200 matcher: Use less relocations src/caps.c | 455 +++++++++++++++++++++++++++++----------------------------- src/caps.h | 8 +- src/matcher.c | 12 +- 3 files changed, 237 insertions(+), 238 deletions(-) commit bef7a550a9be7889735a4333f2820792e72e9853 Author: Christian Persch Date: Thu May 22 20:10:19 2014 +0200 debug: Improve sequence->string conversion Print OSC, CSI etc. src/debug.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) commit 2f65bb5d5eae690196448cf0a0101f8ad7f92c96 Author: Christian Persch Date: Thu May 22 18:03:37 2014 +0200 a11y: Remove unused code The function is always called with 0 quark (since commit a44035e91dffdbeb3613d56234c74bb6d8483368), so just removed the parameter. src/vte.c | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) commit c38f44dafea624ca656d3700e0f4b0c0a259856e Author: Christian Persch Date: Thu May 22 13:50:16 2014 +0200 build: Don't enable pty helper by default Makefile.am | 1 + configure.ac | 8 +++++++- src/vteenums.h | 10 +++++----- 3 files changed, 13 insertions(+), 6 deletions(-) commit 174428ceafa642747400c5497dcfe207ec928db1 Author: Christian Persch Date: Thu May 22 08:53:13 2014 +0200 tests: interpret: Fix build for matcher API change src/interpret.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) commit 9f22a3c9c5eaabf7c23c1db759e9749e37f4191d Author: Behdad Esfahbod Date: Wed May 21 21:10:58 2014 -0400 Remove unused quark arguments all around the matcher code src/matcher.c | 11 ++++----- src/matcher.h | 6 ++--- src/table.c | 72 ++++++++++++++++++++++++------------------------------- src/table.h | 4 ++-- src/vte-private.h | 3 +-- src/vte.c | 5 ---- src/vteseq.c | 9 ++++--- 7 files changed, 46 insertions(+), 64 deletions(-) commit 1f660f2bd4fc19876863925063ec8e7dec7bbccd Author: Behdad Esfahbod Date: Wed May 21 20:40:40 2014 -0400 Remove unuse caps quark src/caps.c | 430 ++++++++++++++++++++++++++++++------------------------------- src/caps.h | 1 - 2 files changed, 215 insertions(+), 216 deletions(-) commit fb579fdf7e0df89b1228300433d128586d5fa3e2 Author: Behdad Esfahbod Date: Wed May 21 20:35:29 2014 -0400 Make capability name and seq handler names match exactly Going to remove the indirection through string capability names at some point. src/caps.c | 82 +++++++++++++++++++++++++++--------------------------- src/vteseq-n.gperf | 68 ++++++++++++++++++++++---------------------- src/vteseq.c | 8 +++--- 3 files changed, 79 insertions(+), 79 deletions(-) commit c255e5bf3d88cc0485a25c2cbaa2dd55b72f4555 Author: Behdad Esfahbod Date: Wed May 21 20:14:04 2014 -0400 Remove unused code src/vte-private.h | 2 +- src/vteseq.c | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) commit cdc5fcd685027a3576ab6004bce4bc2aa8bad171 Author: Behdad Esfahbod Date: Wed May 21 15:34:45 2014 -0400 Fix build with newer libtool Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b361b01369f2e06fec77d436b6c3ee90ac9cc037 Author: Egmont Koblinger Date: Wed May 21 15:42:58 2014 +0200 emulation: Remove unused vteseq-2.gperf src/vteseq-2.gperf | 291 ----------------------------------------------------- 1 file changed, 291 deletions(-) commit a9fb5eb122bd1ed02e360bc4bf130c55bedf3090 Author: Piotr Drąg Date: Tue May 20 22:02:30 2014 +0200 Updated POTFILES.in po/POTFILES.in | 1 - 1 file changed, 1 deletion(-) commit 66ce3c9346b74848e793bd002f93ffcc04a3d679 Author: Christian Persch Date: Tue May 20 16:15:38 2014 +0200 matcher: Remove unused trie matcher https://bugzilla.gnome.org/show_bug.cgi?id=728665 src/Makefile.am | 38 +- src/debug.c | 2 +- src/debug.h | 2 +- src/matcher.c | 6 +- src/trie.c | 1110 ------------------------------------------------------- src/trie.h | 65 ---- 6 files changed, 6 insertions(+), 1217 deletions(-) commit 4e253be9282829f594c8a55ca08d1299e80e471d Author: Egmont Koblinger Date: Tue May 20 11:23:56 2014 +0200 emulation: No longer rely on terminfo; drop ncurses dependency https://bugzilla.gnome.org/show_bug.cgi?id=728900#c5 HACKING | 9 +- README | 3 - configure.ac | 12 +- doc/reference/vte-sections.txt | 3 - src/Makefile.am | 71 +-- src/app.vala | 5 - src/debug.c | 42 ++ src/debug.h | 1 + src/interpret.c | 20 +- src/keymap.c | 2 +- src/keymap.h | 2 - src/matcher.c | 154 ++----- src/matcher.h | 3 +- src/pty.c | 70 +-- src/table.c | 2 +- src/vte-private.h | 1 - src/vte.c | 176 +------- src/vteglobals.h | 2 - src/vtepty.h | 3 - src/vteseq.c | 9 - src/vteterminal.h | 6 - src/vteti.c | 628 --------------------------- src/vteti.h | 94 ---- src/vtetivars.awk | 83 ---- src/vtetivars.h | 966 ----------------------------------------- 25 files changed, 112 insertions(+), 2255 deletions(-) commit 99e912b298fb76662be73d940fcbd673f1dcef66 Author: Christian Persch Date: Mon May 19 18:33:21 2014 +0200 iconv: test: Simplify test setup src/vteconv.c | 241 +++++++++++++++++++++++++++++++++------------------------- 1 file changed, 138 insertions(+), 103 deletions(-) commit 3a6511d3ba96b06f94f28c6ac5d5efbde25fda21 Author: Christian Persch Date: Mon May 19 18:33:21 2014 +0200 iconv: test: Simplify test setup src/vteconv.c | 57 +++++++++++++++++++++++++++------------------------------ 1 file changed, 27 insertions(+), 30 deletions(-) commit 35c11c3c6a967b2cb64da02bc9ab3cb23441ec15 Author: Christian Persch Date: Mon May 19 18:33:21 2014 +0200 iconv: test: Use g_assert_cmpuint src/vteconv.c | 52 +++++++++++++++++++++------------------------------- 1 file changed, 21 insertions(+), 31 deletions(-) commit 53056d1e523a39c018272efa15f13c8e2ce8932a Author: Colin Gibbs Date: Mon May 19 15:27:40 2014 +0200 widget: Fix disappearing mouse pointer https://bugzilla.gnome.org/show_bug.cgi?id=725342 src/vte.c | 1 + 1 file changed, 1 insertion(+) commit 45cbf11f768b46641c359ab71ad95ee4d78aafc6 Author: Egmont Koblinger Date: Mon May 19 15:07:01 2014 +0200 emulation: Remove unused code src/vteseq-n.gperf | 2 -- src/vteseq.c | 63 ------------------------------------------------------ 2 files changed, 65 deletions(-) commit 2e549d2372740b10163a90471991f8fad260f461 Author: Egmont Koblinger Date: Mon May 19 15:03:20 2014 +0200 emulation: Migrating from terminfo: miscellaneous Hardwire the behavior of some random operations, rather than relying on terminfo. Drop support for "uc", there's no corresponding xterm terminfo entry. src/caps.c | 3 + src/vteseq-2.gperf | 50 +++++++------- src/vteseq-n.gperf | 6 +- src/vteseq.c | 192 +++-------------------------------------------------- 4 files changed, 40 insertions(+), 211 deletions(-) commit a2f3bc6664cc3c4e3844151f8cf2faeebc11e996 Author: Egmont Koblinger Date: Mon May 19 14:56:15 2014 +0200 emulation: Migrating from terminfo: scrolling operations Hardwire the behavior of scrolling operations, rather than relying on terminfo. Make the parameter parsing of scroll regions more compatible with xterm. Drop support for "cS", there's no corresponding xterm terminfo entry. src/vteseq-2.gperf | 4 +-- src/vteseq.c | 88 ++++++++++++++---------------------------------------- 2 files changed, 25 insertions(+), 67 deletions(-) commit 73710e6aeabb48d50b1ee93a56aaca528b45e3c7 Author: Egmont Koblinger Date: Mon May 19 14:54:37 2014 +0200 emulation: Migrating from terminfo: clear operations Hardwire the behavior of clear operations, rather than relying on terminfo. src/vteseq-2.gperf | 6 +++--- src/vteseq.c | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) commit 7ba12a5095403ee4a131f50bac6425b918077132 Author: Egmont Koblinger Date: Mon May 19 14:52:36 2014 +0200 emulation: Migrating from terminfo: insert and erase operations Hardwire the behavior of insert and erase operations, rather than relying on terminfo. src/vteseq-2.gperf | 18 +++---- src/vteseq-n.gperf | 2 +- src/vteseq.c | 134 ++++------------------------------------------------- 3 files changed, 19 insertions(+), 135 deletions(-) commit 60c0bca2f00cd55ea1eb42fd59fa017b62197c9d Author: Egmont Koblinger Date: Mon May 19 14:46:41 2014 +0200 emulation: Migrating from terminfo: cursor moving operations Hardwire the behavior of cursor moving operations, rather than relying on terminfo. Remove support for nonstandard "move cursor to lower left corner". src/caps.c | 2 +- src/vteseq-2.gperf | 24 +++--- src/vteseq-n.gperf | 10 +-- src/vteseq.c | 236 +++++++++++++++++++++++------------------------------ 4 files changed, 118 insertions(+), 154 deletions(-) commit 7281fa8dac1bdb1d091e47fd2ad5bcc9c6fbf616 Author: Egmont Koblinger Date: Mon May 19 14:41:02 2014 +0200 emulation: Migrating from terminfo: single-byte control codes Hardwire the behavior of single-byte control codes (newline, tab etc.) and closely related ones (e.g. tab stops), rather than relying on terminfo. Implement CSI n I (n tabs). src/caps.c | 8 ++++++ src/vteseq-2.gperf | 30 ++++++++++---------- src/vteseq-n.gperf | 11 ++++++-- src/vteseq.c | 80 +++++++++++++----------------------------------------- 4 files changed, 50 insertions(+), 79 deletions(-) commit ac4cce6587f7dbd15d5574fef1fdc5910adab99a Author: Egmont Koblinger Date: Sun May 18 20:12:44 2014 +0200 emulation: Drop separate standout attribute, it's actually reverse in xterm src/vte.c | 6 ------ src/vterowdata.h | 3 +-- src/vteseq.c | 51 ++------------------------------------------------- 3 files changed, 3 insertions(+), 57 deletions(-) commit 462e4ffb6ec3a188a5b3ed76821263f63acacebb Author: Egmont Koblinger Date: Sun May 18 19:53:20 2014 +0200 emulation: Remove status line support doc/reference/vte-sections.txt | 1 - src/app.vala | 6 ---- src/vte-private.h | 3 -- src/vte.c | 81 ------------------------------------------ src/vteseq-2.gperf | 4 +-- src/vteseq.c | 16 --------- src/vteterminal.h | 4 --- 7 files changed, 2 insertions(+), 113 deletions(-) commit ad82b82c2612240ee7aa58df9e58245535fc90b7 Author: Egmont Koblinger Date: Sun May 18 19:44:53 2014 +0200 emulation: Fix absolute cursor movement with missing row number src/caps.c | 13 ++++++++----- src/vteseq-n.gperf | 2 +- src/vteseq.c | 20 +++++++++++++------- 3 files changed, 22 insertions(+), 13 deletions(-) commit fc3e87814474ad2a80b8981c472df5f8929ca0b1 Author: Egmont Koblinger Date: Sun May 18 14:29:02 2014 +0200 emulation: Don't depend on terminfo for autowrap and a few other capabilities src/vte-private.h | 8 +----- src/vte.c | 75 ++++++------------------------------------------------- src/vteseq.c | 16 +----------- 3 files changed, 9 insertions(+), 90 deletions(-) commit 598572b526568591ca91e3e0019412274edd9643 Author: Egmont Koblinger Date: Sun May 18 13:36:01 2014 +0200 keymap: Use hardcoded sequences instead of terminfo https://bugzilla.gnome.org/show_bug.cgi?id=728900#c5 src/keymap.c | 616 +++++++++++++++++++++++++---------------------------------- src/keymap.h | 4 +- src/vte.c | 51 ++--- 3 files changed, 279 insertions(+), 392 deletions(-) commit 64f7ae57e8cd6667dc9fc7afd870df6c67cf87c7 Author: Christian Persch Date: Sun May 18 11:19:52 2014 +0200 build: Fix double defines of *CLEANFILES src/Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 3075360bcea5b07c3026527a6d6a1082f48a38c0 Author: Christian Persch Date: Sun May 18 11:16:04 2014 +0200 iconv: test: Port to gtest and run it on make check https://bugzilla.gnome.org/show_bug.cgi?id=730242 src/Makefile.am | 2 +- src/vteconv.c | 128 ++++++++++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 107 insertions(+), 23 deletions(-) commit 7383a5d9c23656f70f132a2f4b296fbed3e4c53d Author: Egmont Koblinger Date: Sun May 18 10:37:59 2014 +0200 keymap: Drop fkey modes Drop broken fkey modes. For merge simpliciy, and since the terminfo code is going away soon, just switch the terminfo lookup to using termcap compat caps instead of terminfo caps. https://bugzilla.gnome.org/show_bug.cgi?id=730137 src/dumpkeys.c | 59 +--- src/keymap.c | 856 ++++++++++++++++++------------------------------------ src/keymap.h | 8 - src/vte-private.h | 6 - src/vte.c | 18 +- src/vteseq.c | 40 --- 6 files changed, 291 insertions(+), 696 deletions(-) commit 184c74baa3c37f79b0620b666e7d739d00b81d49 Author: Christian Persch Date: Fri Apr 18 22:00:48 2014 +0200 all: Use terminfo instead of termcap https://bugzilla.gnome.org/show_bug.cgi?id=169295 Makefile.am | 2 +- configure.ac | 55 +-- src/Makefile.am | 145 +++++-- src/app.vala | 8 +- src/caps.c | 355 ----------------- src/caps.h | 10 - src/interpret.c | 18 +- src/iso2022.c | 2 +- src/keymap.c | 308 ++++++--------- src/keymap.h | 6 +- src/matcher.c | 146 ++++--- src/matcher.h | 5 +- src/table.c | 2 +- src/vte-private.h | 6 +- src/vte.c | 112 +++--- src/vte.gresource.xml.in | 3 - src/vteconv.c | 7 +- src/vteseq.c | 73 ++-- src/vtetc.c | 648 ------------------------------- src/vtetc.h | 59 --- src/vteti.c | 628 ++++++++++++++++++++++++++++++ src/vteti.h | 94 +++++ src/vtetivars.awk | 83 ++++ src/vtetivars.h | 966 +++++++++++++++++++++++++++++++++++++++++++++++ termcaps/Makefile.am | 4 - termcaps/xterm | 33 -- termcaps/xterm-color | 27 -- termcaps/xterm.baseline | 35 -- 28 files changed, 2199 insertions(+), 1641 deletions(-) commit 95879ab9b4aa113d7877e4d080fbb7b403963f3b Author: Egmont Koblinger Date: Sat May 17 13:45:09 2014 +0200 iconv: Fix the UTF-8 decoder when a NUL byte is encountered https://bugzilla.gnome.org/show_bug.cgi?id=730220 src/vteconv.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 83 insertions(+), 2 deletions(-) commit 3fe609d9592b69854796cdc1011d0112bc7506af Author: Egmont Koblinger Date: Fri May 16 13:57:01 2014 +0200 build: Fix vteconv warning src/vteconv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 8a17c8ee4474b84414e5ed35a604ff3abfbe3fbe Author: Egmont Koblinger Date: Fri May 16 13:33:01 2014 +0200 iconv: Fix a broken unittest src/vteconv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3287a66f02edd3f26e5da708d1c3d36b3418a23c Author: Egmont Koblinger Date: Fri May 16 13:25:39 2014 +0200 iconv: Fix broken _vte_conv_utf8_strlen src/vteconv.c | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) commit c745ac44d15a827ec903ed30561970a0e24316a2 Author: Yosef Or Boczko Date: Fri May 16 05:08:18 2014 +0300 Updated Hebrew translation po/he.po | 84 +++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 52 insertions(+), 32 deletions(-) commit 60f5573f9bbbfba7de535dda55f229142e324d9f Author: Egmont Koblinger Date: Thu May 15 01:35:06 2014 +0200 widget: doc: Clarify a comment about rewrapping src/vte.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4b830778edf598f4c3d41477a522986832f58d97 Author: Christian Persch Date: Wed May 14 20:40:36 2014 +0200 build: Don't dist generated files src/Makefile.am | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) commit ffa42d66a73c66bbda25df5d84b95717be6b1efa Author: Christian Persch Date: Wed May 14 19:48:34 2014 +0200 build: Dist box_drawing_generate.sh https://bugzilla.gnome.org/show_bug.cgi?id=730140 src/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f49c6131ac5ac8f082a5212a3bf18dc9d5d4b1ca Author: Christian Persch Date: Mon May 12 11:04:49 2014 +0200 vteapp: Add comment pointing to the bug src/app.vala | 1 + 1 file changed, 1 insertion(+) commit 691669ac5166da1104eb584bc43a70a9c7a924d7 Author: Egmont Koblinger Date: Wed May 14 17:09:10 2014 +0200 emulation: Fix escape sequences of keypad Home and End (take 2) https://bugzilla.gnome.org/show_bug.cgi?id=600659#c63 src/keymap.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) commit 88c24de77c1d5c5b677181898271abcb79bf491f Author: Egmont Koblinger Date: Mon May 12 17:06:50 2014 +0200 widget: doc: fix an obvious typo src/vte.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ec08b2b0e255f62275773ef5d56b934c4ff3f6bd Author: Christian Persch Date: Sun May 11 10:32:40 2014 +0200 widget: Ensure rendering data is re-initialised on re-realise pvt->draw is destroyed on unrealise, so we need to make sure to recreate it on realise. https://retrace.fedoraproject.org/faf/reports/429280/ src/vte.c | 5 +++++ 1 file changed, 5 insertions(+) commit bc0ae12c39e8eb110e7805320e98dc35b0fc0901 Author: Christian Persch Date: Sun May 11 10:19:12 2014 +0200 Revert "emulation: Fix escape sequences of keypad Home and End" This reverts commit cbc73b6d40aa099643cce07400c31028cfaa7e8c. src/keymap.c | 6 ++++++ 1 file changed, 6 insertions(+) commit 4431fd96c2224988ec844cb7cfd3e947b1d819b4 Author: Christian Persch Date: Sun May 11 10:18:04 2014 +0200 vteapp: Only install argb visual when required by options src/app.vala | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) commit f41bd6b7b33040c2fdee555e3174221d12a3c961 Author: Daniel Mustieles Date: Sat May 10 19:59:25 2014 +0200 Updated Spanish translation po/es.po | 100 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 58 insertions(+), 42 deletions(-) commit f555e78839bbb47a4407bcfd01adcfc2dd070071 Author: Debarshi Ray Date: Fri May 9 18:33:15 2014 +0200 widget: Set the background alpha in set_colors We are doing that in vte_terminal_set_color_background, but a lot of applications (eg., the test application, gnome-terminal) use vte_terminal_set_colors. So set it there as well. Fallout from 060850078a53dce64c3d2b96882f525fef7f5028 https://bugzilla.gnome.org/show_bug.cgi?id=729884 src/vte.c | 2 ++ 1 file changed, 2 insertions(+) commit b61a35cf1bd4babb7945798256132c362786327f Author: Christian Persch Date: Tue May 6 21:29:44 2014 +0200 vteapp: Fix build with older vala https://bugzilla.gnome.org/show_bug.cgi?id=729639 src/app.vala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit 1327396207626f9aafe28a58b99aeffadf62bea0 Author: Christian Persch Date: Mon May 5 10:28:19 2014 +0200 vteapp: Reindent Fix vala mode indentation. And fix setup so that vala code is never using tabs! .dir-locals.el | 7 +- src/app.vala | 1518 +++++++++++++++++++++++++++---------------------------- src/config.vapi | 2 +- 3 files changed, 766 insertions(+), 761 deletions(-) commit 52662317e154fbc1ca094d8dd2bf54c62e376ec7 Author: Christian Persch Date: Mon May 5 09:17:08 2014 +0200 all: Fix namespace for attributes macros They are only there to be used in our headers, they are not part of our API. So prefix them with an underscore. src/vtemacros.h | 8 +-- src/vtepty.h | 14 ++--- src/vterowdata.h | 4 +- src/vteterminal.h | 170 +++++++++++++++++++++++++++--------------------------- 4 files changed, 98 insertions(+), 98 deletions(-) commit 07a3f97381112dad889b99211ce655b84858ed66 Author: Egmont Koblinger Date: Tue May 6 13:24:46 2014 +0200 emulation: Change bracketed paste mode to per-terminal https://bugzilla.gnome.org/show_bug.cgi?id=729533 src/vte-private.h | 2 +- src/vte.c | 8 ++++---- src/vteseq.c | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) commit 0b9f5163093c599ad99d56d32a0c855b47b6ed4b Author: Dimitris Spingos Date: Mon May 5 07:20:07 2014 +0300 Updated Greek translation po/el.po | 100 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 60 insertions(+), 40 deletions(-) commit 834f0acdd1690b17467b21380f4c7c40613310c1 Author: Christian Persch Date: Fri May 2 09:56:47 2014 +0200 all: Add malloc attribute src/vteterminal.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 9c047aecd0483897491bbec0a409f9fb33373d48 Author: Christian Persch Date: Fri May 2 09:56:47 2014 +0200 all: Add nonnull attributes src/Makefile.am | 3 + src/vtemacros.h | 38 +++++++++++ src/vtepty.h | 15 +++-- src/vterowdata.h | 10 +-- src/vteterminal.h | 197 ++++++++++++++++++++++++++++++------------------------ 5 files changed, 161 insertions(+), 102 deletions(-) commit cbc73b6d40aa099643cce07400c31028cfaa7e8c Author: Egmont Koblinger Date: Tue Apr 29 17:19:22 2014 +0200 emulation: Fix escape sequences of keypad Home and End https://bugzilla.gnome.org/show_bug.cgi?id=600659#c63 src/keymap.c | 6 ------ 1 file changed, 6 deletions(-) commit a1d56abdd6000bc5df9da83c1da321b30b5ef3ab Author: Christian Persch Date: Mon Apr 28 18:24:50 2014 +0200 build: Add missing header to gir files src/Makefile.am | 1 + 1 file changed, 1 insertion(+) commit 8395162c4ea12cbc03a512f5995cdc61a216dd4f Author: Christian Persch Date: Mon Apr 28 18:24:50 2014 +0200 build: Remove duplicate flag configure.ac | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 338d7873e5cd390cd8d5efff21571a06154f5418 Author: Christian Persch Date: Mon Apr 28 18:24:49 2014 +0200 build: Don't dist generated headers src/Makefile.am | 6 ++++++ 1 file changed, 6 insertions(+) commit 9ae3281e3416e16275c8b3997b22d5f85a24504b Author: Christian Persch Date: Mon Apr 28 18:24:49 2014 +0200 all: Remove duplicate definitions src/vte.h | 8 -------- 1 file changed, 8 deletions(-) commit 15d99b8961e6f6108eb688c691c04722dc63163f Author: Christian Persch Date: Sun Apr 27 16:47:29 2014 +0200 Post release version bump configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)