1commit 5e41c83e31157a7c6008e7d50d15c6e9f9e5b8f0
2Author: Egmont Koblinger <egmont@gmail.com>
3Date:   Tue Apr 28 23:51:21 2015 +0200
4
5    stream: Fix a crash on truncate followed by reset
6
7    https://bugzilla.gnome.org/show_bug.cgi?id=748484
8    (cherry picked from commit a235384892c617c961cd1c9131227f8b1363fa22)
9
10 src/vtestream-file.h | 66 ++++++++++++++++++++++++++++++++++++++++++----------
11 1 file changed, 54 insertions(+), 12 deletions(-)
12
13commit 9d56f7fe2e196981dc1028798b7ebc96d1d63a58
14Author: Egmont Koblinger <egmont@gmail.com>
15Date:   Tue Apr 28 22:57:04 2015 +0200
16
17    pty: Reset SIGQUIT handler to its default
18
19    https://bugzilla.gnome.org/show_bug.cgi?id=748520
20    (cherry picked from commit a8b2ae135e352497301dd5ed7d37c9af08a9e75d)
21
22 src/pty.c | 1 +
23 1 file changed, 1 insertion(+)
24
25commit e4c1e5b57deb9dde9ebc2d4f37546b0ee01a5cf4
26Author: Christian Persch <chpe@gnome.org>
27Date:   Mon Apr 13 19:04:27 2015 +0200
28
29    lib: Add missing G_BEGIN/END_DECLS
30
31    (cherry picked from commit 101addedd67374536e71b4ed7e5cfa29fd781670)
32
33 src/vteversion.h.in | 6 ++++++
34 1 file changed, 6 insertions(+)
35
36commit 3ed154d899851690b5c89d13d7d2869a981a2aed
37Author: Christian Persch <chpe@gnome.org>
38Date:   Mon Apr 13 18:44:24 2015 +0200
39
40    Post release version bump
41
42 configure.ac | 2 +-
43 1 file changed, 1 insertion(+), 1 deletion(-)
44
45commit 0e6769ca811e7338b013a2d60d8e3b3145c6b981
46Author: Egmont Koblinger <egmont@gmail.com>
47Date:   Mon Mar 30 23:19:46 2015 +0200
48
49    emulation: Fix vertical positioning after resize in some rare cases
50
51    https://bugzilla.gnome.org/show_bug.cgi?id=747059
52    (cherry picked from commit 41d2e152878cc35d78a4dd8feb7cad52f088cdf9)
53
54 doc/rewrap.txt | 10 +++++-----
55 src/vte.c      |  2 +-
56 2 files changed, 6 insertions(+), 6 deletions(-)
57
58commit e332692fa0a460ff0897d54dcd20fe2945d618f9
59Author: Christian Persch <chpe@gnome.org>
60Date:   Tue Mar 24 14:58:29 2015 +0100
61
62    pty: More correct assertion
63
64    Unlikely this is a problem, but was pointed out in
65    https://bugzilla.gnome.org/show_bug.cgi?id=746667
66
67    (cherry picked from commit 3b1a3ce742c8dcbb58d0d434f82758d5156db9dc)
68
69 src/pty.c | 2 +-
70 1 file changed, 1 insertion(+), 1 deletion(-)
71
72commit 91eb77d1dab735ded9c6fa43ccc6efe9e151f524
73Author: Christian Persch <chpe@gnome.org>
74Date:   Mon Mar 23 19:42:11 2015 +0100
75
76    Post release version bump
77
78 configure.ac | 2 +-
79 1 file changed, 1 insertion(+), 1 deletion(-)
80
81commit e1b9b19ac1fe11006830c6fe78ed47b708832ed0
82Author: Milo Casagrande <milo@ubuntu.com>
83Date:   Fri Mar 20 09:18:29 2015 +0000
84
85    Updated Italian translation
86
87 po/it.po | 82 ++++++++++++++++++++++++++++++----------------------------------
88 1 file changed, 39 insertions(+), 43 deletions(-)
89
90commit 98fe3b7ad0398bb2c56d8201f8883e909e6ca5d7
91Author: Christian Persch <chpe@gnome.org>
92Date:   Mon Mar 16 19:02:58 2015 +0100
93
94    Post release version bump
95
96 configure.ac | 4 ++--
97 1 file changed, 2 insertions(+), 2 deletions(-)
98
99commit af340daa087a083fa7d943f1365ac1e4633b9dfd
100Author: Christian Persch <chpe@gnome.org>
101Date:   Mon Mar 16 18:24:43 2015 +0100
102
103    Version 0.39.92
104
105 configure.ac | 2 +-
106 1 file changed, 1 insertion(+), 1 deletion(-)
107
108commit a5fb88c896024d137228fe2089deace4c8f2e6cb
109Author: Christian Persch <chpe@gnome.org>
110Date:   Thu Mar 12 19:28:52 2015 +0100
111
112    widget: Adjust default set of word characters
113
114    https://bugzilla.gnome.org/show_bug.cgi?id=730632
115
116 src/vte.c | 15 ++++++---------
117 1 file changed, 6 insertions(+), 9 deletions(-)
118
119commit 625685a80598e668886feffd0ff10363fb244a7c
120Author: Christian Persch <chpe@gnome.org>
121Date:   Thu Mar 12 19:28:52 2015 +0100
122
123    widget: Implement word char exceptions
124
125    https://bugzilla.gnome.org/show_bug.cgi?id=730632
126
127 src/vte-private.h |   7 ++-
128 src/vte.c         | 181 ++++++++++++++++++++++++++++++++++++++++++++++++++----
129 src/vteterminal.h |   2 +-
130 3 files changed, 176 insertions(+), 14 deletions(-)
131
132commit c6edcfd003ad8835771712d6a188db1fa85de9df
133Author: Samir Ribic <samir.ribic@etf.unsa.ba>
134Date:   Fri Mar 13 21:02:34 2015 +0000
135
136    Updated Bosnian translation
137
138 po/bs.po | 133 +++++++++++++++++++++++----------------------------------------
139 1 file changed, 48 insertions(+), 85 deletions(-)
140
141commit 50e3e3899d72cfb0ae95ae41bbc08bdaa7c28f7b
142Author: Egmont Koblinger <egmont@gmail.com>
143Date:   Tue Mar 3 15:09:58 2015 +0100
144
145    widget: Decide on rectangular selection when the mouse click occurs
146
147    https://bugzilla.gnome.org/show_bug.cgi?id=745471
148
149 src/vte.c | 3 +--
150 1 file changed, 1 insertion(+), 2 deletions(-)
151
152commit f2c40efd59639e87cf94bbecd5c70d32443b1323
153Author: Egmont Koblinger <egmont@gmail.com>
154Date:   Fri Feb 27 12:00:05 2015 +0100
155
156    widget,emulation: Ignore if Shift is released while selecting with mouse
157
158    https://bugzilla.gnome.org/show_bug.cgi?id=745134
159
160 src/vte.c | 13 +++++--------
161 1 file changed, 5 insertions(+), 8 deletions(-)
162
163commit 01d7eb0388b8215df5bed6165b519e03ca4e040b
164Author: Egmont Koblinger <egmont@gmail.com>
165Date:   Fri Feb 27 11:59:19 2015 +0100
166
167    emulation: Report middle mouse button release
168
169    https://bugzilla.gnome.org/show_bug.cgi?id=745131
170
171 src/vte-private.h |  1 +
172 src/vte.c         | 11 ++++++++++-
173 2 files changed, 11 insertions(+), 1 deletion(-)
174
175commit 3448a1dbbd0e8af558d25f9eb4195f699e7e288b
176Author: Egmont Koblinger <egmont@gmail.com>
177Date:   Fri Feb 27 11:57:56 2015 +0100
178
179    emulation: Fix mouse mode 1003 to correctly report if no button is pressed
180
181    https://bugzilla.gnome.org/show_bug.cgi?id=745074
182
183 src/vte-private.h |  2 +-
184 src/vte.c         | 29 ++++++++++++++++++++++-------
185 2 files changed, 23 insertions(+), 8 deletions(-)
186
187commit ec5028023dae899752ab43728d4b7c4818ff4d53
188Author: Egmont Koblinger <egmont@gmail.com>
189Date:   Fri Feb 27 11:55:38 2015 +0100
190
191    emulation: Fix printing DEL (127) to do nothing
192
193    https://bugzilla.gnome.org/show_bug.cgi?id=744837
194
195 src/caps.c         | 2 +-
196 src/vteseq-n.gperf | 1 +
197 src/vteseq.c       | 6 ++++++
198 3 files changed, 8 insertions(+), 1 deletion(-)
199
200commit 5d510f8984b442103f5ad00f009ac6d62384c639
201Author: Egmont Koblinger <egmont@gmail.com>
202Date:   Fri Feb 27 11:54:47 2015 +0100
203
204    a11y: Fix the order of events
205
206    https://bugzilla.gnome.org/show_bug.cgi?id=372777
207
208 src/vteaccess.c | 24 ++++++++++++++++++++++--
209 1 file changed, 22 insertions(+), 2 deletions(-)
210
211commit 4ff2d8daed454c581dc45f1be199f0b262fbae88
212Author: Christian Persch <chpe@gnome.org>
213Date:   Mon Feb 16 22:26:55 2015 +0100
214
215    Post release version bump
216
217 configure.ac | 2 +-
218 1 file changed, 1 insertion(+), 1 deletion(-)
219
220commit b720a360829b713cf55c9db22b7d5c03bf6fa447
221Author: Christian Persch <chpe@gnome.org>
222Date:   Sun Feb 8 19:44:34 2015 +0100
223
224    widget: Add word-char-exceptions property infrastructure
225
226    Just the infrastructure; not hooked up to anything yet.
227
228    https://bugzilla.gnome.org/show_bug.cgi?id=730632
229
230 doc/reference/vte-sections.txt |  2 ++
231 src/app.vala                   | 12 ++++++---
232 src/vte-private.h              |  1 +
233 src/vte.c                      | 59 ++++++++++++++++++++++++++++++++++++++++++
234 src/vteterminal.h              |  5 ++++
235 5 files changed, 76 insertions(+), 3 deletions(-)
236
237commit 8fc00da9e9f8af5e37b2e37657195d09cb3ce9fa
238Author: Christian Persch <chpe@gnome.org>
239Date:   Sun Feb 8 19:47:13 2015 +0100
240
241    Version 0.39.90
242
243 configure.ac | 2 +-
244 1 file changed, 1 insertion(+), 1 deletion(-)
245
246commit 1c71f28a7f0f957cb45cf55fa9517e63390e62f6
247Author: Egmont Koblinger <egmont@gmail.com>
248Date:   Sun Feb 8 19:04:10 2015 +0100
249
250    widget: Make word char detection depend on the VteTerminal
251
252    In preparation of (re-)introducing a way to override the default
253    word chars.
254
255    https://bugzilla.gnome.org/show_bug.cgi?id=730632
256
257 src/vte-private.h |  2 +-
258 src/vte.c         |  9 +++++----
259 src/vteaccess.c   | 35 +++++++++++++++++++----------------
260 3 files changed, 25 insertions(+), 21 deletions(-)
261
262commit 3c192eca2d03426760171806e13205e6c676edf3
263Author: Christian Persch <chpe@gnome.org>
264Date:   Mon Jan 26 11:04:53 2015 +0100
265
266    build: Use -fno-semantic-interposition if available
267
268 configure.ac | 1 +
269 1 file changed, 1 insertion(+)
270
271commit 5e44fbbc502310df59c95db13d3d9b13eaa4171b
272Author: Sveinn í Felli <sv1@fellsnet.is>
273Date:   Mon Feb 2 08:41:33 2015 +0000
274
275    Updated Icelandic translation
276
277 po/is.po | 167 +++++++++++++++++++++++++++++++++------------------------------
278 1 file changed, 88 insertions(+), 79 deletions(-)
279
280commit 143de2bfe40a33424991944202e9c3b25c3a0b01
281Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
282Date:   Sun Feb 1 20:37:42 2015 +0100
283
284    a11y: Fix caret position when the cursor is at the top left of the terminal
285
286    https://bugzilla.gnome.org/show_bug.cgi?id=166637
287
288 src/vteaccess.c | 8 +-------
289 1 file changed, 1 insertion(+), 7 deletions(-)
290
291commit 1ab98077cadd4a54bb9f1f963690b4b1bda1ba7e
292Author: Christian Persch <chpe@gnome.org>
293Date:   Wed Jan 21 17:10:54 2015 +0100
294
295    Revert "Set the caret properly when the cursor is at the top left of the terminal."
296
297    This reverts commit 3e3e3fdec8302a04c400bc7fbfa1118dbf9cbccd.
298
299    Unauthorised commit.
300
301 src/vteaccess.c | 50 ++++++++++++++++++--------------------------------
302 1 file changed, 18 insertions(+), 32 deletions(-)
303
304commit 3e3e3fdec8302a04c400bc7fbfa1118dbf9cbccd
305Author: Jason White <jason@jasonjgw.net>
306Date:   Wed Jan 2 12:34:53 2013 +1100
307
308    Set the caret properly when the cursor is at the top left of the terminal.
309
310    https://bugzilla.gnome.org/show_bug.cgi?id=166637
311
312 src/vteaccess.c | 50 ++++++++++++++++++++++++++++++++------------------
313 1 file changed, 32 insertions(+), 18 deletions(-)
314
315commit c91ad56404898a4f2e7ef668edd52497f19cf5de
316Author: Egmont Koblinger <egmont@gmail.com>
317Date:   Tue Jan 20 23:35:42 2015 +0100
318
319    emulation: Fix escape sequences of normal and keypad Enter with modifiers
320
321    https://bugzilla.gnome.org/show_bug.cgi?id=743258
322
323 src/keymap.c | 6 ++----
324 1 file changed, 2 insertions(+), 4 deletions(-)
325
326commit c6643cb5d41a31ea72927bc1981fd5ba10385697
327Author: Christian Persch <chpe@gnome.org>
328Date:   Tue Jan 20 18:21:17 2015 +0100
329
330    docs: Add missing Since: comment
331
332 src/vte.c | 2 ++
333 1 file changed, 2 insertions(+)
334
335commit 3dea7fde1d474d8988dcc87ce25fb19cc0d745ce
336Author: Christian Persch <chpe@gnome.org>
337Date:   Tue Jan 20 18:04:54 2015 +0100
338
339    docs: Fix doc comment syntax
340
341 src/vte.c | 2 +-
342 1 file changed, 1 insertion(+), 1 deletion(-)
343
344commit 117f65e672bf2a37f0c7e9f476c50be3fa095a6b
345Author: Christian Persch <chpe@gnome.org>
346Date:   Tue Jan 20 17:59:53 2015 +0100
347
348    all: Add feature string
349
350 doc/reference/vte-sections.txt |  1 +
351 src/vte.c                      | 19 +++++++++++++++++++
352 src/vteglobals.h               |  2 ++
353 3 files changed, 22 insertions(+)
354
355commit d03fa439b26ca876a05cea6bf5d57ca03f7131e1
356Author: Egmont Koblinger <egmont@gmail.com>
357Date:   Tue Jan 20 17:00:07 2015 +0100
358
359    build: Wire up the gnutls switch
360
361    https://bugzilla.gnome.org/show_bug.cgi?id=743231
362
363 src/vtestream-file.h | 29 +++++++++++++++++++++--------
364 1 file changed, 21 insertions(+), 8 deletions(-)
365
366commit df839df6dedbaf9e156fd2489b4b790fae8678a3
367Author: Fabio Tomat <f.t.public@gmail.com>
368Date:   Tue Jan 20 15:55:28 2015 +0000
369
370    Updated Friulian translation
371
372 po/fur.po | 89 ++++++++++++++++++++++++++++++++++++---------------------------
373 1 file changed, 51 insertions(+), 38 deletions(-)
374
375commit 222394fecb368e4f56116c31d870d5888700d6d8
376Author: Christian Persch <chpe@gnome.org>
377Date:   Tue Jan 20 16:49:49 2015 +0100
378
379    build: Add --without-gnutls configure switch
380
381    Not yet wired up in the code.
382
383    https://bugzilla.gnome.org/show_bug.cgi?id=743231
384
385 configure.ac | 20 +++++++++++++++++++-
386 1 file changed, 19 insertions(+), 1 deletion(-)
387
388commit d07ea7c64cf7c13b639684e7277d97523e29f2a0
389Author: Egmont Koblinger <egmont@gmail.com>
390Date:   Mon Jan 19 20:18:13 2015 +0100
391
392    widget: Fix backwards selection over wide characters
393
394    https://bugzilla.gnome.org/show_bug.cgi?id=725909#c15
395
396 src/vte.c | 1 +
397 1 file changed, 1 insertion(+)
398
399commit 12e706ba1601896fc233ad97255a37281e70dc09
400Author: Christian Persch <chpe@gnome.org>
401Date:   Mon Jan 19 12:28:22 2015 +0100
402
403    Revert "vte.sh: Append to PROMPT_COMMAND rather than overwriting it"
404
405    This reverts commit 1e6e46f90a035a51b37576d059d6108ece1b4eaa.
406
407    Revert this patch since it'll cause __vte_prompt_command to be
408    twice in PROMPT_COMMAND with the default fedora /etc/bashrc for
409    non-login shells.
410
411    Conflicts:
412    	src/vte.sh
413
414 src/vte.sh | 2 +-
415 1 file changed, 1 insertion(+), 1 deletion(-)
416
417commit c94ad30af3c487ccdbd4ef581eb3583ee33aa89a
418Author: Egmont Koblinger <egmont@gmail.com>
419Date:   Sun Jan 18 19:20:12 2015 +0100
420
421    Revert "vte.sh: Change the title in zsh too, as we do in bash"
422
423    This reverts commit ded24c01de5999ea8e71c4804053e478de38b160.
424
425    Conflicts:
426    	src/vte.sh
427
428 src/vte.sh | 2 +-
429 1 file changed, 1 insertion(+), 1 deletion(-)
430
431commit 1e6e46f90a035a51b37576d059d6108ece1b4eaa
432Author: Egmont Koblinger <egmont@gmail.com>
433Date:   Sun Jan 18 18:17:07 2015 +0100
434
435    vte.sh: Append to PROMPT_COMMAND rather than overwriting it
436
437    https://bugzilla.gnome.org/show_bug.cgi?id=704960
438
439 src/vte.sh | 2 +-
440 1 file changed, 1 insertion(+), 1 deletion(-)
441
442commit ded24c01de5999ea8e71c4804053e478de38b160
443Author: Egmont Koblinger <egmont@gmail.com>
444Date:   Sun Jan 18 18:15:19 2015 +0100
445
446    vte.sh: Change the title in zsh too, as we do in bash
447
448    https://bugzilla.gnome.org/show_bug.cgi?id=743073
449
450 src/vte.sh | 2 +-
451 1 file changed, 1 insertion(+), 1 deletion(-)
452
453commit 75f76e851605c70a516e301311fc97101556cdbb
454Author: Egmont Koblinger <egmont@gmail.com>
455Date:   Sun Jan 18 18:11:53 2015 +0100
456
457    vte.sh: Use consistent notation
458
459 src/vte.sh | 2 +-
460 1 file changed, 1 insertion(+), 1 deletion(-)
461
462commit b72d5b7bd39aceac6d1163e0fe0a3cd9012fcaa5
463Author: Egmont Koblinger <egmont@gmail.com>
464Date:   Sun Jan 18 17:54:12 2015 +0100
465
466    widget: Fix triple click behavior
467
468    https://bugzilla.gnome.org/show_bug.cgi?id=725909#c1
469
470 src/vte.c | 6 ++++++
471 1 file changed, 6 insertions(+)
472
473commit c632c336a5cdca8ea3f1856973a359431b61136a
474Author: Egmont Koblinger <egmont@gmail.com>
475Date:   Sun Jan 18 17:51:07 2015 +0100
476
477    widget: Modify selection boundaries to match xterm's behavior
478
479    https://bugzilla.gnome.org/show_bug.cgi?id=725909
480
481 src/vte.c | 31 ++++++++++++++-----------------
482 1 file changed, 14 insertions(+), 17 deletions(-)
483
484commit c18db6cae7f5d8d8f70c5c0c589243f8d29fad0e
485Author: Egmont Koblinger <egmont@gmail.com>
486Date:   Sun Jan 18 17:36:55 2015 +0100
487
488    docs: Method was renamed to vte_terminal_spawn_sync
489
490 src/pty.c | 2 +-
491 1 file changed, 1 insertion(+), 1 deletion(-)
492
493commit 65bb9e38474b1dcefd21acd870a3e193668d1c49
494Author: Egmont Koblinger <egmont@gmail.com>
495Date:   Sun Jan 18 17:15:10 2015 +0100
496
497    stream: Encrypt the contents
498
499    The compressed scrollback block of at most 64kB in the "boa" layer is now
500    encrypted with AES 256 GCM before hitting the disk.
501
502    https://bugzilla.gnome.org/show_bug.cgi?id=738601
503    https://bugzilla.gnome.org/show_bug.cgi?id=664611
504
505 configure.ac         |   2 +-
506 src/vtestream-file.h | 513 ++++++++++++++++++++++++++++++++++++---------------
507 2 files changed, 367 insertions(+), 148 deletions(-)
508
509commit 2e1d9354a6cd16908b44793e0be321bd97f9081b
510Author: Egmont Koblinger <egmont@gmail.com>
511Date:   Sun Jan 18 17:11:48 2015 +0100
512
513    ring: Don't reset the stream offsets to 0 on ring reset
514
515    This is required for encryption, so that we don't reuse the same IV.
516
517    https://bugzilla.gnome.org/show_bug.cgi?id=738601#c93
518
519 src/ring.c | 14 ++++++++------
520 src/ring.h |  2 +-
521 src/vte.c  | 18 ++++++------------
522 3 files changed, 15 insertions(+), 19 deletions(-)
523
524commit 51bd252e2ef35661f0bbc1b3ea1cc4cd089aca15
525Author: Egmont Koblinger <egmont@gmail.com>
526Date:   Fri Jan 9 22:53:04 2015 +0100
527
528    widget,docs: Clarify palette entries, remove leftovers of indexed dim colors
529
530    https://bugzilla.gnome.org/show_bug.cgi?id=446533
531
532 src/vte.c | 48 ++++++++++++++++++++----------------------------
533 1 file changed, 20 insertions(+), 28 deletions(-)
534
535commit 80c55b04d0c1d2a42ab236f9387274df50157d05
536Author: Egmont Koblinger <egmont@gmail.com>
537Date:   Thu Jan 8 22:56:25 2015 +0100
538
539    ring: Don't attempt to close streams that weren't opened
540
541    https://bugzilla.gnome.org/show_bug.cgi?id=742606
542
543 src/ring.c | 8 +++++---
544 1 file changed, 5 insertions(+), 3 deletions(-)
545
546commit f7e71e74d8eba0edd565c5904bd829e4185177d7
547Author: Egmont Koblinger <egmont@gmail.com>
548Date:   Thu Jan 8 14:25:16 2015 +0100
549
550    widget: Invalidate rectangular selection on rewrap
551
552    https://bugzilla.gnome.org/show_bug.cgi?id=742320
553
554 src/vte.c | 3 +++
555 1 file changed, 3 insertions(+)
556
557commit 2b3b9a1167aafb8d9ac40b2b2c57e5434fb33379
558Author: Egmont Koblinger <egmont@gmail.com>
559Date:   Wed Jan 7 19:05:41 2015 +0100
560
561    doc: Add ignore-decorator for gtk-doc
562
563    https://bugzilla.gnome.org/show_bug.cgi?id=742501
564
565 doc/reference/Makefile.am | 2 +-
566 1 file changed, 1 insertion(+), 1 deletion(-)
567
568commit 3111d44927ee755c07eb5c51656935770b0ce59b
569Author: Egmont Koblinger <egmont@gmail.com>
570Date:   Sun Dec 28 23:53:22 2014 +0100
571
572    emulation: Support CSI 3J (clear scrollback)
573
574    https://bugzilla.gnome.org/show_bug.cgi?id=678042
575
576 src/caps.c        |  8 ++++----
577 src/ring.c        | 21 ++++++++++++++++++++-
578 src/ring.h        |  1 +
579 src/vte-private.h |  1 +
580 src/vte.c         | 14 ++++++++++++++
581 src/vteseq.c      | 10 ++++++++--
582 6 files changed, 48 insertions(+), 7 deletions(-)
583
584commit 015acdc077b0ce016919b02e94d4dc5fb0f7445c
585Author: Egmont Koblinger <egmont@gmail.com>
586Date:   Sun Dec 28 23:51:17 2014 +0100
587
588    ring: Rename visible_rows_hint: it's no longer a hint only
589
590 src/ring.c | 20 ++++++++++----------
591 src/ring.h |  4 ++--
592 src/vte.c  |  4 ++--
593 3 files changed, 14 insertions(+), 14 deletions(-)
594
595commit 57731fdd70964784017ed4a011475ffa9337604e
596Author: Egmont Koblinger <egmont@gmail.com>
597Date:   Fri Dec 19 00:14:00 2014 +0100
598
599    stream: Avoid g_assert expression with side effect
600
601 src/vtestream-file.h | 16 ++++++++++++----
602 1 file changed, 12 insertions(+), 4 deletions(-)
603
604commit 9752965a0ae611634232fc6b019a81c0d78594cc
605Author: Christian Persch <chpe@gnome.org>
606Date:   Mon Dec 15 22:38:17 2014 +0100
607
608    Post release version bump
609
610 configure.ac | 2 +-
611 1 file changed, 1 insertion(+), 1 deletion(-)
612
613commit d564cb5190331df31a27beae989cf24c98455ff1
614Author: Behdad Esfahbod <behdad@behdad.org>
615Date:   Sun Dec 14 16:50:15 2014 -0800
616
617    Rebuild box_drawing.h if generator script changes
618
619    Avoids build breakage when the format changes.
620
621 src/Makefile.am | 2 +-
622 1 file changed, 1 insertion(+), 1 deletion(-)
623
624commit 51cc5a7507ea28123c915ee8c5cfd7a10948bbf0
625Author: Egmont Koblinger <egmont@gmail.com>
626Date:   Sun Dec 14 23:21:17 2014 +0100
627
628    ring: Don't create streams for the alternate screen
629
630    https://bugzilla.gnome.org/show_bug.cgi?id=741480
631
632 src/ring.c | 29 +++++++++++++++++++++--------
633 src/ring.h |  3 ++-
634 src/vte.c  |  4 ++--
635 3 files changed, 25 insertions(+), 11 deletions(-)
636
637commit ab8b3a3465625e08e4aa5657d13d54b6818a231a
638Author: Egmont Koblinger <egmont@gmail.com>
639Date:   Sun Dec 14 23:14:30 2014 +0100
640
641    stream: Compress data with zlib
642
643    Compression is implemented in "boa", a new layer between the "snake" storing
644    64kB units and the buffering layer. Each 64kB unit is compressed separately,
645    and we rely on the file system leaving sparse blocks.
646
647    https://bugzilla.gnome.org/show_bug.cgi?id=738121
648    https://bugzilla.gnome.org/show_bug.cgi?id=738601
649
650 configure.ac         |   2 +-
651 src/vtestream-file.h | 723 +++++++++++++++++++++++++++++++++++++++++----------
652 2 files changed, 580 insertions(+), 145 deletions(-)
653
654commit 7e63a5068f50567b102d0ca18bc5394389687286
655Author: Egmont Koblinger <egmont@gmail.com>
656Date:   Sun Dec 14 22:59:16 2014 +0100
657
658    stream: Implement with one file descriptor
659
660    Instead of paging between two file descriptors, store the stream in one;
661    with a special "snake" mapping between logical and physical offsets.
662    Replace stdio caching with pwrite/pread of 64kB units, and manual buffering
663    on top of the snake layer.
664
665    https://bugzilla.gnome.org/show_bug.cgi?id=738601
666
667 src/Makefile.am      |   21 +-
668 src/vtestream-base.h |   21 +-
669 src/vtestream-file.h | 1040 ++++++++++++++++++++++++++++++++++++++------------
670 src/vtestream.h      |    3 +-
671 4 files changed, 831 insertions(+), 254 deletions(-)
672
673commit 4ab677d4d8d273a969093b29b375c8054416df2e
674Author: Egmont Koblinger <egmont@gmail.com>
675Date:   Thu Dec 11 20:20:37 2014 +0100
676
677    emulation: Change window manipulation sequences only perform one action
678
679    https://bugzilla.gnome.org/show_bug.cgi?id=741402
680
681 src/vteseq.c | 396 ++++++++++++++++++++++++++++++-----------------------------
682 1 file changed, 200 insertions(+), 196 deletions(-)
683
684commit a72436b76c25ec33cdf11d8731b866052aa0724a
685Author: Egmont Koblinger <egmont@gmail.com>
686Date:   Thu Dec 11 20:17:25 2014 +0100
687
688    emulation: Change soft reset not to switch back to normal screen
689
690    This also works around an assertion failure due to incorrect cursor
691    position, introduced in commit 5a434e6c4457bdfe182a13213396e7a66a08f767.
692
693    https://bugzilla.gnome.org/show_bug.cgi?id=741406
694
695 src/vte.c | 9 +++------
696 1 file changed, 3 insertions(+), 6 deletions(-)
697
698commit 44ee72738ecfc254728222706faf2a7a2637033d
699Author: Egmont Koblinger <egmont@gmail.com>
700Date:   Mon Dec 8 18:17:18 2014 +0100
701
702    doc: Update iso2022.txt: keep only the supported ones and fix British
703
704 src/iso2022.txt | 30 ++++++------------------------
705 1 file changed, 6 insertions(+), 24 deletions(-)
706
707commit fca0c15fc2288b3315d1de24958a4732580f620e
708Author: Egmont Koblinger <egmont@gmail.com>
709Date:   Mon Dec 8 17:32:07 2014 +0100
710
711    build: Drop unitables
712
713    Should have been done in commit 02da6534a721f09619962ca24aa287b2a36bd630
714
715 src/mkunitables.sh    |    45 -
716 src/unitable.CNS11643 | 17712 ------------------------------------------------
717 src/unitable.CP437    |   129 -
718 src/unitable.GB12345  |  7549 ---------------------
719 src/unitable.GB2312   |  7446 --------------------
720 src/unitable.JIS0201  |    66 -
721 src/unitable.JIS0208  |  6879 -------------------
722 src/unitable.JIS0212  |  6068 -----------------
723 src/unitable.KSX1001  |  8227 ----------------------
724 9 files changed, 54121 deletions(-)
725
726commit e549a0eebc82fde89134c15ead322dc199d99239
727Author: Egmont Koblinger <egmont@gmail.com>
728Date:   Sun Dec 7 13:41:49 2014 +0100
729
730    emulation: Fix crash in restore-cursor without a preceding save-cursor
731
732    https://bugzilla.gnome.org/show_bug.cgi?id=741193
733
734 src/vte-private.h |  2 ++
735 src/vte.c         | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
736 src/vteseq.c      | 37 ++-----------------------------------
737 3 files changed, 52 insertions(+), 37 deletions(-)
738
739commit 5f19e0b08cb06c76d989592e1a859ac3a23b8b4b
740Author: Debarshi Ray <debarshir@gnome.org>
741Date:   Thu Dec 4 16:46:00 2014 +0100
742
743    widget: Reap only when a child is present
744
745    https://bugzilla.gnome.org/show_bug.cgi?id=740929
746
747 src/vte.c | 8 ++++----
748 1 file changed, 4 insertions(+), 4 deletions(-)
749
750commit 38e10d6db707a4e602afe97e059f5e4d20aef7a6
751Author: Yaşar Şentürk <yasarix@gmail.com>
752Date:   Thu Dec 4 07:51:33 2014 +0000
753
754    Updated Turkish translation
755
756 po/tr.po | 98 ++++++++++++++++++++++++++++++++++++----------------------------
757 1 file changed, 56 insertions(+), 42 deletions(-)
758
759commit 82a8b0697dd948fa488b5a51ee7391deb35d49be
760Author: Egmont Koblinger <egmont@gmail.com>
761Date:   Mon Dec 1 21:25:54 2014 +0100
762
763    pty: Default to TERM=xterm-256color
764
765    https://bugzilla.gnome.org/show_bug.cgi?id=740641
766
767 configure.ac | 2 +-
768 1 file changed, 1 insertion(+), 1 deletion(-)
769
770commit 31b150146189b49fadd126edc1c373ada234c865
771Author: Egmont Koblinger <egmont@gmail.com>
772Date:   Mon Dec 1 13:30:52 2014 +0100
773
774    widget: Do not leave behind a zombie child when closing a terminal
775
776    https://bugzilla.gnome.org/show_bug.cgi?id=740929
777
778 src/vte.c | 12 +++++++++++-
779 1 file changed, 11 insertions(+), 1 deletion(-)
780
781commit 916964eb67e230f1aa9204623944745370eb771e
782Author: Egmont Koblinger <egmont@gmail.com>
783Date:   Mon Dec 1 13:27:26 2014 +0100
784
785    emulation: Modify erase-in-line when cursor is beyond the last column
786
787    Don't move the cursor back to the last column. This intentially deviates
788    from xterm because makes more sense and fixes utilities such as grep.
789
790    https://bugzilla.gnome.org/show_bug.cgi?id=740789
791
792 src/vteseq.c | 8 +++++++-
793 1 file changed, 7 insertions(+), 1 deletion(-)
794
795commit fc9dcbba2e875e44e646287f8551a89297021a11
796Author: Egmont Koblinger <egmont@gmail.com>
797Date:   Sat Nov 29 13:28:46 2014 +0100
798
799    ring: Add _vte_ring_reset()
800
801    https://bugzilla.gnome.org/show_bug.cgi?id=738601#c75
802
803 src/ring.c | 10 ++++++++++
804 src/ring.h |  1 +
805 src/vte.c  |  8 ++------
806 3 files changed, 13 insertions(+), 6 deletions(-)
807
808commit 6da6f95ba2efe565f92ab7ed7d27090237c3cb06
809Author: Christian Persch <chpe@gnome.org>
810Date:   Mon Nov 24 22:28:56 2014 +0100
811
812    Post release version bump
813
814 configure.ac | 2 +-
815 1 file changed, 1 insertion(+), 1 deletion(-)
816
817commit 5a434e6c4457bdfe182a13213396e7a66a08f767
818Author: Egmont Koblinger <egmont@gmail.com>
819Date:   Sat Nov 22 19:20:35 2014 +0100
820
821    emulation: Save/restore alternate charset
822
823    https://bugzilla.gnome.org/show_bug.cgi?id=731205
824
825 src/vte-private.h |  67 +++++---
826 src/vte.c         | 281 ++++++++++++++----------------
827 src/vteseq.c      | 502 +++++++++++++++++++++++++++++-------------------------
828 3 files changed, 442 insertions(+), 408 deletions(-)
829
830commit aa5cd566746d98cdb89a50ec41fcfaf01494dd80
831Author: Egmont Koblinger <egmont@gmail.com>
832Date:   Sat Nov 22 19:17:56 2014 +0100
833
834    emulation: Drop support for default/UTF-8 character set escape sequences
835
836    https://bugzilla.gnome.org/show_bug.cgi?id=731208
837
838 src/vteseq-n.gperf |  4 ++--
839 src/vteseq.c       | 15 ---------------
840 2 files changed, 2 insertions(+), 17 deletions(-)
841
842commit 02da6534a721f09619962ca24aa287b2a36bd630
843Author: Egmont Koblinger <egmont@gmail.com>
844Date:   Sat Nov 22 19:16:56 2014 +0100
845
846    emulation: Drop ISO-2022 support
847
848    https://bugzilla.gnome.org/show_bug.cgi?id=732586
849
850 src/Makefile.am    |   38 +-
851 src/caps.c         |   10 +-
852 src/interpret.c    |    5 +-
853 src/iso2022.c      | 1700 +---------------------------------------------------
854 src/iso2022.h      |   22 +-
855 src/table.c        |    7 +-
856 src/vte-private.h  |   13 +-
857 src/vte.c          |  139 +++--
858 src/vteseq-n.gperf |   10 +-
859 src/vteseq.c       |   60 +-
860 10 files changed, 187 insertions(+), 1817 deletions(-)
861
862commit 18d710a8ba9d546ad9a8e6135f4097c24f83d182
863Author: Egmont Koblinger <egmont@gmail.com>
864Date:   Sat Nov 22 16:26:48 2014 +0100
865
866    emulation: Add support for C1 control codes
867
868    https://bugzilla.gnome.org/show_bug.cgi?id=730154
869
870 src/matcher.c | 41 ++++++++++++++++++++++++++++++++++++++++-
871 1 file changed, 40 insertions(+), 1 deletion(-)
872
873commit 430965a0bc372296555f859bcf56a358ea191507
874Author: Paul Bolle <pebolle@tiscali.nl>
875Date:   Sat Nov 22 15:45:19 2014 +0100
876
877    emulation: Add support for DECSCUSR (set cursor style)
878
879    https://bugzilla.gnome.org/show_bug.cgi?id=720821
880
881 src/caps.c         |   2 +
882 src/vte-private.h  |  33 +++++++++++++-
883 src/vte.c          | 127 +++++++++++++++++++++++++++++++++++++++++++----------
884 src/vteseq-n.gperf |   1 +
885 src/vteseq.c       |  28 ++++++++++++
886 5 files changed, 167 insertions(+), 24 deletions(-)
887
888commit 447266e2925527f898d3e9d048db7cecd2397cb7
889Author: Egmont Koblinger <egmont@gmail.com>
890Date:   Sat Nov 22 13:33:33 2014 +0100
891
892    widget: Fix installing the CJK ambiguous width property
893
894 src/vte.c | 2 +-
895 1 file changed, 1 insertion(+), 1 deletion(-)
896
897commit 0a5ce7e493b9965f788351b271b4804753624e38
898Author: Egmont Koblinger <egmont@gmail.com>
899Date:   Sat Nov 22 13:12:33 2014 +0100
900
901    widget: Draw attributes on box drawing characters
902
903    https://bugzilla.gnome.org/show_bug.cgi?id=708195
904
905 src/box_drawing_generate.sh |   2 +-
906 src/vte.c                   | 568 ++------------------------------------------
907 src/vtedraw.c               | 478 +++++++++++++++++++++++++++++++++++++
908 3 files changed, 501 insertions(+), 547 deletions(-)
909
910commit d3bbb4a543d43034c89bc9ca819154e2b58f3177
911Author: Nick Stoughton <nstoughton@aether.com>
912Date:   Sat Nov 22 13:07:07 2014 +0100
913
914    widget: Remove colon from word chars
915
916    https://bugzilla.gnome.org/show_bug.cgi?id=727743#c8
917
918 src/vte.c | 2 +-
919 1 file changed, 1 insertion(+), 1 deletion(-)
920
921commit be56dd13d7327a597202eedd70cde87a603c54e5
922Author: Christian Persch <chpe@gnome.org>
923Date:   Wed Nov 19 22:00:23 2014 +0100
924
925    misc: Add functions to get the version at runtime
926
927 src/vte.c           | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++
928 src/vteversion.h.in |  6 ++++++
929 2 files changed, 60 insertions(+)
930
931commit ecf7e0dafb95702a14c2e57e96b397600ccfc85b
932Author: Egmont Koblinger <egmont@gmail.com>
933Date:   Mon Nov 17 12:19:16 2014 +0100
934
935    widget: Fix advance_tail if tail is not in the stream
936
937    https://bugzilla.gnome.org/show_bug.cgi?id=738964
938
939 src/ring.c           | 6 +++---
940 src/vtestream-file.h | 2 ++
941 2 files changed, 5 insertions(+), 3 deletions(-)
942
943commit a7419dd861f0021391cae784137bdff2a0714426
944Author: Egmont Koblinger <egmont@gmail.com>
945Date:   Mon Nov 17 12:18:09 2014 +0100
946
947    build: Add a missing return value
948
949 src/vtestream-file.h | 2 +-
950 1 file changed, 1 insertion(+), 1 deletion(-)
951
952commit 19963440f9da89e2a3035c8a7488a92a244f22e3
953Author: Christian Persch <chpe@gnome.org>
954Date:   Mon Nov 3 18:38:30 2014 +0100
955
956    widget: Check cursor's display before using it
957
958 src/vte.c | 3 ++-
959 1 file changed, 2 insertions(+), 1 deletion(-)
960
961commit 79009162081fd6547136701b4baf4f7c7a8db5f7
962Author: Christian Persch <chpe@gnome.org>
963Date:   Mon Nov 3 18:38:30 2014 +0100
964
965    docs: Add index for API new in 0.40
966
967 doc/reference/vte-docs.xml | 4 ++++
968 1 file changed, 4 insertions(+)
969
970commit c2dc6bb2e2d4a99fade8e97d127bd1a91ef1585c
971Author: Christian Persch <chpe@gnome.org>
972Date:   Mon Nov 3 18:38:30 2014 +0100
973
974    widget: Deprecated vte_terminal_match_set_cursor
975
976    The cursor is specific to a display, and can't be changed when the widget's
977    display changes. Use a GdkCursorType or named cursor instead.
978
979 src/vte.c           | 2 ++
980 src/vtedeprecated.h | 5 +++++
981 src/vteterminal.h   | 3 ---
982 3 files changed, 7 insertions(+), 3 deletions(-)
983
984commit 0a96716b8fe1a68d397862fc4dbb60dad5625c52
985Author: Christian Persch <chpe@gnome.org>
986Date:   Mon Nov 3 18:38:29 2014 +0100
987
988    docs: Remove version markers
989
990    0.38 has a new API/ABI, so the Since: markers really aren't appropriate.
991
992 doc/reference/vte-docs.xml |  24 ----------
993 src/pty.c                  |  24 ----------
994 src/vte.c                  | 111 ---------------------------------------------
995 src/vteenums.h             |   4 --
996 src/vtepty.h               |   2 -
997 src/vteversion.h.in        |  10 ----
998 6 files changed, 175 deletions(-)
999
1000commit ca4458536e6068e3302902961f36b0d2d409b5b2
1001Author: Christian Persch <chpe@gnome.org>
1002Date:   Mon Nov 3 18:38:29 2014 +0100
1003
1004    build: Add deprecation infrastructure back in
1005
1006    This reverts commit 8b7ecc9d646a58d86b38c7b0f943778f766a2995.
1007
1008    Conflicts:
1009    	src/Makefile.am
1010    	src/vte.h
1011
1012 src/Makefile.am     |  7 +++++--
1013 src/vte.h           |  4 ++++
1014 src/vtedeprecated.h | 38 ++++++++++++++++++++++++++++++++++++++
1015 3 files changed, 47 insertions(+), 2 deletions(-)
1016
1017commit 3e896b4cb2c5901ec81204076bb408b2da49c29a
1018Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
1019Date:   Sun Oct 26 02:28:26 2014 +0000
1020
1021    Added Kazakh translation
1022
1023 po/LINGUAS |  1 +
1024 po/kk.po   | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1025 2 files changed, 94 insertions(+)
1026
1027commit c3da9ead189a50dd7de410fdea2239aeb1a7d645
1028Author: Daniel Korostil <ted.korostiled@gmail.com>
1029Date:   Tue Oct 7 01:43:19 2014 +0300
1030
1031    Updated Ukrainian translation
1032
1033 po/uk.po | 95 ++++++++++++++++++++++++++++++++++++++--------------------------
1034 1 file changed, 57 insertions(+), 38 deletions(-)
1035
1036commit 9b01f837f7943d893d248e12f2434a0d9e1d0061
1037Author: GNOME Translation Robot <gnome-sysadmin@gnome.org>
1038Date:   Tue Sep 23 14:44:42 2014 +0000
1039
1040    Added Scottish Gaelic translation
1041
1042 po/LINGUAS |   1 +
1043 po/gd.po   | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1044 2 files changed, 103 insertions(+)
1045
1046commit 9ae9fc3aca7bfd90735023f0dbedd4fcb844eda5
1047Author: Iris Gou <gouyingqiyanxuan321@gmail.com>
1048Date:   Tue Sep 23 11:47:11 2014 +0800
1049
1050    update zh_CN translation
1051
1052 po/zh_CN.po | 83 ++++++++++++++++++++++++++++++++++++++-----------------------
1053 1 file changed, 52 insertions(+), 31 deletions(-)
1054
1055commit 0f226722344ee586ad9af7b8778f98c26f29fd2f
1056Author: A S Alam <aalam@users.sf.net>
1057Date:   Sun Sep 21 08:40:41 2014 -0500
1058
1059    update Punjabi Translation for 3.14 release
1060
1061 po/pa.po | 93 ++++++++++++++++++++++++++++++++++++----------------------------
1062 1 file changed, 53 insertions(+), 40 deletions(-)
1063
1064commit b08deebddff43e3802234d5b6b1642e4c65b22c4
1065Author: Christian Persch <chpe@gnome.org>
1066Date:   Sun Sep 21 13:43:54 2014 +0200
1067
1068    Post branch version bump
1069
1070 configure.ac | 4 ++--
1071 1 file changed, 2 insertions(+), 2 deletions(-)
1072
1073commit cde9a09cfa327bfcece8d539364c03c6c914fa17
1074Author: Ask H. Larsen <asklarsen@gmail.com>
1075Date:   Sat Sep 20 17:24:47 2014 +0200
1076
1077    Updated Danish translation
1078
1079 po/da.po | 75 ++++++++++++++++++++++++++++++++++++++++------------------------
1080 1 file changed, 47 insertions(+), 28 deletions(-)
1081
1082commit 7d5857e7115d42cc093f011b8bea42c6da016a3c
1083Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
1084Date:   Wed Sep 17 21:38:51 2014 +0200
1085
1086    Updated Serbian translation
1087
1088 po/sr.po       | 90 +++++++++++++++++++++++++++++++++++-----------------------
1089 po/sr@latin.po | 90 +++++++++++++++++++++++++++++++++++-----------------------
1090 2 files changed, 108 insertions(+), 72 deletions(-)
1091
1092commit f398086446f3bacc3cf878fc4e67fa2641729adb
1093Author: Mattias Eriksson <snaggen@gmail.com>
1094Date:   Tue Sep 16 19:05:49 2014 +0000
1095
1096    Updated Swedish translation
1097
1098 po/sv.po | 112 +++++++++++++++++++++++++++++++++++++++++++--------------------
1099 1 file changed, 77 insertions(+), 35 deletions(-)
1100
1101commit 5abcd4eeb611abbc3b77a837d3807d92262fbabe
1102Author: Dušan Kazik <prescott66@gmail.com>
1103Date:   Mon Sep 15 19:38:06 2014 +0000
1104
1105    Updated Slovak translation
1106
1107 po/sk.po | 88 +++++++++++++++++++++++++++++++++++++++++-----------------------
1108 1 file changed, 56 insertions(+), 32 deletions(-)
1109
1110commit 45deae03e8d0d53de82de14fbe189930d7133592
1111Author: Jasper Lievisse Adriaanse <jasper@humppa.nl>
1112Date:   Mon Sep 15 09:01:47 2014 +0200
1113
1114    Prevent redefinition of VteCharAttributes as that breaks GCC 4.2
1115
1116 src/vteterminal.h | 1 -
1117 1 file changed, 1 deletion(-)
1118
1119commit 1ee62000486bd146179555ea9645a210e30720f5
1120Author: Matej Urbančič <mateju@svn.gnome.org>
1121Date:   Sun Sep 14 21:13:55 2014 +0200
1122
1123    Updated Slovenian translation
1124
1125 po/sl.po | 2 +-
1126 1 file changed, 1 insertion(+), 1 deletion(-)
1127
1128commit d233f03602777d8d68c8b587eeb7dc93aa791925
1129Author: Matej Urbančič <mateju@svn.gnome.org>
1130Date:   Sun Sep 14 21:12:43 2014 +0200
1131
1132    Added Slovenian translation
1133
1134 po/sl.po | 107 +++++++++++++++++++++++++++++++--------------------------------
1135 1 file changed, 52 insertions(+), 55 deletions(-)
1136
1137commit 43e082c61fabffe3bea9b7f6662d677b01a74dd4
1138Author: Christian Persch <chpe@gnome.org>
1139Date:   Sun Sep 14 10:20:20 2014 +0200
1140
1141    Post release version bump
1142
1143 configure.ac | 2 +-
1144 1 file changed, 1 insertion(+), 1 deletion(-)
1145
1146commit bc0fe14b8a470a717eb2e44ef110153327abd272
1147Author: Christian Persch <chpe@gnome.org>
1148Date:   Sun Sep 14 09:55:49 2014 +0200
1149
1150    build: Try fixing builddir != srcdir build
1151
1152 src/Makefile.am | 2 ++
1153 1 file changed, 2 insertions(+)
1154
1155commit f6ece5c14e97ad9756cad3ddd6cc659803fcd80f
1156Author: Christian Persch <chpe@gnome.org>
1157Date:   Sat Sep 13 10:11:42 2014 +0200
1158
1159    Version 0.38.0
1160
1161 configure.ac | 4 ++--
1162 1 file changed, 2 insertions(+), 2 deletions(-)
1163
1164commit c6354c469d03fa21fa768d8922ddb439703fe20e
1165Author: Christian Persch <chpe@gnome.org>
1166Date:   Sat Sep 13 10:10:17 2014 +0200
1167
1168    glade: Make catalogue parallel-installable with vte 2.90
1169
1170 configure.ac        | 2 +-
1171 glade/Makefile.am   | 5 +----
1172 glade/vte.xml.in.in | 8 +++++++-
1173 3 files changed, 9 insertions(+), 6 deletions(-)
1174
1175commit 955a2ffadc81d1e4943dc28af7796dae5d37110b
1176Author: Egmont Koblinger <egmont@gmail.com>
1177Date:   Fri Sep 12 14:08:44 2014 +0200
1178
1179    glade: Update list of properties
1180
1181    https://bugzilla.gnome.org/show_bug.cgi?id=736508
1182
1183 glade/vte.xml.in.in | 22 +++++++++++-----------
1184 1 file changed, 11 insertions(+), 11 deletions(-)
1185
1186commit 4aa4066846b5311c362e5537c0344c34bfa77880
1187Author: Egmont Koblinger <egmont@gmail.com>
1188Date:   Fri Sep 12 01:25:33 2014 +0200
1189
1190    widget: Rename beep signal to bell, part 2
1191
1192 src/vteseq.c | 2 +-
1193 1 file changed, 1 insertion(+), 1 deletion(-)
1194
1195commit 9b211fa62290112874a478df04172ba5ca18de00
1196Author: Egmont Koblinger <egmont@gmail.com>
1197Date:   Fri Sep 12 00:45:06 2014 +0200
1198
1199    widget: Rename beep signal to bell
1200
1201    https://bugzilla.gnome.org/show_bug.cgi?id=602726#c23
1202
1203 src/vte.c         | 10 +++++-----
1204 src/vteterminal.h |  2 +-
1205 2 files changed, 6 insertions(+), 6 deletions(-)
1206
1207commit 32984f268cb1d042a9cf854d23886294e9267033
1208Author: Egmont Koblinger <egmont@gmail.com>
1209Date:   Fri Sep 12 00:38:34 2014 +0200
1210
1211    vteapp: Make the bell option consistent between the two test apps
1212
1213 src/vteapp.c | 6 +++---
1214 1 file changed, 3 insertions(+), 3 deletions(-)
1215
1216commit ba00836d7d461f5ca96a7921de56ae561bc7e60c
1217Author: Egmont Koblinger <egmont@gmail.com>
1218Date:   Fri Sep 12 00:30:07 2014 +0200
1219
1220    widget: Remove broken visual bell support
1221
1222    https://bugzilla.gnome.org/show_bug.cgi?id=602726#c19
1223
1224 doc/reference/vte-sections.txt |  2 --
1225 src/app.vala                   |  1 -
1226 src/vte-private.h              |  2 --
1227 src/vte.c                      | 82 ------------------------------------------
1228 src/vteapp.c                   |  1 -
1229 src/vteterminal.h              |  3 --
1230 6 files changed, 91 deletions(-)
1231
1232commit ccd870b735b8fd0bd65ca6ee779f4597547d32e8
1233Author: Egmont Koblinger <egmont@gmail.com>
1234Date:   Fri Sep 12 00:12:04 2014 +0200
1235
1236    Revert "widget: Implement visual bell"
1237
1238    This reverts commit 4add1f726a8acef0525f5903b9cbe7ae0b905658.
1239
1240    https://bugzilla.gnome.org/show_bug.cgi?id=602726#c19
1241
1242 src/vte-private.h |  6 ++----
1243 src/vte.c         | 48 ++++--------------------------------------------
1244 2 files changed, 6 insertions(+), 48 deletions(-)
1245
1246commit a4ef99acfb62d19398da14ed315df545b0570d43
1247Author: Egmont Koblinger <egmont@gmail.com>
1248Date:   Fri Sep 12 00:10:27 2014 +0200
1249
1250    Revert "vteapp: Three-state bell option"
1251
1252    This reverts commit 983b3840454267205ce789498f8d0941b41c8d60.
1253
1254 src/app.vala | 12 ++++++------
1255 src/vteapp.c | 21 +++++++++++----------
1256 2 files changed, 17 insertions(+), 16 deletions(-)
1257
1258commit 4b6acd5b117a961feed9966df103134ea50bee6a
1259Author: Alexander Shopov <ash@kambanaria.org>
1260Date:   Sun Sep 7 19:17:16 2014 +0300
1261
1262    Updated Bulgarian translation
1263
1264 po/bg.po | 77 ++++++++++++++++++++++++++++++++++++----------------------------
1265 1 file changed, 43 insertions(+), 34 deletions(-)
1266
1267commit b6b381ab64f4500eece628106eb52dd8709e983d
1268Author: Ville-Pekka Vainio <vpvainio@iki.fi>
1269Date:   Sun Sep 7 13:45:48 2014 +0300
1270
1271    Finnish translation update by Jiri Grönroos
1272
1273 po/fi.po | 36 ++++++++++++++++++++----------------
1274 1 file changed, 20 insertions(+), 16 deletions(-)
1275
1276commit 5a68ffcb971dcb9508ed43a60ac28ad6ea802422
1277Author: Piotr Drąg <piotrdrag@gmail.com>
1278Date:   Sun Sep 7 03:26:59 2014 +0200
1279
1280    Updated Polish translation
1281
1282 po/pl.po | 71 +++++++++++++++++++++++++++++++++++-----------------------------
1283 1 file changed, 39 insertions(+), 32 deletions(-)
1284
1285commit 4f7526f2241ec01ceea5a93cd9d3dd3106e7f5e5
1286Author: Jesse van den Kieboom <jessevdk@gmail.com>
1287Date:   Sat Sep 6 08:46:53 2014 +0200
1288
1289    Do not use deprecated AM_PROG_CC_STDC
1290
1291    https://bugzilla.gnome.org/show_bug.cgi?id=736180
1292
1293 gnome-pty-helper/configure.ac | 1 -
1294 1 file changed, 1 deletion(-)
1295
1296commit 714a3be378f4e8664b404bf753d1d6212dc3d7d4
1297Author: Changwoo Ryu <cwryu@debian.org>
1298Date:   Sat Sep 6 18:32:12 2014 +0900
1299
1300    Updated Korean translation
1301
1302 po/ko.po | 70 ++++++++++++++++++++++++++++++++++++----------------------------
1303 1 file changed, 40 insertions(+), 30 deletions(-)
1304
1305commit 9b075daa1f78a0a011c37c71b076341d0fdb7468
1306Author: Andika Triwidada <andika@gmail.com>
1307Date:   Thu Sep 4 04:26:29 2014 +0000
1308
1309    Updated Indonesian translation
1310
1311 po/id.po | 72 ++++++++++++++++++++++++++++++++++++----------------------------
1312 1 file changed, 41 insertions(+), 31 deletions(-)
1313
1314commit 983b3840454267205ce789498f8d0941b41c8d60
1315Author: Egmont Koblinger <egmont@gmail.com>
1316Date:   Wed Aug 27 22:24:34 2014 +0200
1317
1318    vteapp: Three-state bell option
1319
1320    https://bugzilla.gnome.org/show_bug.cgi?id=602726
1321
1322 src/app.vala | 12 ++++++------
1323 src/vteapp.c | 21 ++++++++++-----------
1324 2 files changed, 16 insertions(+), 17 deletions(-)
1325
1326commit 4add1f726a8acef0525f5903b9cbe7ae0b905658
1327Author: Egmont Koblinger <egmont@gmail.com>
1328Date:   Mon Aug 25 22:49:41 2014 +0200
1329
1330    widget: Implement visual bell
1331
1332    https://bugzilla.gnome.org/show_bug.cgi?id=602726
1333
1334 src/vte-private.h |  6 ++++--
1335 src/vte.c         | 48 ++++++++++++++++++++++++++++++++++++++++++++----
1336 2 files changed, 48 insertions(+), 6 deletions(-)
1337
1338commit 2e64b768924ab7cdbd263e2141086652c6128740
1339Author: Egmont Koblinger <egmont@gmail.com>
1340Date:   Mon Aug 25 22:33:41 2014 +0200
1341
1342    widget: Make dim color handling more xterm-like
1343
1344    https://bugzilla.gnome.org/show_bug.cgi?id=735245
1345
1346 doc/reference/vte-sections.txt |  1 -
1347 perf/256test.sh                | 73 +++++++++++++++++++++++++++++++++++++
1348 perf/Makefile.am               |  1 +
1349 src/vte-private.h              |  8 +++-
1350 src/vte.c                      | 83 +++++++++---------------------------------
1351 src/vterowdata.h               | 11 +++---
1352 src/vteseq.c                   |  6 +--
1353 src/vteterminal.h              |  2 -
1354 8 files changed, 105 insertions(+), 80 deletions(-)
1355
1356commit 1d489818c7177abf14bf5285819f19a61231d7e2
1357Author: Marek Černocký <marek@manet.cz>
1358Date:   Fri Aug 22 11:46:50 2014 +0200
1359
1360    Updated Czech translation
1361
1362 po/cs.po | 26 +++++++++++++++-----------
1363 1 file changed, 15 insertions(+), 11 deletions(-)
1364
1365commit ca7cd82efa86ce4f26a9dffe538a5eb9a7e102fb
1366Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
1367Date:   Thu Aug 21 19:02:15 2014 +0800
1368
1369    Updated Traditional Chinese translation(Hong Kong and Taiwan)
1370
1371 po/zh_HK.po | 77 +++++++++++++++++++++++++++++++++++++++----------------------
1372 po/zh_TW.po | 77 +++++++++++++++++++++++++++++++++++++++----------------------
1373 2 files changed, 98 insertions(+), 56 deletions(-)
1374
1375commit cb038a92719f0c84460ceed78a4197e798633a5d
1376Author: Christian Persch <chpe@gnome.org>
1377Date:   Thu Aug 21 10:31:41 2014 +0200
1378
1379    widget: Fix theming
1380
1381    The application specific theming was removed from the gtk builtin theme.
1382    Unfortunately there's *still* no way for a library to just drop a
1383    css file in a ressource somewhere that will be automatically picked up
1384    by gtk, so just add to the existing workaround with the explicit css provider.
1385
1386    https://bugzilla.gnome.org/show_bug.cgi?id=735081
1387
1388 src/vte.c | 2 ++
1389 1 file changed, 2 insertions(+)
1390
1391commit dfe0e9969a97ff1df89f812a05736859cd41b664
1392Author: ngoswami <ngoswami@redhat.com>
1393Date:   Tue Aug 19 17:25:56 2014 +0000
1394
1395    Updated Assamese translation
1396
1397 po/as.po | 77 ++++++++++++++++++++++++++++++++++++++++------------------------
1398 1 file changed, 48 insertions(+), 29 deletions(-)
1399
1400commit a36d5c57131aa292c2b0f9a7b199ff8d268bec65
1401Author: Christian Persch <chpe@gnome.org>
1402Date:   Tue Aug 19 18:38:31 2014 +0200
1403
1404    emulation: Fix sed mistake
1405
1406    https://bugzilla.gnome.org/show_bug.cgi?id=735024
1407
1408 src/caps.c | 2 +-
1409 1 file changed, 1 insertion(+), 1 deletion(-)
1410
1411commit b28e673c66941c01847513711fa22abe05922c8d
1412Author: Claude Paroz <claude@2xlibre.net>
1413Date:   Mon Aug 18 20:23:19 2014 +0000
1414
1415    Updated French translation
1416
1417 po/fr.po | 83 ++++++++++++++++++++++++++++++++--------------------------------
1418 1 file changed, 41 insertions(+), 42 deletions(-)
1419
1420commit 4f20cd6fd4eda5e46f7fc3ebca29c062ac9b3573
1421Author: Christian Persch <chpe@gnome.org>
1422Date:   Mon Aug 18 21:28:47 2014 +0200
1423
1424    Post release version bump
1425
1426 configure.ac | 2 +-
1427 1 file changed, 1 insertion(+), 1 deletion(-)
1428
1429commit 9ff9d3a75deaf0e07c957db0981b41d246ff1eb8
1430Author: Christian Persch <chpe@gnome.org>
1431Date:   Mon Aug 18 21:16:42 2014 +0200
1432
1433    Version 0.37.90
1434
1435 configure.ac | 2 +-
1436 1 file changed, 1 insertion(+), 1 deletion(-)
1437
1438commit e6131f4a7aea14faa85f7f1b915ad3c59f26f806
1439Author: Christian Persch <chpe@gnome.org>
1440Date:   Sun Aug 17 20:00:59 2014 +0200
1441
1442    widget: Improve API name
1443
1444    Synchronous functions should be named ..._sync.
1445
1446 doc/reference/vte-sections.txt |  2 +-
1447 src/app.vala                   |  2 +-
1448 src/vte.c                      | 14 ++++++--------
1449 src/vteapp.c                   |  6 +++---
1450 src/vteterminal.h              | 10 +++++-----
1451 5 files changed, 16 insertions(+), 18 deletions(-)
1452
1453commit 55364d008339077e765f8328ad86ac0b1fc40107
1454Author: Christian Persch <chpe@gnome.org>
1455Date:   Fri Aug 15 13:30:09 2014 +0200
1456
1457    widget: Improve set_encoding API
1458
1459    Since opening the converter can fail, make this return a gboolean and a GError.
1460    And change the meaning of NULL as @codeset from 'current locale' to 'UTF-8'.
1461
1462 src/app.vala      |  9 +++++++--
1463 src/vte.c         | 53 +++++++++++++++++++++++++++++++----------------------
1464 src/vteapp.c      |  4 +++-
1465 src/vteseq.c      |  4 ++--
1466 src/vteterminal.h |  5 +++--
1467 5 files changed, 46 insertions(+), 29 deletions(-)
1468
1469commit e9b017895af86940b75f9f64e203974be0d0c602
1470Author: Christian Persch <chpe@gnome.org>
1471Date:   Wed Aug 13 14:05:31 2014 +0200
1472
1473    widget: Simplify word-chars
1474
1475    Until we implement full UAX29 word boundary detection, let's simplify the
1476    exception cases of ascii punctuation we don't want to include.
1477
1478    https://bugzilla.gnome.org/show_bug.cgi?id=730632
1479
1480 src/vte.c | 6 +++++-
1481 1 file changed, 5 insertions(+), 1 deletion(-)
1482
1483commit e4bd699014e140e242af919b3b3a6f5aaf5f0385
1484Author: Christian Persch <chpe@gnome.org>
1485Date:   Wed Aug 13 14:00:58 2014 +0200
1486
1487    Revert "widget: Narrow the set of word chars"
1488
1489    This reverts commit 1b6cf784afab99aea861128f5e7bb5619288d6c1.
1490
1491 src/vte.c | 12 +++---------
1492 1 file changed, 3 insertions(+), 9 deletions(-)
1493
1494commit 0ef701c3ec0ae146a00aa17fa2512bccd8c1099f
1495Author: Christian Persch <chpe@gnome.org>
1496Date:   Sat Jun 28 21:20:27 2014 +0200
1497
1498    widget: Use G_PARAM_EXPILCIT_NOTIFY
1499
1500 src/pty.c |  8 ++++++--
1501 src/vte.c | 48 ++++++++++++++++++++++++++----------------------
1502 2 files changed, 32 insertions(+), 24 deletions(-)
1503
1504commit eb76811ac7cfb679cc9784ad71d79f2886e1d45f
1505Author: Carles Ferrando <carles.ferrando@gmail.com>
1506Date:   Sun Aug 17 13:50:35 2014 +0200
1507
1508    [l10n] Updated Catalan (Valencian) translation
1509
1510 po/ca@valencia.po | 137 +++++++++++++++++-------------------------------------
1511 1 file changed, 42 insertions(+), 95 deletions(-)
1512
1513commit 1df25863886ec215b5345829e9b1ab62a5803f85
1514Author: Gil Forcada <gforcada@gnome.org>
1515Date:   Sun Aug 17 13:50:33 2014 +0200
1516
1517    [l10n] Updated Catalan translation
1518
1519 po/ca.po | 138 ++++++++++++++++++++-------------------------------------------
1520 1 file changed, 43 insertions(+), 95 deletions(-)
1521
1522commit bdeeecee5d44b7926af769c4ad9b4e2d61368e6b
1523Author: Lasse Liehu <lasse.liehu@gmail.com>
1524Date:   Sun Aug 17 14:39:37 2014 +0300
1525
1526    Finnish translation update
1527
1528 po/fi.po | 76 ++++++++++++++++++++++++++++++++--------------------------------
1529 1 file changed, 38 insertions(+), 38 deletions(-)
1530
1531commit bf1e3c040982b9fc52e941b88763edc078a768e9
1532Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
1533Date:   Thu Aug 7 15:55:53 2014 +0200
1534
1535    Updated Basque language
1536
1537 po/eu.po | 89 +++++++++++++++++++++++++++++++++++++++-------------------------
1538 1 file changed, 55 insertions(+), 34 deletions(-)
1539
1540commit a20f7d2864850fa5e330b3f35f698082f97e5517
1541Author: Egmont Koblinger <egmont@gmail.com>
1542Date:   Mon Aug 4 15:09:39 2014 +0200
1543
1544    a11y: Fix a crash at text deletion
1545
1546    https://bugzilla.gnome.org/show_bug.cgi?id=727587
1547
1548 src/vteaccess.c | 101 ++++++++++++++++++++++++++++++--------------------------
1549 1 file changed, 54 insertions(+), 47 deletions(-)
1550
1551commit 3841316afc3df1d216e0eb5f158dc636c585b1ae
1552Author: Egmont Koblinger <egmont@gmail.com>
1553Date:   Sun Aug 3 13:22:15 2014 +0200
1554
1555    a11y: Fix omitted first letter when scrolling
1556
1557    https://bugzilla.gnome.org/show_bug.cgi?id=657960
1558
1559 src/vteaccess.c | 5 ++++-
1560 1 file changed, 4 insertions(+), 1 deletion(-)
1561
1562commit d99bb5c9c2387357b92412551d000e2bc57c2c8b
1563Author: Piotr Drąg <piotrdrag@gmail.com>
1564Date:   Thu Jul 31 20:02:48 2014 +0200
1565
1566    doap: add <programming-language>
1567
1568 vte.doap | 2 ++
1569 1 file changed, 2 insertions(+)
1570
1571commit b1e4e7c078e370906da1d75765ab989eb4a2f0cf
1572Author: Olav Vitters <olav@vitters.nl>
1573Date:   Wed Jul 30 20:44:44 2014 +0200
1574
1575    doap category core
1576
1577 vte.doap | 2 +-
1578 1 file changed, 1 insertion(+), 1 deletion(-)
1579
1580commit 645c499d98c49c042ffa36f05b43a2814e9393c5
1581Author: Egmont Koblinger <egmont@gmail.com>
1582Date:   Sun Jul 27 15:55:16 2014 +0200
1583
1584    emulation: Set scrollback lines on both screens
1585
1586    https://bugzilla.gnome.org/show_bug.cgi?id=731205#c8
1587
1588 src/vte.c | 55 ++++++++++++++++++++++++++-----------------------------
1589 1 file changed, 26 insertions(+), 29 deletions(-)
1590
1591commit 1b6cf784afab99aea861128f5e7bb5619288d6c1
1592Author: Egmont Koblinger <egmont@gmail.com>
1593Date:   Sat Jul 26 23:06:51 2014 +0200
1594
1595    widget: Narrow the set of word chars
1596
1597    https://bugzilla.gnome.org/show_bug.cgi?id=730632
1598
1599 src/vte.c | 12 +++++++++---
1600 1 file changed, 9 insertions(+), 3 deletions(-)
1601
1602commit 6774bfd96cf6ae71429ec06670b8f755cb4def55
1603Author: Egmont Koblinger <egmont@gmail.com>
1604Date:   Sat Jul 26 23:02:03 2014 +0200
1605
1606    widget: Fix box drawing characters in wide CJK mode
1607
1608 src/vte.c | 8 ++++----
1609 1 file changed, 4 insertions(+), 4 deletions(-)
1610
1611commit 817b6834b579b4ecb6a071729daabc50def931eb
1612Author: Egmont Koblinger <egmont@gmail.com>
1613Date:   Sat Jul 26 14:05:01 2014 +0200
1614
1615    emulation: Fix cursor handling at right margin
1616
1617    https://bugzilla.gnome.org/show_bug.cgi?id=731155
1618
1619 src/vteseq.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1620 1 file changed, 60 insertions(+), 2 deletions(-)
1621
1622commit d45402bd87b6d99d3084eb1ba69ace957a1ac717
1623Author: Egmont Koblinger <egmont@gmail.com>
1624Date:   Sat Jul 26 14:02:56 2014 +0200
1625
1626    emulation: Deccolm mode switch clears the screen and moves cursor home
1627
1628    https://bugzilla.gnome.org/show_bug.cgi?id=731155#c6
1629
1630 src/vteseq.c | 6 +++---
1631 1 file changed, 3 insertions(+), 3 deletions(-)
1632
1633commit 46e0f35b57702e4083b34edded2311ef19d0859d
1634Author: Egmont Koblinger <egmont@gmail.com>
1635Date:   Fri Jul 25 16:37:37 2014 +0200
1636
1637    emulation: Fix cursor reporting with origin mode
1638
1639 src/vteseq.c | 30 ++++++++++++++++++++++++------
1640 1 file changed, 24 insertions(+), 6 deletions(-)
1641
1642commit 71aadaf2568d20b3a4eb2a92bebdaf6f3bb46b47
1643Author: Egmont Koblinger <egmont@gmail.com>
1644Date:   Fri Jul 25 15:17:52 2014 +0200
1645
1646    emulation: Fix \e[d and \e[`
1647
1648 src/vteseq.c | 45 +++++++++++++++++----------------------------
1649 1 file changed, 17 insertions(+), 28 deletions(-)
1650
1651commit a2a49dfda338d7ca9d836de9e3777d5c02f96ac8
1652Author: Egmont Koblinger <egmont@gmail.com>
1653Date:   Fri Jul 25 14:53:20 2014 +0200
1654
1655    emulation: Fix absolute cursor movement with origin mode
1656
1657 src/vteseq.c | 16 +++++++++-------
1658 1 file changed, 9 insertions(+), 7 deletions(-)
1659
1660commit 83d03666cf51850b708bced2e3fb43b3b4dde1c5
1661Author: Egmont Koblinger <egmont@gmail.com>
1662Date:   Fri Jul 25 12:25:35 2014 +0200
1663
1664    emulation: Make {insert,delete}-lines move the cursor to first column
1665
1666 src/vteseq.c | 2 ++
1667 1 file changed, 2 insertions(+)
1668
1669commit 3bcb11b14fabd79b1d96516cf1013bbf1c9e8a21
1670Author: Balázs Úr <urbalazs@gmail.com>
1671Date:   Thu Jul 24 08:22:48 2014 +0000
1672
1673    Updated Hungarian translation
1674
1675 po/hu.po | 84 ++++++++++++++++++++++++++++++++++++++++------------------------
1676 1 file changed, 53 insertions(+), 31 deletions(-)
1677
1678commit f09439bf7d05cb81c37e3e1a8a4af71f489700ba
1679Author: Colin Guthrie <colin@mageia.org>
1680Date:   Wed Jul 23 22:44:40 2014 +0200
1681
1682    vte.sh: Fix tilde replacement for bash-4.3.
1683
1684    https://bugzilla.gnome.org/show_bug.cgi?id=733504
1685
1686 src/vte.sh | 4 +++-
1687 1 file changed, 3 insertions(+), 1 deletion(-)
1688
1689commit 99625feadc71e9bccdc24495d0fa577aa7ea2ad8
1690Author: Kjartan Maraas <kmaraas@gnome.org>
1691Date:   Wed Jul 23 16:52:08 2014 +0200
1692
1693    Updated Norwegian bokmål translation.
1694
1695 po/nb.po | 69 ++++++++++++++++++++++++++++++++++++----------------------------
1696 1 file changed, 39 insertions(+), 30 deletions(-)
1697
1698commit 3fc7c422c7746f33f0051d2e52bc267949a7957e
1699Author: Tom Tryfonidis <tomtryf@gmail.com>
1700Date:   Wed Jul 9 23:18:39 2014 +0000
1701
1702    Updated Greek translation
1703
1704 po/el.po | 46 ++++++++++++++++++++++++----------------------
1705 1 file changed, 24 insertions(+), 22 deletions(-)
1706
1707commit 4c6ea9d37347d10f5522a8dac954d07927be5e5e
1708Author: Aurimas Černius <aurisc4@gmail.com>
1709Date:   Sat Jul 5 14:15:07 2014 +0300
1710
1711    Updated Lithuanian translation
1712
1713 po/lt.po | 93 +++++++++++++++++++++++++++++-----------------------------------
1714 1 file changed, 42 insertions(+), 51 deletions(-)
1715
1716commit 7feebcb3eb041961a6207ab5768651f77f46c134
1717Author: Fran Diéguez <fran.dieguez@mabishu.com>
1718Date:   Tue Jul 1 22:12:19 2014 +0200
1719
1720    Updated Galician translations
1721
1722 po/gl.po | 85 +++++++++++++++++++++++++++++++++++++++-------------------------
1723 1 file changed, 52 insertions(+), 33 deletions(-)
1724
1725commit 3592152295b5a434376996062482474edffadf2c
1726Author: Yuri Myasoedov <ymyasoedov@yandex.ru>
1727Date:   Sun Jun 29 09:27:16 2014 +0400
1728
1729    Updated Russian translation
1730
1731 po/ru.po | 85 +++++++++++++++++++++++++++++++++++++++-------------------------
1732 1 file changed, 52 insertions(+), 33 deletions(-)
1733
1734commit 2226e6a7efaff9d93a7e74ba4a0845e311e5896f
1735Author: Christian Persch <chpe@gnome.org>
1736Date:   Mon Jun 23 19:26:30 2014 +0200
1737
1738    Post release version bump
1739
1740 configure.ac | 2 +-
1741 1 file changed, 1 insertion(+), 1 deletion(-)
1742
1743commit 73745f9f4a1dd87edf69a807f90f8d99880b8d80
1744Author: Egmont Koblinger <egmont@gmail.com>
1745Date:   Mon Jun 23 14:37:31 2014 +0200
1746
1747    widget: Fix display glitch when starting a rectangular selection
1748
1749    https://bugzilla.gnome.org/show_bug.cgi?id=730800#c10
1750
1751 src/vte.c | 9 +++++----
1752 1 file changed, 5 insertions(+), 4 deletions(-)
1753
1754commit 9ef0dcfba0bc43f1a8f8e4c7ef25e0184eb4659f
1755Author: Egmont Koblinger <egmont@gmail.com>
1756Date:   Sun Jun 22 21:36:54 2014 +0200
1757
1758    widget: Fix another display glitch with rectangular selection and wide chars
1759
1760    https://bugzilla.gnome.org/show_bug.cgi?id=730800#c7
1761
1762 src/vte.c | 5 +++--
1763 1 file changed, 3 insertions(+), 2 deletions(-)
1764
1765commit 1052bc6e8d675ef2142d416f18648df5399acd79
1766Author: Egmont Koblinger <egmont@gmail.com>
1767Date:   Sun Jun 22 11:39:58 2014 +0200
1768
1769    emulation: Clean up TAB/CJK when pushed out on the right
1770
1771 src/vte.c    | 2 ++
1772 src/vteseq.c | 1 -
1773 2 files changed, 2 insertions(+), 1 deletion(-)
1774
1775commit b9dad4a2d5515c8facf5b64f1a0b0cd43da839ca
1776Author: Egmont Koblinger <egmont@gmail.com>
1777Date:   Tue Jun 17 19:24:31 2014 +0200
1778
1779    widget: Fix an off-by-one in TAB/CJK cleanup on deleting a character
1780
1781    https://bugzilla.gnome.org/show_bug.cgi?id=731788
1782
1783 src/vteseq.c | 4 ++--
1784 1 file changed, 2 insertions(+), 2 deletions(-)
1785
1786commit 4b4cb33957749a2f194aeec63c1b17b4acd29c02
1787Author: Christian Persch <chpe@gnome.org>
1788Date:   Fri Jun 13 19:13:56 2014 +0200
1789
1790    utils: Set some FS flags on our temp files
1791
1792    Disable COW on our temp files, if the FS it's on supports it.
1793
1794 src/vteutils.c | 27 +++++++++++++++++++++++++--
1795 1 file changed, 25 insertions(+), 2 deletions(-)
1796
1797commit 977375b05df4f906329177a401a2d8c00b2516d4
1798Author: Egmont Koblinger <egmont@gmail.com>
1799Date:   Sat Jun 14 10:23:54 2014 +0200
1800
1801    widget: Fix a drawing artifact with blinking cursor
1802
1803    https://bugzilla.gnome.org/show_bug.cgi?id=731427
1804
1805 src/vte.c | 5 ++++-
1806 1 file changed, 4 insertions(+), 1 deletion(-)
1807
1808commit 609ab716d743b806325c362852add882b069af09
1809Author: genodeftest <gnomel10n@genodeftest.de>
1810Date:   Sun Jun 8 16:00:33 2014 +0000
1811
1812    Updated German translation
1813
1814 po/de.po | 86 +++++++++++++++++++++++++++++++++++++---------------------------
1815 1 file changed, 50 insertions(+), 36 deletions(-)
1816
1817commit 854bc46c452131135c66dcb039621769166fa7e2
1818Author: Egmont Koblinger <egmont@gmail.com>
1819Date:   Wed Jun 4 14:33:06 2014 +0200
1820
1821    emulation: Fix cursor position when entering restricted scroll with origin
1822
1823    This fixes vttest's "Origin mode test" (under "screen features").
1824
1825 src/vteseq.c | 17 +++++++++++++----
1826 1 file changed, 13 insertions(+), 4 deletions(-)
1827
1828commit 2acda621985e1df2e84d579f77f479e8b1f02b21
1829Author: Egmont Koblinger <egmont@gmail.com>
1830Date:   Thu May 29 13:02:11 2014 +0200
1831
1832    docs: Clarify get/set_font's relation to font scale
1833
1834 src/vte.c | 16 +++++++++-------
1835 1 file changed, 9 insertions(+), 7 deletions(-)
1836
1837commit 5d934ecc4e23610dfaaaed0c8ec1c3137e08160b
1838Author: Egmont Koblinger <egmont@gmail.com>
1839Date:   Thu May 29 12:47:21 2014 +0200
1840
1841    widget: Don't apply the font scale again on an already scaled font
1842
1843    https://bugzilla.gnome.org/show_bug.cgi?id=730858
1844
1845 src/vte.c | 4 ++--
1846 1 file changed, 2 insertions(+), 2 deletions(-)
1847
1848commit 9240ed8a65549300840aa15fc1580f6c350ae583
1849Author: Egmont Koblinger <egmont@gmail.com>
1850Date:   Thu May 29 12:39:44 2014 +0200
1851
1852    emulation: Keep the incoming buffer on reset
1853
1854    https://bugzilla.gnome.org/show_bug.cgi?id=730760
1855
1856 src/vte.c | 8 +-------
1857 1 file changed, 1 insertion(+), 7 deletions(-)
1858
1859commit a540568a7efe784cf1f48b43656476b23ff083f9
1860Author: Christian Persch <chpe@gnome.org>
1861Date:   Wed May 28 20:37:21 2014 +0200
1862
1863    build: Fix version
1864
1865 configure.ac | 2 +-
1866 1 file changed, 1 insertion(+), 1 deletion(-)
1867
1868commit 7dc1d2848bb934bf39fd1539a0d562596bcff3a7
1869Author: Christian Persch <chpe@gnome.org>
1870Date:   Wed May 28 19:07:57 2014 +0200
1871
1872    Post release version bump
1873
1874 configure.ac | 2 +-
1875 1 file changed, 1 insertion(+), 1 deletion(-)
1876
1877commit b446923caf746a18e4fa9eb298eacf751e53256f
1878Author: Egmont Koblinger <egmont@gmail.com>
1879Date:   Wed May 28 12:28:08 2014 +0200
1880
1881    widget: Fix display glitches with rectangular selection and wide characters
1882
1883    https://bugzilla.gnome.org/show_bug.cgi?id=730800
1884
1885 src/vte.c        |  4 ++--
1886 src/vterowdata.h | 11 ++++++-----
1887 src/vteseq.c     | 21 +++++++++------------
1888 3 files changed, 17 insertions(+), 19 deletions(-)
1889
1890commit b8db6a28b9b809a643268941a3bd1b0dcff70198
1891Author: Egmont Koblinger <egmont@gmail.com>
1892Date:   Mon May 26 13:14:44 2014 +0200
1893
1894    widget: Speed up scrolling in very large terminals
1895
1896    https://bugzilla.gnome.org/show_bug.cgi?id=730732
1897
1898 src/vte.c | 14 +++++++++++---
1899 1 file changed, 11 insertions(+), 3 deletions(-)
1900
1901commit 8fbb9722099fa4af01cfb16919fe61282a7aa9ab
1902Author: Egmont Koblinger <egmont@gmail.com>
1903Date:   Mon May 26 12:54:55 2014 +0200
1904
1905    widget: Fix a rare display update problem after a terminal reset
1906
1907    https://bugzilla.gnome.org/show_bug.cgi?id=730599
1908
1909 src/vte.c | 7 ++++++-
1910 1 file changed, 6 insertions(+), 1 deletion(-)
1911
1912commit 2249f514c877041dd291a717360cd6e2747103f5
1913Author: Egmont Koblinger <egmont@gmail.com>
1914Date:   Mon May 26 12:19:14 2014 +0200
1915
1916    widget: Set the ring's in-memory size on terminal reset
1917
1918 src/vte.c | 4 +++-
1919 1 file changed, 3 insertions(+), 1 deletion(-)
1920
1921commit 7a8256af09173496a09afec90249a9875c742896
1922Author: Egmont Koblinger <egmont@gmail.com>
1923Date:   Sun May 25 19:27:51 2014 +0200
1924
1925    widget: Make sure to always set the style
1926
1927    https://bugzilla.gnome.org/show_bug.cgi?id=727614
1928
1929 src/vte.c | 3 +++
1930 1 file changed, 3 insertions(+)
1931
1932commit 0d0bb6ac9b7eeea9d6726436f47c59fac81d2194
1933Author: Piotr Drąg <piotrdrag@gmail.com>
1934Date:   Sun May 25 17:50:02 2014 +0200
1935
1936    Updated POTFILES.in
1937
1938 po/POTFILES.in | 1 +
1939 1 file changed, 1 insertion(+)
1940
1941commit 4d6edfb7ecd9bc2743fe507794092ff096d50aac
1942Author: Egmont Koblinger <egmont@gmail.com>
1943Date:   Fri May 23 01:44:50 2014 +0200
1944
1945    emulation: Improve the handling of Tab and CJK fragments
1946
1947    Tab is converted to spaces when the content underneath is modified, instead of
1948    when the cursor is moved over. Only the left part is converted to spaces, the
1949    right part becomes a shorter tab.
1950
1951    Double wide characters are replaced by spaces when split in two.
1952
1953    https://bugzilla.gnome.org/show_bug.cgi?id=691972
1954    https://bugzilla.gnome.org/show_bug.cgi?id=730343
1955
1956 src/vte-private.h |   2 +-
1957 src/vte.c         | 157 ++++++++++++++++++++++++++++++++++++------------------
1958 src/vteseq.c      |  20 +++++--
1959 3 files changed, 122 insertions(+), 57 deletions(-)
1960
1961commit f82209190742fca586641f21367b1fddcb14227a
1962Author: Behdad Esfahbod <behdad@behdad.org>
1963Date:   Thu May 22 17:57:33 2014 -0400
1964
1965    caps: Adjust start-of-string / end-of-string to match xterm
1966
1967    No idea what they are for, but here's a test case:
1968
1969    $ echo -e "\eXas\e\\df
1970
1971    It should only show "df".  Ie, the portion between ESC X and
1972    ESC \\ is skipped.
1973
1974 src/caps.c | 3 +--
1975 1 file changed, 1 insertion(+), 2 deletions(-)
1976
1977commit 7bbd2d3f6cca9ca4401e3dd3c041fb8d33ab3e25
1978Author: Behdad Esfahbod <behdad@behdad.org>
1979Date:   Thu May 22 17:54:50 2014 -0400
1980
1981    caps: Minor
1982
1983 src/caps.c | 2 +-
1984 1 file changed, 1 insertion(+), 1 deletion(-)
1985
1986commit ec7b994b5b954b12866413d670fbf90287ce9ae5
1987Author: Egmont Koblinger <egmont@gmail.com>
1988Date:   Thu May 22 23:41:07 2014 +0200
1989
1990    emulation: Fix cursor backward movement
1991
1992    (broken since commit 60c0bca2f00cd55ea1eb42fd59fa017b62197c9d)
1993
1994 src/vteseq.c | 2 +-
1995 1 file changed, 1 insertion(+), 1 deletion(-)
1996
1997commit 0b21ef1a53ddea1838e75e87f678a10ade6b0c29
1998Author: Behdad Esfahbod <behdad@behdad.org>
1999Date:   Thu May 22 16:35:41 2014 -0400
2000
2001    table: Remove support for unused %2, %3, and %M in cap strings
2002
2003 src/table.c | 17 ++++-------------
2004 1 file changed, 4 insertions(+), 13 deletions(-)
2005
2006commit c0dab8bffc249e26a7a935a9efebdcf10a8de1e7
2007Author: Behdad Esfahbod <behdad@behdad.org>
2008Date:   Thu May 22 16:32:10 2014 -0400
2009
2010    table: Remove unused %i support in capability strings
2011
2012 src/table.c | 73 +++++++++++++------------------------------------------------
2013 1 file changed, 15 insertions(+), 58 deletions(-)
2014
2015commit 4425ee077bbedb1337e2e7d332e1137e68fd4adf
2016Author: Egmont Koblinger <egmont@gmail.com>
2017Date:   Thu May 22 22:28:59 2014 +0200
2018
2019    widget: Immediately resize the ring on app-initiated window resize
2020
2021    https://bugzilla.gnome.org/show_bug.cgi?id=647466
2022
2023 src/vte.c | 37 ++++++++++++++++---------------------
2024 1 file changed, 16 insertions(+), 21 deletions(-)
2025
2026commit 3e211284104be539a951976ec6f62d203e8a60f5
2027Author: Christian Persch <chpe@gnome.org>
2028Date:   Thu May 22 20:26:59 2014 +0200
2029
2030    vteapp: Add back C test application
2031
2032    So you can test vte when building with vala fails.
2033
2034 src/Makefile.am |   25 +-
2035 src/vteapp.c    | 1161 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2036 2 files changed, 1184 insertions(+), 2 deletions(-)
2037
2038commit a0d4cd974927a3b08c09d346c34430775835179d
2039Author: Christian Persch <chpe@gnome.org>
2040Date:   Thu May 22 20:10:45 2014 +0200
2041
2042    matcher: Use less relocations
2043
2044 src/caps.c    | 455 +++++++++++++++++++++++++++++-----------------------------
2045 src/caps.h    |   8 +-
2046 src/matcher.c |  12 +-
2047 3 files changed, 237 insertions(+), 238 deletions(-)
2048
2049commit bef7a550a9be7889735a4333f2820792e72e9853
2050Author: Christian Persch <chpe@gnome.org>
2051Date:   Thu May 22 20:10:19 2014 +0200
2052
2053    debug: Improve sequence->string conversion
2054
2055    Print OSC, CSI etc.
2056
2057 src/debug.c | 13 ++++++++++++-
2058 1 file changed, 12 insertions(+), 1 deletion(-)
2059
2060commit 2f65bb5d5eae690196448cf0a0101f8ad7f92c96
2061Author: Christian Persch <chpe@gnome.org>
2062Date:   Thu May 22 18:03:37 2014 +0200
2063
2064    a11y: Remove unused code
2065
2066    The function is always called with 0 quark (since commit
2067    a44035e91dffdbeb3613d56234c74bb6d8483368), so just removed
2068    the parameter.
2069
2070 src/vte.c | 33 +++------------------------------
2071 1 file changed, 3 insertions(+), 30 deletions(-)
2072
2073commit c38f44dafea624ca656d3700e0f4b0c0a259856e
2074Author: Christian Persch <chpe@gnome.org>
2075Date:   Thu May 22 13:50:16 2014 +0200
2076
2077    build: Don't enable pty helper by default
2078
2079 Makefile.am    |  1 +
2080 configure.ac   |  8 +++++++-
2081 src/vteenums.h | 10 +++++-----
2082 3 files changed, 13 insertions(+), 6 deletions(-)
2083
2084commit 174428ceafa642747400c5497dcfe207ec928db1
2085Author: Christian Persch <chpe@gnome.org>
2086Date:   Thu May 22 08:53:13 2014 +0200
2087
2088    tests: interpret: Fix build for matcher API change
2089
2090 src/interpret.c | 4 +---
2091 1 file changed, 1 insertion(+), 3 deletions(-)
2092
2093commit 9f22a3c9c5eaabf7c23c1db759e9749e37f4191d
2094Author: Behdad Esfahbod <behdad@behdad.org>
2095Date:   Wed May 21 21:10:58 2014 -0400
2096
2097    Remove unused quark arguments all around the matcher code
2098
2099 src/matcher.c     | 11 ++++-----
2100 src/matcher.h     |  6 ++---
2101 src/table.c       | 72 ++++++++++++++++++++++++-------------------------------
2102 src/table.h       |  4 ++--
2103 src/vte-private.h |  3 +--
2104 src/vte.c         |  5 ----
2105 src/vteseq.c      |  9 ++++---
2106 7 files changed, 46 insertions(+), 64 deletions(-)
2107
2108commit 1f660f2bd4fc19876863925063ec8e7dec7bbccd
2109Author: Behdad Esfahbod <behdad@behdad.org>
2110Date:   Wed May 21 20:40:40 2014 -0400
2111
2112    Remove unuse caps quark
2113
2114 src/caps.c | 430 ++++++++++++++++++++++++++++++-------------------------------
2115 src/caps.h |   1 -
2116 2 files changed, 215 insertions(+), 216 deletions(-)
2117
2118commit fb579fdf7e0df89b1228300433d128586d5fa3e2
2119Author: Behdad Esfahbod <behdad@behdad.org>
2120Date:   Wed May 21 20:35:29 2014 -0400
2121
2122    Make capability name and seq handler names match exactly
2123
2124    Going to remove the indirection through string capability names
2125    at some point.
2126
2127 src/caps.c         | 82 +++++++++++++++++++++++++++---------------------------
2128 src/vteseq-n.gperf | 68 ++++++++++++++++++++++----------------------
2129 src/vteseq.c       |  8 +++---
2130 3 files changed, 79 insertions(+), 79 deletions(-)
2131
2132commit c255e5bf3d88cc0485a25c2cbaa2dd55b72f4555
2133Author: Behdad Esfahbod <behdad@behdad.org>
2134Date:   Wed May 21 20:14:04 2014 -0400
2135
2136    Remove unused code
2137
2138 src/vte-private.h | 2 +-
2139 src/vteseq.c      | 6 ------
2140 2 files changed, 1 insertion(+), 7 deletions(-)
2141
2142commit cdc5fcd685027a3576ab6004bce4bc2aa8bad171
2143Author: Behdad Esfahbod <behdad@behdad.org>
2144Date:   Wed May 21 15:34:45 2014 -0400
2145
2146    Fix build with newer libtool
2147
2148 Makefile.am | 2 +-
2149 1 file changed, 1 insertion(+), 1 deletion(-)
2150
2151commit b361b01369f2e06fec77d436b6c3ee90ac9cc037
2152Author: Egmont Koblinger <egmont@gmail.com>
2153Date:   Wed May 21 15:42:58 2014 +0200
2154
2155    emulation: Remove unused vteseq-2.gperf
2156
2157 src/vteseq-2.gperf | 291 -----------------------------------------------------
2158 1 file changed, 291 deletions(-)
2159
2160commit a9fb5eb122bd1ed02e360bc4bf130c55bedf3090
2161Author: Piotr Drąg <piotrdrag@gmail.com>
2162Date:   Tue May 20 22:02:30 2014 +0200
2163
2164    Updated POTFILES.in
2165
2166 po/POTFILES.in | 1 -
2167 1 file changed, 1 deletion(-)
2168
2169commit 66ce3c9346b74848e793bd002f93ffcc04a3d679
2170Author: Christian Persch <chpe@gnome.org>
2171Date:   Tue May 20 16:15:38 2014 +0200
2172
2173    matcher: Remove unused trie matcher
2174
2175    https://bugzilla.gnome.org/show_bug.cgi?id=728665
2176
2177 src/Makefile.am |   38 +-
2178 src/debug.c     |    2 +-
2179 src/debug.h     |    2 +-
2180 src/matcher.c   |    6 +-
2181 src/trie.c      | 1110 -------------------------------------------------------
2182 src/trie.h      |   65 ----
2183 6 files changed, 6 insertions(+), 1217 deletions(-)
2184
2185commit 4e253be9282829f594c8a55ca08d1299e80e471d
2186Author: Egmont Koblinger <egmont@gmail.com>
2187Date:   Tue May 20 11:23:56 2014 +0200
2188
2189    emulation: No longer rely on terminfo; drop ncurses dependency
2190
2191    https://bugzilla.gnome.org/show_bug.cgi?id=728900#c5
2192
2193 HACKING                        |   9 +-
2194 README                         |   3 -
2195 configure.ac                   |  12 +-
2196 doc/reference/vte-sections.txt |   3 -
2197 src/Makefile.am                |  71 +--
2198 src/app.vala                   |   5 -
2199 src/debug.c                    |  42 ++
2200 src/debug.h                    |   1 +
2201 src/interpret.c                |  20 +-
2202 src/keymap.c                   |   2 +-
2203 src/keymap.h                   |   2 -
2204 src/matcher.c                  | 154 ++-----
2205 src/matcher.h                  |   3 +-
2206 src/pty.c                      |  70 +--
2207 src/table.c                    |   2 +-
2208 src/vte-private.h              |   1 -
2209 src/vte.c                      | 176 +-------
2210 src/vteglobals.h               |   2 -
2211 src/vtepty.h                   |   3 -
2212 src/vteseq.c                   |   9 -
2213 src/vteterminal.h              |   6 -
2214 src/vteti.c                    | 628 ---------------------------
2215 src/vteti.h                    |  94 ----
2216 src/vtetivars.awk              |  83 ----
2217 src/vtetivars.h                | 966 -----------------------------------------
2218 25 files changed, 112 insertions(+), 2255 deletions(-)
2219
2220commit 99e912b298fb76662be73d940fcbd673f1dcef66
2221Author: Christian Persch <chpe@gnome.org>
2222Date:   Mon May 19 18:33:21 2014 +0200
2223
2224    iconv: test: Simplify test setup
2225
2226 src/vteconv.c | 241 +++++++++++++++++++++++++++++++++-------------------------
2227 1 file changed, 138 insertions(+), 103 deletions(-)
2228
2229commit 3a6511d3ba96b06f94f28c6ac5d5efbde25fda21
2230Author: Christian Persch <chpe@gnome.org>
2231Date:   Mon May 19 18:33:21 2014 +0200
2232
2233    iconv: test: Simplify test setup
2234
2235 src/vteconv.c | 57 +++++++++++++++++++++++++++------------------------------
2236 1 file changed, 27 insertions(+), 30 deletions(-)
2237
2238commit 35c11c3c6a967b2cb64da02bc9ab3cb23441ec15
2239Author: Christian Persch <chpe@gnome.org>
2240Date:   Mon May 19 18:33:21 2014 +0200
2241
2242    iconv: test: Use g_assert_cmpuint
2243
2244 src/vteconv.c | 52 +++++++++++++++++++++-------------------------------
2245 1 file changed, 21 insertions(+), 31 deletions(-)
2246
2247commit 53056d1e523a39c018272efa15f13c8e2ce8932a
2248Author: Colin Gibbs <colin@gibbsonline.net>
2249Date:   Mon May 19 15:27:40 2014 +0200
2250
2251    widget: Fix disappearing mouse pointer
2252
2253    https://bugzilla.gnome.org/show_bug.cgi?id=725342
2254
2255 src/vte.c | 1 +
2256 1 file changed, 1 insertion(+)
2257
2258commit 45cbf11f768b46641c359ab71ad95ee4d78aafc6
2259Author: Egmont Koblinger <egmont@gmail.com>
2260Date:   Mon May 19 15:07:01 2014 +0200
2261
2262    emulation: Remove unused code
2263
2264 src/vteseq-n.gperf |  2 --
2265 src/vteseq.c       | 63 ------------------------------------------------------
2266 2 files changed, 65 deletions(-)
2267
2268commit 2e549d2372740b10163a90471991f8fad260f461
2269Author: Egmont Koblinger <egmont@gmail.com>
2270Date:   Mon May 19 15:03:20 2014 +0200
2271
2272    emulation: Migrating from terminfo: miscellaneous
2273
2274    Hardwire the behavior of some random operations, rather than relying on
2275    terminfo.
2276
2277    Drop support for "uc", there's no corresponding xterm terminfo entry.
2278
2279 src/caps.c         |   3 +
2280 src/vteseq-2.gperf |  50 +++++++-------
2281 src/vteseq-n.gperf |   6 +-
2282 src/vteseq.c       | 192 +++--------------------------------------------------
2283 4 files changed, 40 insertions(+), 211 deletions(-)
2284
2285commit a2f3bc6664cc3c4e3844151f8cf2faeebc11e996
2286Author: Egmont Koblinger <egmont@gmail.com>
2287Date:   Mon May 19 14:56:15 2014 +0200
2288
2289    emulation: Migrating from terminfo: scrolling operations
2290
2291    Hardwire the behavior of scrolling operations, rather than relying on
2292    terminfo.
2293
2294    Make the parameter parsing of scroll regions more compatible with xterm.
2295
2296    Drop support for "cS", there's no corresponding xterm terminfo entry.
2297
2298 src/vteseq-2.gperf |  4 +--
2299 src/vteseq.c       | 88 ++++++++++++++----------------------------------------
2300 2 files changed, 25 insertions(+), 67 deletions(-)
2301
2302commit 73710e6aeabb48d50b1ee93a56aaca528b45e3c7
2303Author: Egmont Koblinger <egmont@gmail.com>
2304Date:   Mon May 19 14:54:37 2014 +0200
2305
2306    emulation: Migrating from terminfo: clear operations
2307
2308    Hardwire the behavior of clear operations, rather than relying on
2309    terminfo.
2310
2311 src/vteseq-2.gperf |  6 +++---
2312 src/vteseq.c       | 14 +++++++-------
2313 2 files changed, 10 insertions(+), 10 deletions(-)
2314
2315commit 7ba12a5095403ee4a131f50bac6425b918077132
2316Author: Egmont Koblinger <egmont@gmail.com>
2317Date:   Mon May 19 14:52:36 2014 +0200
2318
2319    emulation: Migrating from terminfo: insert and erase operations
2320
2321    Hardwire the behavior of insert and erase operations, rather than relying
2322    on terminfo.
2323
2324 src/vteseq-2.gperf |  18 +++----
2325 src/vteseq-n.gperf |   2 +-
2326 src/vteseq.c       | 134 ++++-------------------------------------------------
2327 3 files changed, 19 insertions(+), 135 deletions(-)
2328
2329commit 60c0bca2f00cd55ea1eb42fd59fa017b62197c9d
2330Author: Egmont Koblinger <egmont@gmail.com>
2331Date:   Mon May 19 14:46:41 2014 +0200
2332
2333    emulation: Migrating from terminfo: cursor moving operations
2334
2335    Hardwire the behavior of cursor moving operations, rather than relying on
2336    terminfo.
2337
2338    Remove support for nonstandard "move cursor to lower left corner".
2339
2340 src/caps.c         |   2 +-
2341 src/vteseq-2.gperf |  24 +++---
2342 src/vteseq-n.gperf |  10 +--
2343 src/vteseq.c       | 236 +++++++++++++++++++++++------------------------------
2344 4 files changed, 118 insertions(+), 154 deletions(-)
2345
2346commit 7281fa8dac1bdb1d091e47fd2ad5bcc9c6fbf616
2347Author: Egmont Koblinger <egmont@gmail.com>
2348Date:   Mon May 19 14:41:02 2014 +0200
2349
2350    emulation: Migrating from terminfo: single-byte control codes
2351
2352    Hardwire the behavior of single-byte control codes (newline, tab etc.) and
2353    closely related ones (e.g. tab stops), rather than relying on terminfo.
2354
2355    Implement CSI n I (n tabs).
2356
2357 src/caps.c         |  8 ++++++
2358 src/vteseq-2.gperf | 30 ++++++++++----------
2359 src/vteseq-n.gperf | 11 ++++++--
2360 src/vteseq.c       | 80 +++++++++++++-----------------------------------------
2361 4 files changed, 50 insertions(+), 79 deletions(-)
2362
2363commit ac4cce6587f7dbd15d5574fef1fdc5910adab99a
2364Author: Egmont Koblinger <egmont@gmail.com>
2365Date:   Sun May 18 20:12:44 2014 +0200
2366
2367    emulation: Drop separate standout attribute, it's actually reverse in xterm
2368
2369 src/vte.c        |  6 ------
2370 src/vterowdata.h |  3 +--
2371 src/vteseq.c     | 51 ++-------------------------------------------------
2372 3 files changed, 3 insertions(+), 57 deletions(-)
2373
2374commit 462e4ffb6ec3a188a5b3ed76821263f63acacebb
2375Author: Egmont Koblinger <egmont@gmail.com>
2376Date:   Sun May 18 19:53:20 2014 +0200
2377
2378    emulation: Remove status line support
2379
2380 doc/reference/vte-sections.txt |  1 -
2381 src/app.vala                   |  6 ----
2382 src/vte-private.h              |  3 --
2383 src/vte.c                      | 81 ------------------------------------------
2384 src/vteseq-2.gperf             |  4 +--
2385 src/vteseq.c                   | 16 ---------
2386 src/vteterminal.h              |  4 ---
2387 7 files changed, 2 insertions(+), 113 deletions(-)
2388
2389commit ad82b82c2612240ee7aa58df9e58245535fc90b7
2390Author: Egmont Koblinger <egmont@gmail.com>
2391Date:   Sun May 18 19:44:53 2014 +0200
2392
2393    emulation: Fix absolute cursor movement with missing row number
2394
2395 src/caps.c         | 13 ++++++++-----
2396 src/vteseq-n.gperf |  2 +-
2397 src/vteseq.c       | 20 +++++++++++++-------
2398 3 files changed, 22 insertions(+), 13 deletions(-)
2399
2400commit fc3e87814474ad2a80b8981c472df5f8929ca0b1
2401Author: Egmont Koblinger <egmont@gmail.com>
2402Date:   Sun May 18 14:29:02 2014 +0200
2403
2404    emulation: Don't depend on terminfo for autowrap and a few other capabilities
2405
2406 src/vte-private.h |  8 +-----
2407 src/vte.c         | 75 ++++++-------------------------------------------------
2408 src/vteseq.c      | 16 +-----------
2409 3 files changed, 9 insertions(+), 90 deletions(-)
2410
2411commit 598572b526568591ca91e3e0019412274edd9643
2412Author: Egmont Koblinger <egmont@gmail.com>
2413Date:   Sun May 18 13:36:01 2014 +0200
2414
2415    keymap: Use hardcoded sequences instead of terminfo
2416
2417    https://bugzilla.gnome.org/show_bug.cgi?id=728900#c5
2418
2419 src/keymap.c | 616 +++++++++++++++++++++++++----------------------------------
2420 src/keymap.h |   4 +-
2421 src/vte.c    |  51 ++---
2422 3 files changed, 279 insertions(+), 392 deletions(-)
2423
2424commit 64f7ae57e8cd6667dc9fc7afd870df6c67cf87c7
2425Author: Christian Persch <chpe@gnome.org>
2426Date:   Sun May 18 11:19:52 2014 +0200
2427
2428    build: Fix double defines of *CLEANFILES
2429
2430 src/Makefile.am | 4 ++--
2431 1 file changed, 2 insertions(+), 2 deletions(-)
2432
2433commit 3075360bcea5b07c3026527a6d6a1082f48a38c0
2434Author: Christian Persch <chpe@gnome.org>
2435Date:   Sun May 18 11:16:04 2014 +0200
2436
2437    iconv: test: Port to gtest and run it on make check
2438
2439    https://bugzilla.gnome.org/show_bug.cgi?id=730242
2440
2441 src/Makefile.am |   2 +-
2442 src/vteconv.c   | 128 ++++++++++++++++++++++++++++++++++++++++++++++----------
2443 2 files changed, 107 insertions(+), 23 deletions(-)
2444
2445commit 7383a5d9c23656f70f132a2f4b296fbed3e4c53d
2446Author: Egmont Koblinger <egmont@gmail.com>
2447Date:   Sun May 18 10:37:59 2014 +0200
2448
2449    keymap: Drop fkey modes
2450
2451    Drop broken fkey modes.
2452
2453    For merge simpliciy, and since the terminfo code is going away soon,
2454    just switch the terminfo lookup to using termcap compat caps instead of
2455    terminfo caps.
2456
2457    https://bugzilla.gnome.org/show_bug.cgi?id=730137
2458
2459 src/dumpkeys.c    |  59 +---
2460 src/keymap.c      | 856 ++++++++++++++++++------------------------------------
2461 src/keymap.h      |   8 -
2462 src/vte-private.h |   6 -
2463 src/vte.c         |  18 +-
2464 src/vteseq.c      |  40 ---
2465 6 files changed, 291 insertions(+), 696 deletions(-)
2466
2467commit 184c74baa3c37f79b0620b666e7d739d00b81d49
2468Author: Christian Persch <chpe@gnome.org>
2469Date:   Fri Apr 18 22:00:48 2014 +0200
2470
2471    all: Use terminfo instead of termcap
2472
2473    https://bugzilla.gnome.org/show_bug.cgi?id=169295
2474
2475 Makefile.am              |   2 +-
2476 configure.ac             |  55 +--
2477 src/Makefile.am          | 145 +++++--
2478 src/app.vala             |   8 +-
2479 src/caps.c               | 355 -----------------
2480 src/caps.h               |  10 -
2481 src/interpret.c          |  18 +-
2482 src/iso2022.c            |   2 +-
2483 src/keymap.c             | 308 ++++++---------
2484 src/keymap.h             |   6 +-
2485 src/matcher.c            | 146 ++++---
2486 src/matcher.h            |   5 +-
2487 src/table.c              |   2 +-
2488 src/vte-private.h        |   6 +-
2489 src/vte.c                | 112 +++---
2490 src/vte.gresource.xml.in |   3 -
2491 src/vteconv.c            |   7 +-
2492 src/vteseq.c             |  73 ++--
2493 src/vtetc.c              | 648 -------------------------------
2494 src/vtetc.h              |  59 ---
2495 src/vteti.c              | 628 ++++++++++++++++++++++++++++++
2496 src/vteti.h              |  94 +++++
2497 src/vtetivars.awk        |  83 ++++
2498 src/vtetivars.h          | 966 +++++++++++++++++++++++++++++++++++++++++++++++
2499 termcaps/Makefile.am     |   4 -
2500 termcaps/xterm           |  33 --
2501 termcaps/xterm-color     |  27 --
2502 termcaps/xterm.baseline  |  35 --
2503 28 files changed, 2199 insertions(+), 1641 deletions(-)
2504
2505commit 95879ab9b4aa113d7877e4d080fbb7b403963f3b
2506Author: Egmont Koblinger <egmont@gmail.com>
2507Date:   Sat May 17 13:45:09 2014 +0200
2508
2509    iconv: Fix the UTF-8 decoder when a NUL byte is encountered
2510
2511    https://bugzilla.gnome.org/show_bug.cgi?id=730220
2512
2513 src/vteconv.c | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
2514 1 file changed, 83 insertions(+), 2 deletions(-)
2515
2516commit 3fe609d9592b69854796cdc1011d0112bc7506af
2517Author: Egmont Koblinger <egmont@gmail.com>
2518Date:   Fri May 16 13:57:01 2014 +0200
2519
2520    build: Fix vteconv warning
2521
2522 src/vteconv.c | 3 ++-
2523 1 file changed, 2 insertions(+), 1 deletion(-)
2524
2525commit 8a17c8ee4474b84414e5ed35a604ff3abfbe3fbe
2526Author: Egmont Koblinger <egmont@gmail.com>
2527Date:   Fri May 16 13:33:01 2014 +0200
2528
2529    iconv: Fix a broken unittest
2530
2531 src/vteconv.c | 2 +-
2532 1 file changed, 1 insertion(+), 1 deletion(-)
2533
2534commit 3287a66f02edd3f26e5da708d1c3d36b3418a23c
2535Author: Egmont Koblinger <egmont@gmail.com>
2536Date:   Fri May 16 13:25:39 2014 +0200
2537
2538    iconv: Fix broken _vte_conv_utf8_strlen
2539
2540 src/vteconv.c | 15 +++++++++++----
2541 1 file changed, 11 insertions(+), 4 deletions(-)
2542
2543commit c745ac44d15a827ec903ed30561970a0e24316a2
2544Author: Yosef Or Boczko <yoseforb@src.gnome.org>
2545Date:   Fri May 16 05:08:18 2014 +0300
2546
2547    Updated Hebrew translation
2548
2549 po/he.po | 84 +++++++++++++++++++++++++++++++++++++++-------------------------
2550 1 file changed, 52 insertions(+), 32 deletions(-)
2551
2552commit 60f5573f9bbbfba7de535dda55f229142e324d9f
2553Author: Egmont Koblinger <egmont@gmail.com>
2554Date:   Thu May 15 01:35:06 2014 +0200
2555
2556    widget: doc: Clarify a comment about rewrapping
2557
2558 src/vte.c | 2 +-
2559 1 file changed, 1 insertion(+), 1 deletion(-)
2560
2561commit 4b830778edf598f4c3d41477a522986832f58d97
2562Author: Christian Persch <chpe@gnome.org>
2563Date:   Wed May 14 20:40:36 2014 +0200
2564
2565    build: Don't dist generated files
2566
2567 src/Makefile.am | 18 +++++++++++-------
2568 1 file changed, 11 insertions(+), 7 deletions(-)
2569
2570commit ffa42d66a73c66bbda25df5d84b95717be6b1efa
2571Author: Christian Persch <chpe@gnome.org>
2572Date:   Wed May 14 19:48:34 2014 +0200
2573
2574    build: Dist box_drawing_generate.sh
2575
2576    https://bugzilla.gnome.org/show_bug.cgi?id=730140
2577
2578 src/Makefile.am | 2 +-
2579 1 file changed, 1 insertion(+), 1 deletion(-)
2580
2581commit f49c6131ac5ac8f082a5212a3bf18dc9d5d4b1ca
2582Author: Christian Persch <chpe@gnome.org>
2583Date:   Mon May 12 11:04:49 2014 +0200
2584
2585    vteapp: Add comment pointing to the bug
2586
2587 src/app.vala | 1 +
2588 1 file changed, 1 insertion(+)
2589
2590commit 691669ac5166da1104eb584bc43a70a9c7a924d7
2591Author: Egmont Koblinger <egmont@gmail.com>
2592Date:   Wed May 14 17:09:10 2014 +0200
2593
2594    emulation: Fix escape sequences of keypad Home and End (take 2)
2595
2596    https://bugzilla.gnome.org/show_bug.cgi?id=600659#c63
2597
2598 src/keymap.c | 18 ++++++++----------
2599 1 file changed, 8 insertions(+), 10 deletions(-)
2600
2601commit 88c24de77c1d5c5b677181898271abcb79bf491f
2602Author: Egmont Koblinger <egmont@gmail.com>
2603Date:   Mon May 12 17:06:50 2014 +0200
2604
2605    widget: doc: fix an obvious typo
2606
2607 src/vte.c | 2 +-
2608 1 file changed, 1 insertion(+), 1 deletion(-)
2609
2610commit ec08b2b0e255f62275773ef5d56b934c4ff3f6bd
2611Author: Christian Persch <chpe@gnome.org>
2612Date:   Sun May 11 10:32:40 2014 +0200
2613
2614    widget: Ensure rendering data is re-initialised on re-realise
2615
2616    pvt->draw is destroyed on unrealise, so we need to make sure to recreate it
2617    on realise.
2618
2619    https://retrace.fedoraproject.org/faf/reports/429280/
2620
2621 src/vte.c | 5 +++++
2622 1 file changed, 5 insertions(+)
2623
2624commit bc0ae12c39e8eb110e7805320e98dc35b0fc0901
2625Author: Christian Persch <chpe@gnome.org>
2626Date:   Sun May 11 10:19:12 2014 +0200
2627
2628    Revert "emulation: Fix escape sequences of keypad Home and End"
2629
2630    This reverts commit cbc73b6d40aa099643cce07400c31028cfaa7e8c.
2631
2632 src/keymap.c | 6 ++++++
2633 1 file changed, 6 insertions(+)
2634
2635commit 4431fd96c2224988ec844cb7cfd3e947b1d819b4
2636Author: Christian Persch <chpe@gnome.org>
2637Date:   Sun May 11 10:18:04 2014 +0200
2638
2639    vteapp: Only install argb visual when required by options
2640
2641 src/app.vala | 16 ++++++++++------
2642 1 file changed, 10 insertions(+), 6 deletions(-)
2643
2644commit f41bd6b7b33040c2fdee555e3174221d12a3c961
2645Author: Daniel Mustieles <daniel.mustieles@gmail.com>
2646Date:   Sat May 10 19:59:25 2014 +0200
2647
2648    Updated Spanish translation
2649
2650 po/es.po | 100 ++++++++++++++++++++++++++++++++++++---------------------------
2651 1 file changed, 58 insertions(+), 42 deletions(-)
2652
2653commit f555e78839bbb47a4407bcfd01adcfc2dd070071
2654Author: Debarshi Ray <debarshir@gnome.org>
2655Date:   Fri May 9 18:33:15 2014 +0200
2656
2657    widget: Set the background alpha in set_colors
2658
2659    We are doing that in vte_terminal_set_color_background, but a lot of
2660    applications (eg., the test application, gnome-terminal) use
2661    vte_terminal_set_colors. So set it there as well.
2662
2663    Fallout from 060850078a53dce64c3d2b96882f525fef7f5028
2664
2665    https://bugzilla.gnome.org/show_bug.cgi?id=729884
2666
2667 src/vte.c | 2 ++
2668 1 file changed, 2 insertions(+)
2669
2670commit b61a35cf1bd4babb7945798256132c362786327f
2671Author: Christian Persch <chpe@gnome.org>
2672Date:   Tue May 6 21:29:44 2014 +0200
2673
2674    vteapp: Fix build with older vala
2675
2676    https://bugzilla.gnome.org/show_bug.cgi?id=729639
2677
2678 src/app.vala | 6 ++++--
2679 1 file changed, 4 insertions(+), 2 deletions(-)
2680
2681commit 1327396207626f9aafe28a58b99aeffadf62bea0
2682Author: Christian Persch <chpe@gnome.org>
2683Date:   Mon May 5 10:28:19 2014 +0200
2684
2685    vteapp: Reindent
2686
2687    Fix vala mode indentation. And fix setup so that vala code is never
2688    using tabs!
2689
2690 .dir-locals.el  |    7 +-
2691 src/app.vala    | 1518 +++++++++++++++++++++++++++----------------------------
2692 src/config.vapi |    2 +-
2693 3 files changed, 766 insertions(+), 761 deletions(-)
2694
2695commit 52662317e154fbc1ca094d8dd2bf54c62e376ec7
2696Author: Christian Persch <chpe@gnome.org>
2697Date:   Mon May 5 09:17:08 2014 +0200
2698
2699    all: Fix namespace for attributes macros
2700
2701    They are only there to be used in our headers, they are not
2702    part of our API. So prefix them with an underscore.
2703
2704 src/vtemacros.h   |   8 +--
2705 src/vtepty.h      |  14 ++---
2706 src/vterowdata.h  |   4 +-
2707 src/vteterminal.h | 170 +++++++++++++++++++++++++++---------------------------
2708 4 files changed, 98 insertions(+), 98 deletions(-)
2709
2710commit 07a3f97381112dad889b99211ce655b84858ed66
2711Author: Egmont Koblinger <egmont@gmail.com>
2712Date:   Tue May 6 13:24:46 2014 +0200
2713
2714    emulation: Change bracketed paste mode to per-terminal
2715
2716    https://bugzilla.gnome.org/show_bug.cgi?id=729533
2717
2718 src/vte-private.h | 2 +-
2719 src/vte.c         | 8 ++++----
2720 src/vteseq.c      | 2 +-
2721 3 files changed, 6 insertions(+), 6 deletions(-)
2722
2723commit 0b9f5163093c599ad99d56d32a0c855b47b6ed4b
2724Author: Dimitris Spingos <dmtrs32@gmail.com>
2725Date:   Mon May 5 07:20:07 2014 +0300
2726
2727    Updated Greek translation
2728
2729 po/el.po | 100 ++++++++++++++++++++++++++++++++++++++-------------------------
2730 1 file changed, 60 insertions(+), 40 deletions(-)
2731
2732commit 834f0acdd1690b17467b21380f4c7c40613310c1
2733Author: Christian Persch <chpe@gnome.org>
2734Date:   Fri May 2 09:56:47 2014 +0200
2735
2736    all: Add malloc attribute
2737
2738 src/vteterminal.h | 10 +++++-----
2739 1 file changed, 5 insertions(+), 5 deletions(-)
2740
2741commit 9c047aecd0483897491bbec0a409f9fb33373d48
2742Author: Christian Persch <chpe@gnome.org>
2743Date:   Fri May 2 09:56:47 2014 +0200
2744
2745    all: Add nonnull attributes
2746
2747 src/Makefile.am   |   3 +
2748 src/vtemacros.h   |  38 +++++++++++
2749 src/vtepty.h      |  15 +++--
2750 src/vterowdata.h  |  10 +--
2751 src/vteterminal.h | 197 ++++++++++++++++++++++++++++++------------------------
2752 5 files changed, 161 insertions(+), 102 deletions(-)
2753
2754commit cbc73b6d40aa099643cce07400c31028cfaa7e8c
2755Author: Egmont Koblinger <egmont@gmail.com>
2756Date:   Tue Apr 29 17:19:22 2014 +0200
2757
2758    emulation: Fix escape sequences of keypad Home and End
2759
2760    https://bugzilla.gnome.org/show_bug.cgi?id=600659#c63
2761
2762 src/keymap.c | 6 ------
2763 1 file changed, 6 deletions(-)
2764
2765commit a1d56abdd6000bc5df9da83c1da321b30b5ef3ab
2766Author: Christian Persch <chpe@gnome.org>
2767Date:   Mon Apr 28 18:24:50 2014 +0200
2768
2769    build: Add missing header to gir files
2770
2771 src/Makefile.am | 1 +
2772 1 file changed, 1 insertion(+)
2773
2774commit 8395162c4ea12cbc03a512f5995cdc61a216dd4f
2775Author: Christian Persch <chpe@gnome.org>
2776Date:   Mon Apr 28 18:24:50 2014 +0200
2777
2778    build: Remove duplicate flag
2779
2780 configure.ac | 5 +----
2781 1 file changed, 1 insertion(+), 4 deletions(-)
2782
2783commit 338d7873e5cd390cd8d5efff21571a06154f5418
2784Author: Christian Persch <chpe@gnome.org>
2785Date:   Mon Apr 28 18:24:49 2014 +0200
2786
2787    build: Don't dist generated headers
2788
2789 src/Makefile.am | 6 ++++++
2790 1 file changed, 6 insertions(+)
2791
2792commit 9ae3281e3416e16275c8b3997b22d5f85a24504b
2793Author: Christian Persch <chpe@gnome.org>
2794Date:   Mon Apr 28 18:24:49 2014 +0200
2795
2796    all: Remove duplicate definitions
2797
2798 src/vte.h | 8 --------
2799 1 file changed, 8 deletions(-)
2800
2801commit 15d99b8961e6f6108eb688c691c04722dc63163f
2802Author: Christian Persch <chpe@gnome.org>
2803Date:   Sun Apr 27 16:47:29 2014 +0200
2804
2805    Post release version bump
2806
2807 configure.ac | 2 +-
2808 1 file changed, 1 insertion(+), 1 deletion(-)
2809
2810commit d6a6aca25aeb7db26507b9097e29ca8334c4f4b1
2811Author: Christian Persch <chpe@gnome.org>
2812Date:   Sun Apr 27 16:37:58 2014 +0200
2813
2814    build: Work around include directory issue
2815
2816    The correct way to include vte.h is <vte/vte.h> but the source directoy
2817    is named src/ not vte/ so this doesn't work while building vte itself,
2818    and it breaks when building the vala test application.
2819
2820    Make vte/vte.h symlink to src/vte.h, and dist that. Ugly, but it works™.
2821
2822 Makefile.am | 3 ++-
2823 vte         | 1 -
2824 vte/vte.h   | 1 +
2825 3 files changed, 3 insertions(+), 2 deletions(-)
2826
2827commit 97f610ba1b9a0fac1382636e4ed9baad20209d24
2828Author: Christian Persch <chpe@gnome.org>
2829Date:   Sun Apr 27 16:15:04 2014 +0200
2830
2831    all: Reorganise headers
2832
2833 src/Makefile.am                |  21 ++-
2834 src/pty.c                      |   2 +
2835 src/vte.h                      | 393 +----------------------------------------
2836 src/vteenums.h                 | 128 ++++++++++++++
2837 src/vteglobals.h               |  32 ++++
2838 src/vtepty.h                   |  44 +----
2839 src/vteterminal.h              | 356 +++++++++++++++++++++++++++++++++++++
2840 src/vtetypebuiltins.h.template |   6 +-
2841 src/vteversion.h.in            |   8 +-
2842 9 files changed, 554 insertions(+), 436 deletions(-)
2843
2844commit 95eeb058f1a84ebe53b071e2647914e0d2e65351
2845Author: Christian Persch <chpe@gnome.org>
2846Date:   Sun Apr 27 15:43:04 2014 +0200
2847
2848    Prepare version 0.37.0
2849
2850 NEWS | 6 ++++++
2851 1 file changed, 6 insertions(+)
2852
2853commit 957a85b11750362a265526d63ca1423ae453cf3b
2854Author: Christian Persch <chpe@gnome.org>
2855Date:   Sun Apr 27 10:13:41 2014 +0200
2856
2857    docs: Fix licence header
2858
2859    The library is LGPL, and the docs include the docs comments from the library
2860    sources, so it's logical that the docs licence should be LGPL too. The docs
2861    already said so in the text, but the licence header in the comments said GFDL.
2862    Since I'm the only one who's contributed to the xml file itself, I just
2863    changed this to LGPL, too.
2864
2865    https://bugzilla.gnome.org/show_bug.cgi?id=728795
2866
2867 doc/reference/vte-docs.xml | 19 +++++++++++++------
2868 1 file changed, 13 insertions(+), 6 deletions(-)
2869
2870commit 7ec0eb229d21fa6293573332783084a1d12c9186
2871Author: Enrico Nicoletto <liverig@gmail.com>
2872Date:   Sat Apr 26 23:57:18 2014 +0000
2873
2874    Updated Brazilian Portuguese translation
2875
2876 po/pt_BR.po | 89 +++++++++++++++++++++++++++++++++++++------------------------
2877 1 file changed, 54 insertions(+), 35 deletions(-)
2878
2879commit a8aa5606c0a69eed3e2e31d1077af672ffe26c61
2880Author: Christian Persch <chpe@gnome.org>
2881Date:   Sat Apr 26 18:12:57 2014 +0200
2882
2883    widget: Rename API
2884
2885    Now that the GdkColor APIs are gone, rename the GdkRGBA APIs to remove
2886    the _rgba suffix.
2887
2888 doc/reference/vte-sections.txt | 16 ++++++-------
2889 src/app.vala                   | 12 +++++-----
2890 src/vte.c                      | 52 +++++++++++++++---------------------------
2891 src/vte.h                      | 38 +++++++++++++++---------------
2892 4 files changed, 52 insertions(+), 66 deletions(-)
2893
2894commit 16bda596da75356686991da2ee75e5f9f501cdac
2895Author: Christian Persch <chpe@gnome.org>
2896Date:   Sat Apr 26 09:59:28 2014 +0200
2897
2898    widget: Set style background on realize
2899
2900    vte analogue to https://bugzilla.gnome.org/show_bug.cgi?id=692988
2901
2902 src/vte.c | 1 +
2903 1 file changed, 1 insertion(+)
2904
2905commit d201742f47d85049eb3e0dd1d2489bbd01ba642c
2906Author: Christian Persch <chpe@gnome.org>
2907Date:   Thu Apr 24 20:04:41 2014 +0200
2908
2909    Revert "all: Use terminfo instead of termcap"
2910
2911    This reverts commit a65aae3bb5cb140a8cf5b6bdda2a5b333c574502.
2912
2913 Makefile.am              |   2 +-
2914 configure.ac             |  54 ++-
2915 src/Makefile.am          | 147 ++------
2916 src/app.vala             |   8 +-
2917 src/caps.c               | 355 +++++++++++++++++
2918 src/caps.h               |  10 +
2919 src/interpret.c          |  18 +-
2920 src/iso2022.c            |   2 +-
2921 src/keymap.c             | 297 +++++++++------
2922 src/keymap.h             |   6 +-
2923 src/matcher.c            | 146 +++----
2924 src/matcher.h            |   5 +-
2925 src/table.c              |   2 +-
2926 src/vte-private.h        |   6 +-
2927 src/vte.c                | 112 +++---
2928 src/vte.gresource.xml.in |   3 +
2929 src/vteconv.c            |   7 +-
2930 src/vteseq.c             |  73 ++--
2931 src/vtetc.c              | 648 +++++++++++++++++++++++++++++++
2932 src/vtetc.h              |  59 +++
2933 src/vteti.c              | 628 ------------------------------
2934 src/vteti.h              |  94 -----
2935 src/vtetivars.awk        |  83 ----
2936 src/vtetivars.h          | 966 -----------------------------------------------
2937 termcaps/Makefile.am     |   4 +
2938 termcaps/xterm           |  33 ++
2939 termcaps/xterm-color     |  27 ++
2940 termcaps/xterm.baseline  |  35 ++
2941 28 files changed, 1639 insertions(+), 2191 deletions(-)
2942
2943commit d340debc07697d35ac9ded93e273a965b77350f7
2944Author: Christian Persch <chpe@gnome.org>
2945Date:   Thu Apr 24 20:04:31 2014 +0200
2946
2947    Revert "build: Remove nonexisting Makefile from output files"
2948
2949    This reverts commit 64836c29c9def4a455870ff4cf5e75410c1d2054.
2950
2951 configure.ac | 1 +
2952 1 file changed, 1 insertion(+)
2953
2954commit 78b9a3091e1bdea691a74b4c4350acce957ebacd
2955Author: Christian Persch <chpe@gnome.org>
2956Date:   Thu Apr 24 20:04:22 2014 +0200
2957
2958    Revert "terminfo: Fix return values in assertions"
2959
2960    This reverts commit 21e6badc84b658448a4db29ce6651d911e65f7ae.
2961
2962 src/vteti.c | 16 ++++++++--------
2963 1 file changed, 8 insertions(+), 8 deletions(-)
2964
2965commit 0154fbd0c78d0f6a0db8f50681ae2664c5cd2b12
2966Author: Christian Persch <chpe@gnome.org>
2967Date:   Thu Apr 24 12:31:04 2014 +0200
2968
2969    vteapp: Remove unreachable code
2970
2971 src/app.vala | 2 --
2972 1 file changed, 2 deletions(-)
2973
2974commit 4d7b5f0a5a85c2a21ae93e2eb1a6dca75dc12512
2975Author: Christian Persch <chpe@gnome.org>
2976Date:   Thu Apr 24 12:29:31 2014 +0200
2977
2978    build: Remove unnecessary flag
2979
2980 configure.ac | 2 +-
2981 1 file changed, 1 insertion(+), 1 deletion(-)
2982
2983commit da2fbf5b3d272750ebb080d91038bd799a8e3766
2984Author: Christian Persch <chpe@gnome.org>
2985Date:   Thu Apr 24 12:29:19 2014 +0200
2986
2987    build: Fix compiler warning
2988
2989 src/vteseq.c | 3 ++-
2990 1 file changed, 2 insertions(+), 1 deletion(-)
2991
2992commit 9bc105dce8508c49311774d45c22166149118e79
2993Author: Marek Černocký <marek@manet.cz>
2994Date:   Thu Apr 24 15:48:48 2014 +0200
2995
2996    Updated Czech translation
2997
2998 po/cs.po | 99 +++++++++++++++++++++++++++-------------------------------------
2999 1 file changed, 42 insertions(+), 57 deletions(-)
3000
3001commit ecb9fcc8cfb73207bcda93889e3e2564d41f79c9
3002Author: Christian Persch <chpe@gnome.org>
3003Date:   Wed Apr 23 21:09:19 2014 +0200
3004
3005    pty: Fix introspection annotation typo
3006
3007 src/pty.c | 2 +-
3008 1 file changed, 1 insertion(+), 1 deletion(-)
3009
3010commit c113610d98496b29edf9200ec3b27df00c496c39
3011Author: Christian Persch <chpe@gnome.org>
3012Date:   Wed Apr 23 21:07:18 2014 +0200
3013
3014    widget: Fix debug printf string
3015
3016    Use G_GSIZE_FORMAT.
3017
3018 src/vte.c | 2 +-
3019 1 file changed, 1 insertion(+), 1 deletion(-)
3020
3021commit 21e6badc84b658448a4db29ce6651d911e65f7ae
3022Author: Christian Persch <chpe@gnome.org>
3023Date:   Wed Apr 23 21:06:24 2014 +0200
3024
3025    terminfo: Fix return values in assertions
3026
3027 src/vteti.c | 16 ++++++++--------
3028 1 file changed, 8 insertions(+), 8 deletions(-)
3029
3030commit 64836c29c9def4a455870ff4cf5e75410c1d2054
3031Author: Christian Persch <chpe@gnome.org>
3032Date:   Wed Apr 23 20:42:18 2014 +0200
3033
3034    build: Remove nonexisting Makefile from output files
3035
3036    Fixes build after commit a65aae3bb5cb140a8cf5b6bdda2a5b333c574502.
3037
3038 configure.ac | 1 -
3039 1 file changed, 1 deletion(-)
3040
3041commit a65aae3bb5cb140a8cf5b6bdda2a5b333c574502
3042Author: Christian Persch <chpe@gnome.org>
3043Date:   Fri Apr 18 22:00:48 2014 +0200
3044
3045    all: Use terminfo instead of termcap
3046
3047    https://bugzilla.gnome.org/show_bug.cgi?id=169295
3048
3049 Makefile.am              |   2 +-
3050 configure.ac             |  54 +--
3051 src/Makefile.am          | 147 ++++++--
3052 src/app.vala             |   8 +-
3053 src/caps.c               | 355 -----------------
3054 src/caps.h               |  10 -
3055 src/interpret.c          |  18 +-
3056 src/iso2022.c            |   2 +-
3057 src/keymap.c             | 297 ++++++---------
3058 src/keymap.h             |   6 +-
3059 src/matcher.c            | 146 ++++---
3060 src/matcher.h            |   5 +-
3061 src/table.c              |   2 +-
3062 src/vte-private.h        |   6 +-
3063 src/vte.c                | 112 +++---
3064 src/vte.gresource.xml.in |   3 -
3065 src/vteconv.c            |   7 +-
3066 src/vteseq.c             |  73 ++--
3067 src/vtetc.c              | 648 -------------------------------
3068 src/vtetc.h              |  59 ---
3069 src/vteti.c              | 628 ++++++++++++++++++++++++++++++
3070 src/vteti.h              |  94 +++++
3071 src/vtetivars.awk        |  83 ++++
3072 src/vtetivars.h          | 966 +++++++++++++++++++++++++++++++++++++++++++++++
3073 termcaps/Makefile.am     |   4 -
3074 termcaps/xterm           |  33 --
3075 termcaps/xterm-color     |  27 --
3076 termcaps/xterm.baseline  |  35 --
3077 28 files changed, 2191 insertions(+), 1639 deletions(-)
3078
3079commit f323f49db6cbd9e54ba7eea9ce7c148d737407de
3080Author: Christian Persch <chpe@gnome.org>
3081Date:   Wed Apr 23 20:08:18 2014 +0200
3082
3083    build: Fix check program build
3084
3085    From commit f34959ef25a7c70c545a8e31087a35e8c586e100.
3086
3087 src/Makefile.am | 8 ++++++++
3088 1 file changed, 8 insertions(+)
3089
3090commit f1e106864e0465e60178214eb2edd6c086a0dd53
3091Author: Christian Persch <chpe@gnome.org>
3092Date:   Wed Apr 23 19:45:12 2014 +0200
3093
3094    build: Use configure.ac instead of configure.in
3095
3096 gnome-pty-helper/configure.ac | 34 ++++++++++++++++++++++++++++++++++
3097 gnome-pty-helper/configure.in | 34 ----------------------------------
3098 2 files changed, 34 insertions(+), 34 deletions(-)
3099
3100commit e414ab351319a36ff1e55181f901eee8c2030907
3101Author: Christian Persch <chpe@gnome.org>
3102Date:   Wed Apr 23 19:21:06 2014 +0200
3103
3104    build: Use AC_USE_SYSTEM_EXTENSIONS
3105
3106    ... instead of some grep magic.
3107
3108 gnome-pty-helper/configure.in | 25 ++-----------------------
3109 1 file changed, 2 insertions(+), 23 deletions(-)
3110
3111commit 911abedc84bc3c36d851306391b223ab722e5a7b
3112Author: Christian Persch <chpe@gnome.org>
3113Date:   Wed Apr 23 19:37:18 2014 +0200
3114
3115    build: Remove unused flags
3116
3117    Fixes commit e5a83ebfc16bb6607bf946535ef55c50d416a8b6.
3118
3119 src/Makefile.am | 1 -
3120 1 file changed, 1 deletion(-)
3121
3122commit e320fd38fb60ca0e01e66734df17d8fa4443ae23
3123Author: Christian Persch <chpe@gnome.org>
3124Date:   Wed Apr 23 19:21:06 2014 +0200
3125
3126    build: Default to enable bindings
3127
3128 configure.ac | 4 ++--
3129 1 file changed, 2 insertions(+), 2 deletions(-)
3130
3131commit e5a83ebfc16bb6607bf946535ef55c50d416a8b6
3132Author: Christian Persch <chpe@gnome.org>
3133Date:   Wed Apr 23 19:21:06 2014 +0200
3134
3135    build: Remove obsolete checks
3136
3137 configure.ac | 36 ------------------------------------
3138 1 file changed, 36 deletions(-)
3139
3140commit f34959ef25a7c70c545a8e31087a35e8c586e100
3141Author: Christian Persch <chpe@gnome.org>
3142Date:   Wed Apr 23 19:21:06 2014 +0200
3143
3144    build: Update warning flags check
3145
3146 acinclude.m4    | 85 +++++++++++++++++++--------------------------------------
3147 configure.ac    | 57 ++++++++++++++++++++++++++++++--------
3148 src/Makefile.am |  8 +++---
3149 src/vte.c       |  3 ++
3150 4 files changed, 80 insertions(+), 73 deletions(-)
3151
3152commit f97eb914b0776644931dbb571779c3a99572598f
3153Author: Christian Persch <chpe@gnome.org>
3154Date:   Wed Apr 23 19:21:06 2014 +0200
3155
3156    build: Use AC_USE_SYSTEM_EXTENSIONS
3157
3158    ... instead of some grep magic.
3159
3160 configure.ac | 20 +-------------------
3161 1 file changed, 1 insertion(+), 19 deletions(-)
3162
3163commit 049a604a817585008934bf4778ca668d1c53b57c
3164Author: Christian Persch <chpe@gnome.org>
3165Date:   Wed Apr 23 19:21:06 2014 +0200
3166
3167    a11y: Remove bogus code
3168
3169    There is no weak pointer there, so just remove this code.
3170
3171 src/vteaccess.c | 2 --
3172 1 file changed, 2 deletions(-)
3173
3174commit a4bd9ef53e61535e53e88fe3f00cdca443965e4d
3175Author: Christian Persch <chpe@gnome.org>
3176Date:   Wed Apr 23 19:21:06 2014 +0200
3177
3178    a11y: Remove unnecessary vfunc impl
3179
3180    Z-order is MININT by default, so there is no need to provide an overriding impl
3181    returning the same.
3182
3183 src/vteaccess.c | 7 -------
3184 1 file changed, 7 deletions(-)
3185
3186commit 216ca3c1bc032e8741a062750804d777c5affe9f
3187Author: Christian Persch <chpe@gnome.org>
3188Date:   Wed Apr 23 19:21:05 2014 +0200
3189
3190    a11y: Remove unnecessary vfunc impl
3191
3192    Layer is WIDGET by default, so there is no need to provide an overriding impl
3193    returning the same.
3194
3195 src/vteaccess.c | 8 --------
3196 1 file changed, 8 deletions(-)
3197
3198commit bc4020090d3cbc42975fce383986676ddcdc3517
3199Author: Christian Persch <chpe@gnome.org>
3200Date:   Wed Apr 23 19:21:05 2014 +0200
3201
3202    a11y: Remove unnecessary vfunc impl
3203
3204    These are deprecated in atk.
3205
3206 src/vteaccess.c | 30 ------------------------------
3207 1 file changed, 30 deletions(-)
3208
3209commit 65cd26f051dbe4f786a5d27a83adf8a149baa03d
3210Author: Christian Persch <chpe@gnome.org>
3211Date:   Wed Apr 23 19:21:05 2014 +0200
3212
3213    a11y: Remove unnecessary vfunc impl
3214
3215    atk has a default implementation that's identical.
3216
3217 src/vteaccess.c | 15 ---------------
3218 1 file changed, 15 deletions(-)
3219
3220commit 737416ca14e3be9fb8ffd75aec387ef2720ce0d3
3221Author: Christian Persch <chpe@gnome.org>
3222Date:   Wed Apr 23 19:21:05 2014 +0200
3223
3224    a11y: Fix compiler warnings about unused variables
3225
3226 src/vteaccess.c | 4 ----
3227 1 file changed, 4 deletions(-)
3228
3229commit 0679ee76ff8991cfc41a704442c5f777dca57dd6
3230Author: Christian Persch <chpe@gnome.org>
3231Date:   Wed Apr 23 19:21:05 2014 +0200
3232
3233    a11y: Remove unused include
3234
3235 src/vteaccess.c | 5 +----
3236 1 file changed, 1 insertion(+), 4 deletions(-)
3237
3238commit 8e87b30267ee4ffae5032f75d1e86795984a2ba9
3239Author: Christian Persch <chpe@gnome.org>
3240Date:   Wed Apr 23 19:21:05 2014 +0200
3241
3242    widget: Remove unused struct
3243
3244 src/vte-private.h | 5 -----
3245 1 file changed, 5 deletions(-)
3246
3247commit 194c691f73c0976e46dd79e778b435b4e1ac8047
3248Author: Christian Persch <chpe@gnome.org>
3249Date:   Wed Apr 23 19:21:05 2014 +0200
3250
3251    all: Remove unused function argument
3252
3253    The result isn't depending on the terminal anymore, so remove that arg.
3254
3255 src/vte-private.h |  2 +-
3256 src/vte.c         | 12 +++++-------
3257 src/vteaccess.c   | 32 ++++++++++++++++----------------
3258 3 files changed, 22 insertions(+), 24 deletions(-)
3259
3260commit fee9fca10cbdc1eaa6ac161fdde5ac263fb986e7
3261Author: Christian Persch <chpe@gnome.org>
3262Date:   Tue Apr 22 18:42:12 2014 +0200
3263
3264    build: Distcheck with test application and bindings enabled
3265
3266 Makefile.am | 5 +++--
3267 1 file changed, 3 insertions(+), 2 deletions(-)
3268
3269commit 22867536b39b526445076748e2c637ef3cf6bffd
3270Author: Christian Persch <chpe@gnome.org>
3271Date:   Tue Apr 22 18:41:36 2014 +0200
3272
3273    gitignore: Update git.mk from upstream
3274
3275 Makefile.am | 24 ++++--------------------
3276 git.mk      | 48 ++++++++++++++++++++++++++++++++++++------------
3277 2 files changed, 40 insertions(+), 32 deletions(-)
3278
3279commit 9dbe3c51e3de5010a3abf755e30f3708d1eca525
3280Author: Christian Persch <chpe@gnome.org>
3281Date:   Tue Apr 22 08:31:14 2014 +0200
3282
3283    widget: More input-enabled fixes
3284
3285    Check in more places that input is enabled before trying to send
3286    data to the child.
3287
3288 src/vte.c | 8 ++++++--
3289 1 file changed, 6 insertions(+), 2 deletions(-)
3290
3291commit 0c45fbb7e3ed5afb8b82c3a151cdda2041a562ce
3292Author: Christian Persch <chpe@gnome.org>
3293Date:   Sun Apr 20 13:23:19 2014 +0200
3294
3295    widget: Don't forward key release to input method when input is disabled
3296
3297 src/vte.c | 8 ++++++--
3298 1 file changed, 6 insertions(+), 2 deletions(-)
3299
3300commit 0397e953677a40453d4554bf155cc6cd731eb7c2
3301Author: Christian Persch <chpe@gnome.org>
3302Date:   Sat Apr 19 15:41:47 2014 +0200
3303
3304    all: Remove crufty test programme
3305
3306 src/Makefile.am |    3 +-
3307 src/ssfe.c      | 1271 -------------------------------------------------------
3308 2 files changed, 1 insertion(+), 1273 deletions(-)
3309
3310commit 3868467b2d4613e5aa5f34c0d8e74abc3a38ef16
3311Author: Christian Persch <chpe@gnome.org>
3312Date:   Fri Apr 18 11:00:28 2014 +0200
3313
3314    widget: Add setting to disable input
3315
3316    https://bugzilla.gnome.org/show_bug.cgi?id=687118
3317
3318 src/app.ui        |  17 ++++++++-
3319 src/app.vala      |   3 ++
3320 src/vte-private.h |   1 +
3321 src/vte.c         | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
3322 src/vte.h         |   5 +++
3323 5 files changed, 128 insertions(+), 4 deletions(-)
3324
3325commit 6f8767384d35f46b4f8bd5e5c0c5defb5f80a0f3
3326Author: Piotr Drąg <piotrdrag@gmail.com>
3327Date:   Thu Apr 17 01:01:53 2014 +0200
3328
3329    Updated POTFILES.in
3330
3331 po/POTFILES.in | 2 +-
3332 1 file changed, 1 insertion(+), 1 deletion(-)
3333
3334commit f963f3bbc2d787a0c9a97dfd1b8ef6864a4d3c61
3335Author: Christian Persch <chpe@gnome.org>
3336Date:   Mon Apr 14 21:37:35 2014 +0200
3337
3338    build: Fix vteapp build dependencies and includes
3339
3340 src/Makefile.am | 15 ++++++++++-----
3341 vte             |  1 +
3342 2 files changed, 11 insertions(+), 5 deletions(-)
3343
3344commit 1dc05b9b33acd0bfe21c2d8f00d7a78babc4af0a
3345Author: Christian Persch <chpe@gnome.org>
3346Date:   Mon Apr 14 21:01:52 2014 +0200
3347
3348    widget: Add function to check for match at event coordinates
3349
3350    This saves the caller from translating from event coordinates to
3351    grid coordinates himself.
3352
3353 doc/reference/vte-sections.txt |  1 +
3354 src/Makefile.am                |  3 ++-
3355 src/app.vala                   |  7 +------
3356 src/vte.c                      | 40 ++++++++++++++++++++++++++++++++++++++++
3357 src/vte.h                      |  3 +++
3358 5 files changed, 47 insertions(+), 7 deletions(-)
3359
3360commit a0402e6bea1eb9a71781256619dae5282056517e
3361Author: Christian Persch <chpe@gnome.org>
3362Date:   Mon Apr 14 21:01:52 2014 +0200
3363
3364    widget: Use gsize/gssize in public API
3365
3366 src/vte.c | 20 ++++++++++----------
3367 src/vte.h |  6 +++---
3368 2 files changed, 13 insertions(+), 13 deletions(-)
3369
3370commit 4f7052edbe4d697d77c5f5fa8e0838f49374120f
3371Author: Christian Persch <chpe@gnome.org>
3372Date:   Mon Apr 14 19:21:42 2014 +0200
3373
3374    vteapp: Warn when parsing the colour failed
3375
3376 src/app.vala | 4 +++-
3377 1 file changed, 3 insertions(+), 1 deletion(-)
3378
3379commit 89a25dc5272a2da8af81bdf1f8f79980e29f2f94
3380Author: Christian Persch <chpe@gnome.org>
3381Date:   Mon Apr 14 19:19:22 2014 +0200
3382
3383    vteapp: Fix a couple typos
3384
3385 src/app.vala | 10 +++++-----
3386 1 file changed, 5 insertions(+), 5 deletions(-)
3387
3388commit 371f90d40fa9b3331c3e10bab91bec4a63809a0b
3389Author: Christian Persch <chpe@gnome.org>
3390Date:   Mon Apr 14 18:58:02 2014 +0200
3391
3392    widget: Make resize-window signal cell based
3393
3394    And don't report the padding down to the application.
3395
3396    https://bugzilla.gnome.org/show_bug.cgi?id=555662
3397
3398 src/app.vala | 27 ++++--------------------
3399 src/vte.c    |  4 ++--
3400 src/vteseq.c | 67 ++++++++++++++++++------------------------------------------
3401 src/window   |  5 +++++
3402 4 files changed, 31 insertions(+), 72 deletions(-)
3403
3404commit fd128d70048c566442aa90cca58a9bf1e0960103
3405Author: Christian Persch <chpe@gnome.org>
3406Date:   Mon Apr 14 18:58:02 2014 +0200
3407
3408    vteapp: Reimplement vteapp in vala
3409
3410 configure.ac          |   46 +-
3411 src/Makefile.am       |   91 ++--
3412 src/app.gresource.xml |   22 +
3413 src/app.ui            |   91 ++++
3414 src/app.vala          |  823 ++++++++++++++++++++++++++++++++++
3415 src/config.vapi       |    5 +
3416 src/pty.c             |    4 +-
3417 src/vte.c             |    2 +-
3418 src/vteapp.c          | 1181 -------------------------------------------------
3419 9 files changed, 1043 insertions(+), 1222 deletions(-)
3420
3421commit 0c1556774ed889d33557f144e728d4cf536ccf0e
3422Author: Christian Persch <chpe@gnome.org>
3423Date:   Mon Apr 14 18:58:02 2014 +0200
3424
3425    widget: Fix font-scale property
3426
3427 src/vte.c | 16 ++++++++--------
3428 1 file changed, 8 insertions(+), 8 deletions(-)
3429
3430commit aba6a403fc781a4e7d3ee4fe9fd683dd2f9f9bda
3431Author: Christian Persch <chpe@gnome.org>
3432Date:   Mon Apr 14 18:58:02 2014 +0200
3433
3434    widget: Allow passing NULL colour
3435
3436    These were already (allow-none) but neverthelss asserted the colour != null.
3437
3438 src/vte.c | 3 ---
3439 1 file changed, 3 deletions(-)
3440
3441commit f7a3c36cf36371bf0659f76cba6317c15d51a997
3442Author: Egmont Koblinger <egmont@gmail.com>
3443Date:   Mon Apr 14 17:19:02 2014 +0200
3444
3445    widget: Initialize the color palette when the widget is initialized
3446
3447    https://bugzilla.gnome.org/show_bug.cgi?id=728051
3448
3449 src/vte-private.h |  3 +--
3450 src/vte.c         | 25 ++++++++++++-------------
3451 2 files changed, 13 insertions(+), 15 deletions(-)
3452
3453commit b7e59e10bbdf4c3255d41ac1d600b6b66d771691
3454Author: Ting-Wei Lan <lantw@src.gnome.org>
3455Date:   Thu Apr 3 20:31:52 2014 +0800
3456
3457    build: Remove unused pty.h header
3458
3459    https://bugzilla.gnome.org/show_bug.cgi?id=727540
3460
3461 src/pty.c | 1 -
3462 src/vte.c | 1 -
3463 2 files changed, 2 deletions(-)
3464
3465commit 8ef03ce788def3a13cbf909be9ab52843e4c6e58
3466Author: Christian Persch <chpe@gnome.org>
3467Date:   Sat Apr 12 17:12:17 2014 +0200
3468
3469    widget: Disable more widget keybindings
3470
3471    Disable all of GtkWidget's keybindings except the ones for popup-menu.
3472    We do not want that either, but handling Shift-F10/MenuKey ourself will
3473    require new API to en/disable it, so defer that for now.
3474
3475    This reverts commit 46b7464576141d69bd0dce16409141cfb26a8225, wontfixing
3476    bug https://bugzilla.gnome.org/show_bug.cgi?id=153265.
3477
3478    https://bugzilla.gnome.org/show_bug.cgi?id=726438
3479
3480 src/vte.c | 25 ++++++++++++++-----------
3481 1 file changed, 14 insertions(+), 11 deletions(-)
3482
3483commit 7f765481c24765dfb3d02932666686103e2a4e07
3484Author: Christian Persch <chpe@gnome.org>
3485Date:   Wed Apr 9 20:22:36 2014 +0200
3486
3487    a11y: Use non-deprecated function to get position
3488
3489 src/vteaccess.c | 8 ++++----
3490 1 file changed, 4 insertions(+), 4 deletions(-)
3491
3492commit 1ab0221efb2cfff9922ce74d3fa24a8af8ba070a
3493Author: Christian Persch <chpe@gnome.org>
3494Date:   Wed Apr 9 20:22:36 2014 +0200
3495
3496    widget: Use non-deprecated function to get style font
3497
3498 configure.ac | 2 +-
3499 src/vte.c    | 6 ++----
3500 2 files changed, 3 insertions(+), 5 deletions(-)
3501
3502commit e16c77315449718438885fb77f8dbdfe81f5e6d9
3503Author: Christian Persch <chpe@gnome.org>
3504Date:   Wed Apr 9 20:22:36 2014 +0200
3505
3506    widget: Ignore gdk_threads_enter/leave deprecation
3507
3508 src/vte.c | 29 +++++++++++++++++++++++++++++
3509 1 file changed, 29 insertions(+)
3510
3511commit ad5c712efdcffc01efef8f9f2bfba30039cd14c0
3512Author: Christian Persch <chpe@gnome.org>
3513Date:   Wed Apr 9 20:22:36 2014 +0200
3514
3515    widget: Replace deprecated gdk_cursor_{ref,unref} by g_object_{ref,unref}
3516
3517 src/vte.c | 14 +++++++-------
3518 1 file changed, 7 insertions(+), 7 deletions(-)
3519
3520commit fa308e50d9f6c1c13d1cdbbfdd55f5a8921473a6
3521Author: Christian Persch <chpe@gnome.org>
3522Date:   Wed Apr 9 20:22:36 2014 +0200
3523
3524    build: Don't suppress gtk deprecation warnings
3525
3526 src/Makefile.am | 1 -
3527 1 file changed, 1 deletion(-)
3528
3529commit 854633c4cff36853f2618ea02cdb3e4936a3f813
3530Author: Christian Persch <chpe@gnome.org>
3531Date:   Mon Apr 7 21:26:03 2014 +0200
3532
3533    widget: Add window geometry helper function
3534
3535    Encapsulate this into a helper function that'll be used in gnome-terminal,
3536    instead of having to poke at the internas like character width and height.
3537
3538 doc/reference/vte-sections.txt |  4 +++
3539 src/vte.c                      | 76 ++++++++++++++++++++++++++++++++++++++++++
3540 src/vte.h                      |  8 +++++
3541 src/vteapp.c                   | 59 +++++---------------------------
3542 4 files changed, 97 insertions(+), 50 deletions(-)
3543
3544commit d7772dd9818305f29ed63b63c4df4a1a7558a91c
3545Author: Christian Persch <chpe@gnome.org>
3546Date:   Mon Apr 7 21:10:34 2014 +0200
3547
3548    widget: Remove unused variable
3549
3550 src/vte.c | 2 --
3551 1 file changed, 2 deletions(-)
3552
3553commit 8a90631a4e3db877b49610a483601378bd7baf48
3554Author: Christian Persch <chpe@gnome.org>
3555Date:   Mon Apr 7 21:04:10 2014 +0200
3556
3557    widget: Simplify word-chars handling
3558
3559    Instead of having a small set of characters listed explicitly,
3560    just use the character's unicode categories.
3561
3562    Coincidentally fixes https://bugzilla.gnome.org/show_bug.cgi?id=700217 .
3563
3564 src/vte-private.h |   5 ---
3565 src/vte.c         | 127 +++---------------------------------------------------
3566 2 files changed, 5 insertions(+), 127 deletions(-)
3567
3568commit 2edea355dc98ae109ca35b94b36550441fa2df03
3569Author: Christian Persch <chpe@gnome.org>
3570Date:   Mon Apr 7 18:46:52 2014 +0200
3571
3572    tests: Fix for API change
3573
3574 src/reflect.c | 3 ++-
3575 1 file changed, 2 insertions(+), 1 deletion(-)
3576
3577commit 8d7f0d7f0ee36698d7de3db7aba737e342a27766
3578Author: Christian Persch <chpe@gnome.org>
3579Date:   Mon Apr 7 09:40:53 2014 +0200
3580
3581    all: Rename API
3582
3583 doc/reference/vte-sections.txt | 24 ++++++++++++------------
3584 doc/reference/vte.types        |  8 ++++----
3585 src/ring.c                     |  6 +++---
3586 src/ring.h                     |  2 +-
3587 src/vte-private.h              |  6 +++---
3588 src/vte.c                      | 32 ++++++++++++++++----------------
3589 src/vte.h                      | 34 +++++++++++++++++-----------------
3590 src/vteapp.c                   | 10 +++++-----
3591 8 files changed, 61 insertions(+), 61 deletions(-)
3592
3593commit 11d8fbf811819d124e6c678a70f82f0c151946bf
3594Author: Christian Persch <chpe@gnome.org>
3595Date:   Tue Jun 14 22:40:54 2011 +0200
3596
3597    widget: Add match flags for search regex
3598
3599    For API consistency.
3600
3601 src/vte-private.h | 1 +
3602 src/vte.c         | 9 +++++++--
3603 src/vte.h         | 3 ++-
3604 3 files changed, 10 insertions(+), 3 deletions(-)
3605
3606commit 6145cf756058014e584a19b02faf9f7a520745f6
3607Author: Christian Persch <chpe@gnome.org>
3608Date:   Sun Jun 12 22:28:39 2011 +0200
3609
3610    widget: Rename API
3611
3612    For consistency.
3613
3614 doc/reference/vte-sections.txt | 2 +-
3615 src/vte.c                      | 8 ++------
3616 src/vte.h                      | 3 +--
3617 3 files changed, 4 insertions(+), 9 deletions(-)
3618
3619commit 45b072529fbc11b79f1b3b9c52dd9a9563d54741
3620Author: Debarshi Ray <debarshir@gnome.org>
3621Date:   Mon Apr 7 14:56:50 2014 +0200
3622
3623    widget: Remove word-chars property and related API
3624
3625    https://bugzilla.gnome.org/show_bug.cgi?id=727743
3626
3627 doc/reference/vte-sections.txt |  1 -
3628 glade/vte.xml.in.in            |  1 -
3629 src/vte.c                      | 37 ++++---------------------------------
3630 src/vte.h                      |  5 -----
3631 4 files changed, 4 insertions(+), 40 deletions(-)
3632
3633commit 9db7f00e4b1eef43d37294326cbcebcf387a891e
3634Author: Debarshi Ray <debarshir@gnome.org>
3635Date:   Mon Apr 7 14:20:47 2014 +0200
3636
3637    widget: Use the same default for word-chars as gnome-terminal
3638
3639    https://bugzilla.gnome.org/show_bug.cgi?id=727743
3640
3641 src/vte.c | 4 +++-
3642 1 file changed, 3 insertions(+), 1 deletion(-)
3643
3644commit ec01c93c9b1f7d2f64c7887c28c82c6c10226be9
3645Author: Christian Persch <chpe@gnome.org>
3646Date:   Sat Jun 11 23:28:05 2011 +0200
3647
3648    widget: Don't make is_word_char public
3649
3650    Conflicts:
3651    	doc/reference/vte-sections.txt
3652    	src/vte-private.h
3653    	src/vte.c
3654
3655 doc/reference/vte-sections.txt |  1 -
3656 src/vte-private.h              |  2 ++
3657 src/vte.c                      | 11 +++++------
3658 src/vte.h                      |  1 -
3659 src/vteaccess.c                | 32 ++++++++++++++++----------------
3660 5 files changed, 23 insertions(+), 24 deletions(-)
3661
3662commit 339c939671b7b6c1bbe68a4279048a28f2356292
3663Author: Christian Persch <chpe@gnome.org>
3664Date:   Tue Jun 7 19:03:13 2011 +0200
3665
3666    all: Rename VteBuffer to VteByteArray
3667
3668    ... because I want to use "VteBuffer" for something else.
3669
3670    Conflicts:
3671    	src/iso2022.c
3672
3673 src/buffer.h      | 18 +++++++++---------
3674 src/iso2022.c     | 22 +++++++++++-----------
3675 src/vte-private.h |  4 ++--
3676 src/vte.c         | 34 +++++++++++++++++-----------------
3677 src/vteconv.c     | 14 +++++++-------
3678 src/vteseq.c      |  4 ++--
3679 6 files changed, 48 insertions(+), 48 deletions(-)
3680
3681commit c76058502b3a597fa7c0945374bba87f9e246cd5
3682Author: Christian Persch <chpe@gnome.org>
3683Date:   Wed Jun 1 08:46:33 2011 +0200
3684
3685    widget: Rename API
3686
3687    For consistency, name this vte_terminal_match_remove_all.
3688
3689 doc/reference/vte-sections.txt | 2 +-
3690 src/vte.c                      | 6 ++++--
3691 src/vte.h                      | 4 +---
3692 3 files changed, 6 insertions(+), 6 deletions(-)
3693
3694commit bbe25c8a64e673c7187be0b349840a73439f9d07
3695Author: Christian Persch <chpe@gnome.org>
3696Date:   Sun May 29 16:21:56 2011 +0200
3697
3698    widget: Rename API
3699
3700    'spawn' is a better name than 'fork' for this.
3701
3702 doc/reference/vte-sections.txt |  2 +-
3703 src/vte.c                      |  4 ++--
3704 src/vte.h                      | 22 +++++++++++-----------
3705 src/vteapp.c                   |  2 +-
3706 4 files changed, 15 insertions(+), 15 deletions(-)
3707
3708commit 2067d8a6baf72e8b16cec2dbca989f7b60c421b1
3709Author: Christian Persch <chpe@gnome.org>
3710Date:   Sun Apr 6 16:13:21 2014 +0200
3711
3712    widget: Allow setting font-scale before realize
3713
3714 src/vte.c | 4 ++++
3715 1 file changed, 4 insertions(+)
3716
3717commit b87ccc6f2c2eaf3eb457fc412a278be0fe39d980
3718Author: Christian Persch <chpe@gnome.org>
3719Date:   Sun Apr 6 15:41:37 2014 +0200
3720
3721    widget: Clamp font scale
3722
3723    Only clamp the font scale, but don't issue a critical warning.
3724
3725 src/vte.c | 1 -
3726 1 file changed, 1 deletion(-)
3727
3728commit 2606c74e2f3f13396a9fd9b1c9c8bee5189e1743
3729Author: Christian Persch <chpe@gnome.org>
3730Date:   Sun Apr 6 15:36:46 2014 +0200
3731
3732    Revert "widget: Install default CSS at FALLBACK priority"
3733
3734    This causes a off-by-one error somewhere that makes sizing not work correctly
3735    anymore. So revert this for now.
3736
3737    This reverts commit 8d970eaf129221d925a26f4423b4baf4524ff481.
3738
3739 src/vte.c | 2 +-
3740 1 file changed, 1 insertion(+), 1 deletion(-)
3741
3742commit c818ee7445189cda4f5fa1dc19f676d91fbab7a7
3743Author: Christian Persch <chpe@gnome.org>
3744Date:   Fri May 27 23:49:37 2011 +0200
3745
3746    widget: Add font-scale property
3747
3748    To implement zoom, add font-scale property.
3749
3750    Conflicts:
3751    	src/vte-private.h
3752    	src/vte.c
3753    	src/vteapp.c
3754
3755 doc/reference/vte-sections.txt |   3 +-
3756 src/vte-private.h              |   5 ++
3757 src/vte.c                      | 149 ++++++++++++++++++++++++++++++-----------
3758 src/vte.h                      |   8 ++-
3759 src/vteapp.c                   |  31 ++++-----
3760 5 files changed, 135 insertions(+), 61 deletions(-)
3761
3762commit 916a5cb9d440a6391dd809d01ee72754b8e6216f
3763Author: Christian Persch <chpe@gnome.org>
3764Date:   Sun May 29 01:05:16 2011 +0200
3765
3766    widget: Init variable
3767
3768    Fixes a potential condition depending on an uninitialised value.
3769
3770 src/vte.c | 1 +
3771 1 file changed, 1 insertion(+)
3772
3773commit a43ff5dfb5039bad031f03ed6ff4b60d3bb20a2d
3774Author: Christian Persch <chpe@gnome.org>
3775Date:   Sat May 28 22:01:02 2011 +0200
3776
3777    vteapp: Remove dead code
3778
3779 src/vteapp.c | 6 ------
3780 1 file changed, 6 deletions(-)
3781
3782commit 8ae1daa342662a16fb695bc6c05122b53da2fcdb
3783Author: Christian Persch <chpe@gnome.org>
3784Date:   Sat May 28 21:53:41 2011 +0200
3785
3786    vteapp: Correct error message
3787
3788 src/vteapp.c | 6 +++---
3789 1 file changed, 3 insertions(+), 3 deletions(-)
3790
3791commit d9ac9d390c7e186d74854de0f6555fd558229e8c
3792Author: Christian Persch <chpe@gnome.org>
3793Date:   Sat May 28 13:17:48 2011 +0200
3794
3795    vteapp: Derive from VteTerminal
3796
3797 src/vteapp.c | 36 +++++++++++++++++++++++++++++++++++-
3798 1 file changed, 35 insertions(+), 1 deletion(-)
3799
3800commit 06ac11f9086c0f1b0a3adec38c58ed55bf6d70c2
3801Author: Christian Persch <chpe@gnome.org>
3802Date:   Sat May 28 13:07:13 2011 +0200
3803
3804    vteapp: Add option to add new dingus
3805
3806    For testing purposes, allow specifying extra dingu regexes
3807    on the command line.
3808
3809    Conflicts:
3810    	src/vteapp.c
3811
3812 src/vteapp.c | 66 +++++++++++++++++++++++++++++++++++++++++++-----------------
3813 1 file changed, 48 insertions(+), 18 deletions(-)
3814
3815commit e36b4f0f906bb1386229b778b6b901a49c2cbc42
3816Author: Christian Persch <chpe@gnome.org>
3817Date:   Thu May 26 22:50:38 2011 +0200
3818
3819    vteapp: Use gtk API to get the text targets
3820
3821    Conflicts:
3822    	src/vteapp.c
3823
3824 src/vteapp.c | 16 +++++++++-------
3825 1 file changed, 9 insertions(+), 7 deletions(-)
3826
3827commit 5d9faee7a45cdd2d7c1215ba44271bef9d8296fa
3828Author: Christian Persch <chpe@gnome.org>
3829Date:   Thu May 26 22:38:05 2011 +0200
3830
3831    all: Rename API
3832
3833    Add _sync suffix and GCancellable argument to synchronous functions.
3834
3835    Conflicts:
3836    	doc/reference/vte-sections.txt
3837    	src/vte.c
3838
3839 doc/reference/vte-sections.txt |  8 ++++----
3840 src/pty.c                      | 20 ++++++++++++--------
3841 src/vte.c                      | 25 +++++++++++++++----------
3842 src/vte.h                      | 10 ++++++----
3843 src/vteapp.c                   | 14 +++++++++++---
3844 src/vtepty.h                   | 12 +++++++-----
3845 6 files changed, 55 insertions(+), 34 deletions(-)
3846
3847commit 163446f49e6e799a444322eeb52ef4992c50b99c
3848Author: Christian Persch <chpe@gnome.org>
3849Date:   Sun Apr 6 12:02:01 2014 +0200
3850
3851    widget: Rename API
3852
3853    Now that the pty FD API has been removed, move the pty-object API.
3854
3855 doc/reference/vte-sections.txt |  4 ++--
3856 src/vte.c                      | 36 ++++++++++++++++++------------------
3857 src/vte.h                      |  4 ++--
3858 src/vteapp.c                   |  2 +-
3859 4 files changed, 23 insertions(+), 23 deletions(-)
3860
3861commit 84579974d9bf5cdda22f13baa7c455f50a491638
3862Author: Christian Persch <chpe@gnome.org>
3863Date:   Sun Apr 6 11:39:08 2014 +0200
3864
3865    iso2022: Build fix for the check binary
3866
3867 src/iso2022.c | 2 +-
3868 1 file changed, 1 insertion(+), 1 deletion(-)
3869
3870commit 31810bc64a72903b5dfd21bec950b0afb183e679
3871Author: Christian Persch <chpe@gnome.org>
3872Date:   Sun Apr 6 11:12:07 2014 +0200
3873
3874    a11y: Don't explicitly set accessible parent
3875
3876    Most other widget's a11y implementations don't do this either.
3877
3878 src/vteaccess.c | 10 +---------
3879 1 file changed, 1 insertion(+), 9 deletions(-)
3880
3881commit 002adc13df035025aa17d8e9ffe936878f5455bc
3882Author: Christian Persch <chpe@gnome.org>
3883Date:   Sun Apr 6 11:07:20 2014 +0200
3884
3885    vteapp: Add options to set highlight colour
3886
3887 src/vteapp.c | 61 +++++++++++++++++++++++++++++++++++++++++++++---------------
3888 1 file changed, 46 insertions(+), 15 deletions(-)
3889
3890commit fbf422d402b3643c4e8d24958214251ce85dedaf
3891Author: Christian Persch <chpe@gnome.org>
3892Date:   Wed May 18 15:40:19 2011 +0200
3893
3894    widget: Add style debug flag
3895
3896    ... and remove the unused background debug flag.
3897
3898    Conflicts:
3899    	src/debug.c
3900    	src/debug.h
3901
3902 src/debug.c | 2 +-
3903 src/debug.h | 2 +-
3904 src/vte.c   | 2 +-
3905 3 files changed, 3 insertions(+), 3 deletions(-)
3906
3907commit 8d970eaf129221d925a26f4423b4baf4524ff481
3908Author: Christian Persch <chpe@gnome.org>
3909Date:   Tue May 17 21:43:48 2011 +0200
3910
3911    widget: Install default CSS at FALLBACK priority
3912
3913 src/vte.c | 2 +-
3914 1 file changed, 1 insertion(+), 1 deletion(-)
3915
3916commit 13a106ce72e342bcda646426c74c72e95430a646
3917Author: Christian Persch <chpe@gnome.org>
3918Date:   Sun Apr 6 10:32:52 2014 +0200
3919
3920    widget: Remove drawable checks
3921
3922 src/vte.c | 40 ++++++++++++++++++++++------------------
3923 1 file changed, 22 insertions(+), 18 deletions(-)
3924
3925commit 46a3afa231071943e061c3346bdbd9271d709450
3926Author: Christian Persch <chpe@gnome.org>
3927Date:   Sun Apr 6 08:24:11 2014 +0200
3928
3929    a11y: Remove duplicated code
3930
3931    Remove code copied from GtkWidgetAccessible.
3932
3933    This reverts commit 3bdb0639aa26ce1dcd745bab71a6bd5dddca6019.
3934
3935 src/vteaccess.c | 427 +-------------------------------------------------------
3936 1 file changed, 1 insertion(+), 426 deletions(-)
3937
3938commit 58b3f192373e9e986031916e2d1133e7f5f7bb54
3939Author: Christian Persch <chpe@gnome.org>
3940Date:   Sun Apr 6 08:24:11 2014 +0200
3941
3942    a11y: Remove atk component get_{extends,size,position} impls
3943
3944    GtkWidgetAccessible's implementation of these is the same already.
3945
3946 src/vteaccess.c | 63 ---------------------------------------------------------
3947 1 file changed, 63 deletions(-)
3948
3949commit 720f75161bdae0d99f81cc0a2d0f0eb6ddc38eef
3950Author: Christian Persch <chpe@gnome.org>
3951Date:   Sun Apr 6 09:28:16 2014 +0200
3952
3953    a11y: Use new gtk a11y infrastructure
3954
3955    Derive VteTerminalAccessible from GtkWidgetAccessible, and use instance
3956    private data instead of gobject data for VteTerminalPrivate.
3957
3958 src/vte.c       |  44 +----
3959 src/vteaccess.c | 497 +++++++++++++++++++-------------------------------------
3960 src/vteaccess.h |  37 +----
3961 3 files changed, 178 insertions(+), 400 deletions(-)
3962
3963commit 134067406b7ede702ed79bddcd84944ed51b1023
3964Author: Christian Persch <chpe@gnome.org>
3965Date:   Sat Apr 5 10:20:50 2014 +0200
3966
3967    vteapp: Plug a mem leak
3968
3969    ==27552== 10 bytes in 1 blocks are definitely lost in loss record 1,262 of 7,046
3970    ==27552==    at 0x4027AB1: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
3971    ==27552==    by 0x4B17C32: g_malloc (gmem.c:97)
3972    ==27552==    by 0x4B30260: g_strdup (gstrfuncs.c:356)
3973    ==27552==    by 0x4057921: vte_get_user_shell (vte.c:3464)
3974    ==27552==    by 0x804BFC4: main (vteapp.c:1014)
3975
3976 src/vteapp.c | 4 +++-
3977 1 file changed, 3 insertions(+), 1 deletion(-)
3978
3979commit f1f3dff4ed94ddd39e59e373a539981016ff1b8f
3980Author: Christian Persch <chpe@gnome.org>
3981Date:   Fri Apr 4 14:47:51 2014 +0200
3982
3983    keymap: Add missing Begin key to list of cursor keys
3984
3985 src/keymap.c | 1 +
3986 1 file changed, 1 insertion(+)
3987
3988commit b2b4dd9c77b12b775b33c1b5bd4c5d9b64721ecf
3989Author: Christian Persch <chpe@gnome.org>
3990Date:   Fri Apr 4 13:55:51 2014 +0200
3991
3992    keymap: Add missing modifiers to the list
3993
3994 src/keymap.c | 3 +++
3995 1 file changed, 3 insertions(+)
3996
3997commit d63adca24e305c0e1c0fd6514fce20b433ba2dc3
3998Author: Christian Persch <chpe@gnome.org>
3999Date:   Fri Apr 4 13:40:39 2014 +0200
4000
4001    widget: Add more keys that the IM may need
4002
4003 src/vte.c | 43 ++++++++++++++++++++++++++++++++++++++++++-
4004 1 file changed, 42 insertions(+), 1 deletion(-)
4005
4006commit 883088e1fe82b77fba101d9ec02cf96f66c50e91
4007Author: Christian Persch <chpe@gnome.org>
4008Date:   Fri Apr 4 10:45:47 2014 +0200
4009
4010    a11y: Use correct function to compare colours
4011
4012    Can't compare PangoColors with gdk_color_equal!
4013
4014 src/vteaccess.c | 17 +++++++++++++----
4015 1 file changed, 13 insertions(+), 4 deletions(-)
4016
4017commit 83f822b7d3682e743ffd48d4806427e9bc56090f
4018Author: Christian Persch <chpe@gnome.org>
4019Date:   Fri Apr 4 10:42:25 2014 +0200
4020
4021    widget: Add assertions to public API
4022
4023    Move the assertions to the public API instead of having them in the private
4024    functions.
4025
4026 src/vte.c | 52 +++++++++++++++++++++++++---------------------------
4027 1 file changed, 25 insertions(+), 27 deletions(-)
4028
4029commit 060850078a53dce64c3d2b96882f525fef7f5028
4030Author: Christian Persch <chpe@gnome.org>
4031Date:   Fri Apr 4 10:26:00 2014 +0200
4032
4033    widget: Remove unused tint colour
4034
4035 src/vte-private.h |   2 +-
4036 src/vte.c         | 104 ++++++++++++++----------------------------------------
4037 src/vte.h         |   3 --
4038 src/vteapp.c      |   6 ++--
4039 4 files changed, 30 insertions(+), 85 deletions(-)
4040
4041commit 763a191592b3e2cc5c415b3255f6ee421cd261cc
4042Author: Christian Persch <chpe@gnome.org>
4043Date:   Thu Apr 3 19:17:39 2014 +0200
4044
4045    iso2022: Update the interpret test tool for internal API change
4046
4047 src/interpret.c | 2 +-
4048 1 file changed, 1 insertion(+), 1 deletion(-)
4049
4050commit 1f18737d606346c5c2ab09555a76411ab1ae1a89
4051Author: Christian Persch <chpe@gnome.org>
4052Date:   Mon Mar 31 23:14:02 2014 +0200
4053
4054    widget: Add setting for CJK ambiguous width
4055
4056    When using UTF-8 encoding, normally ambiguous-width characters are narrow.
4057    However, some uses (most importantly CJK) want them to be wide instead.
4058
4059    https://bugzilla.gnome.org/show_bug.cgi?id=352654
4060    https://bugzilla.gnome.org/show_bug.cgi?id=614617
4061
4062 doc/reference/vte-sections.txt |  2 ++
4063 src/iso2022.c                  | 20 +++++++++---
4064 src/iso2022.h                  |  4 +++
4065 src/vte-private.h              |  1 +
4066 src/vte.c                      | 74 +++++++++++++++++++++++++++++++++++++++++-
4067 src/vte.h                      |  4 +++
4068 src/vteapp.c                   | 34 +++++++++++++++++++
4069 7 files changed, 134 insertions(+), 5 deletions(-)
4070
4071commit c9b4abe638bf783459c52d9aeceb5b7960ab7cbb
4072Author: Christian Persch <chpe@gnome.org>
4073Date:   Mon Mar 31 22:01:44 2014 +0200
4074
4075    iso2022: Always intern the codeset name
4076
4077 src/iso2022.c | 12 ++++++------
4078 1 file changed, 6 insertions(+), 6 deletions(-)
4079
4080commit 080c8b4d88ec33597e71c4b4822fc784f9bc97e4
4081Author: Christian Persch <chpe@gnome.org>
4082Date:   Tue Apr 24 20:53:26 2012 +0200
4083
4084    build: Provide VAPI
4085
4086    Conflicts:
4087    	configure.ac
4088    	src/Makefile.am
4089
4090 Makefile.am     |  1 +
4091 configure.ac    | 15 ++++++++++++---
4092 src/Makefile.am | 28 ++++++++++++++++++++++++++--
4093 3 files changed, 39 insertions(+), 5 deletions(-)
4094
4095commit 08c778bf4a23abe614bad294027b4e88f6b727f0
4096Author: Christian Persch <chpe@gnome.org>
4097Date:   Sat May 14 17:45:23 2011 +0200
4098
4099    widget: Remove vte_terminal_get_child_exit_status
4100
4101    Add the child's exit status to the child-exited signal instead.
4102
4103    Conflicts:
4104    	src/vte.c
4105
4106 doc/reference/vte-sections.txt |  1 -
4107 src/vte-private.h              |  1 -
4108 src/vte.c                      | 47 +++++++++++-------------------------------
4109 src/vte.h                      |  5 +----
4110 src/vteapp.c                   | 30 ++++++++++-----------------
4111 5 files changed, 24 insertions(+), 60 deletions(-)
4112
4113commit 27366ed28ddc07dd59d493c07b974f030d2d4e54
4114Author: Christian Persch <chpe@gnome.org>
4115Date:   Sun Mar 30 21:16:23 2014 +0200
4116
4117    widget: Allow setting size larger than current size
4118
4119 src/vteaccess.c | 3 +--
4120 1 file changed, 1 insertion(+), 2 deletions(-)
4121
4122commit 165b0cf9c40cddf6235e42d86a434b9a1cffaea5
4123Author: Christian Persch <chpe@gnome.org>
4124Date:   Sat May 7 20:13:04 2011 +0200
4125
4126    widget: Remove 'inner-border' style property
4127
4128    Use the standard 'padding' style property instead.
4129
4130 src/vte.c       | 30 +++++-------------------------
4131 src/vteaccess.c | 17 +++++++----------
4132 src/vteapp.c    | 54 +++++++++++++++++++++++++++---------------------------
4133 3 files changed, 39 insertions(+), 62 deletions(-)
4134
4135commit 9b13d57f59764ebcd2cc0fe78cdefdf1e8ce2baa
4136Author: Christian Persch <chpe@gnome.org>
4137Date:   Sat May 7 20:01:26 2011 +0200
4138
4139    widget: Rename 'inner_border' to 'padding'
4140
4141    Preparation for the next commit.
4142
4143 src/vte-private.h |   2 +-
4144 src/vte.c         | 150 +++++++++++++++++++++++++++---------------------------
4145 src/vteaccess.c   |  10 ++--
4146 src/vteapp.c      |  42 +++++++--------
4147 src/vteseq.c      |  48 ++++++++---------
4148 5 files changed, 126 insertions(+), 126 deletions(-)
4149
4150commit d371754b004e29bea5c08a4bf257cdbc018a09e1
4151Author: Christian Persch <chpe@gnome.org>
4152Date:   Sat May 7 19:56:10 2011 +0200
4153
4154    widget: Add private function to transform from xy to grid coordinates
4155
4156    ... and from pixel size to grid size.
4157
4158 src/vte-private.h | 10 +++++++++
4159 src/vte.c         | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
4160 2 files changed, 77 insertions(+)
4161
4162commit 78ff0489f1a29506baee65673a8992873c9cf496
4163Author: Christian Persch <chpe@gnome.org>
4164Date:   Thu Mar 27 18:49:37 2014 +0100
4165
4166    build: Export all symbols starting with vte_
4167
4168    Does't change anything, but is simpler.
4169
4170 src/Makefile.am | 2 +-
4171 1 file changed, 1 insertion(+), 1 deletion(-)
4172
4173commit 8b7ecc9d646a58d86b38c7b0f943778f766a2995
4174Author: Christian Persch <chpe@gnome.org>
4175Date:   Thu Mar 27 18:45:14 2014 +0100
4176
4177    all: Remove vtedeprecated.h
4178
4179    No more deprecated functions remaining!
4180
4181 src/Makefile.am     |  7 +++----
4182 src/vte.h           |  6 ------
4183 src/vtedeprecated.h | 36 ------------------------------------
4184 3 files changed, 3 insertions(+), 46 deletions(-)
4185
4186commit b610b630b04c993850a6ab7efca0573fb700f406
4187Author: Christian Persch <chpe@gnome.org>
4188Date:   Thu Mar 27 18:41:29 2014 +0100
4189
4190    widget: Remove deprecated function
4191
4192 src/vte.c           | 14 --------------
4193 src/vtedeprecated.h |  3 ---
4194 2 files changed, 17 deletions(-)
4195
4196commit 985fd375c25345933bcd864d4c8be302c3a54eb8
4197Author: Christian Persch <chpe@gnome.org>
4198Date:   Thu Mar 27 18:41:29 2014 +0100
4199
4200    widget: Remove deprecated function
4201
4202 doc/reference/vte-sections.txt |  3 ---
4203 src/vte.c                      | 22 ----------------------
4204 src/vtedeprecated.h            |  3 ---
4205 3 files changed, 28 deletions(-)
4206
4207commit 9d01365de2d925fb512476473eb9cf46028cfd8a
4208Author: Christian Persch <chpe@gnome.org>
4209Date:   Sat May 7 19:46:42 2011 +0200
4210
4211    all: Don't export _vte_debug_* symbols
4212
4213    Debug symbols are for internal use only.
4214
4215    Conflicts:
4216    	src/Makefile.am
4217
4218 src/Makefile.am | 4 +++-
4219 src/debug.h     | 9 +++++++++
4220 src/vteapp.c    | 2 ++
4221 3 files changed, 14 insertions(+), 1 deletion(-)
4222
4223commit 616f1a6968a5c6c98fb8ba0802ad07f811264033
4224Author: Christian Persch <chpe@gnome.org>
4225Date:   Thu Mar 27 18:36:00 2014 +0100
4226
4227    widget: Remove use of deprecated GtkStyle
4228
4229 src/vte.c | 28 +++++++++-------------------
4230 1 file changed, 9 insertions(+), 19 deletions(-)
4231
4232commit bed08e89388d4b004e8e62df4583f75de07c79c2
4233Author: Christian Persch <chpe@gnome.org>
4234Date:   Thu Mar 27 18:27:48 2014 +0100
4235
4236    widget: Remove unnecessary boolean return value
4237
4238    It's not called from a timeout anymore, so just return void.
4239
4240 src/vte.c | 13 ++++---------
4241 1 file changed, 4 insertions(+), 9 deletions(-)
4242
4243commit c55062b704249adb67538385eae796289fc38004
4244Author: Christian Persch <chpe@gnome.org>
4245Date:   Tue May 3 19:33:30 2011 +0200
4246
4247    vteapp: Implement --border-width option
4248
4249    This is to test the condition that the terminal isn't at (0,0) in its
4250    containing widget.
4251
4252    Conflicts:
4253    	src/vteapp.c
4254
4255 src/vteapp.c | 13 +++++++++++++
4256 1 file changed, 13 insertions(+)
4257
4258commit 33fc2cb7979da51470dbce1af0a1cd319cefab97
4259Author: Christian Persch <chpe@gnome.org>
4260Date:   Tue May 3 17:10:19 2011 +0200
4261
4262    widget: No need to clip the cairo context
4263
4264    The context passed to ::draw is already clipped.
4265
4266 src/vte.c     | 1 -
4267 src/vtedraw.c | 9 ---------
4268 src/vtedraw.h | 1 -
4269 3 files changed, 11 deletions(-)
4270
4271commit 14e854fc0eaf0476c9dfc1423a97a20ac1067c98
4272Author: Christian Persch <chpe@gnome.org>
4273Date:   Thu Mar 27 16:45:53 2014 +0100
4274
4275    drawing: Don't store the widget
4276
4277    And esp. not a reference to it! It's just needed when creating the font info,
4278    so only pass it to set_text_font.
4279
4280 src/vte.c     | 10 +++-------
4281 src/vtedraw.c | 18 +++++++-----------
4282 src/vtedraw.h |  3 ++-
4283 3 files changed, 12 insertions(+), 19 deletions(-)
4284
4285commit cd40ae1387546d52bae9c344d798cbee830ecc9a
4286Author: Christian Persch <chpe@gnome.org>
4287Date:   Thu Mar 27 16:35:23 2014 +0100
4288
4289    drawing: Remove start/end
4290
4291    _vte_draw_start/end doesn't fit with the current drawing model anymore.
4292    Instead just set the cairo context at the start of ::draw, and unset it
4293    at the end.
4294
4295 src/vte.c     |  4 ++--
4296 src/vtedraw.c | 52 ++++++++++++++++++----------------------------------
4297 src/vtedraw.h |  6 ++----
4298 3 files changed, 22 insertions(+), 40 deletions(-)
4299
4300commit 547aca3d4c030cb4314b1073fce94796aa1f7e44
4301Author: Christian Persch <chpe@gnome.org>
4302Date:   Thu Mar 27 16:27:51 2014 +0100
4303
4304    widget: Use allocated {width,height}
4305
4306 src/vte.c | 13 ++++++-------
4307 1 file changed, 6 insertions(+), 7 deletions(-)
4308
4309commit 9fc100d8fc626235d677119e09f02badd7772658
4310Author: Christian Persch <chpe@gnome.org>
4311Date:   Thu Mar 27 16:25:05 2014 +0100
4312
4313    widget: Remove expose event debug output
4314
4315    It's just ::draw now, no need for two separate debug messages for the same thing.
4316
4317 src/vte.c | 15 ++-------------
4318 1 file changed, 2 insertions(+), 13 deletions(-)
4319
4320commit d6a9831ef41323f591c971a42aeefb13e37d5a47
4321Author: Christian Persch <chpe@gnome.org>
4322Date:   Thu Mar 27 16:21:24 2014 +0100
4323
4324    widget: Merge paint function into ::draw
4325
4326    No need for a separate function here.
4327
4328 src/vte.c | 57 +++++++++++++++++++++++++--------------------------------
4329 1 file changed, 25 insertions(+), 32 deletions(-)
4330
4331commit 08d07821b0da2faf50c72f21037a2bbd05d197cd
4332Author: Christian Persch <chpe@gnome.org>
4333Date:   Thu Mar 27 16:17:49 2014 +0100
4334
4335    widget: Use gobject define instead of redefining it
4336
4337 src/vte.c | 45 +++++++++++++++++++++------------------------
4338 1 file changed, 21 insertions(+), 24 deletions(-)
4339
4340commit 545fdf4de9d664bc5c12678323ce5eda64b9f42f
4341Author: Christian Persch <chpe@gnome.org>
4342Date:   Thu Mar 27 16:16:13 2014 +0100
4343
4344    widget: Handle background colour changes immediately
4345
4346    Now that we don't support faux transparency anymore, we can just handle
4347    background updates immediately (resulting in an invalidate-all) instead of
4348    queuing them.
4349
4350 src/vte-private.h |  3 +--
4351 src/vte.c         | 28 ++--------------------------
4352 2 files changed, 3 insertions(+), 28 deletions(-)
4353
4354commit 68011996d3910389f1b5cfb0a7e47a20ea67004f
4355Author: Christian Persch <chpe@gnome.org>
4356Date:   Thu Mar 27 16:13:26 2014 +0100
4357
4358    widget: Remove background pixbuf settings
4359
4360 doc/reference/Makefile.am      |   1 -
4361 doc/reference/vte-sections.txt |   3 -
4362 src/Makefile.am                |   2 -
4363 src/vte-private.h              |   2 -
4364 src/vte.c                      | 260 +--------------------------------
4365 src/vteapp.c                   |  20 +--
4366 src/vtebg.c                    | 323 -----------------------------------------
4367 src/vtebg.h                    |  68 ---------
4368 src/vtedeprecated.h            |   7 -
4369 src/vtedraw.c                  |  47 ------
4370 src/vtedraw.h                  |   8 -
4371 11 files changed, 2 insertions(+), 739 deletions(-)
4372
4373commit a14008988f755d7d5241bc9086173ebdcdad0b8f
4374Author: Christian Persch <chpe@gnome.org>
4375Date:   Thu Mar 27 15:45:11 2014 +0100
4376
4377    widget: Remove pixmap background saturation setting
4378
4379 doc/reference/vte-sections.txt |   1 -
4380 src/vte-private.h              |   1 -
4381 src/vte.c                      | 106 ++++++-----------------------------------
4382 src/vteapp.c                   |   2 +-
4383 src/vtebg.c                    |  25 +++-------
4384 src/vtebg.h                    |   1 -
4385 src/vtedeprecated.h            |   2 -
4386 src/vtedraw.c                  |   5 +-
4387 src/vtedraw.h                  |   3 +-
4388 9 files changed, 25 insertions(+), 121 deletions(-)
4389
4390commit 0ea015d952803f380f62ca1eb5b72d8638f58e6c
4391Author: Christian Persch <chpe@gnome.org>
4392Date:   Thu Mar 27 15:26:35 2014 +0100
4393
4394    widget: Remove faux-transparency support
4395
4396    Remove snapshotting the X root window used to emulate transparency on
4397    non-composited WMs. There also goes the last explicit X dependency.
4398
4399 configure.ac                   |  13 +--
4400 doc/reference/vte-sections.txt |   1 -
4401 src/vte-private.h              |   2 -
4402 src/vte.c                      | 188 +++--------------------------------------
4403 src/vteapp.c                   |  13 +--
4404 src/vtebg.c                    | 188 +----------------------------------------
4405 src/vtebg.h                    |   1 -
4406 src/vtedeprecated.h            |   2 -
4407 8 files changed, 23 insertions(+), 385 deletions(-)
4408
4409commit 9894a095df50e6717683cf6b365265b748bae94a
4410Author: Christian Persch <chpe@gnome.org>
4411Date:   Thu Mar 27 15:10:20 2014 +0100
4412
4413    widget: Remove public GdkColor APIs
4414
4415    Use GdkRGBA in the API, and use PangoColor internally, and for the attributes.
4416
4417 doc/reference/vte-sections.txt |   8 --
4418 src/vte-private.h              |   4 +-
4419 src/vte.c                      | 170 ++++++++++++++++++++---------------------
4420 src/vte.h                      |  22 +-----
4421 src/vtedeprecated.h            |   2 -
4422 src/vteseq.c                   |  15 +++-
4423 6 files changed, 95 insertions(+), 126 deletions(-)
4424
4425commit e7f0dde0c43493ab93203585ae7e5aca96b21e62
4426Author: Christian Persch <chpe@gnome.org>
4427Date:   Tue May 3 00:27:46 2011 +0200
4428
4429    vteapp: Use RGBA colour APIs
4430
4431    Conflicts:
4432    	src/vteapp.c
4433
4434 src/vteapp.c | 28 ++++++++++++----------------
4435 1 file changed, 12 insertions(+), 16 deletions(-)
4436
4437commit 85d04d873dd3531ac289c858f640f0ee157dcd7a
4438Author: Christian Persch <chpe@gnome.org>
4439Date:   Tue May 3 00:15:19 2011 +0200
4440
4441    widget: Store background saturation as double
4442
4443    Conflicts:
4444    	src/vte-private.h
4445
4446 src/vte-private.h |  3 +--
4447 src/vte.c         | 20 +++++++++-----------
4448 2 files changed, 10 insertions(+), 13 deletions(-)
4449
4450commit 1ec6c43d1aa89620e040f5a8eebe25b6772a35e6
4451Author: Christian Persch <chpe@gnome.org>
4452Date:   Mon May 2 23:21:01 2011 +0200
4453
4454    widget: Make background tint colour use GdkRGBA
4455
4456    Remove vte_terminal_set_background_tint_color and vte_terminal_set_opacity.
4457    The opacity is now taken from the alpha component of the tint GdkRGBA.
4458
4459    Conflicts:
4460    	doc/reference/vte-sections.txt
4461    	src/vte.c
4462    	src/vte.h
4463    	src/vteapp.c
4464
4465 doc/reference/vte-sections.txt |   2 -
4466 src/vte-private.h              |   3 +-
4467 src/vte.c                      | 111 ++++++++---------------------------------
4468 src/vte.h                      |   3 ++
4469 src/vteapp.c                   |  10 ++--
4470 src/vtebg.c                    |  30 +++++------
4471 src/vtebg.h                    |   2 +-
4472 src/vtedraw.c                  |  15 +++---
4473 src/vtedraw.h                  |   7 +--
4474 9 files changed, 52 insertions(+), 131 deletions(-)
4475
4476commit d400734d2b98bb74411450769ab4dc95d025f7d8
4477Author: Piotr Drąg <piotrdrag@gmail.com>
4478Date:   Tue Mar 25 00:57:12 2014 +0100
4479
4480    Updated POTFILES.in
4481
4482 po/POTFILES.in | 1 -
4483 1 file changed, 1 deletion(-)
4484
4485commit d72b94209831c4e1f34bca7ad7637e961f311298
4486Author: Christian Persch <chpe@gnome.org>
4487Date:   Mon May 2 23:10:53 2011 +0200
4488
4489    widget: Remove vte_char_attributes struct
4490
4491    Conflicts:
4492    	src/vte.h
4493
4494 src/vte.h | 9 +--------
4495 1 file changed, 1 insertion(+), 8 deletions(-)
4496
4497commit 34101e0d477d1aa1d091e28368e6fee7ba42f93d
4498Author: Christian Persch <chpe@gnome.org>
4499Date:   Mon May 2 23:06:33 2011 +0200
4500
4501    widget: Add vte_get_default_emulation
4502
4503    ... renamed from vte_terminal_get_default_emulation.
4504
4505    Conflicts:
4506    	doc/reference/vte-docs.xml
4507    	src/vte.c
4508
4509 doc/reference/vte-sections.txt |  2 +-
4510 src/pty.c                      |  2 +-
4511 src/vte.c                      | 22 ++++++++++------------
4512 src/vte.h                      |  3 ++-
4513 4 files changed, 14 insertions(+), 15 deletions(-)
4514
4515commit 539dc0db756c2b68486ddf5d47230bb0ffe5d7d0
4516Author: Christian Persch <chpe@gnome.org>
4517Date:   Mon May 2 22:50:21 2011 +0200
4518
4519    widget: Remove now unused seal macros
4520
4521    Conflicts:
4522    	src/vte.h
4523
4524 configure.ac |  2 --
4525 src/vte.h    | 12 ------------
4526 vte.pc.in    |  2 +-
4527 3 files changed, 1 insertion(+), 15 deletions(-)
4528
4529commit 47e2298b7fad518ffb6092f7fa623a9fbfd9948c
4530Author: Christian Persch <chpe@gnome.org>
4531Date:   Mon May 2 22:47:33 2011 +0200
4532
4533    widget: Remove sealed adjustment from public struct
4534
4535 src/reflect.c     |  7 +-----
4536 src/vte-private.h |  1 +
4537 src/vte.c         | 70 +++++++++++++++++++++++++++----------------------------
4538 src/vte.h         |  1 -
4539 src/vteapp.c      |  2 +-
4540 src/vteseq.c      |  2 +-
4541 6 files changed, 39 insertions(+), 44 deletions(-)
4542
4543commit 447b526f44954da888fc8d294f574ed17ce754dd
4544Author: Christian Persch <chpe@gnome.org>
4545Date:   Mon May 2 22:46:17 2011 +0200
4546
4547    widget: Remove sealed icon_title from public struct
4548
4549    Conflicts:
4550    	src/vteapp.c
4551
4552 src/vte-private.h |  1 +
4553 src/vte.c         | 10 +++++-----
4554 src/vte.h         |  3 ---
4555 src/vteapp.c      |  3 +--
4556 src/vteseq.c      |  2 +-
4557 5 files changed, 8 insertions(+), 11 deletions(-)
4558
4559commit f0a83006f71d6708568b927fc58533d3de8ee7af
4560Author: Christian Persch <chpe@gnome.org>
4561Date:   Mon May 2 22:44:10 2011 +0200
4562
4563    widget: emove sealed window_title from public struct
4564
4565 src/vte-private.h |  1 +
4566 src/vte.c         | 12 ++++++------
4567 src/vte.h         |  1 -
4568 src/vteaccess.c   |  9 ++++-----
4569 src/vteapp.c      |  3 +--
4570 src/vteseq.c      |  2 +-
4571 6 files changed, 13 insertions(+), 15 deletions(-)
4572
4573commit f523b63806c7ded4af9dfb4c57e4854594aa7f3a
4574Author: Christian Persch <chpe@gnome.org>
4575Date:   Mon May 2 22:38:56 2011 +0200
4576
4577    widget: Remove sealed {row,column}_count from public struct
4578
4579    Conflicts:
4580    	src/vte.c
4581    	src/vteseq.c
4582
4583 src/vte-private.h |   4 +
4584 src/vte.c         | 232 +++++++++++++++++++++++++++---------------------------
4585 src/vte.h         |   3 -
4586 src/vteaccess.c   |  13 +--
4587 src/vteapp.c      |   8 +-
4588 src/vteseq.c      |  88 ++++++++++-----------
4589 6 files changed, 175 insertions(+), 173 deletions(-)
4590
4591commit ce6179e581b400a9d9e818185921204a6ba1c5d1
4592Author: Christian Persch <chpe@gnome.org>
4593Date:   Mon May 2 22:30:35 2011 +0200
4594
4595    widget: Remove sealed char_{width,height} from public struct
4596
4597    Conflicts:
4598    	src/vte.c
4599    	src/vteseq.c
4600
4601 src/vte-private.h |   3 ++
4602 src/vte.c         | 136 +++++++++++++++++++++++++++---------------------------
4603 src/vte.h         |   1 -
4604 src/vteapp.c      |  16 +++++--
4605 src/vteseq.c      |  16 +++----
4606 5 files changed, 91 insertions(+), 81 deletions(-)
4607
4608commit b52bdae618b1dd38f470bb541302818b8e226967
4609Author: Christian Persch <chpe@gnome.org>
4610Date:   Mon May 2 22:26:21 2011 +0200
4611
4612    widget: Do not export the accessible object
4613
4614    Conflicts:
4615    	src/Makefile.am
4616    	src/vte.c
4617    	src/vteaccess.c
4618
4619 doc/reference/vte-docs.xml     |  5 -----
4620 doc/reference/vte-sections.txt | 25 -------------------------
4621 doc/reference/vte.types        |  3 ---
4622 src/Makefile.am                |  2 +-
4623 src/vte.c                      |  2 +-
4624 src/vteaccess.c                | 22 +++++++++++-----------
4625 src/vteaccess.h                | 12 ++++++------
4626 7 files changed, 19 insertions(+), 52 deletions(-)
4627
4628commit eb05089881c122508bb870ec457e187fae7eb8ef
4629Author: Christian Persch <chpe@gnome.org>
4630Date:   Mon May 2 21:42:32 2011 +0200
4631
4632    widget: Remove deprecated VteTerminalAntiAlias
4633
4634    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4635
4636    Conflicts:
4637    	src/vtedeprecated.h
4638
4639 doc/reference/vte-sections.txt |  3 ---
4640 doc/reference/vte.types        |  1 -
4641 src/vte.c                      |  2 +-
4642 src/vtedeprecated.h            | 16 ----------------
4643 4 files changed, 1 insertion(+), 21 deletions(-)
4644
4645commit c341b8898e53cc3e21958dc95eba5994594fe3e9
4646Author: Christian Persch <chpe@gnome.org>
4647Date:   Mon May 2 21:41:00 2011 +0200
4648
4649    widget: Remove deprecated vte_terminal_set_font_from_string_full
4650
4651    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4652
4653    Conflicts:
4654    	src/vtedeprecated.h
4655
4656 doc/reference/vte-sections.txt |  1 -
4657 src/vte.c                      | 47 ++++++++----------------------------------
4658 src/vtedeprecated.h            |  4 ----
4659 3 files changed, 9 insertions(+), 43 deletions(-)
4660
4661commit 9db7f039cd9617b5cbea99c8b4b1fb2a4e40cdc5
4662Author: Christian Persch <chpe@gnome.org>
4663Date:   Mon May 2 21:37:58 2011 +0200
4664
4665    widget: Remove deprecated vte_terminal_set_font_full
4666
4667    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4668
4669 doc/reference/vte-sections.txt |  1 -
4670 src/vte.c                      | 51 +++++++-----------------------------------
4671 src/vtedeprecated.h            |  3 ---
4672 3 files changed, 8 insertions(+), 47 deletions(-)
4673
4674commit e8ab62cf2f5925203ce49586fca16265faddbb21
4675Author: Christian Persch <chpe@gnome.org>
4676Date:   Mon May 2 21:31:23 2011 +0200
4677
4678    vteapp: Don't use deprecated vte_terminal_set_font_from_string_full
4679
4680    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4681
4682    Conflicts:
4683    	src/vteapp.c
4684
4685 src/vteapp.c | 7 +++----
4686 1 file changed, 3 insertions(+), 4 deletions(-)
4687
4688commit 0a6318be62537743833d7c47d95f688a338b14fc
4689Author: Christian Persch <chpe@gnome.org>
4690Date:   Mon May 2 21:28:32 2011 +0200
4691
4692    widget: Remove obsolete antialias handling from VteDraw
4693
4694    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4695
4696    Conflicts:
4697    	src/vtedraw.c
4698
4699 src/vte.c     |  3 +--
4700 src/vtedraw.c | 66 ++++++++++++++++-------------------------------------------
4701 src/vtedraw.h |  3 +--
4702 3 files changed, 20 insertions(+), 52 deletions(-)
4703
4704commit 64821b0f299d383d4e147cef4ec994b9f62f58d1
4705Author: Christian Persch <chpe@gnome.org>
4706Date:   Mon May 2 21:24:10 2011 +0200
4707
4708    widget: Remove VteTerminalPrivate.fontantialias
4709
4710 src/vte-private.h | 1 -
4711 src/vte.c         | 4 +---
4712 2 files changed, 1 insertion(+), 4 deletions(-)
4713
4714commit 0276505b70b98a1adfec3da8b16a8f720de2b97a
4715Author: Christian Persch <chpe@gnome.org>
4716Date:   Mon May 2 21:22:23 2011 +0200
4717
4718    widget: Remove antialias arg from vte_terminal_set_font_full_internal
4719
4720    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4721
4722 src/vte.c | 23 ++++++++---------------
4723 1 file changed, 8 insertions(+), 15 deletions(-)
4724
4725commit 12aa33c89e995f9b6fcbe3ae22d6997a4c60393c
4726Author: Christian Persch <chpe@gnome.org>
4727Date:   Mon May 2 21:20:08 2011 +0200
4728
4729    vteapp: Remove --antialias option
4730
4731    https://bugzilla.gnome.org/show_bug.cgi?id=561366
4732
4733    Conflicts:
4734    	src/vteapp.c
4735
4736 src/vteapp.c | 9 ++-------
4737 1 file changed, 2 insertions(+), 7 deletions(-)
4738
4739commit 6c0c1f1397013853fe4153f743cec95cee77950d
4740Author: Christian Persch <chpe@gnome.org>
4741Date:   Mon May 2 21:18:06 2011 +0200
4742
4743    widget: Remove deprecated VTE_IS_TERMINAL_ANTI_ALIAS
4744
4745 doc/reference/vte-sections.txt |  1 -
4746 src/vtedeprecated.h            | 11 -----------
4747 2 files changed, 12 deletions(-)
4748
4749commit d0001b7863c87203399b89be970c1ea5027908d9
4750Author: Christian Persch <chpe@gnome.org>
4751Date:   Mon May 2 21:17:43 2011 +0200
4752
4753    widget: Remove deprecated VTE_IS_TERMINAL_ERASE_BINDING
4754
4755 doc/reference/vte-sections.txt |  1 -
4756 src/vtedeprecated.h            | 11 -----------
4757 2 files changed, 12 deletions(-)
4758
4759commit 6c204035f1798fda47d641172c98f6071a00bf02
4760Author: Christian Persch <chpe@gnome.org>
4761Date:   Mon May 2 21:16:45 2011 +0200
4762
4763    widget: Remove deprecated vte_terminal_set_cursor_blinks
4764
4765 doc/reference/vte-sections.txt |  1 -
4766 src/vte.c                      | 15 ---------------
4767 src/vtedeprecated.h            |  2 --
4768 3 files changed, 18 deletions(-)
4769
4770commit 0690e03a83f22e4d17814b9bbbd7b74dbc6df182
4771Author: Christian Persch <chpe@gnome.org>
4772Date:   Mon May 2 21:14:59 2011 +0200
4773
4774    widget: Remove deprecated vte_terminal_[gs]et_pty
4775
4776    Conflicts:
4777    	src/vte.c
4778
4779 doc/reference/vte-sections.txt |  2 --
4780 src/vte.c                      | 82 ------------------------------------------
4781 src/vtedeprecated.h            |  2 --
4782 3 files changed, 86 deletions(-)
4783
4784commit 9ba542abb3e9e97da39fc975102dc3b6b88b7687
4785Author: Christian Persch <chpe@gnome.org>
4786Date:   Mon May 2 21:12:44 2011 +0200
4787
4788    widget: Remove deprecated vte_terminal_fork_command
4789
4790 doc/reference/vte-sections.txt |   1 -
4791 src/pty.c                      |  67 -----------------------
4792 src/reflect.c                  |  20 ++++---
4793 src/vte.c                      | 121 -----------------------------------------
4794 src/vtedeprecated.h            |   6 --
4795 src/vtepty-private.h           |   8 ---
4796 6 files changed, 12 insertions(+), 211 deletions(-)
4797
4798commit d81edfe310786e322126fa4351c8542bfa5c7bac
4799Author: Christian Persch <chpe@gnome.org>
4800Date:   Mon May 2 21:09:23 2011 +0200
4801
4802    widget: Remove deprecated vte_terminal_forkpty
4803
4804    Conflicts:
4805    	src/vteapp.c
4806
4807 doc/reference/vte-sections.txt |  1 -
4808 src/pty.c                      | 42 -----------------------------
4809 src/vte.c                      | 60 ------------------------------------------
4810 src/vteapp.c                   | 30 +++++++++++++--------
4811 src/vtedeprecated.h            |  5 ----
4812 src/vtepty-private.h           |  4 ---
4813 6 files changed, 19 insertions(+), 123 deletions(-)
4814
4815commit 64ed735c2d11f9fb226aec2d1895b68ae9940a95
4816Author: Christian Persch <chpe@gnome.org>
4817Date:   Mon May 2 20:59:01 2011 +0200
4818
4819    widget: Remove deprecated vte_terminal_get_adjustment
4820
4821    Conflicts:
4822    	src/vtedeprecated.h
4823
4824 doc/reference/vte-sections.txt |  1 -
4825 src/vte.c                      | 17 -----------------
4826 src/vtedeprecated.h            |  2 --
4827 3 files changed, 20 deletions(-)
4828
4829commit ac7f636d9ebbe7e95fabfec3529a964bec53c84e
4830Author: Christian Persch <chpe@gnome.org>
4831Date:   Mon May 2 20:56:53 2011 +0200
4832
4833    widget: Remove deprecated vte_terminal_get_padding
4834
4835 doc/reference/vte-sections.txt |  1 -
4836 src/vte.c                      | 28 ----------------------------
4837 src/vtedeprecated.h            |  1 -
4838 3 files changed, 30 deletions(-)
4839
4840commit 6cfcf7c287ce8e2baecb9ecf51226561ee403c13
4841Author: Christian Persch <chpe@gnome.org>
4842Date:   Mon May 2 20:55:42 2011 +0200
4843
4844    widget: Remove sealed char_{a,de}scent from public struct
4845
4846    Conflicts:
4847    	src/vte.c
4848
4849 src/vte-private.h |  2 ++
4850 src/vte.c         | 12 ++++++------
4851 src/vte.h         |  1 -
4852 3 files changed, 8 insertions(+), 7 deletions(-)
4853
4854commit 23c86953b60a3a8626ff0adaec6811a03788e3b9
4855Author: Christian Persch <chpe@gnome.org>
4856Date:   Mon May 2 20:50:51 2011 +0200
4857
4858    widget: Remove deprecated vte_terminal_get_char_{a,de}scent
4859
4860 doc/reference/vte-sections.txt |  2 --
4861 src/vte.c                      | 36 ------------------------------------
4862 src/vtedeprecated.h            |  2 --
4863 3 files changed, 40 deletions(-)
4864
4865commit 6103d1f2ebf42279965bf664e8cda1d3d8bf6411
4866Author: Christian Persch <chpe@gnome.org>
4867Date:   Mon May 2 20:49:15 2011 +0200
4868
4869    widget: Remove deprecated vte_terminal_get_using_xft
4870
4871    https://bugzilla.gnome.org/show_bug.cgi?id=560766
4872
4873 doc/reference/vte-sections.txt |  1 -
4874 src/vte.c                      | 20 --------------------
4875 src/vtedeprecated.h            |  1 -
4876 3 files changed, 22 deletions(-)
4877
4878commit de112fd8039ab6244e2cf53dbacdfc4a49504c48
4879Author: Christian Persch <chpe@gnome.org>
4880Date:   Mon May 2 20:47:11 2011 +0200
4881
4882    Der Tod und das Datensichtgerät
4883
4884    https://bugzilla.gnome.org/show_bug.cgi?id=112172
4885
4886    Conflicts:
4887    	src/reaper.c
4888    	src/reaper.h
4889
4890 doc/reference/vte-docs.xml     |   4 -
4891 doc/reference/vte-sections.txt |  17 ----
4892 doc/reference/vte.types        |   2 -
4893 src/Makefile.am                |  11 +-
4894 src/reaper.c                   | 226 -----------------------------------------
4895 src/reaper.h                   |  75 --------------
4896 src/vte-private.h              |   3 +-
4897 src/vte.c                      |  52 ++++------
4898 8 files changed, 21 insertions(+), 369 deletions(-)
4899
4900commit 19e2cbbe396ad4acdd3db65454fa39aa1bd9b6f5
4901Author: Christian Persch <chpe@gnome.org>
4902Date:   Mon May 2 20:35:57 2011 +0200
4903
4904    pty: Remove deprecated _vte_pty_* functions
4905
4906    Conflicts:
4907    	src/pty.h
4908
4909 src/Makefile.am |   5 +-
4910 src/pty.c       | 213 --------------------------------------------------------
4911 src/pty.h       |  52 --------------
4912 3 files changed, 2 insertions(+), 268 deletions(-)
4913
4914commit 64399a47a776c6c4b02f8237d6c01b62e6387590
4915Author: Christian Persch <chpe@gnome.org>
4916Date:   Mon Mar 24 20:17:59 2014 +0100
4917
4918    app: Fix compiler warnings
4919
4920 src/vteapp.c | 8 ++++----
4921 1 file changed, 4 insertions(+), 4 deletions(-)
4922
4923commit 44af37273d064af18f2c5ac0f6d1c7f4db759b46
4924Author: Christian Persch <chpe@gnome.org>
4925Date:   Mon May 2 20:33:11 2011 +0200
4926
4927    widget: Remove deprecated vteregex
4928
4929    Only support GRegex now.
4930
4931    Conflicts:
4932    	src/Makefile.am
4933    	src/vte.c
4934    	src/vteregex.c
4935    	src/vteregex.h
4936
4937 doc/reference/Makefile.am      |   1 -
4938 doc/reference/vte-sections.txt |   1 -
4939 src/Makefile.am                |   2 -
4940 src/vte-private.h              |  23 +--
4941 src/vte.c                      | 314 +----------------------------------------
4942 src/vtedeprecated.h            |   1 -
4943 src/vteregex.c                 | 119 ----------------
4944 src/vteregex.h                 |  38 -----
4945 8 files changed, 14 insertions(+), 485 deletions(-)
4946
4947commit f275e61df7deeb93bf47c99ce24a46a2ffdd559d
4948Author: Christian Persch <chpe@gnome.org>
4949Date:   Mon Mar 24 19:57:42 2014 +0100
4950
4951    ring: Fix compiler warnings
4952
4953 src/ring.c | 12 ++++++------
4954 1 file changed, 6 insertions(+), 6 deletions(-)
4955
4956commit d6e16bc0b52350d7d9ea61826f3f4dddeb607cb0
4957Author: Christian Persch <chpe@gnome.org>
4958Date:   Mon Mar 24 19:26:29 2014 +0100
4959
4960    build: API/ABI bump
4961
4962 Makefile.am               |  4 ++--
4963 configure.ac              | 13 ++++---------
4964 doc/reference/Makefile.am |  4 ++--
4965 glade/vte.xml.in.in       |  2 +-
4966 src/Makefile.am           | 35 +++++++++++++++++------------------
4967 vte.pc.in                 |  2 +-
4968 6 files changed, 27 insertions(+), 33 deletions(-)
4969
4970commit 86546336d6b2f0b9b5e17723c38f3d079fc1c215
4971Author: Christian Persch <chpe@gnome.org>
4972Date:   Mon Mar 24 19:05:52 2014 +0100
4973
4974    build: Version bump
4975
4976 configure.ac | 6 +++---
4977 1 file changed, 3 insertions(+), 3 deletions(-)
4978
4979commit 2493a5ec5dba8c8b2255dc1b28cfbd6d6eaa1b01
4980Merge: d564587 94037b7
4981Author: Christian Persch <chpe@gnome.org>
4982Date:   Mon Mar 24 20:03:27 2014 +0100
4983
4984    Merge remote-tracking branch 'origin/master'
4985
4986commit d56458713b657053cea8b09d49ef69d97585a0d6
4987Author: Christian Persch <chpe@gnome.org>
4988Date:   Mon Mar 24 15:00:50 2014 +0100
4989
4990    Post release version bump
4991
4992 configure.ac | 2 +-
4993 1 file changed, 1 insertion(+), 1 deletion(-)
4994
4995commit 6a25ed8b232ece0145d7d6bcb305fc458ed0b417
4996Author: Christian Persch <chpe@gnome.org>
4997Date:   Mon Mar 24 14:57:26 2014 +0100
4998
4999    Version 0.36.0
5000
5001 NEWS | 5 +++++
5002 1 file changed, 5 insertions(+)
5003
5004commit bc7676cacd71c117c4c7b6aeab4cac26f8225989
5005Author: Egmont Koblinger <egmont@gmail.com>
5006Date:   Tue Mar 18 16:10:58 2014 +0100
5007
5008    doc: Add API index for highlight foreground color
5009
5010 doc/reference/vte-sections.txt | 2 ++
5011 1 file changed, 2 insertions(+)
5012
5013commit 96afeccdf6fa099af0e76f875df0ba75ffaf53ee
5014Author: Egmont Koblinger <egmont@gmail.com>
5015Date:   Tue Mar 18 15:26:18 2014 +0100
5016
5017    doc: Minor update to rewrap.txt
5018
5019 doc/rewrap.txt | 35 ++++++++++++++++++-----------------
5020 1 file changed, 18 insertions(+), 17 deletions(-)
5021
5022commit cbdb21f740a9369f61d6dbfb48f87bce9c5c9ba4
5023Author: Egmont Koblinger <egmont@gmail.com>
5024Date:   Tue Mar 18 14:42:23 2014 +0100
5025
5026    build: Do not hardcode /bin/bash
5027
5028    https://bugzilla.gnome.org/show_bug.cgi?id=726604
5029
5030 perf/img.sh                 | 2 +-
5031 perf/inc.sh                 | 2 +-
5032 src/box_drawing_generate.sh | 2 +-
5033 src/test-vte-sh.sh          | 4 ++--
5034 4 files changed, 5 insertions(+), 5 deletions(-)
5035
5036commit 749e3b1c12ad4047d2b5b7200132331bd6fe15b5
5037Author: Christian Persch <chpe@gnome.org>
5038Date:   Mon Mar 17 22:36:55 2014 +0100
5039
5040    Post release version bump
5041
5042 configure.ac | 4 ++--
5043 1 file changed, 2 insertions(+), 2 deletions(-)
5044
5045commit e6e97b2ca4f11851d55d4a26f7645d5f38f53b7b
5046Author: Christian Persch <chpe@gnome.org>
5047Date:   Mon Mar 17 22:28:35 2014 +0100
5048
5049    Version 0.35.90
5050
5051 NEWS | 9 +++++++++
5052 1 file changed, 9 insertions(+)
5053
5054commit 56ab1baaa64f2a23f25450c8682b6693c9b0329a
5055Author: Egmont Koblinger <egmont@gmail.com>
5056Date:   Mon Mar 17 21:59:14 2014 +0100
5057
5058    widget: Nicer box drawing characters
5059
5060    Fixes problems with the hollow box drawing characters.
5061
5062    https://bugzilla.gnome.org/show_bug.cgi?id=709556
5063
5064 src/Makefile.am             |  12 +-
5065 src/box_drawing.txt         | 768 ++++++++++++++++++++++++++++++++++++++++++++
5066 src/box_drawing_generate.sh |  70 ++++
5067 src/vte.c                   | 474 ++++++---------------------
5068 4 files changed, 944 insertions(+), 380 deletions(-)
5069
5070commit 56090d8d95e51df47c59f9410416932cfd111cec
5071Author: Christian Persch <chpe@gnome.org>
5072Date:   Mon Mar 17 21:59:03 2014 +0100
5073
5074    build: Version bump
5075
5076 configure.ac | 2 +-
5077 1 file changed, 1 insertion(+), 1 deletion(-)
5078
5079commit ebd86b75eea99a866405e0bc29eeefd75ba3fe09
5080Author: Christian Persch <chpe@gnome.org>
5081Date:   Mon Mar 17 19:51:12 2014 +0100
5082
5083    build: Fix log domain
5084
5085 src/Makefile.am | 2 +-
5086 1 file changed, 1 insertion(+), 1 deletion(-)
5087
5088commit d7e3749cdfee5d57d49bb508b05b8691b6799982
5089Author: Egmont Koblinger <egmont@gmail.com>
5090Date:   Mon Mar 17 14:39:51 2014 +0100
5091
5092    widget: Do not intercept Ctrl+F1
5093
5094    https://bugzilla.gnome.org/show_bug.cgi?id=726438
5095
5096 src/vte.c | 4 ++++
5097 1 file changed, 4 insertions(+)
5098
5099commit 2856a4ee3e7bf4e1b9fcdcd934bd7349eec6a2f2
5100Author: Egmont Koblinger <egmont@gmail.com>
5101Date:   Mon Mar 17 14:23:13 2014 +0100
5102
5103    perf: Add scripts to EXTRA_DIST
5104
5105 perf/Makefile.am | 8 +++++++-
5106 1 file changed, 7 insertions(+), 1 deletion(-)
5107
5108commit 9f2a88cc03543c2c37a896309f61c333766647ee
5109Author: Egmont Koblinger <egmont@gmail.com>
5110Date:   Sun Mar 16 15:53:19 2014 +0100
5111
5112    build: Use consistent version check for smooth scroll
5113
5114 src/vte.c | 2 +-
5115 1 file changed, 1 insertion(+), 1 deletion(-)
5116
5117commit 0941913e97e436f262e9f711ad7516122c94b364
5118Author: Egmont Koblinger <egmont@gmail.com>
5119Date:   Sun Mar 16 15:53:03 2014 +0100
5120
5121    build: Remove vte-gtk-compat
5122
5123 src/Makefile.am      |  1 -
5124 src/vte-gtk-compat.h | 48 -----------------------------------------------
5125 src/vte.c            | 53 ++++++++++++++++++++++++++++++----------------------
5126 src/vteaccess.c      |  1 -
5127 src/vtebg.c          |  1 -
5128 src/vtedraw.c        |  2 +-
5129 src/vtedraw.h        |  3 +--
5130 7 files changed, 33 insertions(+), 76 deletions(-)
5131
5132commit 1d1e56ccc3c8fc2b844e7c93e0471660a94928b1
5133Author: Egmont Koblinger <egmont@gmail.com>
5134Date:   Sun Mar 16 15:52:19 2014 +0100
5135
5136    build: Clean up legacy signal creation leftovers
5137
5138 src/vte.c | 496 +++++++++++++++++++++++++++++---------------------------------
5139 1 file changed, 232 insertions(+), 264 deletions(-)
5140
5141commit b2f3b5a6eb5cae73bee1f116c6fd558f7314bfb4
5142Author: Egmont Koblinger <egmont@gmail.com>
5143Date:   Sun Mar 16 15:51:58 2014 +0100
5144
5145    build: Clean up gdk keysym names
5146
5147 src/iso2022.c | 192 ++++++++++++++-------------
5148 src/keymap.c  | 416 +++++++++++++++++++++++++++++-----------------------------
5149 src/vte.c     | 104 +++++++--------
5150 3 files changed, 353 insertions(+), 359 deletions(-)
5151
5152commit 663cb18068c11502acd41ad6adaf94891868fd7e
5153Author: Egmont Koblinger <egmont@gmail.com>
5154Date:   Sun Mar 16 15:51:03 2014 +0100
5155
5156    build: Remove gtk2 leftover code
5157
5158 src/iso2022.c        |   5 --
5159 src/keymap.c         |   5 --
5160 src/reflect.c        |   8 --
5161 src/vte-gtk-compat.h |  32 --------
5162 src/vte-private.h    |   4 -
5163 src/vte.c            | 212 +--------------------------------------------------
5164 src/vte.h            |  63 ---------------
5165 src/vteapp.c         |  15 +---
5166 src/vtebg.c          |   5 --
5167 src/vtedeprecated.h  |   2 -
5168 10 files changed, 4 insertions(+), 347 deletions(-)
5169
5170commit 9c9a0fcf80d6b55f4afb0de1ac474d3cb7b1b99c
5171Author: Egmont Koblinger <egmont@gmail.com>
5172Date:   Sat Mar 15 15:27:16 2014 +0100
5173
5174    emulation: Add support for OSC 19/119 (highlight fg color) and corresponding API
5175
5176    https://bugzilla.gnome.org/show_bug.cgi?id=725974
5177
5178 src/vte.c          | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++----
5179 src/vte.h          |  4 +++
5180 src/vterowdata.h   |  7 ++---
5181 src/vteseq-n.gperf |  6 ++---
5182 src/vteseq.c       | 23 +++++++++++++++++
5183 5 files changed, 104 insertions(+), 11 deletions(-)
5184
5185commit 3c915ee012c0d25b376be0ba4e0037b67f7beebe
5186Author: Egmont Koblinger <egmont@gmail.com>
5187Date:   Sat Mar 15 15:22:51 2014 +0100
5188
5189    emulation: Use more consistent and verbose names for special purpose colors
5190
5191    https://bugzilla.gnome.org/show_bug.cgi?id=725974
5192
5193 src/vte.c        | 72 ++++++++++++++++++++++++++++----------------------------
5194 src/vterowdata.h | 12 +++++-----
5195 src/vteseq.c     | 40 +++++++++++++++----------------
5196 3 files changed, 62 insertions(+), 62 deletions(-)
5197
5198commit be8407dbc4c669cd5c00c9ab95ade40e3b94e46d
5199Author: Egmont Koblinger <egmont@gmail.com>
5200Date:   Mon Mar 3 13:41:38 2014 +0100
5201
5202    build: Fix many compiler warnings
5203
5204 src/pty.c       |  6 ------
5205 src/slowcat.c   |  2 +-
5206 src/vte.c       | 51 +++++++++------------------------------------------
5207 src/vteaccess.c |  5 -----
5208 src/vteapp.c    |  5 -----
5209 src/vteconv.c   |  3 ---
5210 src/vteseq.c    |  8 ++------
5211 7 files changed, 12 insertions(+), 68 deletions(-)
5212
5213commit e102da687242aa0820225e4fe47b84869229fb63
5214Author: Michal Sojka <sojkam1@fel.cvut.cz>
5215Date:   Mon Mar 3 11:50:38 2014 +0100
5216
5217    prompt: Make zsh hook to precmd.
5218
5219    Previously used chpwd hook caused the escape sequence to be printed when
5220    it shouldn't be printed. For example, when user wanted to list files in
5221    a directory with "(cd dir; find) > list.txt", list.txt contained not
5222    only the files but also the VTE escape sequence.
5223
5224    This patch changes the hook to precmd, which is invoked before
5225    displaying prompt. This is the same "hook" that is used in bash.
5226
5227    https://bugzilla.gnome.org/show_bug.cgi?id=724982
5228
5229 src/vte.sh | 2 +-
5230 1 file changed, 1 insertion(+), 1 deletion(-)
5231
5232commit 2af14ef99eb244e9fc84a80b4b64014d4299465a
5233Author: Christian Persch <chpe@gnome.org>
5234Date:   Tue Feb 18 21:59:22 2014 +0100
5235
5236    Post release version bump
5237
5238 configure.ac | 2 +-
5239 1 file changed, 1 insertion(+), 1 deletion(-)
5240
5241commit ef5abe86eed6279be4928ac1650f022fd7f1ba89
5242Author: Christian Persch <chpe@gnome.org>
5243Date:   Tue Feb 18 21:52:30 2014 +0100
5244
5245    Version 0.35.2
5246
5247 NEWS | 10 ++++++++++
5248 1 file changed, 10 insertions(+)
5249
5250commit 53bdd2569e943ebac2fce4f88064e3f4e529ed47
5251Author: Egmont Koblinger <egmont@gmail.com>
5252Date:   Wed Feb 12 22:14:04 2014 +0100
5253
5254    widget: Maintain selection when rewrapping, take 3
5255
5256    https://bugzilla.gnome.org/show_bug.cgi?id=722635#c9
5257
5258 src/vte.c | 48 ++++++++++++++++++++++++++++++------------------
5259 1 file changed, 30 insertions(+), 18 deletions(-)
5260
5261commit 3cf7c41308e1eb9e33986474232f94d0a221501a
5262Author: Egmont Koblinger <egmont@gmail.com>
5263Date:   Fri Jan 24 02:05:40 2014 +0100
5264
5265    widget: Fix selection's padding adjustment
5266
5267    https://bugzilla.gnome.org/show_bug.cgi?id=722873
5268
5269 src/vte.c | 5 ++---
5270 1 file changed, 2 insertions(+), 3 deletions(-)
5271
5272commit 335872efdf8bdd40efceaf306fa25b7ba8ad5725
5273Author: Egmont Koblinger <egmont@gmail.com>
5274Date:   Fri Jan 24 01:34:18 2014 +0100
5275
5276    widget: Maintain selection when rewrapping, take 2
5277
5278    https://bugzilla.gnome.org/show_bug.cgi?id=722635#c7
5279
5280 src/vte.c | 7 ++++++-
5281 1 file changed, 6 insertions(+), 1 deletion(-)
5282
5283commit 9ff56e238ec92b8982b6dacc456c2f313b548196
5284Author: Egmont Koblinger <egmont@gmail.com>
5285Date:   Fri Jan 24 01:00:35 2014 +0100
5286
5287    widget: Maintain selection when rewrapping
5288
5289    https://bugzilla.gnome.org/show_bug.cgi?id=722635
5290
5291 src/vte.c | 46 ++++++++++++++++++++++++++++------------------
5292 1 file changed, 28 insertions(+), 18 deletions(-)
5293
5294commit ccfc082df82c10fbe91848de16ba8ac45dcd5ce1
5295Author: Egmont Koblinger <egmont@gmail.com>
5296Date:   Fri Jan 24 00:54:23 2014 +0100
5297
5298    emulation: Make OSC response use the same terminator as the query
5299
5300    https://bugzilla.gnome.org/show_bug.cgi?id=722446
5301
5302 src/caps.c         | 44 +++++++++++++--------------
5303 src/vteseq-n.gperf | 33 +++++++++++++-------
5304 src/vteseq.c       | 89 ++++++++++++++++++++++++++++++++++++++++++------------
5305 3 files changed, 113 insertions(+), 53 deletions(-)
5306
5307commit adb2aafe5d1eeca4f19d6c10b81f9ba18415ddcd
5308Author: Egmont Koblinger <egmont@gmail.com>
5309Date:   Wed Jan 22 01:49:43 2014 +0100
5310
5311    debug: Fix segfault
5312
5313 src/vte.c | 14 ++++++++++----
5314 1 file changed, 10 insertions(+), 4 deletions(-)
5315
5316commit 1b8c6b1aac587b79476a60a5830385abc939430d
5317Author: Egmont Koblinger <egmont@gmail.com>
5318Date:   Wed Jan 22 00:13:51 2014 +0100
5319
5320    emulation: Add support for OSC 1?1[017] (fg, bg, highlight colors)
5321
5322    https://bugzilla.gnome.org/show_bug.cgi?id=567444
5323
5324 src/caps.c         | 34 +++++++++++++++++++++-----
5325 src/osc            |  6 +++++
5326 src/vteseq-n.gperf | 17 ++++++++++---
5327 src/vteseq.c       | 70 +++++++++++++++++++++++++++++++++++++++++++++++-------
5328 4 files changed, 110 insertions(+), 17 deletions(-)
5329
5330commit f957cd94c3057965bc8d74d0811252ff9dbb9894
5331Author: Egmont Koblinger <egmont@gmail.com>
5332Date:   Tue Jan 21 00:41:22 2014 +0100
5333
5334    emulation: Add support for OSC 104 (reset colors)
5335
5336    https://bugzilla.gnome.org/show_bug.cgi?id=640040
5337
5338 src/caps.c         |  4 ++++
5339 src/osc            |  2 ++
5340 src/vteseq-n.gperf |  1 +
5341 src/vteseq.c       | 26 ++++++++++++++++++++++++++
5342 4 files changed, 33 insertions(+)
5343
5344commit b7c7417127521fbf6639ba78d5d32f1fe27a28c9
5345Author: Kevin Goodsell <kevingoodsell.lists@gmail.com>
5346Date:   Tue Jan 21 00:39:38 2014 +0100
5347
5348    emulation: Add support for OSC 112 (reset cursor color)
5349
5350    https://bugzilla.gnome.org/show_bug.cgi?id=640040
5351
5352 src/caps.c         | 2 ++
5353 src/osc            | 1 +
5354 src/vteseq-n.gperf | 1 +
5355 src/vteseq.c       | 7 +++++++
5356 4 files changed, 11 insertions(+)
5357
5358commit c7a76a9f87bed3760f0922a7181d337c55dec121
5359Author: Egmont Koblinger <egmont@gmail.com>
5360Date:   Tue Jan 21 00:37:08 2014 +0100
5361
5362    emulation: Refactor color palette handling
5363
5364    https://bugzilla.gnome.org/show_bug.cgi?id=640040
5365
5366 src/vte-private.h |  23 ++++----
5367 src/vte.c         | 159 ++++++++++++++++++++++--------------------------------
5368 src/vteseq.c      |  18 ++++---
5369 3 files changed, 87 insertions(+), 113 deletions(-)
5370
5371commit de31abd9d5eb101530f6e9096c6e930230cb1f6d
5372Author: Egmont Koblinger <egmont@gmail.com>
5373Date:   Fri Jan 17 03:40:14 2014 +0100
5374
5375    widget: Don't try to allocate arbitrary amount of memory.
5376
5377 src/vte.c | 2 ++
5378 1 file changed, 2 insertions(+)
5379
5380commit 3dead44f0ef831bf54cbcdf86d59c104c88f2db0
5381Author: Egmont Koblinger <egmont@gmail.com>
5382Date:   Fri Jan 17 03:36:36 2014 +0100
5383
5384    widget: Fix off-by-one in allowed palette size.
5385
5386 src/vte.c | 6 +++---
5387 1 file changed, 3 insertions(+), 3 deletions(-)
5388
5389commit 6b524d4aad8665f36ce106304cc6d9e7d14dcf8c
5390Author: Christian Persch <chpe@gnome.org>
5391Date:   Mon Jan 13 20:28:26 2014 +0100
5392
5393    Post release version bump
5394
5395 configure.ac | 2 +-
5396 1 file changed, 1 insertion(+), 1 deletion(-)
5397
5398commit ded1bd783d50601b4ca524724b32f358c86ae289
5399Author: Egmont Koblinger <egmont@gmail.com>
5400Date:   Mon Jan 13 20:07:25 2014 +0100
5401
5402    Version 0.35.1
5403
5404 NEWS | 8 ++++++++
5405 1 file changed, 8 insertions(+)
5406
5407commit b1a3c3603ce919788e59503ff77ba57116315a76
5408Author: Egmont Koblinger <egmont@gmail.com>
5409Date:   Mon Jan 13 18:15:23 2014 +0100
5410
5411    emulation: Fix standout handling (typo introduced by true color support)
5412
5413 src/vte.c | 2 +-
5414 1 file changed, 1 insertion(+), 1 deletion(-)
5415
5416commit 2b4f4f1eea9dd87e27142ee02c973ce7ae9afd3c
5417Author: Egmont Koblinger <egmont@gmail.com>
5418Date:   Mon Jan 13 17:42:49 2014 +0100
5419
5420    Fix performance regression with only one active terminal widget.
5421
5422    https://bugzilla.gnome.org/show_bug.cgi?id=721944
5423
5424 src/vte.c | 2 +-
5425 1 file changed, 1 insertion(+), 1 deletion(-)
5426
5427commit b8a021330c0375ef6411f9abf2e4f717d0a5fb1d
5428Author: Egmont Koblinger <egmont@gmail.com>
5429Date:   Mon Jan 13 17:29:26 2014 +0100
5430
5431    Allow ":" as subparameter delimiter in SGR color sequences.
5432
5433    https://bugzilla.gnome.org/show_bug.cgi?id=685759
5434
5435 src/table.c  |  38 ++++++++++++---
5436 src/vteseq.c | 155 +++++++++++++++++++++++++++++++++++++++++------------------
5437 2 files changed, 139 insertions(+), 54 deletions(-)
5438
5439commit a5fe6998b9fdcc9892a3dc8f53e70a5cf273d059
5440Author: Egmont Koblinger <egmont@gmail.com>
5441Date:   Fri Jan 10 02:44:39 2014 +0100
5442
5443    emulation: Restore colors upon terminal reset.
5444
5445    https://bugzilla.gnome.org/show_bug.cgi?id=672210
5446
5447 src/vte.c | 5 +++--
5448 1 file changed, 3 insertions(+), 2 deletions(-)
5449
5450commit c5a32b491afe783b02eec49b1f02241163ba4367
5451Author: Egmont Koblinger <egmont@gmail.com>
5452Date:   Thu Jan 9 00:12:33 2014 +0100
5453
5454    emulation: Support 16 million colors
5455
5456    https://bugzilla.gnome.org/show_bug.cgi?id=704449
5457
5458 perf/img.sh       |  71 +++++++++++++++++++++++++
5459 src/vte-private.h |  36 +++++++++----
5460 src/vte.c         | 155 ++++++++++++++++++++++++++++++------------------------
5461 src/vterowdata.h  |  47 ++++++++++-------
5462 src/vteseq.c      | 151 +++++++++++++++++++++-------------------------------
5463 5 files changed, 271 insertions(+), 189 deletions(-)
5464
5465commit 5cf31fcc7b12073e5ab4f49dd9c2477627547e1a
5466Author: Egmont Koblinger <egmont@gmail.com>
5467Date:   Wed Jan 8 23:43:02 2014 +0100
5468
5469    license: Update to LGPL 2.1. Update FSF postal address.
5470
5471    https://bugzilla.gnome.org/show_bug.cgi?id=619891
5472    https://bugzilla.gnome.org/show_bug.cgi?id=721522
5473
5474 COPYING                  | 216 +++++++++++++++++++++++++---------------------
5475 acinclude.m4             |  10 +--
5476 gnome-pty-helper/COPYING | 217 ++++++++++++++++++++++++++---------------------
5477 src/buffer.h             |  18 ++--
5478 src/caps.c               |  20 ++---
5479 src/caps.h               |  20 ++---
5480 src/debug.c              |  20 ++---
5481 src/debug.h              |  20 ++---
5482 src/dumpkeys.c           |  20 ++---
5483 src/interpret.c          |  20 ++---
5484 src/iso2022.c            |  20 ++---
5485 src/iso2022.h            |  20 ++---
5486 src/keymap.c             |  20 ++---
5487 src/keymap.h             |  20 ++---
5488 src/matcher.c            |  20 ++---
5489 src/matcher.h            |  20 ++---
5490 src/mev.c                |  20 ++---
5491 src/pty.c                |  20 ++---
5492 src/pty.h                |  20 ++---
5493 src/reaper.c             |  20 ++---
5494 src/reaper.h             |  20 ++---
5495 src/reflect.c            |  20 ++---
5496 src/ring.c               |  20 ++---
5497 src/ring.h               |  20 ++---
5498 src/slowcat.c            |  20 ++---
5499 src/table.c              |  20 ++---
5500 src/table.h              |  20 ++---
5501 src/test-vte-sh.sh       |  14 +--
5502 src/trie.c               |  20 ++---
5503 src/trie.h               |  20 ++---
5504 src/vte-gtk-compat.h     |  22 ++---
5505 src/vte-private.h        |  20 ++---
5506 src/vte.c                |  20 ++---
5507 src/vte.h                |  20 ++---
5508 src/vte.sh               |  15 ++--
5509 src/vteaccess.c          |  20 ++---
5510 src/vteaccess.h          |  20 ++---
5511 src/vteapp.c             |  20 ++---
5512 src/vtebg.c              |  20 ++---
5513 src/vtebg.h              |  20 ++---
5514 src/vteconv.c            |  20 ++---
5515 src/vteconv.h            |  20 ++---
5516 src/vtedeprecated.h      |  20 ++---
5517 src/vtedraw.c            |  20 ++---
5518 src/vtedraw.h            |  20 ++---
5519 src/vteint.h             |  20 ++---
5520 src/vtepty-private.h     |  16 ++--
5521 src/vtepty.h             |  16 ++--
5522 src/vteregex.c           |  20 ++---
5523 src/vteregex.h           |  20 ++---
5524 src/vterowdata.c         |  20 ++---
5525 src/vterowdata.h         |  20 ++---
5526 src/vteseq.c             |  20 ++---
5527 src/vtestream-base.h     |  20 ++---
5528 src/vtestream-file.h     |  20 ++---
5529 src/vtestream.c          |  20 ++---
5530 src/vtestream.h          |  20 ++---
5531 src/vtetc.c              |  20 ++---
5532 src/vtetc.h              |  20 ++---
5533 src/vtetree.c            |  20 ++---
5534 src/vtetree.h            |  20 ++---
5535 src/vteunistr.c          |  20 ++---
5536 src/vteunistr.h          |  20 ++---
5537 src/vteutils.c           |  20 ++---
5538 src/vteutils.h           |  20 ++---
5539 src/vteversion.h.in      |  20 ++---
5540 src/xticker.c            |  20 ++---
5541 67 files changed, 870 insertions(+), 834 deletions(-)
5542
5543commit a118544044e064ea1d3f36e959d961845ec9c317
5544Author: Egmont Koblinger <egmont@gmail.com>
5545Date:   Wed Jan 8 23:38:24 2014 +0100
5546
5547    Emulation: Emit sequences for Shift+PageUp and friends on alternate screen.
5548
5549    https://bugzilla.gnome.org/show_bug.cgi?id=643233
5550
5551 src/vte.c | 18 ++++++++++++------
5552 1 file changed, 12 insertions(+), 6 deletions(-)
5553
5554commit 67e9cf6fe71a9dd65592e5e587b6f48ae5879ea7
5555Author: Egmont Koblinger <egmont@gmail.com>
5556Date:   Tue Jan 7 20:23:17 2014 +0100
5557
5558    drawing: Make the cursor over a tab character only a single cell wide
5559
5560    https://bugzilla.gnome.org/show_bug.cgi?id=691972
5561
5562 src/vte.c | 2 +-
5563 1 file changed, 1 insertion(+), 1 deletion(-)
5564
5565commit bda961d71e34bc25f553b529f74af83e3fe04ce3
5566Author: Egmont Koblinger <egmont@gmail.com>
5567Date:   Tue Jan 7 20:18:39 2014 +0100
5568
5569    doc: Add ambiguous.txt to EXTRA_DIST
5570
5571 doc/Makefile.am | 1 +
5572 1 file changed, 1 insertion(+)
5573
5574commit f6cc6726745c3a4f79ba70152d0867dd3bfc537d
5575Author: Paul Bolle <pebolle@tiscali.nl>
5576Date:   Tue Jan 7 20:02:11 2014 +0100
5577
5578    drawing: Make underline cursor's height equal the i-beam's width
5579
5580    https://bugzilla.gnome.org/show_bug.cgi?id=586950
5581
5582 src/vte.c | 4 +++-
5583 1 file changed, 3 insertions(+), 1 deletion(-)
5584
5585commit f7b72a59e1cef353c9b287dbf030c312177e4e16
5586Author: Egmont Koblinger <egmont@gmail.com>
5587Date:   Tue Jan 7 19:49:21 2014 +0100
5588
5589    Emulation: Fix escape sequence of Ctrl+Alt+Space
5590
5591    https://bugzilla.gnome.org/show_bug.cgi?id=710349
5592
5593 src/keymap.c | 3 +++
5594 1 file changed, 3 insertions(+)
5595
5596commit 551bbddae4f7e476e9fd77c9b5908b058d624b3b
5597Author: Egmont Koblinger <egmont@gmail.com>
5598Date:   Tue Jan 7 19:47:13 2014 +0100
5599
5600    Emulation: Fix escape sequences of Begin (numpad 5) with modifiers
5601
5602    https://bugzilla.gnome.org/show_bug.cgi?id=600659
5603
5604 src/keymap.c | 7 ++++---
5605 1 file changed, 4 insertions(+), 3 deletions(-)
5606
5607commit 3db0f20fc475c5f82db9de4c7a5f6feb4f9130d8
5608Author: Egmont Koblinger <egmont@gmail.com>
5609Date:   Tue Jan 7 19:45:54 2014 +0100
5610
5611    Emulation: Fix escape sequences of Home and End, with and without modifiers
5612
5613    https://bugzilla.gnome.org/show_bug.cgi?id=600659
5614
5615 src/keymap.c | 12 ++++++++++++
5616 1 file changed, 12 insertions(+)
5617
5618commit e0aafaaccf11696939e35b891cad5d43663fabf5
5619Author: Egmont Koblinger <egmont@gmail.com>
5620Date:   Tue Jan 7 19:44:36 2014 +0100
5621
5622    Emulation: Fix escape sequences of numpad math operators with modifiers
5623
5624    https://bugzilla.gnome.org/show_bug.cgi?id=600659
5625
5626 src/keymap.c | 39 ++++++++++++++++++++++++++-------------
5627 1 file changed, 26 insertions(+), 13 deletions(-)
5628
5629commit f582d097c687daec99182844df744cfcfa60f7ec
5630Author: Egmont Koblinger <egmont@gmail.com>
5631Date:   Tue Jan 7 19:43:19 2014 +0100
5632
5633    Emulation: Fix escape sequences of F1-F4 with modifiers
5634
5635    https://bugzilla.gnome.org/show_bug.cgi?id=600659
5636
5637 src/keymap.c | 12 ++++++++++++
5638 1 file changed, 12 insertions(+)
5639
5640commit 01cbea907972a8676b0b1065d59ee247e5cb253f
5641Author: Egmont Koblinger <egmont@gmail.com>
5642Date:   Tue Jan 7 19:41:23 2014 +0100
5643
5644    Mention rewrap in NEWS
5645
5646 NEWS | 6 +++---
5647 1 file changed, 3 insertions(+), 3 deletions(-)
5648
5649commit 2e4d2814140cbeb6267871e6b66f9571e7d5b8c7
5650Author: Egmont Koblinger <egmont@gmail.com>
5651Date:   Tue Jan 7 19:35:56 2014 +0100
5652
5653    iconv: Don't drop incomplete UTF-8 before control characters
5654
5655    https://bugzilla.gnome.org/show_bug.cgi?id=720977
5656
5657 src/iso2022.c | 11 +++++++++--
5658 1 file changed, 9 insertions(+), 2 deletions(-)
5659
5660commit c67472e1ee35e2cd8fae7c511d20af84832e73bd
5661Author: Egmont Koblinger <egmont@gmail.com>
5662Date:   Wed Dec 25 19:36:00 2013 +0100
5663
5664    iconv: UTF-8 decoding cleanup
5665
5666    https://bugzilla.gnome.org/show_bug.cgi?id=720977
5667
5668 src/vteconv.c | 27 +++------------------------
5669 1 file changed, 3 insertions(+), 24 deletions(-)
5670
5671commit 8f4a5533586c12d46169cf7e184c9ade28f713f7
5672Author: Christian Persch <chpe@gnome.org>
5673Date:   Fri Dec 20 21:48:47 2013 +0100
5674
5675    doc: Remove ancient copy of xterm sequences doc
5676
5677    The master copy in xterm is much more expansive and up to date.
5678
5679 doc/Makefile.am |    7 -
5680 doc/ctlseqs.ms  | 1647 -------------------------------------------------------
5681 2 files changed, 1654 deletions(-)
5682
5683commit a87c4ee534191f6f128381555e3e975daec8a41b
5684Author: Christian Persch <chpe@gnome.org>
5685Date:   Fri Dec 20 21:48:21 2013 +0100
5686
5687    doc: Add rewrap.txt to EXTRA_DIST
5688
5689 doc/Makefile.am | 10 +++++++++-
5690 1 file changed, 9 insertions(+), 1 deletion(-)
5691
5692commit a6a370872c592db2e1c1166a005688d71db3b4c0
5693Author: Egmont Koblinger <egmont@gmail.com>
5694Date:   Mon Dec 16 22:23:15 2013 +0100
5695
5696    widget: Add pref to control rewrapping on resize
5697
5698    https://bugzilla.gnome.org/show_bug.cgi?id=336238
5699
5700 doc/reference/vte-sections.txt |  2 ++
5701 src/vte-private.h              |  1 +
5702 src/vte.c                      | 70 ++++++++++++++++++++++++++++++++++++++++--
5703 src/vte.h                      |  2 ++
5704 src/vteapp.c                   |  9 +++++-
5705 5 files changed, 81 insertions(+), 3 deletions(-)
5706
5707commit 01e244183b7d8c5b3ef2a80546fe82b314a5883a
5708Author: Christian Persch <chpe@gnome.org>
5709Date:   Mon Dec 16 22:19:46 2013 +0100
5710
5711    docs: Add API index for symbols new in 0.36
5712
5713 doc/reference/vte-docs.xml | 4 ++++
5714 1 file changed, 4 insertions(+)
5715
5716commit 20ac1c5b0306f6d6e8d2a87c61d8c20d782b6c12
5717Author: Christian Persch <chpe@gnome.org>
5718Date:   Sun Dec 1 18:05:04 2013 +0100
5719
5720    emulation: Fix function key mode setting
5721
5722    These are boolean values, not pointers!
5723
5724 src/vteseq.c | 8 ++++----
5725 1 file changed, 4 insertions(+), 4 deletions(-)
5726
5727commit f231c86e2aedb1bc51a166a18fb6f372120ab3fb
5728Author: Christian Persch <chpe@gnome.org>
5729Date:   Sun Dec 1 18:02:30 2013 +0100
5730
5731    emulation: Make DECSET handler struct static
5732
5733    By storing just the offsets, we can make the struct static and const.
5734
5735 src/vteseq.c | 255 ++++++++++++++++++++++++++++++++---------------------------
5736 1 file changed, 137 insertions(+), 118 deletions(-)
5737
5738commit 6ff4d0936ccc819b610f80bd12cb12bbcfcc2e6b
5739Author: Christian Persch <chpe@gnome.org>
5740Date:   Sun Dec 1 14:53:09 2013 +0100
5741
5742    emulation: Improve DECSET handler
5743
5744    Use bsearch instead of a linear search.
5745
5746 src/vteseq.c | 108 +++++++++++++++++++++++++++++++++--------------------------
5747 1 file changed, 60 insertions(+), 48 deletions(-)
5748
5749commit 08c2ac7a4f9a9f89a268b1c55cb0b2b78be26c38
5750Author: Christian Persch <chpe@gnome.org>
5751Date:   Sun Dec 1 13:18:04 2013 +0100
5752
5753    emulation: Remove duplicate sequence entry
5754
5755    For commit b38428322ee2c99b9ef5da9208533b817fcf94fe.
5756
5757 src/vteseq.c | 1 -
5758 1 file changed, 1 deletion(-)
5759
5760commit 740c4d9ef36ba59c7330bc74b91ee85d55da6623
5761Author: Christian Persch <chpe@gnome.org>
5762Date:   Mon Nov 18 21:59:02 2013 +0100
5763
5764    Post release version bump
5765
5766 configure.ac | 2 +-
5767 1 file changed, 1 insertion(+), 1 deletion(-)
5768
5769commit 21ef2c5b3e9c50ef27149f4ccee08d9986db3c60
5770Author: Christian Persch <chpe@gnome.org>
5771Date:   Mon Nov 18 21:43:51 2013 +0100
5772
5773    Version 0.35.0
5774
5775 NEWS | 10 ++++++++++
5776 1 file changed, 10 insertions(+)
5777
5778commit b38428322ee2c99b9ef5da9208533b817fcf94fe
5779Author: Michele Baldessari <michele@acksyn.org>
5780Date:   Mon Nov 18 21:26:45 2013 +0100
5781
5782    emulation: Support DECCOLM mode to switch between 80 and 132 columns
5783
5784    https://bugzilla.gnome.org/show_bug.cgi?id=4993
5785
5786 src/vte-private.h |  1 +
5787 src/vte.c         |  3 +++
5788 src/vteseq.c      | 40 ++++++++++++++++++++++++----------------
5789 3 files changed, 28 insertions(+), 16 deletions(-)
5790
5791commit a2a819591dfbbb750730caa2fd8b32e87b521fb6
5792Author: Egmont Koblinger <egmont@gmail.com>
5793Date:   Sat Oct 26 14:49:35 2013 +0200
5794
5795    emulation: Reset attributes when entering alternate screen
5796
5797    https://bugzilla.gnome.org/show_bug.cgi?id=709930
5798
5799 src/vteseq.c | 1 +
5800 1 file changed, 1 insertion(+)
5801
5802commit b04ccce0ba4c29a7f09c407de1f601a297b26ea6
5803Author: Egmont Koblinger <egmont@gmail.com>
5804Date:   Thu Oct 24 15:18:16 2013 +0200
5805
5806    emulation: Fix ESC E at the bottom of the screen
5807
5808    ESC E needs to scroll, if necessary.
5809
5810    https://bugzilla.gnome.org/show_bug.cgi?id=693013
5811
5812 src/vteseq.c | 6 +++---
5813 1 file changed, 3 insertions(+), 3 deletions(-)
5814
5815commit 4358250397456b033c88241e71ec8c3b96f0f339
5816Author: Egmont Koblinger <egmont@gmail.com>
5817Date:   Wed Oct 23 00:45:57 2013 +0200
5818
5819    emulation: Avoid lines filled up with spaces in the restricted scrolling area
5820
5821    https://bugzilla.gnome.org/show_bug.cgi?id=336238#c88
5822
5823 src/vte.c | 5 +++--
5824 1 file changed, 3 insertions(+), 2 deletions(-)
5825
5826commit 01380dae776a560c61aecb95d06be5bf8ccae5f4
5827Author: Egmont Koblinger <egmont@gmail.com>
5828Date:   Wed Oct 23 00:35:30 2013 +0200
5829
5830    widget,emulation: Rewrap the lines when the window is resized
5831
5832    https://bugzilla.gnome.org/show_bug.cgi?id=336238
5833
5834 doc/rewrap.txt    | 447 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
5835 src/ring.c        | 426 ++++++++++++++++++++++++++++++++++++++++++++++++++-
5836 src/ring.h        |   5 +
5837 src/vte-private.h |   4 -
5838 src/vte.c         | 104 +++++++++----
5839 src/vteseq.c      |   4 +-
5840 6 files changed, 951 insertions(+), 39 deletions(-)
5841
5842commit c004921c26eec0183ef2f07ee76803efb3d9eeb1
5843Author: Egmont Koblinger <egmont@gmail.com>
5844Date:   Wed Oct 23 00:27:26 2013 +0200
5845
5846    ring: Fix stream reset
5847
5848    Change suspicios code: resetting row_stream to 0 is fishy, I really do think
5849    it needs to be set to ring->writable.
5850
5851    https://bugzilla.gnome.org/show_bug.cgi?id=336238#c75
5852
5853 src/ring.c | 4 ++--
5854 1 file changed, 2 insertions(+), 2 deletions(-)
5855
5856commit 7a201c651251b483a026eae60c1f48cc27da7abe
5857Author: Egmont Koblinger <egmont@gmail.com>
5858Date:   Wed Oct 23 00:22:42 2013 +0200
5859
5860    ring,stream: Refactor the interface between the ring and the stream
5861
5862    Refactor and simplify the interface between ring and vte-stream; this is
5863    required for the forthcoming rewrapping feature. Paging is now a concept
5864    private to vte-stream. Instead of telling when to turn page, the ring now
5865    advances the tail of the streams, and vte-stream does paging on its own
5866    based on this information.
5867
5868    https://bugzilla.gnome.org/show_bug.cgi?id=336238#c74
5869
5870 src/ring.c           | 36 ++++++++++++------------------------
5871 src/ring.h           |  1 -
5872 src/vtestream-base.h | 14 ++++++--------
5873 src/vtestream-file.h | 18 ++++++++++--------
5874 src/vtestream.h      |  9 ++-------
5875 5 files changed, 30 insertions(+), 48 deletions(-)
5876
5877commit 5fc57fc8e2feb0cd8e99f97ca4b25fee5eba2f06
5878Author: Egmont Koblinger <egmont@gmail.com>
5879Date:   Wed Oct 23 00:04:26 2013 +0200
5880
5881    widget: Remove obsolete code
5882
5883    Remove legacy "Smooth (Slow) Scroll (DECSCLM)" code leftover.
5884
5885    https://bugzilla.gnome.org/show_bug.cgi?id=710426#c4
5886
5887 src/vte-private.h | 1 -
5888 src/vte.c         | 2 --
5889 src/vteseq.c      | 5 -----
5890 3 files changed, 8 deletions(-)
5891
5892commit 7efb04fbcec9a39512847204d75350fb0b119c9f
5893Author: Egmont Koblinger <egmont@gmail.com>
5894Date:   Wed Oct 23 00:02:00 2013 +0200
5895
5896    widget: Support for smooth scrolling
5897
5898    https://bugzilla.gnome.org/show_bug.cgi?id=710426
5899
5900 src/vte-private.h |  1 +
5901 src/vte.c         | 86 +++++++++++++++++++++++++++++++++----------------------
5902 src/vteseq.c      | 22 ++++++++++----
5903 3 files changed, 69 insertions(+), 40 deletions(-)
5904
5905commit bd03247ac0be93a9666e3091b9c12b6ad2ae74e0
5906Author: Egmont Koblinger <egmont@gmail.com>
5907Date:   Tue Oct 22 23:59:47 2013 +0200
5908
5909    emulation: Fix background when bottom row is scrolled upwards
5910
5911    Make scrolling the bottom row upwards not fill this row with the
5912    background color. Only the new empty bottom line should be filled.
5913
5914    To reproduce, run
5915
5916    $ echo -e '\e['$LINES'H\e[43mBottom row'; sleep 100
5917
5918    When the row containig the text "Bottom row" gets scrolled up by 1, it was
5919    filled with the background color in vte, but not in xterm.
5920
5921    https://bugzilla.gnome.org/show_bug.cgi?id=710486
5922
5923 src/vte.c | 7 -------
5924 1 file changed, 7 deletions(-)
5925
5926commit bba3a71948daea9f95e6fdf1be11ed2a65dddf5b
5927Author: Egmont Koblinger <egmont@gmail.com>
5928Date:   Tue Oct 22 23:58:40 2013 +0200
5929
5930    emulation: Fix the scrollbar position with restricted scrolling
5931
5932    To reproduce, produce at least a screenful of text so that the scrollbar is
5933    active. Then enable restricting scrolling, with the upper bound being the
5934    topmost row, e.g. echo -e '\e[1;15r'. Now produce more output so that the
5935    cursor hits the boundary at the 15th row and the content starts scrolling.
5936    The scrollbar starts wandering upwards, though it should stay at the bottom.
5937    When trying to scroll by Shift+PageUp or by dragging the scrollbar, suddenly
5938    everything jumps back to normal.
5939
5940    https://bugzilla.gnome.org/show_bug.cgi?id=710488
5941
5942 src/vte.c | 1 -
5943 1 file changed, 1 deletion(-)
5944
5945commit 8c65377993b110d124cbb8503110439b633ea39a
5946Author: Egmont Koblinger <egmont@gmail.com>
5947Date:   Tue Oct 22 23:57:24 2013 +0200
5948
5949    emulation: Reset restricted scrolling on window resize
5950
5951    Xterm disables restricted scrolling mode on window resize. This pretty much
5952    makes sense, since we have no clue how the application wishes to continue
5953    restricting the scrolling (counting the number of lines from the top or from
5954    the bottom).
5955
5956    https://bugzilla.gnome.org/show_bug.cgi?id=710484
5957
5958 src/vte.c | 2 ++
5959 1 file changed, 2 insertions(+)
5960
5961commit 98b54527c802620a5951a615fe6ae21ffc19a171
5962Author: Egmont Koblinger <egmont@gmail.com>
5963Date:   Tue Oct 22 23:56:05 2013 +0200
5964
5965    emulation: Fix restricted scrolling with a short ring
5966
5967    Fixes setting restrict scrolling with the upper bound being row 1 not working.
5968    To test, run "echo -e '\e[1;15r'"  immediately before the terminal starts
5969    scrolling; before this patch this had no effect.
5970
5971    https://bugzilla.gnome.org/show_bug.cgi?id=710483
5972
5973 src/vteseq.c | 12 ++++++++++--
5974 1 file changed, 10 insertions(+), 2 deletions(-)
5975
5976commit 2f4378d6a25dc4985efddcacf0b298fbc10b5c7a
5977Author: Egmont Koblinger <egmont@gmail.com>
5978Date:   Tue Oct 22 23:54:24 2013 +0200
5979
5980    Don't fake cursor keys on normal screen with restricted scrolling.
5981
5982    https://bugzilla.gnome.org/show_bug.cgi?id=710481
5983
5984 src/vte.c | 5 ++---
5985 1 file changed, 2 insertions(+), 3 deletions(-)
5986
5987commit 105f2c5ffcdc251ddaa7e5b06287d3d31b6504fe
5988Author: Egmont Koblinger <egmont@gmail.com>
5989Date:   Tue Oct 22 23:39:12 2013 +0200
5990
5991    emulation: Allow the terminal application to consume right button click events
5992
5993    This is necessary for gnome-terminal to deliver a right click to applications
5994    which are interested in mouse events, and pop up the menu otherwise.
5995
5996    https://bugzilla.gnome.org/show_bug.cgi?id=13299
5997
5998 src/vte.c | 55 ++++++++++++++++++++++++++++++++++++++-----------------
5999 1 file changed, 38 insertions(+), 17 deletions(-)
6000
6001commit 3d22a006b6d72dccae6083b3c485c8cdaca76d29
6002Author: Egmont Koblinger <egmont@gmail.com>
6003Date:   Tue Oct 22 23:37:50 2013 +0200
6004
6005    widget,emulation: Separate application palette from terminal palette
6006
6007    Make colors set by escape sequences have higher precedence than those set via
6008    API calls.
6009
6010    https://bugzilla.gnome.org/show_bug.cgi?id=705985
6011
6012 src/vte-private.h |  8 +++++-
6013 src/vte.c         | 73 ++++++++++++++++++++++++++++++++++++++++++-------------
6014 src/vteseq.c      |  4 +--
6015 3 files changed, 65 insertions(+), 20 deletions(-)
6016
6017commit 88e8e89560a62d0981ce2b18974a230d0a07dbdd
6018Author: Micah Cowan <micah@cowan.name>
6019Date:   Tue Oct 22 23:30:43 2013 +0200
6020
6021    widget: Fix invalidation region
6022
6023    When the sequence handler moves the cursor into the restricted scrolling region,
6024    the bbox needs to be reset, too.
6025    Fixes glitches with interspersing writes to the bottom line with scrolls of the
6026    upper region, and also fixes missing screen redraws when using mosh.
6027
6028    https://bugzilla.gnome.org/show_bug.cgi?id=542087
6029    https://bugzilla.gnome.org/show_bug.cgi?id=686097
6030
6031 src/vte.c | 28 +++++++++++++++++++++++-----
6032 1 file changed, 23 insertions(+), 5 deletions(-)
6033
6034commit d9421112ee69180b18b7f342d7acc7b1bc1b73c3
6035Author: Christian Persch <chpe@gnome.org>
6036Date:   Sat Nov 16 21:29:20 2013 +0100
6037
6038    widget: Ignore our own deprecation
6039
6040 src/vte.c | 2 ++
6041 1 file changed, 2 insertions(+)
6042
6043commit 289b9fc98442b4bf5b58b0d2f2097072a0cbf9bd
6044Author: Christian Persch <chpe@gnome.org>
6045Date:   Sat Nov 16 21:27:38 2013 +0100
6046
6047    build: Suppress glib and gtk deprecation warnings
6048
6049 src/Makefile.am | 21 +++++++++++++++++----
6050 1 file changed, 17 insertions(+), 4 deletions(-)
6051
6052commit 513c60e23e4cb3cdd4903936073993e9eae4a49f
6053Author: Christian Persch <chpe@gnome.org>
6054Date:   Sun Oct 20 22:30:00 2013 +0200
6055
6056    build: Ignore deprecations
6057
6058    It's just cluttering the output too much, and all of these are already fixed
6059    on vte-next.  For this branch, just ignore the deprecations.
6060
6061 src/Makefile.am |  2 ++
6062 src/vte.c       | 12 ++++++++++++
6063 src/vteapp.c    | 10 +++++++++-
6064 3 files changed, 23 insertions(+), 1 deletion(-)
6065
6066commit 14022429be328c448fa9b515c4f29f0432289e83
6067Author: Christian Persch <chpe@gnome.org>
6068Date:   Sun Oct 20 22:13:50 2013 +0200
6069
6070    vteapp: Default to infinite scrollback
6071
6072 src/vteapp.c | 2 +-
6073 1 file changed, 1 insertion(+), 1 deletion(-)
6074
6075commit defec8201afb6bd86d6d7c5f6004347278a26ac6
6076Author: Christian Persch <chpe@gnome.org>
6077Date:   Sun Oct 20 22:09:27 2013 +0200
6078
6079    widget: Increase default scrollback
6080
6081 src/vte-private.h | 2 +-
6082 1 file changed, 1 insertion(+), 1 deletion(-)
6083
6084commit b3c49c5d1f2d939b37bbcea4b1793cb7d224b6d9
6085Author: Egmont Koblinger <egmont@gmail.com>
6086Date:   Sat Oct 19 22:56:59 2013 +0200
6087
6088    drawing: Fix drawing of the n-eights block characters
6089
6090    Make the n-eights block characters align with each other and the half
6091    block characters as well.
6092
6093    https://bugzilla.gnome.org/show_bug.cgi?id=709584
6094
6095 src/vte.c | 57 +++++++++++++++++++++++++++------------------------------
6096 1 file changed, 27 insertions(+), 30 deletions(-)
6097
6098commit 28eeba30fffcac7720b9e0d349887780dced2dc9
6099Author: Christian Persch <chpe@gnome.org>
6100Date:   Thu Oct 17 22:54:51 2013 +0200
6101
6102    drawing: Fix drawing of U+2594 to align with U+2587
6103
6104    The upper ⅛ block was misaligned with the lower ⅞ block.
6105
6106    This also fixes part of https://bugzilla.gnome.org/show_bug.cgi?id=709584
6107
6108 src/vte.c | 4 ++--
6109 1 file changed, 2 insertions(+), 2 deletions(-)
6110
6111commit 0e24dccc8df3cc90beec14a163b66c984e9cd6e7
6112Author: Egmont Koblinger <egmont@gmail.com>
6113Date:   Thu Oct 17 22:12:26 2013 +0200
6114
6115    drawing: doc: Add block characters to test file
6116
6117 doc/boxes.txt | 8 ++++----
6118 1 file changed, 4 insertions(+), 4 deletions(-)
6119
6120commit df01bb02c3ec02f1b35bc577db77772c2f591b23
6121Author: Christian Persch <chpe@gnome.org>
6122Date:   Thu Oct 17 21:03:36 2013 +0200
6123
6124    drawing: Make round box drawing characters nicer
6125
6126    Replace the Bézier curves with circle arcs plus straight segments.
6127
6128    Based on a patch by Egmont Koblinger.
6129
6130    https://bugzilla.gnome.org/show_bug.cgi?id=709692
6131
6132 src/vte.c | 34 +++++++++++++++++++++++++++++-----
6133 1 file changed, 29 insertions(+), 5 deletions(-)
6134
6135commit ebb0b00f08b1ffbc0c6f261c75432cb46e865223
6136Author: Antoine Jacoutot <ajacoutot@gnome.org>
6137Date:   Tue Oct 15 13:21:15 2013 +0200
6138
6139    portability: protect O_NOATIME
6140
6141    The O_NOATIME open() flag is only available on Linux, so unbreak building
6142    by protecting it with an ifdef.
6143
6144 src/vteutils.c | 2 ++
6145 1 file changed, 2 insertions(+)
6146
6147commit 67a6928092d0768a76280be6d0384d41b65c86b2
6148Author: Christian Persch <chpe@gnome.org>
6149Date:   Mon Oct 14 21:24:20 2013 +0200
6150
6151    Post branch version bump
6152
6153 configure.ac | 4 ++--
6154 1 file changed, 2 insertions(+), 2 deletions(-)
6155
6156commit 94123d6c2d1401a4d383cb0d990309bb154b243c
6157Author: Christian Persch <chpe@gnome.org>
6158Date:   Mon Oct 14 21:16:52 2013 +0200
6159
6160    docs: Fix build
6161
6162    Remove (skip) annotation which breaks check-doc-syntax check; the symbol
6163    is already hidden from the introspection scanner anyway.
6164
6165 src/vte.c | 2 +-
6166 1 file changed, 1 insertion(+), 1 deletion(-)
6167
6168commit 7c3387669f915d21bfc5f228adb9480c0db2e493
6169Author: Christian Persch <chpe@gnome.org>
6170Date:   Mon Oct 14 21:06:17 2013 +0200
6171
6172    Version 0.34.9
6173
6174 NEWS | 13 +++++++++++++
6175 1 file changed, 13 insertions(+)
6176
6177commit 9384685e72cebff9389a331f225dd18333878d74
6178Author: Egmont Koblinger <egmont@gmail.com>
6179Date:   Sun Oct 13 19:59:02 2013 +0200
6180
6181    docs: Improve graphic characters test file
6182
6183    Make it contain all box drawing and block element characters.
6184
6185 doc/boxes.txt | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6186 1 file changed, 68 insertions(+)
6187
6188commit 4e2f4a175b8cf44621832db1cb3d55f48145e272
6189Author: Christian Persch <chpe@gnome.org>
6190Date:   Sat Oct 12 12:14:09 2013 +0200
6191
6192    utils: Remove unneeded define
6193
6194    This part of the code is linux only anyway.
6195
6196 src/vte.c      | 4 ++--
6197 src/vteutils.c | 6 +-----
6198 2 files changed, 3 insertions(+), 7 deletions(-)
6199
6200commit 9cec9a3c871c0e52058d52dc8bb7d3ec03a48305
6201Author: Victor Ibragimov <victor.ibragimov@gmail.com>
6202Date:   Thu Oct 10 17:03:24 2013 +0500
6203
6204    Tajik translation added
6205
6206 po/LINGUAS |  1 +
6207 po/tg.po   | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6208 2 files changed, 88 insertions(+)
6209
6210commit 94037b77990f1dc957b7bc14e9b1643344d7797e
6211Author: Victor Ibragimov <victor.ibragimov@gmail.com>
6212Date:   Thu Oct 10 17:01:53 2013 +0500
6213
6214    Tajik translation updated
6215
6216 po/tg.po | 63 +++++++++++++++++++++++++++++++++------------------------------
6217 1 file changed, 33 insertions(+), 30 deletions(-)
6218
6219commit 9c9f1451f37864f18e711c348f6335a22e7c4c4d
6220Author: Christian Persch <chpe@gnome.org>
6221Date:   Thu Oct 3 14:34:49 2013 +0200
6222
6223    prompt: Set LC_ALL instead of LANG
6224
6225    LC_ALL and LC_* override LANG, so if the user has any of them set,
6226    __vte_urlencode would give the wrong output.
6227
6228    https://bugzilla.gnome.org/show_bug.cgi?id=709354
6229
6230 src/vte.sh | 2 +-
6231 1 file changed, 1 insertion(+), 1 deletion(-)
6232
6233commit 9f8c1b88dcd880c2d9e78c93521ee755560a9275
6234Author: Christian Persch <chpe@gnome.org>
6235Date:   Mon Sep 30 23:00:09 2013 +0200
6236
6237    emulation: Add support for DEC 1007 to set the alternate scroll mode
6238
6239    By default, the mouse wheel sends cursor up/down keycodes in the
6240    alternate screen. This adds an escape sequence (DEC 1007) that allows
6241    turning this off (and on again).
6242
6243    For compatibility with ubuntu's ******** patched vte, also add a
6244    (deprecated, skip) public API that has the expected name but does nothing.
6245
6246    Based on patches from ubuntu, and Egmont Koblinger.
6247
6248    https://bugzilla.gnome.org/show_bug.cgi?id=518405
6249    https://bugzilla.gnome.org/show_bug.cgi?id=709060
6250
6251 src/vte-private.h   |  1 +
6252 src/vte.c           | 24 ++++++++++++++++++++++--
6253 src/vtedeprecated.h |  3 +++
6254 src/vteseq.c        |  5 +++++
6255 4 files changed, 31 insertions(+), 2 deletions(-)
6256
6257commit ed5adb65a132b1c0e5054618fc989f76955a7e00
6258Author: Behdad Esfahbod <behdad@behdad.org>
6259Date:   Mon Sep 30 00:25:14 2013 -0400
6260
6261    [stream] Use unlocked stdio when available
6262
6263 configure.ac         | 2 +-
6264 src/vtestream-file.h | 7 ++++++-
6265 2 files changed, 7 insertions(+), 2 deletions(-)
6266
6267commit b959b86bdb5759152328ff1b99ac956ba4189a77
6268Author: Behdad Esfahbod <behdad@behdad.org>
6269Date:   Sun Sep 29 21:32:51 2013 -0400
6270
6271    [stream] Add a stdio-based buffered implementation
6272
6273    Should be fairly solid, though more testing will help.
6274    The buffering in stdio makes most of the syscalls go away.
6275    Most remaining are the lseek() syscalls caused by fseek()
6276    calls for when moving backward in the buffer.  I think
6277    it's a bug in stdio to make those syscalls when the result
6278    is cached anyway.  Anyway, this is a huge improvement
6279    already, specially when reading the buffer forward.
6280
6281 src/vtestream-file.h | 177 +++++++++++++++++++++++++++++++++++++++++++++++----
6282 1 file changed, 166 insertions(+), 11 deletions(-)
6283
6284commit f690a497fe8c1a5f1adcac193674793da58b245f
6285Author: Behdad Esfahbod <behdad@behdad.org>
6286Date:   Sun Sep 29 20:48:40 2013 -0400
6287
6288    [stream] More fixups
6289
6290    Towards an abstract file descriptor.
6291
6292 src/vtestream-file.h | 98 ++++++++++++++++++++++++++++++----------------------
6293 1 file changed, 56 insertions(+), 42 deletions(-)
6294
6295commit d17e4ba45e9b45aec6852475285702f63e241787
6296Author: Behdad Esfahbod <behdad@behdad.org>
6297Date:   Sun Sep 29 20:48:40 2013 -0400
6298
6299    [stream] More fixups
6300
6301    Towards an abstract file descriptor.
6302
6303 src/vtestream-file.h | 70 +++++++++++++++++++++++++++++++++++++++-------------
6304 1 file changed, 53 insertions(+), 17 deletions(-)
6305
6306commit 272b7f42ccdb93517e06a0c8e832531fffa8714c
6307Author: Behdad Esfahbod <behdad@behdad.org>
6308Date:   Sun Sep 29 20:38:49 2013 -0400
6309
6310    [stream] Remove unused includes
6311
6312 src/vtestream-file.h | 4 ----
6313 1 file changed, 4 deletions(-)
6314
6315commit cf0c865523ea7cc6f663533d9d15cb2b6060b12a
6316Author: Behdad Esfahbod <behdad@behdad.org>
6317Date:   Sun Sep 29 20:37:20 2013 -0400
6318
6319    [stream] Finish off commit 2cf872c90d85163f297e3a0fd56866a29849e0bf
6320
6321 src/vtestream-file.h | 6 +++---
6322 1 file changed, 3 insertions(+), 3 deletions(-)
6323
6324commit 488d7a2d37ba66fbf7483a1ac7b33ee03dfdfe3f
6325Author: Behdad Esfahbod <behdad@behdad.org>
6326Date:   Sun Sep 29 20:31:33 2013 -0400
6327
6328    Bug 676075 - Incorrect scrollbar position after the "less" command
6329
6330    Patch from Egmont Koblinger.
6331
6332 src/vte.c | 3 +++
6333 1 file changed, 3 insertions(+)
6334
6335commit 2a44325fb611d76b22ffe49722e38440a3a0e480
6336Author: Behdad Esfahbod <behdad@behdad.org>
6337Date:   Sun Sep 29 20:17:18 2013 -0400
6338
6339    [stream] Fix warnings
6340
6341 src/vtestream-base.h | 2 +-
6342 src/vtestream-file.h | 5 ++---
6343 2 files changed, 3 insertions(+), 4 deletions(-)
6344
6345commit 2cf872c90d85163f297e3a0fd56866a29849e0bf
6346Author: Behdad Esfahbod <behdad@behdad.org>
6347Date:   Sun Sep 29 20:13:45 2013 -0400
6348
6349    [stream] Use -1, not 0, as "not opened yet"
6350
6351    As suggested by ChPe.
6352
6353 src/vtestream-file.h | 9 +++++----
6354 src/vteutils.c       | 9 ---------
6355 2 files changed, 5 insertions(+), 13 deletions(-)
6356
6357commit 73e10d9bcf414696258dbf10245a111985311b9a
6358Author: Behdad Esfahbod <behdad@behdad.org>
6359Date:   Sun Sep 29 19:54:39 2013 -0400
6360
6361    [stream] Remove write_contents
6362
6363    The ring will now read the stream contents and write it out itself.
6364    Makes stream implementation(s) easier.
6365
6366 src/ring.c           | 34 +++++++++++++++++++++++++++-------
6367 src/vtestream-base.h | 13 -------------
6368 src/vtestream-file.h | 38 --------------------------------------
6369 src/vtestream.h      |  4 ----
6370 4 files changed, 27 insertions(+), 62 deletions(-)
6371
6372commit 480e1ae1cb9e343663896a19df31060f3bffb7b5
6373Author: Behdad Esfahbod <behdad@behdad.org>
6374Date:   Sun Sep 29 19:39:00 2013 -0400
6375
6376    [stream] Add API to get start-of-page offsets
6377
6378    For previous behavior of the _vte_stream_head() api, add
6379    index=0 to the new function.
6380
6381 src/ring.c           | 8 ++++----
6382 src/vtestream-base.h | 8 +++++---
6383 src/vtestream-file.h | 4 ++--
6384 src/vtestream.h      | 7 ++++++-
6385 4 files changed, 17 insertions(+), 10 deletions(-)
6386
6387commit 5ad51c95557f4e953af066b551bbd9b295c88df4
6388Author: Behdad Esfahbod <behdad@behdad.org>
6389Date:   Sun Sep 29 16:25:48 2013 -0400
6390
6391    Part of Bug 646098 - vte uses too many file descriptors
6392
6393    Patch from Egmont Koblinger, from comment 13.
6394
6395 src/ring.c | 37 ++++++++++++++++++++++++++++++-------
6396 src/ring.h |  4 +++-
6397 src/vte.c  |  3 +++
6398 3 files changed, 36 insertions(+), 8 deletions(-)
6399
6400commit 6b022a603c0c582a3673e0f883366532effc784b
6401Author: Behdad Esfahbod <behdad@behdad.org>
6402Date:   Sun Sep 29 15:58:44 2013 -0400
6403
6404    Bug 415277 - Garbage displayed after resizing whilst using an alternate screen
6405
6406    Patch from Egmont Koblinger.
6407
6408 src/vte.c | 140 +++++++++++++++++++++++++++++++++++---------------------------
6409 1 file changed, 80 insertions(+), 60 deletions(-)
6410
6411commit c80fe16c3019eeb0686023b2968199e4d84a2676
6412Author: Christian Persch <chpe@gnome.org>
6413Date:   Sat Sep 28 11:38:49 2013 +0200
6414
6415    stream: file: Use O_TMPFILE when available
6416
6417    https://bugzilla.gnome.org/show_bug.cgi?id=704705
6418
6419 src/Makefile.am      |  2 ++
6420 src/vtestream-file.h | 17 ++++-------
6421 src/vteutils.c       | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++
6422 src/vteutils.h       | 30 ++++++++++++++++++
6423 4 files changed, 124 insertions(+), 11 deletions(-)
6424
6425commit b9ea4ed01269484b544ac130c2c0cd1223b08def
6426Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
6427Date:   Sat Sep 28 13:47:03 2013 +0200
6428
6429    Updated Esperanto translation
6430
6431 po/eo.po | 55 ++++++++++++++++++++++++++++---------------------------
6432 1 file changed, 28 insertions(+), 27 deletions(-)
6433
6434commit a43839c166da7cc0a89bd7eb0b78b991bdff5471
6435Author: Behdad Esfahbod <behdad@behdad.org>
6436Date:   Fri Sep 27 18:18:34 2013 -0400
6437
6438    [stream-file] Recover from a disk-full situation
6439
6440 src/vtestream-file.h | 38 +++++++++++++++++++++++++-------------
6441 1 file changed, 25 insertions(+), 13 deletions(-)
6442
6443commit fae64189d5370681dccbe4f96c6f0a86153caa3f
6444Author: Behdad Esfahbod <behdad@behdad.org>
6445Date:   Fri Sep 27 18:09:38 2013 -0400
6446
6447    [stream-file] Remove another lseek
6448
6449 src/vtestream-file.h | 3 +--
6450 1 file changed, 1 insertion(+), 2 deletions(-)
6451
6452commit 2e268aaef84bb9026ff98504efd7679c91ee591c
6453Author: Behdad Esfahbod <behdad@behdad.org>
6454Date:   Fri Sep 27 18:06:31 2013 -0400
6455
6456    Fixup commit a551b0b8686bc266a2329a3215069895d591b0e9
6457
6458 src/vtestream-file.h | 2 +-
6459 1 file changed, 1 insertion(+), 1 deletion(-)
6460
6461commit ee3a84fe9eaea643b6b64da41fe5354e43e5dde9
6462Author: Behdad Esfahbod <behdad@behdad.org>
6463Date:   Fri Sep 27 17:43:18 2013 -0400
6464
6465    Bug 708496 - Lines disappear after positioning back the cursor
6466
6467    Patch from Egmont Koblinger.
6468
6469 src/ring.c | 23 +++++++++++++++++++----
6470 1 file changed, 19 insertions(+), 4 deletions(-)
6471
6472commit fe79b99acf38945b124ad33c3af145d68ce8f5ff
6473Author: Behdad Esfahbod <behdad@behdad.org>
6474Date:   Fri Sep 27 17:26:58 2013 -0400
6475
6476    [ring] Rename variables for readability
6477
6478    Patch from Egmont Koblinger.
6479
6480    Part of Bug 708496 - Lines disappear after positioning back the cursor
6481
6482 src/ring.c | 81 +++++++++++++++++++++++++++++++++++---------------------------
6483 src/ring.h |  5 ++--
6484 2 files changed, 49 insertions(+), 37 deletions(-)
6485
6486commit 97ca3655c77364db51be89fdfebb4028bb7a58a4
6487Author: Behdad Esfahbod <behdad@behdad.org>
6488Date:   Fri Sep 27 16:34:56 2013 -0400
6489
6490    [stream-file] Mark temp files NOATIME
6491
6492 src/vtestream-file.h | 3 +++
6493 1 file changed, 3 insertions(+)
6494
6495commit a551b0b8686bc266a2329a3215069895d591b0e9
6496Author: Behdad Esfahbod <behdad@behdad.org>
6497Date:   Fri Sep 27 16:04:36 2013 -0400
6498
6499    [stream-file] Bug 637275 - Use pread/pwrite() if available
6500
6501    Turns syscalls in half.
6502
6503 configure.ac         |  5 ++++-
6504 src/vtestream-file.h | 42 ++++++++++++++++++++++++++++++++----------
6505 2 files changed, 36 insertions(+), 11 deletions(-)
6506
6507commit 658c2d4643ec7fb0cdd1ebaedc6377c29a850d21
6508Author: Behdad Esfahbod <behdad@behdad.org>
6509Date:   Fri Sep 27 16:00:27 2013 -0400
6510
6511    [stream-file] Keep head value in memory
6512
6513    Reduces syscalls.
6514
6515    Part of Bug 637275 - Use pread/pwrite() in vtestream-file.h if available
6516
6517 src/vtestream-base.h |  4 ++--
6518 src/vtestream-file.h | 17 ++++++++---------
6519 src/vtestream.h      |  2 +-
6520 3 files changed, 11 insertions(+), 12 deletions(-)
6521
6522commit 6e65d90d50862ca8a9e9686b7b582f22e13e8768
6523Author: Behdad Esfahbod <behdad@behdad.org>
6524Date:   Fri Sep 27 15:34:27 2013 -0400
6525
6526    Fix resize handling
6527
6528    Patch from Egmont Koblinger.  At least it's readable...
6529
6530    Bug 707572 - Aborts on assertion (debug mode)
6531    Bug 708213 - zsh - lots of blank space upon resizing VTE based terminals
6532
6533 src/debug.c |  3 ++-
6534 src/debug.h |  3 ++-
6535 src/vte.c   | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++--------
6536 3 files changed, 64 insertions(+), 10 deletions(-)
6537
6538commit 9c1df647f15739dbee8a6943aaed2b0d5a3d27c3
6539Author: Christian Persch <chpe@gnome.org>
6540Date:   Tue Sep 17 00:11:18 2013 +0200
6541
6542    Post release version bump
6543
6544 configure.ac | 2 +-
6545 1 file changed, 1 insertion(+), 1 deletion(-)
6546
6547commit 90fbbbf604790c9969e4703fbfe00ee3b8f4877d
6548Author: Christian Persch <chpe@gnome.org>
6549Date:   Tue Sep 17 00:06:29 2013 +0200
6550
6551    Version 0.34.8
6552
6553 NEWS | 7 +++++++
6554 1 file changed, 7 insertions(+)
6555
6556commit e34b2bbe28261e11d99f052bddfd830a8c330411
6557Author: Egmont Koblinger <egmont@gmail.com>
6558Date:   Mon Sep 16 23:39:46 2013 +0200
6559
6560    emulation: Make extended fore/background colour handling more xterm-like
6561
6562    https://bugzilla.gnome.org/show_bug.cgi?id=616436
6563
6564 src/vte-private.h | 11 ++++++---
6565 src/vte.c         | 39 +++++++------------------------
6566 src/vteseq.c      | 70 +++++++++++++++++++++++++++++++++++++++++++++++--------
6567 3 files changed, 76 insertions(+), 44 deletions(-)
6568
6569commit e0fdec86f735b6fd87e911c16ef166dfe0693bc9
6570Author: Christian Persch <chpe@gnome.org>
6571Date:   Mon Sep 16 23:09:10 2013 +0200
6572
6573    vteapp: Disable transparency by default
6574
6575    This is actually a bug in the vte widget, which should only use bg_opacity
6576    when bg_transparent is TRUE, but since this feature is deprecated anyway,
6577    there's no point wasting any time fixing this in the widget.
6578
6579 src/vteapp.c | 6 +++---
6580 1 file changed, 3 insertions(+), 3 deletions(-)
6581
6582commit ba74252d91898e5e03e16daa888d09797ac274fd
6583Author: Christian Persch <chpe@gnome.org>
6584Date:   Mon Sep 16 23:02:09 2013 +0200
6585
6586    widget: Fix sizeof error in memset
6587
6588    vte.c: In function 'vte_terminal_reset':
6589    vte.c:14135:16: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to remove the addressof? [-Wsizeof-pointer-memaccess]
6590              sizeof(&pvt->selection_origin));
6591                     ^
6592
6593 src/vte.c | 8 ++++----
6594 1 file changed, 4 insertions(+), 4 deletions(-)
6595
6596commit 75b06e0b5fff57e8be8d6b61b97b687291f92478
6597Author: Egmont Koblinger <egmont@gmail.com>
6598Date:   Mon Sep 16 22:53:24 2013 +0200
6599
6600    drawing: Interrupt attribute runs at graphic characters
6601
6602    Graphic characters are drawn individually and directly, so they should interrupt
6603    a run of cells of the same attributes.
6604
6605    https://bugzilla.gnome.org/show_bug.cgi?id=707221
6606
6607 src/vte.c | 17 +++--------------
6608 1 file changed, 3 insertions(+), 14 deletions(-)
6609
6610commit c8b374c41f2df26d8eb5bd79517017f9f0d9f2d0
6611Author: Christian Persch <chpe@gnome.org>
6612Date:   Thu Sep 12 19:14:35 2013 +0200
6613
6614    drawing: Guard against pathological fonts
6615
6616 src/vtedraw.c | 3 +++
6617 1 file changed, 3 insertions(+)
6618
6619commit 237916cbc53dad24cb63f8a6c0041634f5f8885f
6620Author: Seán de Búrca <leftmostcat@gmail.com>
6621Date:   Thu Aug 29 16:01:43 2013 -0600
6622
6623    Updated Irish translation
6624
6625 po/ga.po | 51 ++++++++++++++++++++++-----------------------------
6626 1 file changed, 22 insertions(+), 29 deletions(-)
6627
6628commit 6163192e074fb5abcc28f6a935e9d69ad1c16e88
6629Author: Christian Persch <chpe@gnome.org>
6630Date:   Wed Jul 31 13:36:19 2013 +0200
6631
6632    widget: Finish deprecation
6633
6634    Remove duplicate declarations, and add G_GNUC_DEPRECATED attributes.
6635
6636 src/vte.h           | 13 -------------
6637 src/vtedeprecated.h | 16 ++++++++--------
6638 2 files changed, 8 insertions(+), 21 deletions(-)
6639
6640commit 2da7058c57fd27bb8a8955b50a7a5b2ae8e6d50f
6641Author: Christian Persch <chpe@gnome.org>
6642Date:   Tue Jul 30 15:29:48 2013 +0200
6643
6644    widget: Deprecate some unused functions
6645
6646    We don't use these in g-t anymore, and they're already gone from -next, so
6647    deprecate them here too.
6648
6649 doc/reference/vte-sections.txt | 18 ++++++++++--------
6650 src/vte.c                      | 28 ++++++++++++++++++++++++++++
6651 src/vtedeprecated.h            | 13 +++++++++++++
6652 3 files changed, 51 insertions(+), 8 deletions(-)
6653
6654commit 32b17c32e986e8cf7a850bc0b5d44fe73552fd5d
6655Author: Christian Persch <chpe@gnome.org>
6656Date:   Tue Jul 30 15:33:11 2013 +0200
6657
6658    build: Update git.mk from upstream
6659
6660 git.mk | 177 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
6661 1 file changed, 142 insertions(+), 35 deletions(-)
6662
6663commit 1515ea1e38777d14875aac851129046cae684f5e
6664Author: Christian Persch <chpe@gnome.org>
6665Date:   Tue Jul 30 15:31:39 2013 +0200
6666
6667    build: Move configure.in to .ac
6668
6669 configure.ac | 419 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6670 configure.in | 419 -----------------------------------------------------------
6671 2 files changed, 419 insertions(+), 419 deletions(-)
6672
6673commit 0062b25d84cd86f04525059d1bfa1ee186acf140
6674Author: Christian Persch <chpe@gnome.org>
6675Date:   Tue Jul 30 15:31:26 2013 +0200
6676
6677    build: Use autoreconf directly
6678
6679 autogen.sh | 31 +++++++++----------------------
6680 1 file changed, 9 insertions(+), 22 deletions(-)
6681
6682commit b9c509bb5d67d188e7069b39618b210a264686a0
6683Author: Christian Persch <chpe@gnome.org>
6684Date:   Sun Jul 7 13:05:09 2013 +0200
6685
6686    Post release version bump
6687
6688 configure.in | 2 +-
6689 1 file changed, 1 insertion(+), 1 deletion(-)
6690
6691commit 1eecbd3cfc961f06a9e2f19d1ab48a0c119f104e
6692Author: Christian Persch <chpe@gnome.org>
6693Date:   Sun Jul 7 13:04:08 2013 +0200
6694
6695    Version 0.34.7
6696
6697 NEWS | 5 +++++
6698 1 file changed, 5 insertions(+)
6699
6700commit 2b6efd6aa23eb576bb788c3dbba50f59895d21e0
6701Author: Christian Persch <chpe@gnome.org>
6702Date:   Fri Jun 28 16:42:37 2013 +0200
6703
6704    widget: Honour gtk-enable-primary-paste setting
6705
6706 src/vte.c | 10 ++++++++--
6707 1 file changed, 8 insertions(+), 2 deletions(-)
6708
6709commit acc863ef287284e9e52c1b96d7e704d6c159d4dd
6710Author: Christian Persch <chpe@gnome.org>
6711Date:   Sun Jun 16 22:15:10 2013 +0200
6712
6713    emulation: Redraw when changing colours
6714
6715    https://bugzilla.gnome.org/show_bug.cgi?id=702415
6716
6717 src/vte-private.h |  3 +++
6718 src/vte.c         | 23 ++++++++++++-----------
6719 src/vteseq.c      |  4 +---
6720 3 files changed, 16 insertions(+), 14 deletions(-)
6721
6722commit 5231137abd0b580aa6830527190bc5bfb3c961f8
6723Author: Christian Persch <chpe@gnome.org>
6724Date:   Sun Jun 16 21:44:33 2013 +0200
6725
6726    emacs: Add .dir-locals.el
6727
6728 .dir-locals.el | 5 +++++
6729 1 file changed, 5 insertions(+)
6730
6731commit 2a7ff01443d482bd1b30c7bd899c369a57430751
6732Author: Christian Persch <chpe@gnome.org>
6733Date:   Mon Jun 10 17:59:19 2013 +0200
6734
6735    Post release version bump
6736
6737 configure.in | 2 +-
6738 1 file changed, 1 insertion(+), 1 deletion(-)
6739
6740commit 364d5b5252b7dce4358ad25fc0249ccd843155d4
6741Author: Christian Persch <chpe@gnome.org>
6742Date:   Sat Jun 8 13:47:00 2013 +0200
6743
6744    pty: Move spawn flag define to vtepty.h
6745
6746 src/vte.h    | 2 --
6747 src/vtepty.h | 2 ++
6748 2 files changed, 2 insertions(+), 2 deletions(-)
6749
6750commit 5ba5c9ee232e0bf24b88623edfb8bd86a2aad06c
6751Author: Christian Persch <chpe@gnome.org>
6752Date:   Sat Jun 8 13:41:23 2013 +0200
6753
6754    widget: Deprecate vte_terminal_im_append_menuitems
6755
6756 src/vte.h           | 4 ----
6757 src/vtedeprecated.h | 3 +++
6758 2 files changed, 3 insertions(+), 4 deletions(-)
6759
6760commit 1bdda64d980c8880c4de93ef68739990775b6756
6761Author: Christian Persch <chpe@gnome.org>
6762Date:   Sat Jun 1 19:12:46 2013 +0200
6763
6764    Version 0.34.6
6765
6766 NEWS | 8 ++++++++
6767 1 file changed, 8 insertions(+)
6768
6769commit 89f6741d8e0ce481b7ec188043e26488edb5a455
6770Author: Christian Persch <chpe@gnome.org>
6771Date:   Sat Jun 1 19:07:55 2013 +0200
6772
6773    emulation: Allow unsetting the current-{directory,file}-uri
6774
6775    By passing "" (or an invalid, non-URI value), unset the property.
6776
6777 src/vteseq.c | 32 ++++++++++++++++++--------------
6778 1 file changed, 18 insertions(+), 14 deletions(-)
6779
6780commit 4100d11e579108289f7e3c994865e77aa7c35422
6781Author: Michael Kuhn <suraia@ikkoku.de>
6782Date:   Sat May 25 13:35:48 2013 +0200
6783
6784    prompt: Return 0 instead of last exit status
6785
6786 src/vte.sh | 6 +++---
6787 1 file changed, 3 insertions(+), 3 deletions(-)
6788
6789commit 4ab8de471e5dea5f58873abd5cc4a24feaa7210b
6790Author: Christian Persch <chpe@gnome.org>
6791Date:   Sat May 25 18:04:29 2013 +0200
6792
6793    pty: Add a spwan flag to not inherit the parent environment
6794
6795    In gnome-terminal we don't want the gnome-terminal-server's environment
6796    to pollute the child environment, so add the VTE_SPAWN_NO_PARENT_ENVV flag
6797    that when passed to vte_terminal_fork_command_full() makes it *not*
6798    merge the parent's environment.
6799
6800 src/pty.c | 26 ++++++++++++++++++--------
6801 src/vte.h |  2 ++
6802 2 files changed, 20 insertions(+), 8 deletions(-)
6803
6804commit 5804cf60534611d0b5e673acbed49b756e780aca
6805Author: Christian Persch <chpe@gnome.org>
6806Date:   Mon May 13 20:10:14 2013 +0200
6807
6808    Post release version bump
6809
6810 configure.in | 2 +-
6811 1 file changed, 1 insertion(+), 1 deletion(-)
6812
6813commit 9979712a1b556e0ddd3bf57b3ec8379b57cf66c1
6814Author: Christian Persch <chpe@gnome.org>
6815Date:   Mon May 13 20:01:05 2013 +0200
6816
6817    prompt: Fix test
6818
6819 src/test-vte-sh.sh | 4 +++-
6820 src/vte.sh         | 2 ++
6821 2 files changed, 5 insertions(+), 1 deletion(-)
6822
6823commit 17841f18c480c7198463b2969e9fe178a87e6632
6824Author: Christian Persch <chpe@gnome.org>
6825Date:   Mon May 13 19:58:51 2013 +0200
6826
6827    prompt: Simplify test
6828
6829 src/vte.sh | 2 +-
6830 1 file changed, 1 insertion(+), 1 deletion(-)
6831
6832commit a22ab115e414bf3e08b46d38568c35322e51db6c
6833Author: Christian Persch <chpe@gnome.org>
6834Date:   Mon May 13 19:45:02 2013 +0200
6835
6836    Version 0.34.5
6837
6838 NEWS | 9 +++++++++
6839 1 file changed, 9 insertions(+)
6840
6841commit 68046665721bbd36fe8035fe51ab138e9dd3c1dd
6842Author: Christian Persch <chpe@gnome.org>
6843Date:   Mon May 13 19:44:36 2013 +0200
6844
6845    pty: Change vte version variable name
6846
6847    Use "VTE_VERSION". Adapt the vte.sh script accordingly.
6848
6849 src/pty.c  | 4 ++--
6850 src/vte.sh | 2 +-
6851 2 files changed, 3 insertions(+), 3 deletions(-)
6852
6853commit fa9171fc7b9ed0f46e26dec32e2755c1c48c4c70
6854Author: Christian Persch <chpe@gnome.org>
6855Date:   Sat May 4 21:06:58 2013 +0200
6856
6857    prompt: zsh compatibility
6858
6859 src/vte.sh | 18 +++++++++++-------
6860 1 file changed, 11 insertions(+), 7 deletions(-)
6861
6862commit b307d45e8b2dd27a3881852c29f4a6f0443d5348
6863Author: Christian Persch <chpe@gnome.org>
6864Date:   Tue Apr 30 20:36:27 2013 +0200
6865
6866    prompt: Set PROMPT_COMMAND
6867
6868    Use PROMPT_COMMAND to set the cwd. This works for both login and non-login
6869    shells (at least under F17 and should also work for any other distro that
6870    sources /etc/profile.d/*.sh both ways).
6871
6872 src/vte.sh | 31 ++++++++++++++++++++++++-------
6873 1 file changed, 24 insertions(+), 7 deletions(-)
6874
6875commit 5f80578b383a3378274c78f6867b1fcb05d42ea3
6876Author: Christian Persch <chpe@gnome.org>
6877Date:   Mon Apr 29 12:37:17 2013 +0200
6878
6879    prompt: Make __vte_ps1 only print anything if running under vte
6880
6881 src/vte.sh | 7 +++++--
6882 1 file changed, 5 insertions(+), 2 deletions(-)
6883
6884commit 8bea17d1a36abb635e751e4daf4315b0bf20b26e
6885Author: Christian Persch <chpe@gnome.org>
6886Date:   Sun Apr 21 19:02:26 2013 +0200
6887
6888    pty: Set env var with vte version
6889
6890    This is necessary so that we'll be able to check whether to use the
6891    vte.sh script in PS1.
6892
6893 src/pty.c | 9 +++++++++
6894 1 file changed, 9 insertions(+)
6895
6896commit b7b11d01886e87253c80b047d75157abadbc8d2e
6897Author: Chetan Khona <chetan@sumconcepts.com>
6898Date:   Fri Apr 19 15:47:08 2013 +0530
6899
6900    Updated Marathi translation
6901
6902 po/mr.po | 102 ++++++++++++++++++++++++++++-----------------------------------
6903 1 file changed, 45 insertions(+), 57 deletions(-)
6904
6905commit 61b5f22d63b6f68dbd0ef481bbcf5afc9af1ab35
6906Author: Christian Persch <chpe@gnome.org>
6907Date:   Mon Apr 15 18:13:28 2013 +0200
6908
6909    Post release version bump
6910
6911 configure.in | 2 +-
6912 1 file changed, 1 insertion(+), 1 deletion(-)
6913
6914commit bd4f09b0262a247c3af2c3f6c3befc2b17b3f1aa
6915Author: Christian Persch <chpe@gnome.org>
6916Date:   Mon Apr 15 18:12:08 2013 +0200
6917
6918    vte.sh: Fix distcheck
6919
6920 src/test-vte-sh.sh | 2 +-
6921 1 file changed, 1 insertion(+), 1 deletion(-)
6922
6923commit 3a88aae49c03d423bb1e4c589c2fb8cde676e895
6924Author: Christian Persch <chpe@gnome.org>
6925Date:   Mon Apr 15 18:04:38 2013 +0200
6926
6927    Version 0.34.4
6928
6929 NEWS | 4 ++++
6930 1 file changed, 4 insertions(+)
6931
6932commit 7045b26c47008e27742bf3b3dc4b1f127553fbb5
6933Author: Christian Persch <chpe@gnome.org>
6934Date:   Sat Apr 13 19:49:28 2013 +0200
6935
6936    vte.sh: Improve vte.sh script and add testcase
6937
6938    Improved vte.sh script by Peter De Wachter.
6939
6940    Add a test that checks the urlencoding is done right.
6941
6942 src/Makefile.am    |  5 +++-
6943 src/test-vte-sh.sh | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
6944 src/vte.sh         | 26 +++++++++----------
6945 3 files changed, 90 insertions(+), 15 deletions(-)
6946
6947commit 425246f2f683b6f41b479867c298f08eab73f857
6948Author: Christian Persch <chpe@gnome.org>
6949Date:   Mon Mar 25 21:08:04 2013 +0100
6950
6951    Post release version bump
6952
6953 configure.in | 2 +-
6954 1 file changed, 1 insertion(+), 1 deletion(-)
6955
6956commit b8ea15489cb31079d235b34235db44d7d4c1eb9c
6957Author: Christian Persch <chpe@gnome.org>
6958Date:   Mon Mar 25 21:07:32 2013 +0100
6959
6960    Version 0.34.3
6961
6962 NEWS | 7 +++++++
6963 1 file changed, 7 insertions(+)
6964
6965commit cf9093136adc20971fad3518f6ece3e2bd48e809
6966Author: Victor Ibragimov <victor.ibragimov@gmail.com>
6967Date:   Tue Mar 19 22:41:12 2013 +0100
6968
6969    [l10n] Added Tadjik translation
6970
6971 po/LINGUAS |  1 +
6972 po/tg.po   | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6973 2 files changed, 85 insertions(+)
6974
6975commit f0481f382a4b41196a48ebe928d83e053a7c7fc1
6976Author: Changwoo Ryu <cwryu@debian.org>
6977Date:   Tue Mar 19 02:26:20 2013 +0900
6978
6979    Updated Korean translation
6980
6981 po/ko.po | 6 +++---
6982 1 file changed, 3 insertions(+), 3 deletions(-)
6983
6984commit d95ddf397da615a96bae9fe1af241ce23587362f
6985Author: Duarte Loreto <happyguy_pt@hotmail.com>
6986Date:   Sun Mar 17 01:12:19 2013 +0000
6987
6988    Converted Portuguese translation to New Spelling (Novo AO)
6989
6990 po/pt.po | 49 +++++++++++++++++++++++++------------------------
6991 1 file changed, 25 insertions(+), 24 deletions(-)
6992
6993commit 4ed69e422a4a203b9c9bb3f4d594daa6d41f8c37
6994Author: Brad Smith <brad@comstyle.com>
6995Date:   Sat Feb 23 22:49:00 2013 +0100
6996
6997    pty: Use posix_openpt() if available
6998
6999    https://bugzilla.gnome.org/show_bug.cgi?id=694494
7000
7001 configure.in | 2 +-
7002 src/pty.c    | 4 +++-
7003 2 files changed, 4 insertions(+), 2 deletions(-)
7004
7005commit b27c11605f6e78b97f782b7a7a40ed51cb64a025
7006Author: Gheyret Kenji <gheyret@gmail.com>
7007Date:   Sun Jan 27 13:24:51 2013 +0900
7008
7009    Updated Uyghur translation
7010
7011    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
7012
7013 po/ug.po | 25 +++++++++++++------------
7014 1 file changed, 13 insertions(+), 12 deletions(-)
7015
7016commit 1c4391e2d6614c4c61f249236b1cb1781aeebedc
7017Author: TmTFx <f.t.public@gmail.com>
7018Date:   Fri Dec 28 22:58:04 2012 -0200
7019
7020    Updated Friulian translation
7021
7022 po/LINGUAS |  1 +
7023 po/fur.po  | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7024 2 files changed, 84 insertions(+)
7025
7026commit df69676c65361cfd35227e987de79a14db30ab42
7027Author: TmTFx <f.t.public@gmail.com>
7028Date:   Fri Dec 28 22:58:04 2012 -0200
7029
7030    Updated Friulian translation
7031
7032 po/LINGUAS |  1 +
7033 po/fur.po  | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7034 2 files changed, 84 insertions(+)
7035
7036commit d1fb78fb00388b3e76fa1c8c71149d64c931b68e
7037Author: Colin Watson <cjwatson@canonical.com>
7038Date:   Thu Dec 20 11:23:18 2012 +0000
7039
7040    Use @basename@ rather than @filename@ in vtetypebuiltins.h
7041
7042    On Debian/Ubuntu-based systems it is helpful for headers to be identical
7043    across architectures, thereby allowing the -dev packages from multiple
7044    architectures to be installed simultaneously; in particular, this
7045    simplifies cross-building.  When building out-of-tree, the use of
7046    @filename@ causes the build directory to end up in the generated header
7047    file, which means that it isn't reliably identical on all architectures.
7048    Using @basename@ instead fixes this problem.
7049
7050    Although it isn't necessary to change the corresponding .c file as well,
7051    I did so for consistency.
7052
7053    https://bugzilla.gnome.org/show_bug.cgi?id=690554
7054
7055 src/vtetypebuiltins.c.template | 2 +-
7056 src/vtetypebuiltins.h.template | 2 +-
7057 2 files changed, 2 insertions(+), 2 deletions(-)
7058
7059commit 30a37fa36077a9920d86e9d1cd5900516a90f954
7060Author: Behdad Esfahbod <behdad@behdad.org>
7061Date:   Mon Dec 10 18:08:47 2012 -0500
7062
7063    Mark attributes with caller-allocates annotation
7064
7065    Part of Bug 690003 - get_text method moved
7066
7067 src/vte.c | 6 +++---
7068 1 file changed, 3 insertions(+), 3 deletions(-)
7069
7070commit e39a9aa0e628ff1a32398f3556f387eabf75b130
7071Author: Behdad Esfahbod <behdad@behdad.org>
7072Date:   Mon Dec 10 18:07:37 2012 -0500
7073
7074    Mark is_selected functions with allow-none
7075
7076    Part of Bug 690003 - get_text method moved
7077
7078 src/vte.c | 6 +++---
7079 1 file changed, 3 insertions(+), 3 deletions(-)
7080
7081commit 2ba27999b537300f4beb92ca27830fbd4197740e
7082Author: Simon Schampijer <simon@laptop.org>
7083Date:   Wed Nov 28 21:14:59 2012 +0100
7084
7085    Move definition of VteCharAttributes up, #676999
7086
7087    I found the element-type for the attributes in vte_terminal_get_text
7088    vte_terminal_get_text_include_trailing_spaces and vte_terminal_get_text_range
7089    strange to be of type "Vte.CharAttributes" and not VteCharAttributes but when I
7090    changed it I only got a warning. Then I saw that there was already a warning
7091    about "Unknown namespace for identifier 'vte_char_attributes'", so I moved the
7092    definition of VteCharAttributes and now those functions are introspectable.
7093
7094 src/vte.h | 2 +-
7095 1 file changed, 1 insertion(+), 1 deletion(-)
7096
7097commit 6800607c98ad7c11d4579852dfe2edd35abb44ff
7098Author: Christian Persch <chpe@gnome.org>
7099Date:   Mon Nov 12 23:20:49 2012 +0100
7100
7101    Post release version bump
7102
7103 configure.in | 2 +-
7104 1 file changed, 1 insertion(+), 1 deletion(-)
7105
7106commit 017c63b6cf25b5bc619e11a088b393ae5ec75dbe
7107Author: Christian Persch <chpe@gnome.org>
7108Date:   Mon Nov 12 23:18:26 2012 +0100
7109
7110    Version 0.34.2
7111
7112 NEWS | 4 ++++
7113 1 file changed, 4 insertions(+)
7114
7115commit 645bc2474da740bc75ea513a0dd0238bd70417a9
7116Author: Bahodir Mansurov <6ahodir@gmail.com>
7117Date:   Wed Oct 17 14:23:03 2012 -0400
7118
7119    adding uz@cyrillic translation
7120
7121 po/LINGUAS        |  1 +
7122 po/uz@cyrillic.po | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
7123 2 files changed, 83 insertions(+)
7124
7125commit eb748ae6922a1ca45e33b3fa3a8561fdf1b7610b
7126Author: Christian Persch <chpe@gnome.org>
7127Date:   Tue Oct 16 01:26:10 2012 +0200
7128
7129    Post release version bump
7130
7131 NEWS         | 7 +++++++
7132 configure.in | 2 +-
7133 2 files changed, 8 insertions(+), 1 deletion(-)
7134
7135commit 49cacf86a2930cadf1fef5913b40c697797cbdea
7136Author: Egmont Koblinger <egmont@gmail.com>
7137Date:   Fri Oct 12 22:00:03 2012 +0200
7138
7139    emulation: End selection mode misses Shift release
7140
7141    When shift was released before the mouse button, we were not ending the selection.
7142
7143    https://bugzilla.gnome.org/show_bug.cgi?id=683730
7144
7145 src/vte.c | 11 ++---------
7146 1 file changed, 2 insertions(+), 9 deletions(-)
7147
7148commit 34199b9242c47eb9dd55d6cf8a8ae623f3d7a349
7149Author: Egmont Koblinger <egmont@gmail.com>
7150Date:   Fri Oct 12 21:49:40 2012 +0200
7151
7152    emulation: Don't report shift-left-button release
7153
7154    In case selection is deferred until the threshold is exceeded, we still need
7155    to consume the event so that we don't report a button release event to the app.
7156
7157    https://bugzilla.gnome.org/show_bug.cgi?id=683729
7158
7159 src/vte.c | 7 ++++++-
7160 1 file changed, 6 insertions(+), 1 deletion(-)
7161
7162commit e2b6be983a31446ba6150ddc3ca7dfa105bca7b2
7163Author: Egmont Koblinger <egmont@gmail.com>
7164Date:   Tue Aug 21 00:33:26 2012 +0200
7165
7166    emulation: Support xterm extended mouse tracking mode
7167
7168    https://bugzilla.gnome.org/show_bug.cgi?id=681329
7169
7170 src/Makefile.am   |  4 +--
7171 src/mev.c         | 28 ++++++++++++++++++-
7172 src/vte-private.h |  1 +
7173 src/vte.c         | 80 +++++++++++++++++++++++++------------------------------
7174 src/vteseq.c      |  5 ++++
7175 5 files changed, 71 insertions(+), 47 deletions(-)
7176
7177commit c396ff7573514db04e2cd66f0365e049adcd429c
7178Author: Christian Persch <chpe@gnome.org>
7179Date:   Mon Oct 8 21:58:14 2012 +0200
7180
7181    keymap: Simplify debug code
7182
7183    Remove the autogenerated keysyms.c and just use gdk_keyval_name().
7184
7185    Conflicts:
7186    	src/Makefile.am
7187
7188 src/Makefile.am   |    2 -
7189 src/genkeysyms.py |   27 --
7190 src/keymap.c      |   16 +-
7191 src/keysyms.c     | 1254 -----------------------------------------------------
7192 4 files changed, 4 insertions(+), 1295 deletions(-)
7193
7194commit ad68297cb8792c5f2927ccac44014507ff310da2
7195Author: Patrick Niklaus <patrick.niklaus@student.kit.edu>
7196Date:   Fri Oct 5 01:40:28 2012 +0200
7197
7198    emulation: Support italic text
7199
7200    The escape sequence SGR 3 for italic text is now recognised and supported.
7201
7202    https://bugzilla.gnome.org/show_bug.cgi?id=685223
7203
7204 src/vte.c        |  67 +++++++++++++++-----------
7205 src/vtedraw.c    | 140 ++++++++++++++++++++++++++++++++++++++-----------------
7206 src/vtedraw.h    |  17 ++++---
7207 src/vterowdata.h |   9 ++--
7208 src/vteseq.c     |   6 +++
7209 5 files changed, 158 insertions(+), 81 deletions(-)
7210
7211commit 16514fc908ca99b4e648e6646c9f9ee9f22cd4b9
7212Author: Timur Zhamakeev <ztimur@gmail.com>
7213Date:   Wed Sep 26 22:50:43 2012 +0600
7214
7215    Updated Kyrgyz translation
7216
7217 po/ky.po | 115 +++++++++++++++++++++++++++++++--------------------------------
7218 1 file changed, 57 insertions(+), 58 deletions(-)
7219
7220commit 30888b94b50ef02b65f9027eb55ef171d6d77ecc
7221Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
7222Date:   Mon Sep 24 17:10:49 2012 +0300
7223
7224    Updated Latvian translation
7225
7226 po/lv.po | 68 +++++++++++++++++++++++++++++-----------------------------------
7227 1 file changed, 31 insertions(+), 37 deletions(-)
7228
7229commit 03fdd545b4e76d946f21540e413e84b2d50578f3
7230Author: Timur Zhamakeev <ztimur@gmail.com>
7231Date:   Mon Sep 24 19:00:26 2012 +0600
7232
7233    Updated Kyrgyz translation
7234
7235 po/ky.po | 14 ++++++++------
7236 1 file changed, 8 insertions(+), 6 deletions(-)
7237
7238commit 87d3abe983541c52cd119fcc4f04379d86292ba2
7239Author: Ani Peter <apeter@redhat.com>
7240Date:   Sat Sep 22 12:34:11 2012 +0530
7241
7242    Updated Malayalam file
7243
7244 po/ml.po | 105 ++++++++++++++++++++++++++++-----------------------------------
7245 1 file changed, 46 insertions(+), 59 deletions(-)
7246
7247commit b115c693967bdae09ea3b85ce510a6cc75898595
7248Author: Christian Persch <chpe@gnome.org>
7249Date:   Sun Sep 16 19:14:36 2012 +0200
7250
7251    Post release version bump
7252
7253 configure.in | 2 +-
7254 1 file changed, 1 insertion(+), 1 deletion(-)
7255
7256commit c48b33792c07abe8f6c06326c32934b61760c2a3
7257Author: Christian Persch <chpe@gnome.org>
7258Date:   Sun Sep 16 19:07:33 2012 +0200
7259
7260    Version 0.34.0
7261
7262 NEWS         | 8 +++++++-
7263 configure.in | 4 ++--
7264 2 files changed, 9 insertions(+), 3 deletions(-)
7265
7266commit 380af17de3f53acd40ca15cb0bc502027b236aae
7267Author: Piotr Drąg <piotrdrag@gmail.com>
7268Date:   Tue Sep 4 23:50:49 2012 +0200
7269
7270    Updated Polish translation
7271
7272 po/pl.po | 49 ++++++++++++++++++++++++++++---------------------
7273 1 file changed, 28 insertions(+), 21 deletions(-)
7274
7275commit 3cba23e61e7bbfc15aa312b64d1efe00e75ed75d
7276Author: Piotr Drąg <piotrdrag@gmail.com>
7277Date:   Tue Sep 4 23:50:49 2012 +0200
7278
7279    Updated Polish translation
7280
7281 po/pl.po | 49 ++++++++++++++++++++++++++++---------------------
7282 1 file changed, 28 insertions(+), 21 deletions(-)
7283
7284commit ea6de03f67050d637695dabc70384043d44f823a
7285Author: Christian Persch <chpe@gnome.org>
7286Date:   Sat Aug 25 22:36:32 2012 +0200
7287
7288    drawing: Don't overdraw the cell on bold characters
7289
7290    This was added in comment dcb7fd974bea5fe49d4f5b0344ebdaffc6d7bae1 and is only
7291    required when using double-strike pseudo-bolding; so only add the extra pixel when
7292    doing that. This makes the usual case (i.e. using a real bold font) look nicer.
7293
7294    https://bugzilla.gnome.org/show_bug.cgi?id=682692
7295
7296 src/vte.c     | 4 ++--
7297 src/vtedraw.c | 2 +-
7298 src/vtedraw.h | 1 +
7299 3 files changed, 4 insertions(+), 3 deletions(-)
7300
7301commit f2012351c2e609b9ae3152d7c43b3505bfac3ad1
7302Author: Christian Persch <chpe@gnome.org>
7303Date:   Sat Aug 25 21:32:41 2012 +0200
7304
7305    CJK: Fix width of Box Drawing and Block Elements characters
7306
7307    U+254C..U+254F and U+2574..U+257F have East Asian Width property
7308    N (neutral) while all the other line drawing characters are
7309    A (ambigous). This makes those characters not match up with those
7310    other line drawing characters from the Box Drawing (U+2500..U+257F)
7311    block when using VTE_CJK_WIDTH=wide; so we forcibly treat them as
7312    ambigous too.
7313
7314    And we also do the same for the Terminal Graphic Characters
7315    (U+2596..U+259F) as well as U+2590 and U+2591 from the Block Elements
7316    (U+2580..U+259F) block.
7317
7318    The reasons *why* these characters are N instead of A is not clear.
7319    It certainly looks like a bug in Unicode, but these characters are there
7320    since Unicode 1.1, and even the first version of UAX#11
7321    (DTR#11, http://www.unicode.org/reports/dtr11.html) has them as N.
7322
7323 src/iso2022.c | 18 +++++++++++++++++-
7324 1 file changed, 17 insertions(+), 1 deletion(-)
7325
7326commit 94b6ca416d4e5b54be084a057ec1341bcfddabe1
7327Author: Phil Clayton <phil.clayton@lineone.net>
7328Date:   Mon Aug 13 02:51:35 2012 +0100
7329
7330    Correct introspection annotation for vte_terminal_new
7331
7332    https://bugzilla.gnome.org/show_bug.cgi?id=681714
7333
7334 src/vte.c | 2 +-
7335 1 file changed, 1 insertion(+), 1 deletion(-)
7336
7337commit 49e3433dea9a32d7ab9972b719484b49ca7f6b81
7338Author: Rafał Mużyło <galtgendo@o2.pl>
7339Date:   Fri Aug 24 21:14:13 2012 +0200
7340
7341    introspection: Fix some annotations
7342
7343    https://bugzilla.gnome.org/show_bug.cgi?id=679805
7344
7345 src/vte.c | 10 +++++-----
7346 1 file changed, 5 insertions(+), 5 deletions(-)
7347
7348commit c1a549c3fdd45ed952bc3b90f7b713d5bb7d840d
7349Author: Matthias Clasen <mclasen@redhat.com>
7350Date:   Sat Aug 4 22:20:36 2012 -0400
7351
7352    Replace GDK_THREADS_ENTER/LEAVE with gdk_threads_enter/leave
7353
7354    Using the functions directly allows us to benefit from the
7355    new more gracious deprecation approach, and doesn't force
7356    a harsh build break due to undefined macros.
7357
7358    https://bugzilla.gnome.org/show_bug.cgi?id=681216
7359
7360 src/vte.c | 24 ++++++++++++------------
7361 1 file changed, 12 insertions(+), 12 deletions(-)
7362
7363commit b2585f2cb87c02266bf9ae7e5e4bc7b5116abf77
7364Author: Christian Persch <chpe@gnome.org>
7365Date:   Thu Aug 23 20:39:12 2012 +0200
7366
7367    docs: Add index for API new in 0.34
7368
7369 doc/reference/vte-docs.xml | 4 ++++
7370 1 file changed, 4 insertions(+)
7371
7372commit 154abade902850afb44115cccf8fcac51fc082f0
7373Author: Christian Persch <chpe@gnome.org>
7374Date:   Wed Aug 22 19:01:33 2012 +0200
7375
7376    drawing: Fix drawing of Box Drawing and Block Elements characters
7377
7378    ... and remove the few other special-cased characters. We may consider
7379    adding all or parts of U+2400..U+243F (Control Pictures) and U+25A0..U+25FF
7380    (Geometric Shapes) back in.
7381
7382    The Box drawing block is:
7383
7384    U+250x ─ ━ │ ┃ ┄ ┅ ┆ ┇ ┈ ┉ ┊ ┋ ┌ ┍ ┎ ┏
7385
7386    U+251x ┐ ┑ ┒ ┓ └ ┕ ┖ ┗ ┘ ┙ ┚ ┛ ├ ┝ ┞ ┟
7387
7388    U+252x ┠ ┡ ┢ ┣ ┤ ┥ ┦ ┧ ┨ ┩ ┪ ┫ ┬ ┭ ┮ ┯
7389
7390    U+253x ┰ ┱ ┲ ┳ ┴ ┵ ┶ ┷ ┸ ┹ ┺ ┻ ┼ ┽ ┾ ┿
7391
7392    U+254x ╀ ╁ ╂ ╃ ╄ ╅ ╆ ╇ ╈ ╉ ╊ ╋ ╌ ╍ ╎ ╏
7393
7394    U+255x ═ ║ ╒ ╓ ╔ ╕ ╖ ╗ ╘ ╙ ╚ ╛ ╜ ╝ ╞ ╟
7395
7396    U+256x ╠ ╡ ╢ ╣ ╤ ╥ ╦ ╧ ╨ ╩ ╪ ╫ ╬ ╭ ╮ ╯
7397
7398    U+257x ╰ ╱ ╲ ╳ ╴ ╵ ╶ ╷ ╸ ╹ ╺ ╻ ╼ ╽ ╾ ╿
7399
7400    and the Block Elements block is:
7401
7402    U+258x ▀ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▉ ▊ ▋ ▌ ▍ ▎ ▏
7403
7404    U+259x ▐ ░ ▒ ▓ ▔ ▕ ▖ ▗ ▘ ▙ ▚ ▛ ▜ ▝ ▞ ▟
7405
7406    https://bugzilla.gnome.org/show_bug.cgi?id=435000
7407
7408 src/vte.c     | 1513 +++++++++++++++++++++++++++------------------------------
7409 src/vtedraw.c |   22 +-
7410 src/vtedraw.h |    6 +
7411 3 files changed, 744 insertions(+), 797 deletions(-)
7412
7413commit 8c80c36713e2305c2decc56452bd9cf5af7662d2
7414Author: Christian Persch <chpe@gnome.org>
7415Date:   Tue Aug 21 22:55:31 2012 +0200
7416
7417    widget: Remove extraneous vte_draw_[start|end] calls
7418
7419    Drawing only happens on ::draw which calls start/end already.
7420
7421 src/vte.c | 4 ----
7422 1 file changed, 4 deletions(-)
7423
7424commit 3320ba9bb3328df3d18310e10d4edc13c66b87f0
7425Author: Christian Persch <chpe@gnome.org>
7426Date:   Tue Aug 21 22:53:56 2012 +0200
7427
7428    widget: Remove broken 'visual beep' code
7429
7430    It's not possible to draw to widget->window outside of a ::draw event,
7431    so don't do that.
7432
7433    https://bugzilla.gnome.org/show_bug.cgi?id=602726
7434
7435 src/vte.c | 21 +--------------------
7436 1 file changed, 1 insertion(+), 20 deletions(-)
7437
7438commit f89b42ef37fc20944e3c17d41581c6fe3c004e6e
7439Author: Christian Persch <chpe@gnome.org>
7440Date:   Tue Aug 21 19:54:17 2012 +0200
7441
7442    Revert "Revert "Add urxvt extended mouse tracking mode support""
7443
7444    This reverts commit 580bc054a083c020ab658183864ab44ba8589c85.
7445
7446 src/vte-private.h |  1 +
7447 src/vte.c         | 58 +++++++++++++++++++++++++++++++++++--------------------
7448 src/vteseq.c      |  5 +++++
7449 3 files changed, 43 insertions(+), 21 deletions(-)
7450
7451commit d6e362089ffdb2802e0675498da34369c4e746ea
7452Author: Christian Persch <chpe@gnome.org>
7453Date:   Tue Aug 21 19:54:07 2012 +0200
7454
7455    Revert "emulation: Support xterm extended mouse tracking mode"
7456
7457    This reverts commit e75d806d8a79d7b7e28d982da05e066c3681ea32.
7458
7459 src/vte-private.h |  1 -
7460 src/vte.c         | 90 ++++++++++++++++++++++++++-----------------------------
7461 src/vteseq.c      |  7 -----
7462 3 files changed, 43 insertions(+), 55 deletions(-)
7463
7464commit e75d806d8a79d7b7e28d982da05e066c3681ea32
7465Author: Christian Persch <chpe@gnome.org>
7466Date:   Tue Aug 21 00:42:14 2012 +0200
7467
7468    emulation: Support xterm extended mouse tracking mode
7469
7470    https://bugzilla.gnome.org/show_bug.cgi?id=681329
7471
7472 src/vte-private.h |  1 +
7473 src/vte.c         | 90 +++++++++++++++++++++++++++++--------------------------
7474 src/vteseq.c      |  7 +++++
7475 3 files changed, 55 insertions(+), 43 deletions(-)
7476
7477commit 580bc054a083c020ab658183864ab44ba8589c85
7478Author: Christian Persch <chpe@gnome.org>
7479Date:   Tue Aug 21 00:33:26 2012 +0200
7480
7481    Revert "Add urxvt extended mouse tracking mode support"
7482
7483    This reverts commit 60e0ce9ff6b27787c47c266e779d80e3389babe9.
7484
7485 src/vte-private.h |  1 -
7486 src/vte.c         | 58 ++++++++++++++++++++-----------------------------------
7487 src/vteseq.c      |  5 -----
7488 3 files changed, 21 insertions(+), 43 deletions(-)
7489
7490commit 1ed30619fa3ceb1d537cc6e6384cd646acaa0a4d
7491Author: Christian Persch <chpe@gnome.org>
7492Date:   Sun Aug 19 19:33:43 2012 +0200
7493
7494    Version 0.33.90
7495
7496 configure.in | 2 +-
7497 1 file changed, 1 insertion(+), 1 deletion(-)
7498
7499commit b14544d0d46e39f78da0be098c20b586a1bcda3c
7500Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
7501Date:   Mon Jul 2 14:50:30 2012 +0700
7502
7503    Updated Vietnamese translation
7504
7505 po/vi.po | 8 ++++----
7506 1 file changed, 4 insertions(+), 4 deletions(-)
7507
7508commit f1fb6367761c6faf444404c3004e544ffeac98be
7509Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
7510Date:   Mon Jul 2 14:49:20 2012 +0700
7511
7512    po/vi: import from Damned Lies
7513
7514 po/vi.po | 96 +++++++++++++++++++++++++++++-----------------------------------
7515 1 file changed, 44 insertions(+), 52 deletions(-)
7516
7517commit 503e27af78c995ba6a1175290552f3592e7d048c
7518Author: Christian Persch <chpe@gnome.org>
7519Date:   Wed Jun 6 11:11:33 2012 +0200
7520
7521    pkgconfig: Remove uninstalled pc file
7522
7523 configure.in          |  1 -
7524 vte-uninstalled.pc.in | 13 -------------
7525 2 files changed, 14 deletions(-)
7526
7527commit 87dc14dc33d69e5cb8fffbb92d22ab832c522f57
7528Author: Christian Persch <chpe@gnome.org>
7529Date:   Wed Jun 6 11:09:44 2012 +0200
7530
7531    pkgconfig: Remove unused default emulation variable
7532
7533    https://bugzilla.gnome.org/show_bug.cgi?id=674490
7534
7535 vte.pc.in | 2 --
7536 1 file changed, 2 deletions(-)
7537
7538commit 2975562afc96125911e1d4635382a87c90b97ff0
7539Author: Christian Persch <chpe@gnome.org>
7540Date:   Mon Jun 4 23:51:27 2012 +0200
7541
7542    bash: Add /etc/profile.d/vte.sh script
7543
7544    This script exports __vte_ps1 which when used in PS1 will keep the terminal
7545    updated about the current directory. Use like this in ~/.bashrc:
7546
7547    export PS1='\[$(__vte_ps1)\]'$PS1
7548
7549    The urlencoding code is taken from gnome-doc-tool.
7550
7551    https://bugzilla.gnome.org/show_bug.cgi?id=675987
7552
7553 src/Makefile.am |  5 ++++-
7554 src/vte.sh      | 40 ++++++++++++++++++++++++++++++++++++++++
7555 2 files changed, 44 insertions(+), 1 deletion(-)
7556
7557commit 9be0ee6968fbd9677c0eadca8df13ecffa6551b3
7558Author: Christian Persch <chpe@gnome.org>
7559Date:   Fri Jun 1 19:42:03 2012 +0200
7560
7561    emulation: Add sequences to set current directory and file
7562
7563    Add sequences
7564      OSC 6 ; URI BEL
7565      OSC 6 ; URI ST
7566      OSC 7 ; URI BEL
7567      OSC 7 ; URI ST
7568    that set the current file (OSC 7) and current directory (OSC 6) as an URI.
7569
7570    https://bugzilla.gnome.org/show_bug.cgi?id=675987
7571
7572 doc/reference/vte-sections.txt |   2 +
7573 src/caps.c                     |   4 ++
7574 src/osc                        |   2 +
7575 src/vte-private.h              |   4 ++
7576 src/vte.c                      | 146 ++++++++++++++++++++++++++++++++++++++++-
7577 src/vte.h                      |   2 +
7578 src/vteseq-n.gperf             |   2 +
7579 src/vteseq.c                   |  64 ++++++++++++++++++
7580 8 files changed, 225 insertions(+), 1 deletion(-)
7581
7582commit 0299dbc53df8fa43cafe81411a428b5bfb086ae3
7583Author: Christian Persch <chpe@gnome.org>
7584Date:   Fri Jun 1 18:39:41 2012 +0200
7585
7586    Post branch version bump
7587
7588 configure.in | 4 ++--
7589 1 file changed, 2 insertions(+), 2 deletions(-)
7590
7591commit b09d7e41f427f61de36202cbc5f5cf9270c998dd
7592Author: Daniel Mustieles <daniel.mustieles@gmail.com>
7593Date:   Thu May 31 14:18:52 2012 +0200
7594
7595    Updated Spanish translation
7596
7597 po/es.po | 36 +++++++++++++++---------------------
7598 1 file changed, 15 insertions(+), 21 deletions(-)
7599
7600commit 062b64d42717ef33b65f987018d2cb6d40da4dd8
7601Author: Christian Persch <chpe@gnome.org>
7602Date:   Tue May 29 22:03:24 2012 +0200
7603
7604    Version 0.32.2
7605
7606 NEWS | 6 ++++++
7607 1 file changed, 6 insertions(+)
7608
7609commit 664c6eebf9cec5ed5e20cec36a8eca78f417d6d0
7610Author: Jacques-Pascal Deplaix <jp.deplaix@gmail.com>
7611Date:   Sat May 26 17:08:56 2012 +0200
7612
7613    Remove a segfault when passing null in tag argument
7614
7615    Bug #676886.
7616
7617 src/vte.c | 8 ++++++--
7618 1 file changed, 6 insertions(+), 2 deletions(-)
7619
7620commit bfecfad9912fb13201b7d6d3c74331496cd3d523
7621Author: Christian Persch <chpe@gnome.org>
7622Date:   Wed May 23 18:51:16 2012 +0200
7623
7624    table: Move GValueArray existence check/creation out of loop
7625
7626 src/table.c | 7 ++++---
7627 1 file changed, 4 insertions(+), 3 deletions(-)
7628
7629commit 98ce2f265f986fb88c38d508286bb5e3716b9e74
7630Author: Christian Persch <chpe@gnome.org>
7631Date:   Sat May 19 20:04:12 2012 +0200
7632
7633    emulation: Limit repetitions
7634
7635    Don't allow malicious sequences to cause excessive repetitions.
7636
7637    https://bugzilla.gnome.org/show_bug.cgi?id=676090
7638
7639 src/vteseq.c | 25 ++++++++++++++++++-------
7640 1 file changed, 18 insertions(+), 7 deletions(-)
7641
7642commit feeee4b5832b17641e505b7083e0d299fdae318e
7643Author: Christian Persch <chpe@gnome.org>
7644Date:   Sat May 19 19:36:09 2012 +0200
7645
7646    emulation: Limit integer arguments to 65535
7647
7648    To guard against malicious sequences containing excessively big numbers,
7649    limit all parsed numbers to 16 bit range. Doing this here in the parsing
7650    routine is a catch-all guard; this doesn't preclude enforcing
7651    more stringent limits in the handlers themselves.
7652
7653    https://bugzilla.gnome.org/show_bug.cgi?id=676090
7654
7655 src/table.c  | 2 +-
7656 src/vteseq.c | 2 +-
7657 2 files changed, 2 insertions(+), 2 deletions(-)
7658
7659commit a9d6a34708f846952f423d078397352858f7b1a4
7660Author: Christian Persch <chpe@gnome.org>
7661Date:   Sat May 12 18:48:05 2012 +0200
7662
7663    keymap: Treat ALT as META
7664
7665    https://bugzilla.gnome.org/show_bug.cgi?id=663779
7666
7667 src/vte.c | 23 ++++++++++++++---------
7668 1 file changed, 14 insertions(+), 9 deletions(-)
7669
7670commit 476a8b4aa9e03ac7c657e489b532df1efa7db3f0
7671Author: Christian Persch <chpe@gnome.org>
7672Date:   Mon Apr 30 22:49:23 2012 +0200
7673
7674    Remove notify of nonexisting object property
7675
7676 src/vte.c | 2 --
7677 1 file changed, 2 deletions(-)
7678
7679commit e8d55ffaa517910200148ed4cfd030120e9a9a9e
7680Author: Jason Conti <jason.conti@gmail.com>
7681Date:   Thu Apr 19 18:37:10 2012 -0400
7682
7683    Use top_srcdir/top_builddir in DOC_SOURCE_DIR
7684
7685    to fix out-of-tree builds.
7686
7687    Bug #674443.
7688
7689 doc/reference/Makefile.am | 4 +++-
7690 1 file changed, 3 insertions(+), 1 deletion(-)
7691
7692commit dde7e42ec946e6f31e861a06fa9024f6583ef596
7693Author: Christian Persch <chpe@gnome.org>
7694Date:   Mon Apr 16 19:19:26 2012 +0200
7695
7696    Post release version bump
7697
7698 configure.in | 2 +-
7699 1 file changed, 1 insertion(+), 1 deletion(-)
7700
7701commit f0bdb48cd20ac2a07425a35b5f10c545a025f6c2
7702Author: Christian Persch <chpe@gnome.org>
7703Date:   Mon Apr 16 19:11:08 2012 +0200
7704
7705    Version 0.32.1
7706
7707 NEWS | 6 ++++++
7708 1 file changed, 6 insertions(+)
7709
7710commit a482be38bf8fc33642558589b116bac0db2224ff
7711Author: Chandan Kumar <chandankumar.093047@gmail.com>
7712Date:   Sun Apr 8 18:34:13 2012 +0530
7713
7714    Updated HINDI translation
7715
7716 po/hi.po | 51 ++++++++++++++++++++++++++++-----------------------
7717 1 file changed, 28 insertions(+), 23 deletions(-)
7718
7719commit 4e79964afe6429f5e5846dbc6a3ebc264e34f1dd
7720Author: Anders Kaseorg <andersk@mit.edu>
7721Date:   Thu Feb 16 19:16:36 2012 -0500
7722
7723    emulation: Fix off-by-one error in interpretation of ECH (erase character)
7724
7725    _vte_row_data_fill fills the row up to but *not including* len, so we
7726    need to pass len = col + 1.
7727
7728    https://bugzilla.gnome.org/show_bug.cgi?id=670037
7729
7730    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
7731
7732 src/vteseq.c | 2 +-
7733 1 file changed, 1 insertion(+), 1 deletion(-)
7734
7735commit 6f1a9900af0d287b6a7289203936ded478702d98
7736Author: Pavel Vasin <rat4vier@gmail.com>
7737Date:   Sat Mar 24 19:08:35 2012 +0400
7738
7739    _vte_draw_set_text_font(): fix PangoContext leak if font_info in cache
7740
7741    Bug #672757.
7742
7743 src/vtedraw.c | 10 +++++-----
7744 1 file changed, 5 insertions(+), 5 deletions(-)
7745
7746commit 3040f88a9e459f849e0cda4c9b6b3d5007d81a7e
7747Author: Christian Persch <chpe@gnome.org>
7748Date:   Fri Mar 23 02:17:25 2012 +0100
7749
7750    pty: Fix custom child setup function
7751
7752    Fix passing a custom child setup to vte_terminal_fork_command_full().
7753    Before, it was impossible to actually make use of this, since there's
7754    no way to get the VtePty to call vte_pty_child_setup() on. Now, just
7755    store the extra child setup and call it from vte_pty_child_setup().
7756
7757    https://bugzilla.gnome.org/show_bug.cgi?id=672649
7758
7759 src/pty.c | 31 +++++++++++++++++++++++++------
7760 src/vte.c |  2 +-
7761 2 files changed, 26 insertions(+), 7 deletions(-)
7762
7763commit 722ab0c498a64121d92b4f48dd8e4ffc831b086f
7764Author: Christian Persch <chpe@gnome.org>
7765Date:   Mon Mar 19 18:29:25 2012 +0100
7766
7767    Post release version bump
7768
7769 configure.in | 2 +-
7770 1 file changed, 1 insertion(+), 1 deletion(-)
7771
7772commit 9f091e1865220ac01c3c575291bec02a051882ea
7773Author: Christian Persch <chpe@gnome.org>
7774Date:   Mon Mar 19 18:22:16 2012 +0100
7775
7776    Version 0.32.0
7777
7778 NEWS         | 10 ++++++++++
7779 configure.in |  3 +--
7780 2 files changed, 11 insertions(+), 2 deletions(-)
7781
7782commit 578c54755eac8906dedffe2fd09b7b40465a04f9
7783Author: Christian Persch <chpe@gnome.org>
7784Date:   Sat Mar 10 16:51:11 2012 +0100
7785
7786    glade: Use correct gettext domain
7787
7788 glade/vte.xml.in.in | 2 +-
7789 1 file changed, 1 insertion(+), 1 deletion(-)
7790
7791commit b1040ae9a4f4326dd30adcb62647e0930bdd196c
7792Author: Christian Persch <chpe@gnome.org>
7793Date:   Sat Mar 10 13:44:02 2012 +0100
7794
7795    glade: Fix library name
7796
7797    https://bugzilla.gnome.org/show_bug.cgi?id=671760
7798
7799 configure.in        |  1 +
7800 glade/Makefile.am   |  5 ++---
7801 glade/vte.xml.in    | 40 ----------------------------------------
7802 glade/vte.xml.in.in | 40 ++++++++++++++++++++++++++++++++++++++++
7803 4 files changed, 43 insertions(+), 43 deletions(-)
7804
7805commit a5c8932882d10323d17cb11d82c60089beec7bb9
7806Author: Khoem Sokhem <khoemsokhem@khmeros.info>
7807Date:   Sat Mar 10 13:29:12 2012 +0100
7808
7809    Add initial Khmer translation
7810
7811 po/LINGUAS |  1 +
7812 po/km.po   | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7813 2 files changed, 85 insertions(+)
7814
7815commit ef34977b6765be1036ea8cd016861199033e2231
7816Author: Christian Persch <chpe@gnome.org>
7817Date:   Fri Mar 9 17:06:14 2012 +0100
7818
7819    introspection: Fix annotation thinko
7820
7821    https://bugzilla.gnome.org/show_bug.cgi?id=661716
7822
7823 src/vte.c | 4 ++--
7824 1 file changed, 2 insertions(+), 2 deletions(-)
7825
7826commit 79793eeb430c60a774ff118192b249c6c06e4acc
7827Author: Christian Persch <chpe@gnome.org>
7828Date:   Thu Mar 8 22:15:54 2012 +0100
7829
7830    build: Install GIR and typelib into our prefix
7831
7832    https://bugzilla.gnome.org/show_bug.cgi?id=648183
7833
7834 src/Makefile.am | 4 ++--
7835 1 file changed, 2 insertions(+), 2 deletions(-)
7836
7837commit 563963f2d9c47c0fc1763ae568dbeb97242ac581
7838Author: Evan Nemerson <evan@coeus-group.com>
7839Date:   Thu Mar 8 22:11:49 2012 +0100
7840
7841    build: Include pkg-config and include info in the GIR
7842
7843    http://bugzilla-attachments.gnome.org/attachment.cgi?id=192742
7844
7845 src/Makefile.am | 2 ++
7846 1 file changed, 2 insertions(+)
7847
7848commit f4db3875fd08d246bf337d048845bd9b54c325f8
7849Author: Gert Michael Kulyk <gkulyk@klio>
7850Date:   Sun Mar 4 13:03:53 2012 +0100
7851
7852    Explicitly set GDK_SCROLL_MASK as recent gtk+ versions require it for scrolling to work
7853
7854    Bug #671305.
7855
7856 src/vte.c | 1 +
7857 1 file changed, 1 insertion(+)
7858
7859commit 116fe70d32c810ccd0bb226fc0c06c74e28db075
7860Author: Martin Pieuchot <mpi@openbsd.org>
7861Date:   Thu Mar 8 21:53:52 2012 +0100
7862
7863    pty: Support allocating PTYs through openpty on BSD
7864
7865    Allows systems supporting the BSD openpty(3) utily function but not
7866    the Unix98 PTY function family (grantpt(3), unlockpt(3), ...) to
7867    allocate pseudo-tty without relying on the gnome-pty-helper.
7868
7869    https://bugzilla.gnome.org/show_bug.cgi?id=670758
7870
7871 configure.in |  6 +++++-
7872 src/pty.c    | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
7873 2 files changed, 61 insertions(+), 2 deletions(-)
7874
7875commit be763b49aabc14fb48a5533a32645b6d88f31fbb
7876Author: Markus Duft <mduft@gentoo.org>
7877Date:   Thu Mar 8 21:44:14 2012 +0100
7878
7879    build: Add fallback for round on interix
7880
7881 configure.in |  2 +-
7882 src/vte.c    | 10 ++++++++++
7883 2 files changed, 11 insertions(+), 1 deletion(-)
7884
7885commit 8cff105a2b280ed738b296955724590b9cd348ce
7886Author: Christian Persch <chpe@gnome.org>
7887Date:   Thu Mar 8 21:38:13 2012 +0100
7888
7889    introspection: Add missing annotation
7890
7891    https://bugzilla.gnome.org/show_bug.cgi?id=661716
7892
7893 src/vte.c | 2 +-
7894 1 file changed, 1 insertion(+), 1 deletion(-)
7895
7896commit bbfcc64b4f52c14b71c008a52b253d9fdc205fd5
7897Author: Alban Browaeys <prahal@yahoo.com>
7898Date:   Thu Mar 8 21:33:33 2012 +0100
7899
7900    build: Fix missing bracked
7901
7902 configure.in | 2 +-
7903 1 file changed, 1 insertion(+), 1 deletion(-)
7904
7905commit f210e8be89b985102fe2af1dca846e699c2e6ca7
7906Author: Christian Persch <chpe@gnome.org>
7907Date:   Thu Mar 8 21:29:20 2012 +0100
7908
7909    build: Disable warnings about non-portable constructs
7910
7911 configure.in | 2 +-
7912 1 file changed, 1 insertion(+), 1 deletion(-)
7913
7914commit 5fa716cb825bd0402dbdaa5bc0f0e5947f9dd058
7915Author: Bahodir Mansurov <6ahodir@gmail.com>
7916Date:   Wed Feb 29 19:46:51 2012 -0500
7917
7918    Adding uz@cyrillic to the LINGUAS file
7919
7920 po/LINGUAS | 1 +
7921 1 file changed, 1 insertion(+)
7922
7923commit d903d27087fb3a92fac3cfcf5cc0bc3bb4a4cf21
7924Author: Bahodir Mansurov <6ahodir@gmail.com>
7925Date:   Wed Feb 29 19:44:54 2012 -0500
7926
7927    Adding Uzbek@cyrillic translation
7928
7929 po/uz@cyrillic.po | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
7930 1 file changed, 82 insertions(+)
7931
7932commit 1272d8b979b4b1b579180b6c57fc7df4c3e405a6
7933Author: Vincent Untz <vuntz@gnome.org>
7934Date:   Fri Feb 24 11:28:38 2012 +0100
7935
7936    gnome-pty-helper: Respect SUID_CFLAGS and SUID_LDFLAGS
7937
7938    This is a good way for distributors to use -fPIE/-pie when building vte.
7939
7940    https://bugzilla.gnome.org/show_bug.cgi?id=670732
7941
7942 gnome-pty-helper/Makefile.am  | 3 +++
7943 gnome-pty-helper/configure.in | 5 +++++
7944 2 files changed, 8 insertions(+)
7945
7946commit 1a6963ed0a7aa287fa9265de1756ed8e7b1d4124
7947Author: Gheyret Kenji <gheyret@gmail.com>
7948Date:   Sun Feb 19 19:56:04 2012 +0900
7949
7950    Uyghur translation updated
7951
7952 po/ug.po | 20 ++++++++++----------
7953 1 file changed, 10 insertions(+), 10 deletions(-)
7954
7955commit bdc6c05ec09872db755679aba1b39489094c3d05
7956Author: Christian Persch <chpe@gnome.org>
7957Date:   Thu Feb 16 17:58:07 2012 +0100
7958
7959    build: Disable glib deprecation warnings
7960
7961    Due to the GValueArray deprecation, deprecation warnings have become just too
7962    overwhelming.
7963
7964 configure.in | 4 ++++
7965 1 file changed, 4 insertions(+)
7966
7967commit 841b29b09e826799984f63f4265ecd4558316743
7968Author: Christian Persch <chpe@gnome.org>
7969Date:   Wed Feb 15 02:42:44 2012 +0100
7970
7971    Typo fix
7972
7973 src/vte.gresource.xml.in | 2 +-
7974 1 file changed, 1 insertion(+), 1 deletion(-)
7975
7976commit c0fbf94743d10c4cd26b8cbfc41067d38fe39f56
7977Author: Christian Persch <chpe@gnome.org>
7978Date:   Wed Feb 15 02:15:56 2012 +0100
7979
7980    Fix argument order in odd API
7981
7982 src/vtetc.c | 4 ++--
7983 1 file changed, 2 insertions(+), 2 deletions(-)
7984
7985commit c7cab4b852e4958e71207e90c16ea33d3d591967
7986Author: Christian Persch <chpe@gnome.org>
7987Date:   Wed Feb 15 01:59:28 2012 +0100
7988
7989    Use a GResource for our default termcap
7990
7991 configure.in             | 24 +++++++++--------
7992 src/Makefile.am          | 15 +++++++----
7993 src/interpret.c          | 10 ++++---
7994 src/vte-private.h        |  1 -
7995 src/vte.c                | 44 +++++++-----------------------
7996 src/vte.gresource.xml.in | 22 +++++++++++++++
7997 src/vtetc.c              | 69 +++++++++++++++++++++++++++++++++++++-----------
7998 src/vtetc.h              |  2 +-
7999 termcaps/Makefile.am     | 12 ++-------
8000 9 files changed, 117 insertions(+), 82 deletions(-)
8001
8002commit 2c12c4081b9f4e12ca5e89ddc0ab4f6b57c212f5
8003Author: Kjartan Maraas <kmaraas@gnome.org>
8004Date:   Sat Jan 28 22:56:06 2012 +0100
8005
8006    Updated Norwegian bokmål translation
8007
8008 po/nb.po | 28 ++++++++++++++--------------
8009 1 file changed, 14 insertions(+), 14 deletions(-)
8010
8011commit b568d7c40a9ba0a61dfd4ad8d63c0a3fce35d077
8012Author: Christian Persch <chpe@gnome.org>
8013Date:   Sat Nov 26 18:02:32 2011 +0100
8014
8015    build: Add warning
8016
8017 configure.in | 6 ++++--
8018 1 file changed, 4 insertions(+), 2 deletions(-)
8019
8020commit 45fd45ff5c4ea0d58c8cf32cfd03d7b556bb9dc8
8021Author: Christian Persch <chpe@gnome.org>
8022Date:   Mon Nov 21 14:47:38 2011 +0100
8023
8024    Version 0.31.0
8025
8026 NEWS | 10 ++++++++++
8027 1 file changed, 10 insertions(+)
8028
8029commit 9fc22089b05cfe6c47ae8e8059a4092fa6933edc
8030Author: Christian Persch <chpe@gnome.org>
8031Date:   Fri Nov 18 13:22:19 2011 +0100
8032
8033    build: Add more compiler warnings
8034    (cherry picked from commit 5146e22b60cbbba25e432ee8b3e08533efae65e6)
8035
8036 configure.in | 5 +++--
8037 1 file changed, 3 insertions(+), 2 deletions(-)
8038
8039commit 568e2488f58dd6df9d8f8c542f112e15955d1261
8040Author: Christian Persch <chpe@gnome.org>
8041Date:   Mon Oct 31 14:02:28 2011 +0100
8042
8043    build: Use better autoconf macros to detect compiler flags support
8044
8045    This fixes these autoconf warnings:
8046
8047    Running aclocal-1.11...
8048    configure.in:195: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
8049    ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
8050    ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
8051    ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
8052    configure.in:140: VTE_CC_TRY_FLAG is expanded from...
8053    ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
8054    ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
8055    ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
8056    configure.in:195: the top level
8057    [etc]
8058
8059    Should also fix detection of non-support for -fno-common in sun cc,
8060    https://bugzilla.gnome.org/show_bug.cgi?id=616001 .
8061    (cherry picked from commit e22660067676aff41db5dfc2948b603ee1f2b8c5)
8062
8063 Makefile.am  |   2 +-
8064 acinclude.m4 | 319 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8065 configure.in | 152 +++++-----------------------
8066 3 files changed, 346 insertions(+), 127 deletions(-)
8067
8068commit 60e0ce9ff6b27787c47c266e779d80e3389babe9
8069Author: Egmont Koblinger <egmont@gmail.com>
8070Date:   Wed Nov 9 22:47:37 2011 +0100
8071
8072    Add urxvt extended mouse tracking mode support
8073
8074    https://bugzilla.gnome.org/show_bug.cgi?id=662423
8075
8076 src/vte-private.h |  1 +
8077 src/vte.c         | 58 +++++++++++++++++++++++++++++++++++--------------------
8078 src/vteseq.c      |  5 +++++
8079 3 files changed, 43 insertions(+), 21 deletions(-)
8080
8081commit 70128abf00fba026d85e92b1e47c0b2d69270f16
8082Author: Brian Cameron <brian.cameron@oracle.com>
8083Date:   Sun Oct 30 19:10:16 2011 +0100
8084
8085    Fix build with sun's cc
8086
8087    https://bugzilla.gnome.org/show_bug.cgi?id=661121
8088
8089 src/vte.c | 4 ++--
8090 1 file changed, 2 insertions(+), 2 deletions(-)
8091
8092commit f91e8adbbdee5dccf61fc594c58b954d12bb0356
8093Author: Dan Winship <danw@gnome.org>
8094Date:   Fri Jul 15 13:36:45 2011 -0400
8095
8096    vte: use gtk_drag_check_threshold()
8097
8098    When processing motion events, don't start selecting until the pointer
8099    has moved at least the gtk drag threshold distance.
8100
8101    Fixes the problem where, when clicking to select a terminal, you often
8102    end up selecting a bit of text where you clicked, which is especially
8103    annoying when you were planning to middle-button-paste something from
8104    another window.
8105
8106    https://bugzilla.gnome.org/show_bug.cgi?id=654691
8107
8108 src/vte-private.h |  1 +
8109 src/vte.c         | 34 ++++++++++++++++++++++++++--------
8110 2 files changed, 27 insertions(+), 8 deletions(-)
8111
8112commit 0870312c122b55f64b41390f4315b09d338c6556
8113Author: Young-Ho Cha <ganadist@chollian.net>
8114Date:   Fri Oct 28 14:10:03 2011 +0200
8115
8116    Add runtime check for X11 display
8117
8118    https://bugzilla.gnome.org/show_bug.cgi?id=660151
8119
8120 src/vtebg.c | 1 +
8121 1 file changed, 1 insertion(+)
8122
8123commit 62f9f45839e9c79b255c02f9d893c4898de00187
8124Author: Evan Nemerson <evan@coeus-group.com>
8125Date:   Wed Jul 27 03:18:37 2011 -0700
8126
8127    Add missing (closure) annotation on VteSelectionFunc
8128
8129    Fixes #655405.
8130
8131 src/vte.c | 2 +-
8132 1 file changed, 1 insertion(+), 1 deletion(-)
8133
8134commit e68cfbac308e98d704fbca579bab53998904c7ad
8135Author: Christian Persch <chpe@gnome.org>
8136Date:   Thu Oct 27 23:10:56 2011 +0200
8137
8138    Don't override the widget background colour
8139
8140    The comment was inaccurate; we always do draw the background colour even
8141    when the background mode is NONE. Removing the colour override makes
8142    theme colours working again in gnome-terminal's gsettings branch.
8143
8144 src/vte.c | 3 ---
8145 1 file changed, 3 deletions(-)
8146
8147commit e6a83f6175c2865385c80deec1f7ed79650f7d58
8148Author: Christian Persch <chpe@gnome.org>
8149Date:   Thu Oct 27 23:09:31 2011 +0200
8150
8151    Use to GtkStyleContext
8152
8153    ... instead of the obsolete GtkStyle.
8154
8155 src/vte.c | 29 +++++++++++++----------------
8156 1 file changed, 13 insertions(+), 16 deletions(-)
8157
8158commit f1b028951c2b79b4f01d39a2bfda1f039ba0760d
8159Author: Christian Persch <chpe@gnome.org>
8160Date:   Thu Oct 27 23:12:28 2011 +0200
8161
8162    Post branch version bump
8163
8164 configure.in | 4 ++--
8165 1 file changed, 2 insertions(+), 2 deletions(-)
8166
8167commit 4b3faee73939770d035d88bb575393f31f62ec78
8168Author: Christian Persch <chpe@gnome.org>
8169Date:   Mon Oct 17 13:14:58 2011 +0200
8170
8171    Post release version bump
8172
8173 configure.in | 2 +-
8174 1 file changed, 1 insertion(+), 1 deletion(-)
8175
8176commit 4927c3877e73cd7c11456d4b49081c9b99f7e72f
8177Author: Christian Persch <chpe@gnome.org>
8178Date:   Sun Oct 16 19:51:01 2011 +0200
8179
8180    Version 0.30.1
8181
8182 NEWS | 5 ++++-
8183 1 file changed, 4 insertions(+), 1 deletion(-)
8184
8185commit c62f7da3858643735673aed7f467ce363d18520d
8186Author: Volkan Yalçın <vlyalcin@gmail.com>
8187Date:   Fri Sep 30 01:58:10 2011 +0300
8188
8189    Updated Turkish translation
8190
8191 po/tr.po | 99 +++++++++++++++++++++++++++++-----------------------------------
8192 1 file changed, 44 insertions(+), 55 deletions(-)
8193
8194commit 5ab9d7f67968dcb0478dad37e76e78f49a33ee44
8195Author: krishnababu k <kkrothap@redhat.ocm>
8196Date:   Mon Oct 10 17:19:22 2011 +0530
8197
8198    Updated Telugu Translations
8199
8200 po/te.po | 16 ++++++++++------
8201 1 file changed, 10 insertions(+), 6 deletions(-)
8202
8203commit 57e5e748ded9fa219bdd736e84793f52a575f02b
8204Author: krishnababu k <kkrothap@redhat.ocm>
8205Date:   Mon Oct 10 17:13:52 2011 +0530
8206
8207    Updated Telugu Translations
8208
8209 po/te.po | 105 ++++++++++++++++++++++++++++-----------------------------------
8210 1 file changed, 46 insertions(+), 59 deletions(-)
8211
8212commit ccda1776812e619ac91fbd45ceb23866e478825a
8213Author: Volkan Yalçın <vlyalcin@gmail.com>
8214Date:   Fri Sep 30 01:55:14 2011 +0300
8215
8216    Updated Turkish translation
8217
8218 po/tr.po | 56 +++++++++++++++++++++++++-------------------------------
8219 1 file changed, 25 insertions(+), 31 deletions(-)
8220
8221commit aaa1b57d1b51d22e893e331d1fcf1310ae5f76d0
8222Author: Christian Persch <chpe@gnome.org>
8223Date:   Mon Sep 26 14:32:59 2011 +0200
8224
8225    Post release version bump
8226
8227 configure.in | 2 +-
8228 1 file changed, 1 insertion(+), 1 deletion(-)
8229
8230commit 708c2d1213d62cbc07b1af73f5452323a9f5cdb8
8231Author: Christian Persch <chpe@gnome.org>
8232Date:   Mon Sep 26 14:32:34 2011 +0200
8233
8234    Post branch version bump
8235
8236 configure.in | 2 +-
8237 1 file changed, 1 insertion(+), 1 deletion(-)
8238
8239commit 65c2024179edff36d1609b756fb909a3e1ccfd71
8240Author: Christian Persch <chpe@gnome.org>
8241Date:   Sat Sep 24 23:18:35 2011 +0200
8242
8243    Version 0.30.0
8244
8245 NEWS         | 5 +++++
8246 configure.in | 4 ++--
8247 2 files changed, 7 insertions(+), 2 deletions(-)
8248
8249commit bfaaf4526ebae22d14fdcc68acde5b597ab7b1a8
8250Author: Nilamdyuti Goswami <ngoswami@redhat.com>
8251Date:   Sat Sep 24 16:44:56 2011 +0530
8252
8253    Updated Assamese Translations:bugzilla#659595
8254
8255 po/as.po | 4 ++--
8256 1 file changed, 2 insertions(+), 2 deletions(-)
8257
8258commit d8d3bedf8406ad5531fa2e76904116170aaaf036
8259Author: Nilamdyuti Goswami <ngoswami@redhat.com>
8260Date:   Thu Sep 22 18:58:19 2011 +0200
8261
8262    Updated Assamese translation
8263
8264 po/as.po | 69 +++++++++++++++++++++++++++++-----------------------------------
8265 1 file changed, 31 insertions(+), 38 deletions(-)
8266
8267commit a1f2b6926d8f874dca00229ef8f9fabcff03ba58
8268Author: Nilamdyuti Goswami <ngoswami@redhat.com>
8269Date:   Thu Sep 22 18:58:19 2011 +0200
8270
8271    Updated Assamese translation
8272
8273 po/as.po | 69 +++++++++++++++++++++++++++++-----------------------------------
8274 1 file changed, 31 insertions(+), 38 deletions(-)
8275
8276commit e0f4ea705f62fdb84a91bcd8bde89fc02fc012da
8277Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
8278Date:   Sun Sep 4 19:30:40 2011 +0300
8279
8280    Updated Belarusian translation.
8281
8282 po/be.po | 150 ++++++++++++++++++---------------------------------------------
8283 1 file changed, 42 insertions(+), 108 deletions(-)
8284
8285commit 17c78db35181f14020ef6c104dbeaa08ce81fb47
8286Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
8287Date:   Sun Sep 4 19:28:00 2011 +0300
8288
8289    Updated Belarusian translation.
8290
8291 po/be.po | 48 +++++++++++++++++++++---------------------------
8292 1 file changed, 21 insertions(+), 27 deletions(-)
8293
8294commit 0571cba5546d722cdeceb0532f651f171f0e18a2
8295Author: Christian Persch <chpe@gnome.org>
8296Date:   Mon Aug 29 13:59:28 2011 +0200
8297
8298    Version 0.29.1
8299
8300 NEWS         | 6 ++++++
8301 configure.in | 2 +-
8302 2 files changed, 7 insertions(+), 1 deletion(-)
8303
8304commit 6d07a9223f60553a0924c1577b5bc9489cd8e73b
8305Author: Alexandre Rostovtsev <tetromino@gmail.com>
8306Date:   Sun Aug 28 21:59:00 2011 -0400
8307
8308    Need to set VTE_API_VERSION
8309
8310    Configure needs to properly set VTE_API_VERSION to use the same library
8311    names as previous gtk3-based vte releases, and to prevent file collisions
8312    with gtk2-based vte.
8313
8314    https://bugzilla.gnome.org/show_bug.cgi?id=657584
8315
8316 configure.in | 1 +
8317 1 file changed, 1 insertion(+)
8318
8319commit 9c1b149373e16e9483b8a8a1fa1fb811bfb048bb
8320Author: Alexandre Rostovtsev <tetromino@gmail.com>
8321Date:   Sun Aug 28 21:26:06 2011 -0400
8322
8323    Gdk-3.0 supports multiple targets
8324
8325    Gdk-3.0 supports multiple targets now, and the "target" variable no
8326    longer works.
8327
8328    [ This is an 0.29.0 port of a patch created by Nirbheek Chauhan
8329    <nirbheek@gentoo.org> for 0.28.0. ]
8330
8331    https://bugzilla.gnome.org/show_bug.cgi?id=657581
8332
8333 configure.in | 16 +++++++++-------
8334 1 file changed, 9 insertions(+), 7 deletions(-)
8335
8336commit 927246221eea55a18aadbe0150ce8e288af06dd3
8337Author: Christian Persch <chpe@gnome.org>
8338Date:   Sun Aug 28 23:42:41 2011 +0200
8339
8340    Version 0.29.0
8341
8342 NEWS | 6 ++++++
8343 1 file changed, 6 insertions(+)
8344
8345commit 9bb899054922218b015aec2b8cfb734ed7a08e50
8346Author: Marek Černocký <marek@manet.cz>
8347Date:   Fri Aug 19 09:57:52 2011 +0200
8348
8349    Updated Czech translation
8350
8351 po/cs.po | 26 ++------------------------
8352 1 file changed, 2 insertions(+), 24 deletions(-)
8353
8354commit 9d9c902e3e1ad4da1fcddf554988c49a4a03b6c8
8355Author: Christian Persch <chpe@gnome.org>
8356Date:   Wed Aug 17 19:10:23 2011 +0200
8357
8358    Remove gtk2 python bindings
8359
8360 acinclude.m4        |  32 --
8361 configure.in        |  87 ------
8362 python/Makefile.am  |  43 ---
8363 python/cat.py       |  57 ----
8364 python/pyvte.pc.in  |  11 -
8365 python/unrealize.py |  51 ----
8366 python/vte-demo.py  |  98 -------
8367 python/vte.defs     | 818 ----------------------------------------------------
8368 python/vte.override | 657 -----------------------------------------
8369 python/vtemodule.c  |  50 ----
8370 10 files changed, 1904 deletions(-)
8371
8372commit 3bdb0639aa26ce1dcd745bab71a6bd5dddca6019
8373Author: Mike Gorse <mgorse@novell.com>
8374Date:   Tue Aug 16 16:13:30 2011 -0500
8375
8376    BGO#654630: Fix accessibility with gtk+ 3.1
8377
8378    The gtk+ accessibility code was reworked in the 3.1 cycle, and the code
8379    to fetch the accessibility type associated with GtkWidget no longer
8380    works.  At present, third-party ATK implementations for GTK widgets are
8381    expected to derive from GtkAccessible, which implements none of the
8382    accessibility code for standard gtk+ widgets, so copied/adapted much of
8383    this code from the GtkWidgetAccessible implementation.
8384
8385 Makefile.am     |   4 -
8386 configure.in    |  43 +----
8387 src/vte.c       |  31 ++--
8388 src/vteaccess.c | 499 ++++++++++++++++++++++++++++++++++++++++++++------------
8389 4 files changed, 425 insertions(+), 152 deletions(-)
8390
8391commit fea853b153bbf166854850e4e22df6702fe709df
8392Author: Christian Persch <chpe@gnome.org>
8393Date:   Tue Aug 16 23:54:13 2011 +0200
8394
8395    Version 0.29.0
8396
8397 configure.in | 4 ++--
8398 1 file changed, 2 insertions(+), 2 deletions(-)
8399
8400commit d9289c5e0d4a2b18431b2ebb9cadc6df45aa64d8
8401Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
8402Date:   Mon Jul 25 11:19:05 2011 +0300
8403
8404    Updated Belarusian translation.
8405
8406 po/be.po | 147 +++++++++++++++++++--------------------------------------------
8407 1 file changed, 44 insertions(+), 103 deletions(-)
8408
8409commit f8e59be9a8d27d0c172638bb63ee871ef5f952d1
8410Author: Behdad Esfahbod <behdad@behdad.org>
8411Date:   Mon Jul 4 10:16:31 2011 -0400
8412
8413    Revert "gitignore: Add generated *.pot files in po/ subdirectory"
8414
8415    This reverts commit 62736f9eccd7eed23bee6c73c862ea1075b47c99.
8416
8417 .gitignore | 1 -
8418 1 file changed, 1 deletion(-)
8419
8420commit 388cabe41bdbaff8bf6f8b39be786cbe4611e94e
8421Author: Behdad Esfahbod <behdad@behdad.org>
8422Date:   Mon Jul 4 10:16:09 2011 -0400
8423
8424    Revert "gitignore: Add generated *.pot files in po/ subdirectory"
8425
8426    This reverts commit 570ca69c9e6996b3c2848a43509e55d9ddc4a235.
8427
8428 .gitignore | 1 -
8429 1 file changed, 1 deletion(-)
8430
8431commit 62736f9eccd7eed23bee6c73c862ea1075b47c99
8432Author: Tommi Vainikainen <thv@iki.fi>
8433Date:   Mon Jul 4 14:12:00 2011 +0300
8434
8435    gitignore: Add generated *.pot files in po/ subdirectory
8436
8437 .gitignore | 1 +
8438 1 file changed, 1 insertion(+)
8439
8440commit 5879114f81ec4eabfd42b3841f560283a0814cb3
8441Author: Tommi Vainikainen <thv@iki.fi>
8442Date:   Mon Jul 4 14:11:29 2011 +0300
8443
8444    Updated Finnish translation
8445
8446 po/fi.po | 88 ++++++++++++++++++++++------------------------------------------
8447 1 file changed, 30 insertions(+), 58 deletions(-)
8448
8449commit 570ca69c9e6996b3c2848a43509e55d9ddc4a235
8450Author: Tommi Vainikainen <thv@iki.fi>
8451Date:   Mon Jul 4 14:12:00 2011 +0300
8452
8453    gitignore: Add generated *.pot files in po/ subdirectory
8454
8455 .gitignore | 1 +
8456 1 file changed, 1 insertion(+)
8457
8458commit 551da0e982edd1b6dfef471f38cf64938fbf2aa9
8459Author: Tommi Vainikainen <thv@iki.fi>
8460Date:   Mon Jul 4 14:11:29 2011 +0300
8461
8462    Updated Finnish translation
8463
8464 po/fi.po | 88 ++++++++++++++++++++++------------------------------------------
8465 1 file changed, 30 insertions(+), 58 deletions(-)
8466
8467commit 88d748a106e137baeef660c354bd54ed82efff86
8468Author: Christian Persch <chpe@gnome.org>
8469Date:   Tue Jun 14 23:38:20 2011 +0200
8470
8471    Version 0.28.1
8472
8473 NEWS | 6 ++++++
8474 1 file changed, 6 insertions(+)
8475
8476commit ac71d26f067be3a21bff315c3cabf24c94360dd6
8477Author: Christian Persch <chpe@gnome.org>
8478Date:   Fri Jun 10 17:31:58 2011 +0200
8479
8480    [CVE-2011-2198] Limit insert-blank-characters
8481
8482    Bug #652124.
8483
8484 src/vteseq.c | 27 ++++++++++++++++++++++-----
8485 1 file changed, 22 insertions(+), 5 deletions(-)
8486
8487commit cadfb9b5a43791034f38b562bb6f58d1b4513844
8488Author: Christian Persch <chpe@gnome.org>
8489Date:   Fri Jun 10 17:31:58 2011 +0200
8490
8491    [CVE-2011-2198] Limit insert-blank-characters
8492
8493    Bug #652124.
8494
8495 src/vteseq.c | 27 ++++++++++++++++++++++-----
8496 1 file changed, 22 insertions(+), 5 deletions(-)
8497
8498commit 97bf37f7a61c45792b116ea1957daa0b043bf4de
8499Author: Javier Jardón <jjardon@gnome.org>
8500Date:   Mon Jun 13 15:22:58 2011 +0100
8501
8502    vteseq: Use 'const' instead deprecated G_CONST_RETURN
8503
8504 src/vteseq.c | 2 +-
8505 1 file changed, 1 insertion(+), 1 deletion(-)
8506
8507commit 71f0d11b4ae9d1651808d1c71345ae26d384083c
8508Author: Christian Persch <chpe@gnome.org>
8509Date:   Mon May 30 17:56:16 2011 +0200
8510
8511    Don't notify nonexisting property
8512
8513 src/vte.c | 2 --
8514 1 file changed, 2 deletions(-)
8515
8516commit c5529f4a4cd8896e5daeab4946c5a8820810d88e
8517Author: Carles Ferrando <carles.ferrando@gmail.com>
8518Date:   Sun May 29 19:12:50 2011 +0200
8519
8520    [l10n]Updated Catalan (Valencian) translation
8521
8522 po/ca@valencia.po | 24 ++++++++++++------------
8523 1 file changed, 12 insertions(+), 12 deletions(-)
8524
8525commit 07a03020cabab719d824c525d58cd735a70856e9
8526Author: Carles Ferrando <carles.ferrando@gmail.com>
8527Date:   Sun May 29 19:12:39 2011 +0200
8528
8529    [l10n]Updated Catalan (Valencian) translation
8530
8531 po/ca@valencia.po | 18 +++++++++---------
8532 1 file changed, 9 insertions(+), 9 deletions(-)
8533
8534commit ff8a58b8464188f8241bcc8e16a5585a2d40cc87
8535Author: Daniel Martinez Cucalon <dmartinez@src.gnome.org>
8536Date:   Mon May 9 18:22:21 2011 +0200
8537
8538    Added Aragonese translation
8539
8540 po/LINGUAS |  1 +
8541 po/an.po   | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8542 2 files changed, 88 insertions(+)
8543
8544commit 93ecff2136d61b639dccf0bd282761c292bd7589
8545Author: Muhammet Kara <muhammet.k@gmail.com>
8546Date:   Tue Apr 26 02:03:26 2011 +0300
8547
8548    Updated Turkish translation
8549
8550 po/tr.po | 93 ++++++++++++++++++++++++++++++----------------------------------
8551 1 file changed, 44 insertions(+), 49 deletions(-)
8552
8553commit 276b3f60dcab2ae25644254f808c905ac460fe2e
8554Author: Jordi Serratosa <jordis@softcatala.cat>
8555Date:   Tue Apr 5 23:09:08 2011 +0200
8556
8557    [l10n]Fixes on Catalan translation
8558
8559 po/ca.po | 6 +++---
8560 1 file changed, 3 insertions(+), 3 deletions(-)
8561
8562commit 4a4bce656bf3fa2e57caa27e31866e16b26f8aea
8563Author: Christian Persch <chpe@gnome.org>
8564Date:   Mon Apr 4 14:09:58 2011 +0200
8565
8566    Post branch version bump
8567
8568 configure.in | 2 +-
8569 1 file changed, 1 insertion(+), 1 deletion(-)
8570
8571commit 98f05a28ae9a6429cc9b77b98a6c174d2c2233f3
8572Author: Christian Persch <chpe@gnome.org>
8573Date:   Mon Apr 4 14:08:56 2011 +0200
8574
8575    Post release version bump
8576
8577 configure.in | 2 +-
8578 1 file changed, 1 insertion(+), 1 deletion(-)
8579
8580commit 56def42f554720a8d91da1aee32c66cbeef406e2
8581Author: Christian Persch <chpe@gnome.org>
8582Date:   Sun Apr 3 23:06:23 2011 +0200
8583
8584    Version 0.28.0
8585
8586 NEWS         | 6 ++++++
8587 configure.in | 4 ++--
8588 2 files changed, 8 insertions(+), 2 deletions(-)
8589
8590commit 6450f121b8fb210a34eec8c6841153d20695934c
8591Author: Behdad Esfahbod <behdad@behdad.org>
8592Date:   Tue Mar 29 14:41:19 2011 -0400
8593
8594    Fix docs
8595
8596 src/pty.c | 13 +++++--------
8597 1 file changed, 5 insertions(+), 8 deletions(-)
8598
8599commit 1bca2ba0a347c962cdf245da49c6d7399d7c3dc0
8600Author: Behdad Esfahbod <behdad@behdad.org>
8601Date:   Sat Jan 22 15:41:38 2011 -0500
8602
8603    Add OSC 12 cursor color to the osc script
8604
8605 src/osc | 1 +
8606 1 file changed, 1 insertion(+)
8607
8608commit 6ae9903f33dc68b67b49dbb23691965be86662b5
8609Author: Abduxukur Abdurixit <abdurixit@gmail.com>
8610Date:   Sun Mar 27 21:55:21 2011 +0200
8611
8612    Added UG translation
8613
8614 po/ug.po | 2 +-
8615 1 file changed, 1 insertion(+), 1 deletion(-)
8616
8617commit c0ca7cdbcdf0ecb3bb1ebbcf729d60d662461c31
8618Author: Runa Bhattacharjee <runab@redhat.com>
8619Date:   Thu Mar 24 20:01:36 2011 +0530
8620
8621    Updated Bengali India Translation
8622
8623 po/bn_IN.po | 108 ++++++++++++++++++++++++++++--------------------------------
8624 1 file changed, 50 insertions(+), 58 deletions(-)
8625
8626commit 9dbb8153360e230dc06426311b002fd183d0dc2b
8627Author: Amitakhya Phukan <amitakhya@svn.gnome.org>
8628Date:   Mon Mar 21 12:25:34 2011 +0530
8629
8630    Updated Assamese translations
8631
8632 po/as.po | 47 +++++++++++++++++++++++++----------------------
8633 1 file changed, 25 insertions(+), 22 deletions(-)
8634
8635commit e17b13133c7f16afd53bd805dbb094db377c47fe
8636Author: Marcel Telka <marcel@telka.sk>
8637Date:   Sun Mar 20 16:40:54 2011 +0100
8638
8639    Updated Slovak translation
8640
8641 po/sk.po | 95 ++++++++++++++++++++++------------------------------------------
8642 1 file changed, 33 insertions(+), 62 deletions(-)
8643
8644commit 4b26aff1ed9f2cc8e31e798298f2bd73043a9fc3
8645Author: Miroslav Nikolić <miroslavnikolic@rocketmail.com>
8646Date:   Sat Mar 19 15:09:17 2011 +0100
8647
8648    Reviewed Serbian translation
8649
8650 po/sr.po       | 73 ++++++++++++++++++++++++++--------------------------------
8651 po/sr@latin.po | 69 +++++++++++++++++++++++++-----------------------------
8652 2 files changed, 64 insertions(+), 78 deletions(-)
8653
8654commit 7e34e293bb465da788a5ce9addfd9fe7dceae878
8655Author: Manoj Kumar Giri <mgiri@redhat.com>
8656Date:   Fri Mar 4 15:52:07 2011 +0530
8657
8658    Updated Oriya Translation
8659
8660 po/or.po | 92 +++++++++++++++++++++++++++++-----------------------------------
8661 1 file changed, 42 insertions(+), 50 deletions(-)
8662
8663commit b9c3e3bc182e5f950ae7110751523ef1a710fa11
8664Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
8665Date:   Mon Feb 28 23:54:46 2011 +0200
8666
8667    Updated Latvian translation.
8668
8669 po/lv.po | 42 ++++++++++++++++++++++--------------------
8670 1 file changed, 22 insertions(+), 20 deletions(-)
8671
8672commit 61ff01fc2ed66fa2b9611014486fb35e8260f958
8673Author: Sweta Kothari <swkothar@redhat.com>
8674Date:   Mon Feb 28 14:15:28 2011 +0530
8675
8676    Updated Gujarati Translations
8677
8678 po/gu.po | 102 ++++++++++++++++++++++++---------------------------------------
8679 1 file changed, 38 insertions(+), 64 deletions(-)
8680
8681commit 227fc807a536041178696c5d8cdccfb416d3c67a
8682Author: Maciej Piechotka <uzytkownik2@gmail.com>
8683Date:   Sun Feb 13 15:43:55 2011 +0000
8684
8685    Update gladeui for glade 4.0 (3.9.x)
8686
8687 configure.in | 10 ++++++----
8688 1 file changed, 6 insertions(+), 4 deletions(-)
8689
8690commit 63f2327d9b03a67cab9dd910af504d1ecb8112f8
8691Author: Kjartan Maraas <kmaraas@gnome.org>
8692Date:   Wed Feb 23 09:51:35 2011 +0100
8693
8694    Updated Norwegian bokmål translation.
8695
8696 po/nb.po | 37 +++++++++++++++++++------------------
8697 1 file changed, 19 insertions(+), 18 deletions(-)
8698
8699commit aec26917e31291ecfb892761ddb7899ae4370ce0
8700Author: Christian Persch <chpe@gnome.org>
8701Date:   Mon Feb 21 17:37:29 2011 +0100
8702
8703    Version 0.27.90
8704
8705 NEWS         | 5 +++++
8706 configure.in | 2 +-
8707 2 files changed, 6 insertions(+), 1 deletion(-)
8708
8709commit 841b0ee578d09ada0f0c43d8dd22a49785da4e5b
8710Author: Christian Persch <chpe@gnome.org>
8711Date:   Mon Feb 21 17:38:02 2011 +0100
8712
8713    Remove gsettings enum stuff
8714
8715 configure.in                   |  6 ------
8716 src/Makefile.am                |  8 --------
8717 src/org.gnome.vte.v0.enums.xml | 28 ----------------------------
8718 3 files changed, 42 deletions(-)
8719
8720commit e7d3f3c118bbc39805736323f6e9fe572eb71ab8
8721Author: Christian Persch <chpe@gnome.org>
8722Date:   Wed Feb 16 20:42:18 2011 +0100
8723
8724    Add version marker to new API
8725
8726 src/vte.c | 2 ++
8727 1 file changed, 2 insertions(+)
8728
8729commit 219ea41b4382ab43ddb6b826d62a5401aab20e6e
8730Author: Christian Persch <chpe@gnome.org>
8731Date:   Wed Feb 16 20:34:41 2011 +0100
8732
8733    Export vte_get_user_shell()
8734
8735    Bug #642184. Also fixes bug #640179.
8736
8737 doc/reference/vte-sections.txt |  3 +++
8738 src/Makefile.am                |  2 +-
8739 src/vte.c                      | 58 +++++++++++++++++++-----------------------
8740 src/vte.h                      |  2 ++
8741 src/vteapp.c                   |  3 +++
8742 5 files changed, 35 insertions(+), 33 deletions(-)
8743
8744commit de22ca4f72bcf7f60afc4d948d04018b5cdbde7b
8745Author: Christian Persch <chpe@gnome.org>
8746Date:   Mon Feb 14 23:20:46 2011 +0100
8747
8748    Require gtk 3.0.0
8749
8750 configure.in | 2 +-
8751 1 file changed, 1 insertion(+), 1 deletion(-)
8752
8753commit 4973121f747cb9519ed149d7c90b596f9bcabee3
8754Author: Daniel Korostil <ted.korostiled@gmail.com>
8755Date:   Tue Feb 8 20:22:20 2011 +0200
8756
8757    Uploaded Ukranian
8758
8759 po/uk.po | 2 +-
8760 1 file changed, 1 insertion(+), 1 deletion(-)
8761
8762commit f01e298c01f7b2bb23d00e209550bebcef494485
8763Author: Daniel Korostil <ted.korostiled@gmail.com>
8764Date:   Tue Feb 8 20:16:56 2011 +0200
8765
8766    Uploaded Ukranian
8767
8768 po/uk.po | 123 +++++++++++++++++++++++++++++----------------------------------
8769 1 file changed, 56 insertions(+), 67 deletions(-)
8770
8771commit 2681c8e440a955ec75c1eb9830a653f64a32380f
8772Author: Christian Persch <chpe@gnome.org>
8773Date:   Sun Feb 6 00:28:55 2011 +0100
8774
8775    Add new struct
8776
8777 doc/reference/vte-sections.txt | 1 +
8778 1 file changed, 1 insertion(+)
8779
8780commit 3597b3adf026e87e6c7edc40115aa23c098abccd
8781Author: Christian Persch <chpe@gnome.org>
8782Date:   Sun Feb 6 00:24:51 2011 +0100
8783
8784    Add index with symbols new in 0.28
8785
8786 doc/reference/vte-docs.xml | 4 ++++
8787 1 file changed, 4 insertions(+)
8788
8789commit 1c55bed8025942925f2e9760a9461020bc634e86
8790Author: Ignacio Casal Quinteiro <icq@gnome.org>
8791Date:   Tue Jan 25 12:31:31 2011 +0100
8792
8793    Add RGBA variants to set colors.
8794
8795 doc/reference/vte-sections.txt |   7 ++
8796 src/vte.c                      | 207 +++++++++++++++++++++++++++++++++++++++++
8797 src/vte.h                      |  21 +++++
8798 3 files changed, 235 insertions(+)
8799
8800commit 0ac349af9c34094763f27d66fa7a2c1901576afa
8801Author: Christian Persch <chpe@gnome.org>
8802Date:   Thu Feb 3 14:03:06 2011 +0100
8803
8804    Lower intltool req again
8805
8806 configure.in | 2 +-
8807 1 file changed, 1 insertion(+), 1 deletion(-)
8808
8809commit 15a5ebd5de88b2145bee53ea7230d2dca6cc9a20
8810Author: Mahyar Moghimi <mahyar.moqimi@gmail.com>
8811Date:   Thu Feb 3 12:45:34 2011 +0330
8812
8813    Updating Persian Translation
8814
8815 po/fa.po | 115 +++++++++++++++++++++++++++++----------------------------------
8816 1 file changed, 52 insertions(+), 63 deletions(-)
8817
8818commit 1b6d84b8b795b5aa01d1ef5d95dbf9e58554128e
8819Author: Christian Persch <chpe@gnome.org>
8820Date:   Wed Feb 2 19:00:23 2011 +0100
8821
8822    There are no macros
8823
8824 Makefile.am  | 2 +-
8825 configure.in | 1 -
8826 2 files changed, 1 insertion(+), 2 deletions(-)
8827
8828commit 31b4047a51ac48264b735a8be24fdddd3b086acc
8829Author: Christian Persch <chpe@gnome.org>
8830Date:   Wed Feb 2 18:45:41 2011 +0100
8831
8832    Add default style provider
8833
8834    This fixes the default value for the 'inner-border' property not
8835    to be NULL.
8836
8837    Bug #640460.
8838
8839 configure.in      |  2 +-
8840 src/vte-private.h |  5 +++++
8841 src/vte.c         | 29 +++++++++++++++++++++++++++--
8842 3 files changed, 33 insertions(+), 3 deletions(-)
8843
8844commit 1c114685f684941e28f60b1440bc0e5effd9b770
8845Author: Christian Persch <chpe@gnome.org>
8846Date:   Wed Feb 2 18:08:15 2011 +0100
8847
8848    Don't shadow a global definition
8849
8850 src/ring.c | 4 ++--
8851 1 file changed, 2 insertions(+), 2 deletions(-)
8852
8853commit cc095a66991be940dffa59cfeb09d27b820ff636
8854Author: Christian Persch <chpe@gnome.org>
8855Date:   Wed Feb 2 18:06:24 2011 +0100
8856
8857    Remove unused variables
8858
8859 src/vte.c | 2 --
8860 1 file changed, 2 deletions(-)
8861
8862commit ca772ef8e9113a8c4599a43b717ab0e67c0b7c14
8863Author: Christian Persch <chpe@gnome.org>
8864Date:   Wed Feb 2 18:05:17 2011 +0100
8865
8866    Remove obsolete signal IDs in class struct
8867
8868    ... and add more padding. gtk3 only, so no ABI change.
8869
8870 src/vte.c | 62 +++++++++++++++++++++++++++++++++++---------------------------
8871 src/vte.h | 16 +++++++++++++---
8872 2 files changed, 48 insertions(+), 30 deletions(-)
8873
8874commit a34652e11339722ecad0079dc9ad85de191deffb
8875Author: Christian Persch <chpe@gnome.org>
8876Date:   Wed Feb 2 17:48:57 2011 +0100
8877
8878    Lower am req again
8879
8880 configure.in | 2 +-
8881 1 file changed, 1 insertion(+), 1 deletion(-)
8882
8883commit f46b5c288c9b1222cf614f22c1d1f53f1ee60c56
8884Author: Christian Persch <chpe@gnome.org>
8885Date:   Wed Feb 2 17:49:06 2011 +0100
8886
8887    Revert "Use the recommended configure.ac instead configure.in"
8888
8889    This reverts commit 765f1087eced3d19768a7ebd98500e5ff3df8a1a.
8890
8891    Renaming breaks automatic reconfiguring from make during git bisect.
8892
8893 autogen.sh   |   2 +-
8894 configure.ac | 625 -----------------------------------------------------------
8895 configure.in | 625 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8896 3 files changed, 626 insertions(+), 626 deletions(-)
8897
8898commit 2cce4ae4d5599b131b5f53340f636630bf1cf6d9
8899Author: Javier Jardón <javier.jardon@codethink.co.uk>
8900Date:   Wed Feb 2 13:35:24 2011 +0000
8901
8902    build: Update autotools configuration
8903
8904    Replace deprecated macros and use the new libtool syntax
8905
8906 Makefile.am  |  2 ++
8907 autogen.sh   |  7 +------
8908 configure.ac | 29 ++++++++++++++++-------------
8909 3 files changed, 19 insertions(+), 19 deletions(-)
8910
8911commit 765f1087eced3d19768a7ebd98500e5ff3df8a1a
8912Author: Javier Jardón <javier.jardon@codethink.co.uk>
8913Date:   Wed Feb 2 13:23:19 2011 +0000
8914
8915    Use the recommended configure.ac instead configure.in
8916
8917 autogen.sh   |   2 +-
8918 configure.ac | 622 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8919 configure.in | 622 -----------------------------------------------------------
8920 3 files changed, 623 insertions(+), 623 deletions(-)
8921
8922commit 45c73fc2a9aaf166056c7f29aec7bdf8cd8d165f
8923Author: Javier Jardón <javier.jardon@codethink.co.uk>
8924Date:   Wed Feb 2 13:21:32 2011 +0000
8925
8926    configura.in: Check for >= version of glib, not only >
8927
8928 configure.in | 2 +-
8929 1 file changed, 1 insertion(+), 1 deletion(-)
8930
8931commit a9200f9dd2852a358cf6644f197e5bda87790001
8932Author: Matthias Clasen <mclasen@redhat.com>
8933Date:   Wed Feb 2 02:21:10 2011 -0500
8934
8935    Post-release bump
8936
8937 configure.in | 2 +-
8938 1 file changed, 1 insertion(+), 1 deletion(-)
8939
8940commit 80239d8e93b9db3dca976e4ed520c38d394dedb2
8941Author: Matthias Clasen <mclasen@redhat.com>
8942Date:   Wed Feb 2 02:14:46 2011 -0500
8943
8944    Updates
8945
8946 NEWS | 5 +++++
8947 1 file changed, 5 insertions(+)
8948
8949commit 437b412c8010fa0fbee022235f3ddb9fd4d3fd3a
8950Author: Fran Diéguez <fran.dieguez@mabishu.com>
8951Date:   Thu Jan 27 00:41:50 2011 +0100
8952
8953    QA of Galician translations
8954
8955 po/gl.po | 38 ++++++++++++++++++++------------------
8956 1 file changed, 20 insertions(+), 18 deletions(-)
8957
8958commit 86225e5f053bf8bfb3e851fda437455624514eec
8959Author: Matthias Clasen <mclasen@redhat.com>
8960Date:   Sun Jan 16 11:07:14 2011 -0500
8961
8962    Don't use internal GTK+ api
8963
8964    GtkTargetPair was always documented as private, and in
8965    GTK+ 3 it is gone from the headers. Just use existing API.
8966
8967 src/vte.c | 8 +-------
8968 1 file changed, 1 insertion(+), 7 deletions(-)
8969
8970commit 4553d0294a6095ce9f5215a8af273a7decac8740
8971Author: Matthias Clasen <mclasen@redhat.com>
8972Date:   Tue Jan 11 14:15:35 2011 -0500
8973
8974    Bump version
8975
8976 configure.in | 2 +-
8977 1 file changed, 1 insertion(+), 1 deletion(-)
8978
8979commit dda7b5036acc1ca95c71eb0d5f3d4fb1590a4508
8980Author: Matthias Clasen <mclasen@redhat.com>
8981Date:   Tue Jan 11 13:40:51 2011 -0500
8982
8983    Updates
8984
8985 NEWS | 6 ++++++
8986 1 file changed, 6 insertions(+)
8987
8988commit 63ad8cf6c00c92e959e7856b6529281892a63d59
8989Author: Behdad Esfahbod <behdad@behdad.org>
8990Date:   Wed Jan 5 20:20:39 2011 -0500
8991
8992    Bug 638782 - vte build is broken by using gtk_quit_add: uplift needed
8993
8994    Harmlessly remove cleanup...
8995
8996 src/vtedraw.c | 41 -----------------------------------------
8997 1 file changed, 41 deletions(-)
8998
8999commit b33feb45bff370ad860685923e3616a3583b281d
9000Author: Cristian Klein <cristiklein+gnome@gmail.com>
9001Date:   Wed Jan 5 19:36:38 2011 +0000
9002
9003    Prevent useless wakeups when the focus is lost.
9004
9005    When running powertop in a gnome-terminal window, gnome-terminal is
9006    shown to generate 1.6 wakeups/second. This is caused by the fact that
9007    the cursor blink timer is not disable when the cursor is hidden.
9008
9009 src/vte-private.h |  1 +
9010 src/vte.c         | 48 +++++++++++++++++++++++++++---------------------
9011 2 files changed, 28 insertions(+), 21 deletions(-)
9012
9013commit d64e28b3290aaf034ec37bbf4524ef78adbdfb2e
9014Author: Behdad Esfahbod <behdad@behdad.org>
9015Date:   Wed Jan 5 02:03:49 2011 -0500
9016
9017    Bug 589557 - Ctrl+<key> sends erroneous value when primary keyboard layout is not English
9018
9019    Fix it to match what xterm is doing.
9020
9021 src/vte.c | 42 +++++++++++++++++++++++++-----------------
9022 1 file changed, 25 insertions(+), 17 deletions(-)
9023
9024commit fc7eb565f48d3ddc311bb0296177860b58eb311e
9025Author: Ignacio Casal Quinteiro <icq@gnome.org>
9026Date:   Thu Dec 30 21:15:01 2010 +0100
9027
9028    Fix annotations of fork_command_full.
9029
9030    Some annotations were removed in the previous commit, it was wrong
9031    and it must be readded.
9032
9033 src/vte.c | 6 +++---
9034 1 file changed, 3 insertions(+), 3 deletions(-)
9035
9036commit f7c5b8e77d4143031fe5e32437728f357ef94015
9037Author: Ignacio Casal Quinteiro <icq@gnome.org>
9038Date:   Mon Dec 27 20:25:49 2010 +0100
9039
9040    Make fork_command_full introspectable.
9041
9042 src/vte.c | 10 +++++-----
9043 1 file changed, 5 insertions(+), 5 deletions(-)
9044
9045commit 0017f00af763f7778cf19153d234a58304104ba4
9046Author: Gheyret T.Kenji <gheyret@gmail.com>
9047Date:   Thu Dec 23 19:42:18 2010 +0100
9048
9049    Added UG translation
9050
9051 po/ug.po | 2 +-
9052 1 file changed, 1 insertion(+), 1 deletion(-)
9053
9054commit 7c5709cfce74ac1bed351a013600da1483ce8279
9055Author: Vincent Untz <vuntz@gnome.org>
9056Date:   Thu Dec 23 14:13:38 2010 +0100
9057
9058    release: post-release bump to 0.27.4
9059
9060 configure.in | 2 +-
9061 1 file changed, 1 insertion(+), 1 deletion(-)
9062
9063commit 435b8ffe9166bba9dd9ac663db5a3ccfff8b4e26
9064Author: Vincent Untz <vuntz@gnome.org>
9065Date:   Thu Dec 23 14:13:31 2010 +0100
9066
9067    release: 0.27.3
9068
9069 NEWS | 13 +++++++++++++
9070 1 file changed, 13 insertions(+)
9071
9072commit 70c9222ba95931495dde123fcc427bcc8bcef08d
9073Author: Ignacio Casal Quinteiro <icq@gnome.org>
9074Date:   Tue Dec 21 16:52:33 2010 +0100
9075
9076    Fix annotations. No need to annotate the strings.
9077
9078    See as example gtk_text_buffer_insert.
9079
9080 src/vte.c | 6 +++---
9081 1 file changed, 3 insertions(+), 3 deletions(-)
9082
9083commit b916a4d3f369d4357697ebd0d00e2b01b5c50c5c
9084Author: Ignacio Casal Quinteiro <icq@gnome.org>
9085Date:   Tue Dec 21 16:44:39 2010 +0100
9086
9087    Add --warn-all flag.
9088
9089 src/Makefile.am | 2 +-
9090 1 file changed, 1 insertion(+), 1 deletion(-)
9091
9092commit 66dedcb732b31a141656c6f05ec2d3bbe7c4cf40
9093Author: Ivar Smolin <okul@linux.ee>
9094Date:   Mon Dec 20 13:58:06 2010 +0200
9095
9096    [l10n] Updated Estonian translation
9097
9098 po/et.po | 3 ++-
9099 1 file changed, 2 insertions(+), 1 deletion(-)
9100
9101commit 728bc476c024987007c0856db44eff483a43902c
9102Author: Ignacio Casal Quinteiro <icq@gnome.org>
9103Date:   Sat Dec 4 13:47:42 2010 +0100
9104
9105    Bump gobject-introspection to 0.9.0
9106
9107 configure.in | 2 +-
9108 1 file changed, 1 insertion(+), 1 deletion(-)
9109
9110commit f9fcec517d4125eabe93dcdc5002b615e275ff42
9111Author: Christian Persch <chpe@gnome.org>
9112Date:   Thu Dec 2 21:06:48 2010 +0100
9113
9114    Fix build with gtk3 master
9115
9116 configure.in | 2 +-
9117 src/vtebg.c  | 5 +++--
9118 2 files changed, 4 insertions(+), 3 deletions(-)
9119
9120commit 4fa7d35b7d454a06b3700b2b52021b61ef4ac426
9121Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
9122Date:   Tue Nov 23 16:32:49 2010 +0700
9123
9124    Updated Thai translation.
9125
9126 po/th.po | 104 +++++++++++++++++++++++++++++----------------------------------
9127 1 file changed, 47 insertions(+), 57 deletions(-)
9128
9129commit f05ddeca7ed710db16dfc183ab9bc48150baa695
9130Author: Gheyret T.Kenji <gheyret@gmail.com>
9131Date:   Sat Nov 20 13:05:34 2010 +0100
9132
9133    Added UG translation
9134
9135 po/ug.po | 20 ++++++++++----------
9136 1 file changed, 10 insertions(+), 10 deletions(-)
9137
9138commit 56472c1940a9df55edd134fc5d3c74ada67ad37b
9139Author: Christian Persch <chpe@gnome.org>
9140Date:   Wed Nov 17 18:21:07 2010 +0100
9141
9142    Clarify error message
9143
9144    Bug #628870.
9145
9146 configure.in | 2 +-
9147 1 file changed, 1 insertion(+), 1 deletion(-)
9148
9149commit 64f03be0c97d3941f259e20cc6d7a12d3a329770
9150Author: Christian Persch <chpe@gnome.org>
9151Date:   Tue Nov 16 20:47:56 2010 +0100
9152
9153    Don't use the automatic rules for .enums.xml generation
9154
9155    The generated file isn't very nice, so put a fixed-up copy
9156    in git, dist and install it.
9157
9158 src/Makefile.am                |  7 ++++---
9159 src/org.gnome.vte.v0.enums.xml | 28 ++++++++++++++++++++++++++++
9160 2 files changed, 32 insertions(+), 3 deletions(-)
9161
9162commit de948ce4b0d63a1e37cfc85c3b3da82397758873
9163Author: Christian Persch <chpe@gnome.org>
9164Date:   Tue Nov 16 20:36:25 2010 +0100
9165
9166    Change .enums.xml namespace
9167
9168 src/Makefile.am | 2 +-
9169 1 file changed, 1 insertion(+), 1 deletion(-)
9170
9171commit 187cdd3089b67613bbb3757f16897cbfeb315aa2
9172Author: Christian Persch <chpe@gnome.org>
9173Date:   Tue Nov 16 20:21:26 2010 +0100
9174
9175    Create and install a gsettings .enums.xml file for vte's enum types
9176
9177 configure.in    | 8 +++++++-
9178 src/Makefile.am | 9 +++++++++
9179 2 files changed, 16 insertions(+), 1 deletion(-)
9180
9181commit e21f7da2881bbb9ba863398728e194c7acfcfc50
9182Author: Gheyret T.Kenji <gheyret@gmail.com>
9183Date:   Sat Nov 13 23:01:05 2010 +0100
9184
9185    Added UG translation
9186
9187 po/ug.po | 31 ++++++++++++-------------------
9188 1 file changed, 12 insertions(+), 19 deletions(-)
9189
9190commit a09849b392ab1065c10225a390f669e061047932
9191Author: Christian Persch <chpe@gnome.org>
9192Date:   Thu Nov 11 14:32:35 2010 +0100
9193
9194    Post release version bump
9195
9196 configure.in | 2 +-
9197 1 file changed, 1 insertion(+), 1 deletion(-)
9198
9199commit 9d9b0ab63422b0ece31a4fceddf17348ab9bed36
9200Author: Javier Jardón <jjardon@gnome.org>
9201Date:   Tue Nov 9 03:46:39 2010 +0100
9202
9203    Use gtk_paned_new() instead gtk_[h|v]paned_new()
9204
9205 src/reflect.c | 4 ++++
9206 1 file changed, 4 insertions(+)
9207
9208commit d512516528a5951c81a8be7f8d47f10c52f7ac13
9209Author: Brandon Ehle <azverkan@yahoo.com>
9210Date:   Sun Oct 31 01:43:34 2010 -0700
9211
9212    Fix a compile error when using an older version of GTK+.
9213
9214 src/vte.c | 5 ++++-
9215 1 file changed, 4 insertions(+), 1 deletion(-)
9216
9217commit a6c009841f7917bac1a2a16bbb0d921ba4b8bf0d
9218Author: Carles Ferrando <carles.ferrando@gmail.com>
9219Date:   Fri Oct 29 21:49:51 2010 +0100
9220
9221    Updated Catalan (Valencian) translation
9222
9223 po/ca@valencia.po | 56 ++++++++++++++++++++++++++-----------------------------
9224 1 file changed, 26 insertions(+), 30 deletions(-)
9225
9226commit a3de47da0a42892d01fc4b6b90a5ec2728b26787
9227Author: Christian Persch <chpe@gnome.org>
9228Date:   Tue Oct 26 13:44:37 2010 +0200
9229
9230    Add missing break
9231
9232 src/vte.c | 1 +
9233 1 file changed, 1 insertion(+)
9234
9235commit f75f5a42aa3bbba44e91ca4a58396139a3883eb3
9236Author: Christian Persch <chpe@gnome.org>
9237Date:   Tue Oct 26 13:44:21 2010 +0200
9238
9239    Add missing break
9240
9241 src/vte.c | 1 +
9242 1 file changed, 1 insertion(+)
9243
9244commit ba49f082e6ba59a37d9ad2740ecb3ba4209a6c42
9245Author: Christian Persch <chpe@gnome.org>
9246Date:   Tue Oct 26 13:41:05 2010 +0200
9247
9248    Implement [hv]scroll-policy properties
9249
9250 src/vte-private.h |  8 ++++++++
9251 src/vte.c         | 42 ++++++++++++++++++++++++++++++++++++++----
9252 2 files changed, 46 insertions(+), 4 deletions(-)
9253
9254commit 85b7996647b171f82910538e2a9c90a6d359d1a2
9255Author: Christian Persch <chpe@gnome.org>
9256Date:   Sun Oct 24 20:12:03 2010 +0200
9257
9258    Implement GtkScrollable interface on gtk3
9259
9260 src/vte.c           | 75 ++++++++++++++++++++++++++++++++++++++++++++++-------
9261 src/vte.h           |  5 ++++
9262 src/vtedeprecated.h |  4 +++
9263 3 files changed, 75 insertions(+), 9 deletions(-)
9264
9265commit cc497d0eae579f7b67adc92a93225326e32beefe
9266Author: Christian Persch <chpe@gnome.org>
9267Date:   Mon Oct 18 16:07:35 2010 +0200
9268
9269    Post release version bump
9270
9271 configure.in | 2 +-
9272 1 file changed, 1 insertion(+), 1 deletion(-)
9273
9274commit 51a75752f3df876c4a96b6f9030ebc79afbf6c6a
9275Author: Christian Persch <chpe@gnome.org>
9276Date:   Mon Oct 18 16:03:17 2010 +0200
9277
9278    Add cast to fix compiler warning
9279
9280 src/vteapp.c | 2 +-
9281 1 file changed, 1 insertion(+), 1 deletion(-)
9282
9283commit 5278c3f3f0cdc5bfa741a5b5579d5da2aeda0079
9284Author: Christian Persch <chpe@gnome.org>
9285Date:   Mon Oct 18 16:02:08 2010 +0200
9286
9287    Version 0.27.1
9288
9289 NEWS | 9 +++++++++
9290 1 file changed, 9 insertions(+)
9291
9292commit 80676b14ddc84ea28571501ec78fd9fc885446b8
9293Author: Christian Persch <chpe@gnome.org>
9294Date:   Sat Oct 16 00:02:07 2010 +0200
9295
9296    Plug refcount leak
9297
9298    The leaked VtePty leaked FDs, too. Bug #632257.
9299
9300 src/vte.c | 1 +
9301 1 file changed, 1 insertion(+)
9302
9303commit 2944c2ac799a8c73f488d83ab5912936f6a0f766
9304Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
9305Date:   Wed Oct 13 16:10:24 2010 +0300
9306
9307    Updated Lithuanian translation.
9308
9309 po/lt.po | 113 ++++++++++++++++++++++++++++-----------------------------------
9310 1 file changed, 50 insertions(+), 63 deletions(-)
9311
9312commit 7d0eb2ff215709712d80577521a22979490126e5
9313Author: Owen W. Taylor <otaylor@fishsoup.net>
9314Date:   Mon Oct 11 13:22:31 2010 -0400
9315
9316    Report correct minimum/natural sizes for GTK+ 3
9317
9318    In GTK+ 3, the hack of reporting the current size of the terminal
9319    as its minimum size breaks down because GTK+ 3 will never allocate
9320    a widget smaller than its minimum size. However, in GTK+ 3 it's
9321    possible to report separate minimum and natural sizes, so we
9322    should just report a minimum size of 1x1 character and a natural
9323    size of the current size.
9324
9325    This requires a change in vteapp.c to make the window start off
9326    at the right size.
9327
9328    https://bugzilla.gnome.org/show_bug.cgi?id=631903
9329
9330 src/vte.c    | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9331 src/vteapp.c | 10 +++++++++
9332 2 files changed, 77 insertions(+)
9333
9334commit 552cfed9ad796ee8ea34b0182aa63a2a5e7abfb3
9335Author: Changwoo Ryu <cwryu@debian.org>
9336Date:   Sat Oct 9 08:33:01 2010 +0900
9337
9338    Updated Korean translation
9339
9340 po/ko.po | 66 ++++++++++++++++++++--------------------------------------------
9341 1 file changed, 20 insertions(+), 46 deletions(-)
9342
9343commit e5fd6c3cda63cad2e3d7af8728a168b90eb009dc
9344Author: Tomeu Vizoso <tomeu.vizoso@collabora.co.uk>
9345Date:   Thu Oct 7 12:57:45 2010 +0200
9346
9347    Pass the correct TERM value inside envp when spawning
9348
9349    So the codepaths that end up invoking execve still have the correct
9350    TERM entry. Clarify the effect of vte_pty_set_term().
9351
9352    https://bugzilla.gnome.org/show_bug.cgi?id=631589
9353
9354 src/pty.c | 19 ++++++++-----------
9355 src/vte.c | 32 ++------------------------------
9356 2 files changed, 10 insertions(+), 41 deletions(-)
9357
9358commit 89336f820dabf3d0ae2f55d76d4af4c70c3004f6
9359Author: Christian Persch <chpe@gnome.org>
9360Date:   Tue Oct 5 16:34:54 2010 +0200
9361
9362    Don't install the test programmes and scripts
9363
9364 src/Makefile.am | 7 +++----
9365 1 file changed, 3 insertions(+), 4 deletions(-)
9366
9367commit 89cb5538c3d1a7b825faa78f23106ee957442dee
9368Author: Christian Persch <chpe@gnome.org>
9369Date:   Tue Oct 5 00:40:52 2010 +0200
9370
9371    Vary termcap file into for gtk2/3 builds
9372
9373 src/Makefile.am      | 3 ++-
9374 src/interpret.c      | 3 +--
9375 src/vte.c            | 9 +++++----
9376 termcaps/Makefile.am | 2 +-
9377 4 files changed, 9 insertions(+), 8 deletions(-)
9378
9379commit 89c61bb589eb99a7f70f96f0550fdda4e3151706
9380Author: Christian Persch <chpe@gnome.org>
9381Date:   Mon Oct 4 14:16:04 2010 +0200
9382
9383    Post release version bump
9384
9385 configure.in | 2 +-
9386 1 file changed, 1 insertion(+), 1 deletion(-)
9387
9388commit bc02908854e9b2c396427a24cb8fb36afe2cb818
9389Author: Christian Persch <chpe@gnome.org>
9390Date:   Mon Oct 4 14:11:12 2010 +0200
9391
9392    Bump gtk 3 req
9393
9394 configure.in | 2 +-
9395 1 file changed, 1 insertion(+), 1 deletion(-)
9396
9397commit b38176cf75284d2cb5530b071415a1b6465aa0f5
9398Author: Christian Persch <chpe@gnome.org>
9399Date:   Mon Oct 4 14:09:28 2010 +0200
9400
9401    Distcheck with gtk 3 now
9402
9403 Makefile.am | 2 +-
9404 1 file changed, 1 insertion(+), 1 deletion(-)
9405
9406commit 21f66f796766f22df087d9011aad29a59030e765
9407Author: Behdad Esfahbod <behdad@behdad.org>
9408Date:   Fri Oct 1 16:03:24 2010 -0400
9409
9410    Whitespace
9411
9412 src/vteapp.c | 224 +++++++++++++++++++++++++++++------------------------------
9413 1 file changed, 112 insertions(+), 112 deletions(-)
9414
9415commit 81e166f3f7ef206b58296e41afa9c93af26a85f7
9416Author: Behdad Esfahbod <behdad@behdad.org>
9417Date:   Fri Oct 1 16:02:09 2010 -0400
9418
9419    Remove unnecessary conditional
9420
9421 src/vteapp.c | 33 ++++++++++++++++-----------------
9422 1 file changed, 16 insertions(+), 17 deletions(-)
9423
9424commit f97b8b8a41a5ace2995cc663dba624a82ce65670
9425Author: Behdad Esfahbod <behdad@behdad.org>
9426Date:   Fri Oct 1 16:01:20 2010 -0400
9427
9428    [vteapp] Prefer $SHELL to /bin/sh
9429
9430 src/vteapp.c | 7 +++++--
9431 1 file changed, 5 insertions(+), 2 deletions(-)
9432
9433commit 332bd39b2e85bba165dca2a37d4fa3d53e2ce6ff
9434Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
9435Date:   Fri Oct 1 00:21:13 2010 +0200
9436
9437    Updated Basque language
9438
9439 po/eu.po | 96 +++++++++++++++++++++++++++-------------------------------------
9440 1 file changed, 41 insertions(+), 55 deletions(-)
9441
9442commit 8e292f603ea78e00ee707aed3614a55cf908f292
9443Author: Gheyret Kenji <gheyret@hotmail.com>
9444Date:   Fri Oct 1 00:16:25 2010 +0200
9445
9446    Added UG translation
9447
9448 po/ug.po | 132 ++++++++++++++++++++++++++++++---------------------------------
9449 1 file changed, 63 insertions(+), 69 deletions(-)
9450
9451commit 48a7718d143a03b28b4c708e054c1ea6f44c942a
9452Author: Behdad Esfahbod <behdad@behdad.org>
9453Date:   Tue Sep 28 15:02:08 2010 -0400
9454
9455    Revert "Revert 9370647823ce29c1088c351381a07a5506b74c84"
9456
9457    This reverts commit dab50851a395069492218115caf44361b742b20c.
9458
9459    Again, set widget background color to the terminal background color.
9460    This removes flicker when resizing the terminal/widget.
9461
9462 src/vte.c | 8 ++++++++
9463 1 file changed, 8 insertions(+)
9464
9465commit 5f64a707e562598be0432a56d5bdeea9962e7add
9466Author: Christian Persch <chpe@gnome.org>
9467Date:   Tue Sep 28 19:50:29 2010 +0200
9468
9469    Use gtk_widget_set_visual
9470
9471 src/vteapp.c | 2 +-
9472 1 file changed, 1 insertion(+), 1 deletion(-)
9473
9474commit 8d71032c172285be94d34c01cb891f110dcbb925
9475Author: Christian Persch <chpe@gnome.org>
9476Date:   Tue Sep 28 16:02:56 2010 +0200
9477
9478    Fix the gtk 2 build
9479
9480 src/vtebg.c | 1 +
9481 1 file changed, 1 insertion(+)
9482
9483commit cde73f4896e82b13edb112bfd5f510ed2740d2df
9484Author: Christian Persch <chpe@gnome.org>
9485Date:   Fri Sep 24 14:53:07 2010 +0200
9486
9487    Use gdk_error_trap_pop_ignored
9488
9489 src/vte-gtk-compat.h | 4 ++++
9490 src/vtebg.c          | 2 +-
9491 2 files changed, 5 insertions(+), 1 deletion(-)
9492
9493commit aeb607a958f96648d78496459ca6aebda9fd0324
9494Author: Christian Persch <chpe@gnome.org>
9495Date:   Tue Sep 21 13:58:52 2010 +0200
9496
9497    Don't use gdk_drawable_get_size
9498
9499 src/vteaccess.c | 11 ++++++++++-
9500 1 file changed, 10 insertions(+), 1 deletion(-)
9501
9502commit b0a12909c0df9a8818923ef8af663a18d60a768c
9503Author: Christian Persch <chpe@gnome.org>
9504Date:   Tue Sep 14 18:08:52 2010 +0200
9505
9506    Port to latest rendering-cleanup-next branch
9507
9508 src/vte.c | 4 +---
9509 1 file changed, 1 insertion(+), 3 deletions(-)
9510
9511commit 21a064ac8b5925108b0ab9bd6516664c8cd3e268
9512Author: Christian Persch <chpe@gnome.org>
9513Date:   Mon Sep 13 21:44:50 2010 +0200
9514
9515    Use cairo_copy_clip_rectangle_list() to recreate the clip region
9516
9517    Thanks to Behdad for the hint, and for pointing out a bug in my
9518    first attempt.
9519
9520 src/vte.c | 48 ++++++++++++++++++++++++++++++++++++++++++++----
9521 1 file changed, 44 insertions(+), 4 deletions(-)
9522
9523commit 6a7f6538aaaf81e5ef755c6660dcca8311835ca1
9524Author: Christian Persch <chpe@gnome.org>
9525Date:   Mon Sep 13 16:27:13 2010 +0200
9526
9527    Port to GtkWidget::draw
9528
9529    ... to work with the rendering-cleanup-next branch of gtk.
9530
9531    Need to think what will happen with the update_regions.
9532
9533 src/vte.c | 45 +++++++++++++++++++++++++++++++++++++++++++--
9534 1 file changed, 43 insertions(+), 2 deletions(-)
9535
9536commit e69b4c1bb4de66d432a1592a50daba1b105a6b64
9537Author: Christian Persch <chpe@gnome.org>
9538Date:   Sat Sep 11 12:39:03 2010 +0200
9539
9540    Fix build with gtk 3 rendering cleanup branch
9541
9542 src/vte.c    | 22 ++++++++++++++++------
9543 src/vteapp.c | 10 ++++++++++
9544 src/vtebg.c  |  4 ++++
9545 3 files changed, 30 insertions(+), 6 deletions(-)
9546
9547commit 65dfcff5ab1a60d1761581e341c8c8a00fc89c5d
9548Author: Christian Persch <chpe@gnome.org>
9549Date:   Sun Sep 26 16:24:03 2010 +0200
9550
9551    Post branch version bump
9552
9553 configure.in | 4 ++--
9554 1 file changed, 2 insertions(+), 2 deletions(-)
9555
9556commit 4f1df545bf8ac5439d38bd2415b49edefb56eba5
9557Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
9558Date:   Sat Sep 25 12:34:30 2010 +0300
9559
9560    Updated Romanian translation
9561
9562 po/ro.po | 72 +++++++++++++++++++++++++++++++++-------------------------------
9563 1 file changed, 37 insertions(+), 35 deletions(-)
9564
9565commit 252ced33f6930fb54704d9aef2011bf530b7adfe
9566Author: Yuri Myasoedov <ymyasoedov@src.gnome.org>
9567Date:   Wed Sep 22 09:15:28 2010 +0400
9568
9569    Updated Russian translation
9570
9571 po/ru.po | 119 ++++++++++++++++++++++++---------------------------------------
9572 1 file changed, 45 insertions(+), 74 deletions(-)
9573
9574commit dab50851a395069492218115caf44361b742b20c
9575Author: Behdad Esfahbod <behdad@behdad.org>
9576Date:   Mon Sep 20 22:23:39 2010 -0400
9577
9578    Revert 9370647823ce29c1088c351381a07a5506b74c84
9579
9580    Was not needed anymore.  For details see:
9581
9582    Bug 621902 - artifacts shown at the button of maximized terminal after
9583    minimizing another window over it
9584
9585 src/vte.c | 8 --------
9586 1 file changed, 8 deletions(-)
9587
9588commit 43936cabba157cf9704680bcb5c71bb2324aadc2
9589Author: Daniel S. Koda <danielskoda@gmail.com>
9590Date:   Mon Sep 20 08:58:25 2010 -0300
9591
9592    Updated Brazilian Portuguese translation
9593
9594 po/pt_BR.po | 121 ++++++++++++++----------------------------------------------
9595 1 file changed, 28 insertions(+), 93 deletions(-)
9596
9597commit 25c56f2d644340d2216cd4df4ee2c377fc17db85
9598Author: Wouter Bolsterlee <wbolster@gnome.org>
9599Date:   Sun Sep 19 20:28:01 2010 +0200
9600
9601    Updated Dutch translation by Wouter Bolsterlee
9602
9603 po/nl.po | 111 ++++++++++++++++++++++++++-------------------------------------
9604 1 file changed, 46 insertions(+), 65 deletions(-)
9605
9606commit 2ddaf14177f238f5d5f00949e489ad792f3e3698
9607Author: Kenneth Nielsen <k.nielsen81@gmail.com>
9608Date:   Sun Sep 19 17:44:43 2010 +0200
9609
9610    Updated Danish translation
9611
9612 po/da.po | 111 +++++++++++++++++++++++++++------------------------------------
9613 1 file changed, 47 insertions(+), 64 deletions(-)
9614
9615commit c5b318675ec1fc90464a4eaa356c5ad1ab68c69d
9616Author: Francesco Marletta <francesco.marletta@tiscali.it>
9617Date:   Sat Sep 18 17:12:26 2010 +0200
9618
9619    [l10n] Updated Italian translation
9620
9621 po/it.po | 52 ++++++++++++++++++++--------------------------------
9622 1 file changed, 20 insertions(+), 32 deletions(-)
9623
9624commit e984749f939981d16ee7828ebef352e74ce461e1
9625Author: Christian Persch <chpe@gnome.org>
9626Date:   Wed Sep 15 00:47:58 2010 +0200
9627
9628    Don't force VTE_SEAL_ENABLE on vte/gtk2
9629
9630    Only enforce it on vte 2.90 (gtk3).
9631
9632 configure.in          | 3 +++
9633 vte-uninstalled.pc.in | 2 +-
9634 vte.pc.in             | 2 +-
9635 3 files changed, 5 insertions(+), 2 deletions(-)
9636
9637commit 0574bcfbd5c5925458ecdea0e6bbac6d65e30efc
9638Author: Christian Persch <chpe@gnome.org>
9639Date:   Mon Sep 13 16:17:31 2010 +0200
9640
9641    Clarify TERM env var handling with VtePty
9642
9643 src/pty.c |  5 +++++
9644 src/vte.c | 32 ++++++++++++++++++++++++++++++--
9645 2 files changed, 35 insertions(+), 2 deletions(-)
9646
9647commit a7b74340edad2f1e61dc7b78a7177c52715eb925
9648Author: Christian Persch <chpe@gnome.org>
9649Date:   Sat Sep 11 12:29:34 2010 +0200
9650
9651    Use new gdk keysym names on gtk3
9652
9653 src/iso2022.c | 200 +++++++++++++++--------------
9654 src/keymap.c  | 404 +++++++++++++++++++++++++++++-----------------------------
9655 src/vte.c     | 110 ++++++++--------
9656 3 files changed, 367 insertions(+), 347 deletions(-)
9657
9658commit 5f52c7ce5f8151aa1718dc0aab6c116ba595f402
9659Author: Christian Persch <chpe@gnome.org>
9660Date:   Mon Sep 6 13:08:00 2010 +0200
9661
9662    Use -Bsymbolic-functions when available
9663
9664    Bug #628870.
9665
9666 configure.in    | 25 +++++++++++++++++++++++++
9667 src/Makefile.am | 10 +++++++---
9668 2 files changed, 32 insertions(+), 3 deletions(-)
9669
9670commit f04856b1b5ec91431871c4c77a07e4256eb7cc20
9671Author: Christian Persch <chpe@gnome.org>
9672Date:   Sun Sep 12 13:36:16 2010 +0200
9673
9674    Add --cursor-blink to vteapp
9675
9676 src/vteapp.c | 20 +++++++++++++-------
9677 1 file changed, 13 insertions(+), 7 deletions(-)
9678
9679commit 2a325bd050eb3e9d19767687aabb95c390b13b6e
9680Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
9681Date:   Mon Sep 13 20:34:51 2010 +0900
9682
9683    Updated Japanese translation.
9684
9685 po/ja.po | 106 +++++++++++++++++++++++++++------------------------------------
9686 1 file changed, 46 insertions(+), 60 deletions(-)
9687
9688commit f1676fbe3e91a6e887abf254723b57e841fad0bb
9689Author: Piotr Drąg <piotrdrag@gmail.com>
9690Date:   Tue Sep 7 19:02:47 2010 +0200
9691
9692    Updated Polish translation
9693
9694 po/pl.po | 34 +++++++++++++---------------------
9695 1 file changed, 13 insertions(+), 21 deletions(-)
9696
9697commit 606ae4edb1721ea7643b0e2439a6d8fc2b6469a2
9698Author: Christian Persch <chpe@gnome.org>
9699Date:   Mon Sep 6 13:05:25 2010 +0200
9700
9701    Remove unused variable
9702
9703 src/vte.c | 1 -
9704 1 file changed, 1 deletion(-)
9705
9706commit 2f58eba8406c699159ed8fc4a88554f88e1012fc
9707Author: Christian Persch <chpe@gnome.org>
9708Date:   Mon Sep 6 12:49:56 2010 +0200
9709
9710    Use correct variables for cleaning the gir data
9711
9712 src/Makefile.am | 2 +-
9713 1 file changed, 1 insertion(+), 1 deletion(-)
9714
9715commit be36d54abdd1ef3b067430c33e155137f8a31eef
9716Author: Michael Kotsarinis <mk73628@gmail.com>
9717Date:   Sat Sep 4 19:02:02 2010 +0300
9718
9719    Updated Greek translation
9720
9721 po/el.po | 111 ++++++++++++++++++++++++++++-----------------------------------
9722 1 file changed, 50 insertions(+), 61 deletions(-)
9723
9724commit 8bf969a27069fbc0c71f0bb3fcb176456b5e32ba
9725Author: drtv <vasudeven@git.gnome.org>
9726Date:   Fri Sep 3 21:35:19 2010 +0530
9727
9728    Updated Tamil translation
9729
9730 po/ta.po | 99 ++++++++++++++++++++++++++++------------------------------------
9731 1 file changed, 43 insertions(+), 56 deletions(-)
9732
9733commit 0689c745e07e48e1324c3a3878f42d3ea1c38f59
9734Author: Philip Withnall <philip@tecnocode.co.uk>
9735Date:   Wed Sep 1 09:44:36 2010 +0100
9736
9737    Update British English translation
9738
9739 po/en_GB.po | 108 +++++++++++++++++++++++++-----------------------------------
9740 1 file changed, 44 insertions(+), 64 deletions(-)
9741
9742commit d831dd8da5bdfa2e8c85932966605e8dd64e8fce
9743Author: Gabor Kelemen <kelemeng@gnome.hu>
9744Date:   Tue Aug 31 01:55:44 2010 +0200
9745
9746    Updated Hungarian translation
9747
9748 po/hu.po | 99 +++++++++++++++++++++++-----------------------------------------
9749 1 file changed, 35 insertions(+), 64 deletions(-)
9750
9751commit 203d696ed3772da3b7eb52b12e1f53cc6fdbbebf
9752Author: Christian Persch <chpe@gnome.org>
9753Date:   Sun Aug 29 13:56:48 2010 +0200
9754
9755    Don't dist the gir and typelib
9756
9757    Fixes distchecking with --disable-introspection.
9758
9759 src/Makefile.am | 4 ++--
9760 1 file changed, 2 insertions(+), 2 deletions(-)
9761
9762commit 76387964c9ae6630d5bd29be61e3359b7b0ed8c9
9763Author: Christian Persch <chpe@gnome.org>
9764Date:   Sun Aug 29 13:51:42 2010 +0200
9765
9766    Version 0.25.91
9767
9768 configure.in | 2 +-
9769 1 file changed, 1 insertion(+), 1 deletion(-)
9770
9771commit c9fd190d894354fa0d345c8f58524a83bab80524
9772Author: Christian Persch <chpe@gnome.org>
9773Date:   Sun Aug 29 13:49:52 2010 +0200
9774
9775    Use gtk_widget_style_attach
9776
9777    Fix faulty code introduced in commit ac1e78c78e6a39834d35c525be01d50c348d33ba
9778    from bug #612484.
9779
9780    Bug #627764.
9781
9782 src/vte.c | 8 +++++---
9783 1 file changed, 5 insertions(+), 3 deletions(-)
9784
9785commit 7f964f72bb6cb51c5f8a7265476eb6f581ef1d36
9786Author: Christian Persch <chpe@gnome.org>
9787Date:   Fri Aug 20 21:22:41 2010 +0200
9788
9789    Distcheck with gtk 2 but without introspection
9790
9791 Makefile.am | 4 ++--
9792 1 file changed, 2 insertions(+), 2 deletions(-)
9793
9794commit c737262bf968ee94c22144c3ed7ed4f6fd27e2dd
9795Author: Bruno Brouard <annoa.b@gmail.com>
9796Date:   Thu Aug 26 14:43:16 2010 +0200
9797
9798    Updated French translation
9799
9800 po/fr.po | 83 ++++++++++++++++++++++------------------------------------------
9801 1 file changed, 28 insertions(+), 55 deletions(-)
9802
9803commit 724195be5ba53c45d650366a8e029939c20d43a4
9804Author: Behdad Esfahbod <behdad@behdad.org>
9805Date:   Tue Aug 24 16:53:17 2010 -0400
9806
9807    Really fix Bug 601926 - Don't hardcode meta to alt
9808
9809    Correct fix applied this time.  Tested, Alt is not broken by this
9810    change.
9811
9812 configure.in | 2 +-
9813 src/keymap.h | 2 +-
9814 src/vte.c    | 7 ++++++-
9815 3 files changed, 8 insertions(+), 3 deletions(-)
9816
9817commit 7f93f32a18d12e1dbf18a269f7aaec6e706e8cb0
9818Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
9819Date:   Mon Aug 23 20:00:04 2010 +0800
9820
9821    Updated Traditional Chinese translation(Hong Kong and Taiwan)
9822
9823 po/zh_HK.po | 57 +++++++++++++++++++++++++--------------------------------
9824 po/zh_TW.po | 57 +++++++++++++++++++++++++--------------------------------
9825 2 files changed, 50 insertions(+), 64 deletions(-)
9826
9827commit 1d6459b92336ffcb5cb2f3187cac6bda5990cc95
9828Author: Милош Поповић <gpopac@gmail.com>
9829Date:   Mon Aug 23 01:40:41 2010 +0200
9830
9831    Updated Serbian translation
9832
9833 po/sr.po       | 105 +++++++++++++++++++++++++++------------------------------
9834 po/sr@latin.po | 105 +++++++++++++++++++++++++++------------------------------
9835 2 files changed, 98 insertions(+), 112 deletions(-)
9836
9837commit b278c6c8fff7860b81dc2bb89e8b37cd144223b3
9838Author: Alexander Shopov <ash@contact.bg>
9839Date:   Sun Aug 22 23:11:21 2010 +0300
9840
9841    Updated Bulgarian translation
9842
9843 po/bg.po | 6 +++---
9844 1 file changed, 3 insertions(+), 3 deletions(-)
9845
9846commit 578fef8c1711bfd5b5e105cb2d6fe6b560bba251
9847Author: Alexander Shopov <ash@contact.bg>
9848Date:   Sun Aug 22 22:39:01 2010 +0300
9849
9850    Updated Bulgarian translation
9851
9852 po/bg.po | 91 +++++++++++++++++++++-------------------------------------------
9853 1 file changed, 30 insertions(+), 61 deletions(-)
9854
9855commit 132d8ca1d6869af4a9e7965a597247dcc37ce234
9856Author: David Planella <david.planella@gmail.com>
9857Date:   Sun Aug 22 10:19:21 2010 +0200
9858
9859    Updated Catalan translation
9860
9861 po/ca.po | 105 +++++++++++++++++++++++++++------------------------------------
9862 1 file changed, 45 insertions(+), 60 deletions(-)
9863
9864commit 4f40ebe3050eda9d501f9f136059de781fff5bc0
9865Author: Duarte Loreto <happyguy_pt@hotmail.com>
9866Date:   Sat Aug 21 17:46:05 2010 +0100
9867
9868    Updated Portuguese translation
9869
9870 po/pt.po | 98 ++++++++++++++++++++++++++++------------------------------------
9871 1 file changed, 42 insertions(+), 56 deletions(-)
9872
9873commit 8995cbbec42fa7a1033a2ec88a93a874a18ac2cc
9874Author: Saleem Abdulrasool <compnerd@compnerd.org>
9875Date:   Thu Aug 19 23:11:39 2010 -0700
9876
9877    fix make check
9878
9879 src/reflect.c | 2 +-
9880 1 file changed, 1 insertion(+), 1 deletion(-)
9881
9882commit c56c3c4673a310f5d71bc16045a331d362c0bbc5
9883Author: Behdad Esfahbod <behdad@behdad.org>
9884Date:   Thu Aug 19 12:52:50 2010 -0400
9885
9886    Revert "Bug 601926 - Don't hardcode meta to alt"
9887
9888    This reverts commit b73782a28894e25ed146271f9d6c6775a6836199.
9889
9890 src/keymap.h | 2 +-
9891 1 file changed, 1 insertion(+), 1 deletion(-)
9892
9893commit 1388c74ff3d025b0b87a9de2a94d6407c40980b0
9894Author: Behdad Esfahbod <behdad@behdad.org>
9895Date:   Wed Aug 11 16:54:52 2010 -0400
9896
9897    Indent
9898
9899 src/vte-private.h | 14 +++++++-------
9900 1 file changed, 7 insertions(+), 7 deletions(-)
9901
9902commit 8b8ad8ff56505ba93f5ab6cae29f766eaa2861ff
9903Author: Kristian Høgsberg <krh@bitplanet.net>
9904Date:   Thu Aug 19 09:50:33 2010 -0400
9905
9906    Remove leftover, unused GdkPixmpap variable
9907
9908    This removes the last GdkPixmap reference in vte.
9909
9910 src/vtebg.c | 2 --
9911 1 file changed, 2 deletions(-)
9912
9913commit 0cfaef604b1cbda52cbacf992bbba279059cc96a
9914Author: Christian Persch <chpe@gnome.org>
9915Date:   Mon Aug 16 21:26:29 2010 +0200
9916
9917    Distcheck with --with-gtk=3.0
9918
9919 Makefile.am | 6 +++++-
9920 1 file changed, 5 insertions(+), 1 deletion(-)
9921
9922commit b48f5ea815337f48a0dafefb68b5858af66ecd6a
9923Author: Christian Persch <chpe@gnome.org>
9924Date:   Mon Aug 16 21:23:39 2010 +0200
9925
9926    One more GSEAL fix
9927
9928 src/reflect.c | 6 +++++-
9929 1 file changed, 5 insertions(+), 1 deletion(-)
9930
9931commit 077f698fcd06eae347ee91426a110c4d00ee1a99
9932Author: Christian Persch <chpe@gnome.org>
9933Date:   Mon Aug 16 15:09:42 2010 +0200
9934
9935    Version 0.25.90
9936
9937 NEWS         | 15 +++++++++++++++
9938 configure.in |  2 +-
9939 2 files changed, 16 insertions(+), 1 deletion(-)
9940
9941commit deaac0d77a1838dc3ecc33ba2993b45dd2a3ee1c
9942Author: Behdad Esfahbod <behdad@behdad.org>
9943Date:   Wed Aug 11 16:15:18 2010 -0400
9944
9945    Fix signdness warnings
9946
9947 src/vte.c | 30 ++++++++++++++++--------------
9948 1 file changed, 16 insertions(+), 14 deletions(-)
9949
9950commit 9af0c65c082daab19d388f50c2b5d52f8f28a454
9951Author: Behdad Esfahbod <behdad@behdad.org>
9952Date:   Wed Aug 11 16:10:06 2010 -0400
9953
9954    Bug 626676 - Cleanup vte_terminal_determine_colors
9955
9956    Or rather, rewrite it.
9957
9958    At least I understand how it's supposed to work now.  Combinations of
9959    set highlight color, set cursor color, reverse mode, selected text,
9960    etc work much better now.
9961
9962 src/vte.c | 190 ++++++++++++++++++++++++++++++++++----------------------------
9963 1 file changed, 103 insertions(+), 87 deletions(-)
9964
9965commit a0d9e0ff3a580a47f45dc01eb303c164a126c81b
9966Author: Behdad Esfahbod <behdad@behdad.org>
9967Date:   Wed Aug 11 15:21:29 2010 -0400
9968
9969    Simplify determine_colors more
9970
9971    Get rid of reverse argument.  Also "xor" instead of "or" selection mode
9972    with reverse mode.  Selection works with reverse mode now.  Before, it
9973    didn't render.
9974
9975 src/vte.c | 34 +++++++++++-----------------------
9976 1 file changed, 11 insertions(+), 23 deletions(-)
9977
9978commit 956a836ab4f7000a7cf409c05a194e194573c358
9979Author: Behdad Esfahbod <behdad@behdad.org>
9980Date:   Wed Aug 11 14:30:14 2010 -0400
9981
9982    Bug 621298 - Cursor invisible (plain black) in (xfce) Terminal & terminator
9983
9984    Fix the case where cursor color is set.
9985
9986    Towards making determine_colors make sense.  Still not done.  More
9987    commits coming, but this one is enough to fix the main regression.
9988
9989 src/vte.c | 32 ++++++++++++++++++++++----------
9990 1 file changed, 22 insertions(+), 10 deletions(-)
9991
9992commit 3a7fbb285ebf9a50eb3498e21e001b773701f5a6
9993Author: Behdad Esfahbod <behdad@behdad.org>
9994Date:   Wed Aug 11 14:24:33 2010 -0400
9995
9996    Revert "Don't hide cursor even if cell is invisible"
9997
9998    This reverts commit 18ee5f522d8bc2f5dfe896f40eba8d5313cb310f.
9999
10000    This didn't make sense.  It was making invisible cells visible when
10001    under cursor.
10002
10003 src/vte.c | 2 +-
10004 1 file changed, 1 insertion(+), 1 deletion(-)
10005
10006commit edde846fa555e0d5e16d54328e47d81096f82893
10007Author: Behdad Esfahbod <behdad@behdad.org>
10008Date:   Wed Aug 11 13:46:10 2010 -0400
10009
10010    Minor
10011
10012 src/vte.c | 2 +-
10013 1 file changed, 1 insertion(+), 1 deletion(-)
10014
10015commit b2f8852f936a8ef0537a0a83156a24544b1a1cf2
10016Author: Behdad Esfahbod <behdad@behdad.org>
10017Date:   Wed Aug 11 13:45:40 2010 -0400
10018
10019    Minor --help adjustment
10020
10021 src/vteapp.c | 2 +-
10022 1 file changed, 1 insertion(+), 1 deletion(-)
10023
10024commit 9abf75cb36376d00a6dc14d7482599a57cbff023
10025Author: Christian Persch <chpe@gnome.org>
10026Date:   Wed Aug 11 18:16:20 2010 +0200
10027
10028    Vary gettext domain for vte/gtk3
10029
10030    Using the same domain creates parallel-install troubles.
10031
10032 configure.in | 2 +-
10033 1 file changed, 1 insertion(+), 1 deletion(-)
10034
10035commit 48e2356a5a91c8c6d61573c30bcb8740fbec4b8e
10036Author: Behdad Esfahbod <behdad@behdad.org>
10037Date:   Tue Aug 10 15:01:47 2010 -0400
10038
10039    Ensure vte-gtk-compat.h is included in the tarball
10040
10041 src/Makefile.am | 1 +
10042 1 file changed, 1 insertion(+)
10043
10044commit 01c7eee35d336e674df206220047c19bc38ed20e
10045Author: Behdad Esfahbod <behdad@behdad.org>
10046Date:   Tue Aug 10 15:00:22 2010 -0400
10047
10048    Ensure decset, osc and window are included in the tarball
10049
10050 src/Makefile.am | 2 +-
10051 1 file changed, 1 insertion(+), 1 deletion(-)
10052
10053commit 14aa0032f04aa1771116fe6f73dd46a75c4c11f2
10054Author: Christian Persch <chpe@gnome.org>
10055Date:   Tue Aug 10 20:09:29 2010 +0200
10056
10057    Docs update
10058
10059 doc/reference/vte-sections.txt |  6 +++++
10060 src/vte.c                      | 57 ++++++++++++++++++++++++++++++++++++++++++
10061 2 files changed, 63 insertions(+)
10062
10063commit 4feccba86ead67f7e0da018b45f2301a89a3ea75
10064Author: Nils-Christoph Fiedler <ncfiedler@gnome.org>
10065Date:   Sun Aug 8 15:53:24 2010 +0200
10066
10067    Updated LowGerman translation
10068
10069 po/nds.po | 35 ++++++++++++++++++-----------------
10070 1 file changed, 18 insertions(+), 17 deletions(-)
10071
10072commit 18ed68d1ea94e002cef001398b8bb344d639f5d7
10073Author: A S Alam <aalam@users.sf.net>
10074Date:   Wed Aug 4 15:10:48 2010 +0530
10075
10076    update Translation in master for Punjabi by A S Alam
10077
10078 po/pa.po | 46 ++++++++++++++++++++++++----------------------
10079 1 file changed, 24 insertions(+), 22 deletions(-)
10080
10081commit 23655733396cbe49b989901c7a4a0c66bca4a4dc
10082Author: Dirgita <dirgitadevina@gmail.com>
10083Date:   Wed Aug 4 11:03:00 2010 +0700
10084
10085    Updated Indonesian translation
10086
10087 po/id.po | 152 ++++++++++++++++++---------------------------------------------
10088 1 file changed, 42 insertions(+), 110 deletions(-)
10089
10090commit 701dfad230c641edd7894f562fb46195a57bcf08
10091Author: Daniel Nylander <po@danielnylander.se>
10092Date:   Sun Jul 25 19:05:14 2010 +0200
10093
10094    Updated Swedish translation
10095
10096 po/sv.po | 114 +++++++++++++++++++++++++--------------------------------------
10097 1 file changed, 45 insertions(+), 69 deletions(-)
10098
10099commit bc8df68917912f333ebdab8135800e4d3632dcd4
10100Author: Behdad Esfahbod <behdad@behdad.org>
10101Date:   Thu Jul 22 13:05:04 2010 -0400
10102
10103    Bug 618097 - Broken backtab (cbt)
10104
10105 src/vteseq.c | 9 ++-------
10106 1 file changed, 2 insertions(+), 7 deletions(-)
10107
10108commit 3e8c59f78a8e7557ffccd97d7cd5dea0f7b0aceb
10109Author: Behdad Esfahbod <behdad@behdad.org>
10110Date:   Thu Jul 22 12:32:40 2010 -0400
10111
10112    Add compat impl for gtk_accessible_get_widget()
10113
10114 src/vte-gtk-compat.h | 4 ++++
10115 src/vteaccess.c      | 1 +
10116 2 files changed, 5 insertions(+)
10117
10118commit 07307c1863cd68a85284235b69e6687f9eed36e9
10119Author: Fran Diéguez <fran.dieguez@mabishu.com>
10120Date:   Wed Jul 21 16:28:11 2010 +0200
10121
10122    Updated Galician translations
10123
10124 po/gl.po | 58 ++++++++++++++++++----------------------------------------
10125 1 file changed, 18 insertions(+), 40 deletions(-)
10126
10127commit c01a676e1ed44e1aa3e318cea559be4b2f1d49c3
10128Author: Mario Blättermann <mariobl@gnome.org>
10129Date:   Fri Jul 16 21:38:54 2010 +0200
10130
10131    [i18n] Updated German translation
10132
10133 po/de.po | 99 +++++++++++++++++++++++++++++-----------------------------------
10134 1 file changed, 45 insertions(+), 54 deletions(-)
10135
10136commit 8b971a7b2c59902914ecbbc3915c45dd21530a91
10137Author: Kees Cook <kees@ubuntu.com>
10138Date:   Mon Jul 12 21:31:32 2010 +0200
10139
10140    Fix terminal title reporting
10141
10142    Fixed CVE-2003-0070 again.
10143    See also http://marc.info/?l=bugtraq&m=104612710031920&w=2 .
10144    (cherry picked from commit 6042c75b5a6daa0e499e61c8e07242d890d38ff1)
10145
10146 src/vteseq.c | 24 ++++++++++++++++--------
10147 1 file changed, 16 insertions(+), 8 deletions(-)
10148
10149commit a4445d5bd1106d8683b471a358f7933bacb58105
10150Author: Christian Persch <chpe@gnome.org>
10151Date:   Mon Jul 12 21:27:38 2010 +0200
10152
10153    Tiny configure fix
10154
10155 configure.in | 4 ++--
10156 1 file changed, 2 insertions(+), 2 deletions(-)
10157
10158commit d17e650aa062946ce599f80fe33989cc2c7bb52d
10159Author: Kristian Høgsberg <krh@bitplanet.net>
10160Date:   Thu Jul 15 09:57:23 2010 -0400
10161
10162    Stop using the gdk_draw_* API
10163
10164    Only one gdk_draw_rectangle() call let.
10165
10166 src/vte.c | 29 ++++++++++++++++-------------
10167 1 file changed, 16 insertions(+), 13 deletions(-)
10168
10169commit 6eadb8494797e44910b86b5e101823cf527c04e1
10170Author: Kristian Høgsberg <krh@bitplanet.net>
10171Date:   Thu Jul 15 09:07:51 2010 -0400
10172
10173    Use accessors for setting adjustment
10174
10175    We use g_object_freeze_notify() to emit the same amount of ::changed
10176    signals.
10177
10178 src/vte.c | 34 ++++++++++++++++++++--------------
10179 1 file changed, 20 insertions(+), 14 deletions(-)
10180
10181commit 31303a1893ba6052a537f285c99db80499a8b797
10182Author: Kristian Høgsberg <krh@bitplanet.net>
10183Date:   Thu Jul 15 08:38:42 2010 -0400
10184
10185    Use get accessors for adjustments
10186
10187 src/vte.c | 57 +++++++++++++++++++++++++++++++--------------------------
10188 1 file changed, 31 insertions(+), 26 deletions(-)
10189
10190commit 887f86c00e99e38f9374eea03b1535cd823851b3
10191Author: Kristian Høgsberg <krh@bitplanet.net>
10192Date:   Thu Jul 15 08:24:16 2010 -0400
10193
10194    Add remaining accessors
10195
10196    All that remains now is the adjustment accessors.
10197
10198 src/vte.c       | 19 +++++++++--------
10199 src/vteaccess.c | 64 +++++++++++++++++++++++++++++---------------------------
10200 src/vteapp.c    | 65 +++++++++++++++++++++++++++++++++------------------------
10201 src/vtedraw.c   | 11 ++++++----
10202 src/vteseq.c    | 16 +++++++-------
10203 5 files changed, 97 insertions(+), 78 deletions(-)
10204
10205commit 0f4d6539fa0280cfa658a27ceaca63c2db0232e4
10206Author: Kristian Høgsberg <krh@bitplanet.net>
10207Date:   Wed Jul 14 22:52:53 2010 -0400
10208
10209    Seal VTE when VTE_SEAL_ENABLE is given, not GSEAL_ENABLE
10210
10211    gtk+ 3.0 defines GSEAL_ENABLE, which seals up VTE for the vte code as well.
10212    Instead, seal of VTE when VTE_SEAL_ENABLE is defined and set it in
10213    the .pc file.
10214
10215 src/vte.h | 2 +-
10216 vte.pc.in | 2 +-
10217 2 files changed, 2 insertions(+), 2 deletions(-)
10218
10219commit 235461a3c4ac1577a3c0891a2d0ca5316e12a568
10220Author: Kristian Høgsberg <krh@bitplanet.net>
10221Date:   Wed Jul 14 22:51:18 2010 -0400
10222
10223    Introduce compat macros for region differences
10224
10225 src/vte-gtk-compat.h | 27 +++++++++++++++++++++++++++
10226 src/vte.c            |  6 +++---
10227 src/vtedraw.h        |  1 +
10228 3 files changed, 31 insertions(+), 3 deletions(-)
10229
10230commit ac1e78c78e6a39834d35c525be01d50c348d33ba
10231Author: Saleem Abdulrasool <compnerd@compnerd.org>
10232Date:   Wed Jul 14 22:10:00 2010 -0400
10233
10234    Use accessors for gtk objects
10235
10236    This change introduces vte-gtk-compat.h to allow compatibility with the
10237    current GTK+ requirement (2.14+) while allowing us to use GSEAL when
10238    available.  When the GTK+ requirements are moved up to 2.20+, it should
10239    be possible to entirely remove the header.
10240
10241    Setting of the GTK adjustment fields still occurs without the accessors
10242    as setting the value and then using value_changed may introduce
10243    different behaviour and/or double signal emissions.
10244
10245 src/vte-gtk-compat.h |  45 +++++++++
10246 src/vte.c            | 253 ++++++++++++++++++++++++++++++---------------------
10247 2 files changed, 195 insertions(+), 103 deletions(-)
10248
10249commit 396f44dd5ea0a4d9d0567ae9c6618bb3004c4c34
10250Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
10251Date:   Sun Jul 4 17:33:30 2010 +0200
10252
10253    Add Esperanto translation
10254
10255 po/LINGUAS | 1 +
10256 1 file changed, 1 insertion(+)
10257
10258commit 3671437e3d2fca4ac4918078700b2d60de43228c
10259Author: Kristjan Schmidt <kristjan.schmidt@googlemail.com>
10260Date:   Sun Jul 4 17:33:30 2010 +0200
10261
10262    Add Esperanto translation
10263
10264 po/eo.po | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10265 1 file changed, 105 insertions(+)
10266
10267commit 137e16630cd737dd4690fb54e6431b0bfebcf509
10268Author: Behdad Esfahbod <behdad@behdad.org>
10269Date:   Wed Jun 30 15:27:30 2010 -0400
10270
10271    Simplify libtool versioning
10272
10273 configure.in    | 38 +++++++++++++++++++-------------------
10274 src/Makefile.am |  2 +-
10275 2 files changed, 20 insertions(+), 20 deletions(-)
10276
10277commit 4423625ec82432f7bbc6b8a00b865271d3b123fd
10278Author: Aron Xu <aronxu@gnome.org>
10279Date:   Tue Jun 29 21:53:54 2010 +0800
10280
10281    Update Simplified Chinese translation.
10282
10283 po/zh_CN.po | 112 +++++++++++++++++++++++++-----------------------------------
10284 1 file changed, 46 insertions(+), 66 deletions(-)
10285
10286commit 11a21955d145c743631a3eb6dc109e08359bfea5
10287Author: Khaled Hosny <khaledhosny@eglug.org>
10288Date:   Sat Jun 26 22:30:37 2010 +0300
10289
10290    Updated Arabic translation
10291
10292 po/ar.po | 46 ++++++++++++++++++++--------------------------
10293 1 file changed, 20 insertions(+), 26 deletions(-)
10294
10295commit 9caf8b2249dea81bc03108020b7c033a78cd3f57
10296Author: Behdad Esfahbod <behdad@behdad.org>
10297Date:   Fri Jun 25 02:02:29 2010 -0300
10298
10299    Minor comment fix.
10300
10301 src/vte.c | 4 ++--
10302 1 file changed, 2 insertions(+), 2 deletions(-)
10303
10304commit 8b3dbe8e6771356023fe552b178659357f502473
10305Author: Behdad Esfahbod <behdad@behdad.org>
10306Date:   Thu Jun 17 15:02:54 2010 -0400
10307
10308    Set widget app_paintable.
10309
10310 src/vte.c | 5 +++--
10311 1 file changed, 3 insertions(+), 2 deletions(-)
10312
10313commit 332e694b5067c7e8e5d2f32ceccbd229243a3ff7
10314Author: Christian Persch <chpe@gnome.org>
10315Date:   Fri May 28 21:10:46 2010 +0200
10316
10317    Make vte dual buildable with gtk2 and gtk3
10318
10319    Gtk3 build is untested.
10320
10321 Makefile.am               |  8 +++--
10322 configure.in              | 82 ++++++++++++++++++++++++++++++++++++++---------
10323 doc/reference/Makefile.am |  4 +--
10324 src/Makefile.am           | 64 ++++++++++++++++++------------------
10325 vte-uninstalled.pc.in     |  2 +-
10326 vte.pc.in                 |  4 +--
10327 6 files changed, 111 insertions(+), 53 deletions(-)
10328
10329commit 405ed5bb3151940db0f21ff5b8e96bea94770f96
10330Author: Behdad Esfahbod <behdad@behdad.org>
10331Date:   Fri Jun 11 22:51:49 2010 -0400
10332
10333    Clean up background clearing
10334
10335    Fixes bug where lower border of the screen was not properly painted in
10336    fullscreen mode.
10337
10338 src/vte.c     | 45 +++++++++------------------------------------
10339 src/vtedraw.c | 18 +-----------------
10340 src/vtedraw.h |  3 +--
10341 3 files changed, 11 insertions(+), 55 deletions(-)
10342
10343commit b73782a28894e25ed146271f9d6c6775a6836199
10344Author: Behdad Esfahbod <behdad@behdad.org>
10345Date:   Fri Jun 4 14:36:45 2010 -0400
10346
10347    Bug 601926 - Don't hardcode meta to alt
10348
10349 src/keymap.h | 2 +-
10350 1 file changed, 1 insertion(+), 1 deletion(-)
10351
10352commit b86c068b061090e176b1ff6e82dcccfd0198ed2f
10353Author: Matthias Clasen <mclasen@redhat.com>
10354Date:   Thu Jun 3 12:16:30 2010 -0400
10355
10356    Bug 620493 - strict aliasing warning
10357
10358 gnome-pty-helper/gnome-pty-helper.c | 5 +++--
10359 1 file changed, 3 insertions(+), 2 deletions(-)
10360
10361commit bff92abe96896ebf3c7e2a60243caf65659d3390
10362Author: Yaron Shahrabani <sh.yaron@gmail.com>
10363Date:   Sat May 29 13:29:22 2010 +0300
10364
10365    Updated Hebrew translation.
10366
10367 po/he.po | 4 ++--
10368 1 file changed, 2 insertions(+), 2 deletions(-)
10369
10370commit 94d7fb63386d1e8e2653a961af6cbeac06b05c2b
10371Author: Yaron Shahrabani <sh.yaron@gmail.com>
10372Date:   Sat May 29 13:28:26 2010 +0300
10373
10374    Updated Hebrew translation.
10375
10376 po/he.po | 100 +++++++++++++++++++++++++++------------------------------------
10377 1 file changed, 43 insertions(+), 57 deletions(-)
10378
10379commit b1cc8aa1a42e74c2130a6e39c5571779fb842f69
10380Author: Ivar Smolin <okul@linux.ee>
10381Date:   Thu May 27 08:35:49 2010 +0300
10382
10383    Estonian translation updated
10384
10385 po/et.po | 84 +++++++++++++---------------------------------------------------
10386 1 file changed, 17 insertions(+), 67 deletions(-)
10387
10388commit 9370647823ce29c1088c351381a07a5506b74c84
10389Author: Behdad Esfahbod <behdad@behdad.org>
10390Date:   Wed May 26 13:09:47 2010 -0400
10391
10392    Bug 618749 - set terminal widget background color to terminal background
10393
10394 src/vte.c | 15 ++++++++++++---
10395 1 file changed, 12 insertions(+), 3 deletions(-)
10396
10397commit 430dd34fa9532fa492ea512f226e8483d1393716
10398Author: Behdad Esfahbod <behdad@behdad.org>
10399Date:   Wed May 26 13:09:25 2010 -0400
10400
10401    Fix requires_clear setting
10402
10403    Part of Bug 618749 - [PATCH] set terminal widget background color to terminal
10404
10405 src/vtedraw.c | 2 +-
10406 1 file changed, 1 insertion(+), 1 deletion(-)
10407
10408commit 2902ade6f3714e8d42cab0320a5e99345a142bd9
10409Author: Petr Kovar <pknbe@volny.cz>
10410Date:   Sun May 23 19:49:10 2010 +0200
10411
10412    Update Czech translation by Marek Cernocky
10413
10414 po/cs.po | 43 ++++++++++++++++++-------------------------
10415 1 file changed, 18 insertions(+), 25 deletions(-)
10416
10417commit 3bd8a57d124126f360a2352bfdc61e78a7c7982f
10418Author: Behdad Esfahbod <behdad@behdad.org>
10419Date:   Fri May 14 18:27:32 2010 -0400
10420
10421    Revert "Disable introspection dist"
10422
10423    This reverts commit a0cec4542963d52b1c1842ea9b450a51262b4c09.
10424
10425 src/Makefile.am | 2 +-
10426 1 file changed, 1 insertion(+), 1 deletion(-)
10427
10428commit 2d2aabde8ba4ef9dff306cbf15044c68e350ba9d
10429Author: Thomas Thurman <tthurman@gnome.org>
10430Date:   Thu May 13 18:06:11 2010 -0400
10431
10432    Updated Shavian translation
10433
10434 po/en@shaw.po | 4 ++--
10435 1 file changed, 2 insertions(+), 2 deletions(-)
10436
10437commit 868d03f9921e49ef8966a9307a0f521f5c9311d7
10438Author: Thomas Thurman <tthurman@gnome.org>
10439Date:   Wed May 12 18:41:00 2010 -0400
10440
10441    Updated Shavian transliteration
10442
10443 po/en@shaw.po | 47 ++++++++++++++++++++---------------------------
10444 1 file changed, 20 insertions(+), 27 deletions(-)
10445
10446commit 5dc9b3ce32070f1a7040b8ed24d9d463ad6a67b0
10447Author: Behdad Esfahbod <behdad@behdad.org>
10448Date:   Tue May 11 16:49:10 2010 -0400
10449
10450    Bug 614658 - text selection with mouse is buggy when using the shift key
10451
10452 src/vte.c | 4 ++++
10453 1 file changed, 4 insertions(+)
10454
10455commit c84f01d9de7bc2c7a9bfbc6373afbdebbab3d2be
10456Author: Behdad Esfahbod <behdad@behdad.org>
10457Date:   Wed May 5 19:16:39 2010 -0400
10458
10459    Bug 617690 - Setting default fg color should not cancel underline
10460
10461 src/vteseq.c | 5 +----
10462 1 file changed, 1 insertion(+), 4 deletions(-)
10463
10464commit 7af990ed413f19de0b20815b4ceeec13c201790f
10465Author: Behdad Esfahbod <behdad@behdad.org>
10466Date:   Mon May 3 11:31:46 2010 -0400
10467
10468    Release 0.25.1
10469
10470 NEWS         | 17 +++++++++++++++++
10471 configure.in |  2 +-
10472 2 files changed, 18 insertions(+), 1 deletion(-)
10473
10474commit a0cec4542963d52b1c1842ea9b450a51262b4c09
10475Author: Behdad Esfahbod <behdad@behdad.org>
10476Date:   Mon May 3 21:08:54 2010 -0400
10477
10478    Disable introspection dist
10479
10480    Broken as usual...
10481
10482 src/Makefile.am | 2 +-
10483 1 file changed, 1 insertion(+), 1 deletion(-)
10484
10485commit 860ed187545355fa9daef60907a3746837cc7b6a
10486Author: Behdad Esfahbod <behdad@behdad.org>
10487Date:   Mon May 3 11:21:42 2010 -0400
10488
10489    [configure] Make libtool versioning automatic
10490
10491 configure.in | 21 +++++++++------------
10492 1 file changed, 9 insertions(+), 12 deletions(-)
10493
10494commit d8ccb73b23cd2a5c85a3bfbfbfe550391feb3ae0
10495Author: Behdad Esfahbod <behdad@behdad.org>
10496Date:   Mon May 3 04:17:52 2010 -0400
10497
10498    [search] Fix not-found
10499
10500 src/vte.c | 30 +++++++++++++++++++++++++++++-
10501 1 file changed, 29 insertions(+), 1 deletion(-)
10502
10503commit e7101e79d6ba2d8a2f2d1029e76f7c8aecffbc09
10504Author: Behdad Esfahbod <behdad@behdad.org>
10505Date:   Mon May 3 03:58:34 2010 -0400
10506
10507    [search] Don't scroll if result is on screen already
10508
10509 src/vte.c | 22 ++++++++++++++++------
10510 1 file changed, 16 insertions(+), 6 deletions(-)
10511
10512commit 8be7456df21e13fa7182143eb1266790ce3fc31a
10513Author: Behdad Esfahbod <behdad@behdad.org>
10514Date:   Mon May 3 03:49:09 2010 -0400
10515
10516    Fix presenting search result
10517
10518 src/vte.c | 47 ++++++++++++++++++++++-------------------------
10519 1 file changed, 22 insertions(+), 25 deletions(-)
10520
10521commit 871fc9e97a2c6f8340ca20eb75fbbd04fecfb694
10522Author: Behdad Esfahbod <behdad@behdad.org>
10523Date:   Mon May 3 03:23:17 2010 -0400
10524
10525    Add comment
10526
10527 src/vte.c | 4 +++-
10528 1 file changed, 3 insertions(+), 1 deletion(-)
10529
10530commit fc35e7bed6ee7940167f9cde0eae913be7d15f4a
10531Author: Behdad Esfahbod <behdad@behdad.org>
10532Date:   Mon May 3 03:21:59 2010 -0400
10533
10534    Fix selection invalidation.  Oops!
10535
10536 src/vte.c | 4 ++--
10537 1 file changed, 2 insertions(+), 2 deletions(-)
10538
10539commit d80ecde4c350e9922d374f9adb97238e5c041e5c
10540Author: Behdad Esfahbod <behdad@behdad.org>
10541Date:   Mon May 3 03:20:52 2010 -0400
10542
10543    [search] Implement wrap-around
10544
10545 src/vte.c | 92 ++++++++++++++++++++++++++++++++++++++++-----------------------
10546 1 file changed, 59 insertions(+), 33 deletions(-)
10547
10548commit 95c30fc52edd2d5de68267fdf3847b9e639d218d
10549Author: Behdad Esfahbod <behdad@behdad.org>
10550Date:   Sun May 2 03:35:21 2010 -0400
10551
10552    Add VteVisualPosition
10553
10554 src/vte-private.h | 16 +++++------
10555 src/vte.c         | 80 +++++++++++++++++++++++++++----------------------------
10556 src/vteseq.c      |  2 +-
10557 3 files changed, 48 insertions(+), 50 deletions(-)
10558
10559commit ae08c6d9c1a2f1d9f5fee8658ddbed2321b1b0e1
10560Author: Behdad Esfahbod <behdad@behdad.org>
10561Date:   Sun May 2 03:23:29 2010 -0400
10562
10563    Refactor search
10564
10565 src/vte-private.h |   1 +
10566 src/vte.c         | 186 ++++++++++++++++++++++++++++++++++--------------------
10567 2 files changed, 119 insertions(+), 68 deletions(-)
10568
10569commit 1710d5069482355cf1b3dff9a7605f35311823d4
10570Author: Kjartan Maraas <kmaraas@gnome.org>
10571Date:   Sun May 2 11:40:20 2010 +0200
10572
10573    Updated Norwegian bokmål translation
10574
10575 po/nb.po | 95 ++++++++++++++++++++--------------------------------------------
10576 1 file changed, 29 insertions(+), 66 deletions(-)
10577
10578commit 81375a2f4aec7b55d8c3337a316fdeda166b701f
10579Author: Behdad Esfahbod <behdad@behdad.org>
10580Date:   Thu Apr 29 16:38:36 2010 -0400
10581
10582    Bug 616497 - 256 color sequence lacks boundary checking
10583
10584 src/vteseq.c | 28 ++++++++++++++++------------
10585 1 file changed, 16 insertions(+), 12 deletions(-)
10586
10587commit 5e7bb0b7cbbd130eada9730b029270d822a69ef5
10588Author: Behdad Esfahbod <behdad@behdad.org>
10589Date:   Tue Apr 27 16:28:12 2010 -0400
10590
10591    Fixup search a bit
10592
10593 src/vte-private.h | 2 +-
10594 src/vte.c         | 9 +++++----
10595 2 files changed, 6 insertions(+), 5 deletions(-)
10596
10597commit ed1c3e4ba7aa3a6a3d4eea9dc30b6356f91c26b9
10598Author: Behdad Esfahbod <behdad@behdad.org>
10599Date:   Tue Apr 27 11:35:39 2010 -0400
10600
10601    Add _[gs]et_wrap_around() API
10602
10603 src/vte-private.h |  1 +
10604 src/vte.c         | 29 ++++++++++++++++++++++-------
10605 src/vte.h         |  7 ++++---
10606 3 files changed, 27 insertions(+), 10 deletions(-)
10607
10608commit c16d84a84006fd62ad4282b983868ae7b91cf9c6
10609Author: Behdad Esfahbod <behdad@behdad.org>
10610Date:   Tue Apr 27 06:22:26 2010 -0400
10611
10612    Start of find_prev
10613
10614 src/vte.c | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------
10615 1 file changed, 80 insertions(+), 15 deletions(-)
10616
10617commit 812fa94985488dda7d14992895c20ea632c04147
10618Author: Behdad Esfahbod <behdad@behdad.org>
10619Date:   Tue Apr 27 04:01:03 2010 -0400
10620
10621    Add buffer search API
10622
10623    Not performing any actual search right now.
10624
10625 src/vte-private.h |  3 +++
10626 src/vte.c         | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
10627 src/vte.h         |  9 ++++++++
10628 3 files changed, 73 insertions(+)
10629
10630commit 3653a15060dace53d22834fd853ecf702859aea0
10631Author: Francisco Diéguez <fran.dieguez@mabishu.com>
10632Date:   Sat Apr 17 21:35:15 2010 +0200
10633
10634    Updated Galician translations
10635
10636 po/gl.po | 37 ++++++++++++++++---------------------
10637 1 file changed, 16 insertions(+), 21 deletions(-)
10638
10639commit 25a382362d049d655620c122e3036f3482ebf963
10640Author: Christian Persch <chpe@gnome.org>
10641Date:   Thu Apr 15 19:02:04 2010 +0200
10642
10643    VteBg is private API
10644
10645 doc/reference/vte-sections.txt | 1 -
10646 src/vtebg.c                    | 2 +-
10647 2 files changed, 1 insertion(+), 2 deletions(-)
10648
10649commit 8c0e7c9aa277e8f51d7dbb010044fea072a26c0b
10650Author: Christian Persch <chpe@gnome.org>
10651Date:   Thu Apr 15 18:55:02 2010 +0200
10652
10653    Use (transfer full)
10654
10655 src/pty.c |  6 +++---
10656 src/vte.c | 18 +++++++++---------
10657 2 files changed, 12 insertions(+), 12 deletions(-)
10658
10659commit 15ce739c19ff14f3d5e2267d2c1bb1d1b5c50a28
10660Author: Jorge González <jorgegonz@svn.gnome.org>
10661Date:   Thu Apr 15 08:28:01 2010 +0200
10662
10663    Updated Spanish translation
10664
10665 po/es.po | 119 +++++++++++++++++++++++++++++----------------------------------
10666 1 file changed, 54 insertions(+), 65 deletions(-)
10667
10668commit 32af285e46f078a84fbff7d2455bba4960b3a4b8
10669Author: Matej Urbančič <mateju@svn.gnome.org>
10670Date:   Wed Apr 14 17:58:38 2010 +0200
10671
10672    Updated Slovenian translation
10673
10674 po/sl.po | 129 +++++++++++++++++++++++++++------------------------------------
10675 1 file changed, 55 insertions(+), 74 deletions(-)
10676
10677commit c4159492f8ea3f5fc4c1adeae5077ef12edb366b
10678Author: Christian Persch <chpe@gnome.org>
10679Date:   Mon Apr 12 20:29:38 2010 +0200
10680
10681    Add some more gi annotations
10682
10683 src/vte.c | 12 ++++++------
10684 1 file changed, 6 insertions(+), 6 deletions(-)
10685
10686commit 0142382369accceab938fd06e7001688187834c5
10687Author: Christian Persch <chpe@gnome.org>
10688Date:   Mon Apr 12 20:09:08 2010 +0200
10689
10690    Tiny docs fix
10691
10692 src/vte.c | 2 +-
10693 1 file changed, 1 insertion(+), 1 deletion(-)
10694
10695commit deeab3837a7b3c463e525f75f0b96436448bc7c3
10696Author: Christian Persch <chpe@gnome.org>
10697Date:   Mon Apr 12 19:59:44 2010 +0200
10698
10699    Add annotation-glossary.xml include
10700
10701 doc/reference/vte-docs.xml | 2 ++
10702 1 file changed, 2 insertions(+)
10703
10704commit 122d6382534fd381ca2f964b0df9aa568da52c45
10705Author: Christian Persch <chpe@gnome.org>
10706Date:   Mon Apr 12 19:59:03 2010 +0200
10707
10708    Add deprecation guards to vtedeprecated.h
10709
10710    They're redunant since this file is only included in the
10711    !VTE_DISABLE_DEPRECATED case, but this is necessary to make the docs
10712    build happy.
10713
10714 src/vtedeprecated.h | 4 ++++
10715 1 file changed, 4 insertions(+)
10716
10717commit fddc82dde27f0cbdbc38c617808be965b83558ac
10718Author: Behdad Esfahbod <behdad@behdad.org>
10719Date:   Mon Apr 12 11:38:06 2010 -0400
10720
10721    Bug 615417 - Reversed and one error saturation level in 0.24.0
10722
10723 src/vtebg.c | 4 ++--
10724 1 file changed, 2 insertions(+), 2 deletions(-)
10725
10726commit f82251e5138a3515c3bd17e4af5769ee2c7c3d96
10727Author: Behdad Esfahbod <behdad@behdad.org>
10728Date:   Mon Apr 12 11:23:42 2010 -0400
10729
10730    Bug 615467 - [PATCH] VTE does not handle CSI%dr properly
10731
10732 src/caps.c | 1 +
10733 1 file changed, 1 insertion(+)
10734
10735commit bc3a50d2d6024e8b01bb64f9e0e908de123216a2
10736Author: Christian Persch <chpe@gnome.org>
10737Date:   Sun Apr 11 21:00:01 2010 +0200
10738
10739    Don't crash when root_surface is NULL
10740
10741 src/vtebg.c | 3 ++-
10742 1 file changed, 2 insertions(+), 1 deletion(-)
10743
10744commit 17a7de4fb76205f92d6f9af7af9ba6e127eeb3b4
10745Author: Christian Persch <chpe@gnome.org>
10746Date:   Sun Apr 11 20:51:56 2010 +0200
10747
10748    Add some debug output to VteBg
10749
10750 src/debug.c |  3 ++-
10751 src/debug.h |  3 ++-
10752 src/vtebg.c | 21 ++++++++++++---------
10753 3 files changed, 16 insertions(+), 11 deletions(-)
10754
10755commit bf80e94ed89c3abdc238725694617444cc0f3949
10756Author: Christian Persch <chpe@gnome.org>
10757Date:   Sat Apr 10 17:48:54 2010 +0200
10758
10759    Tiny docs fixup
10760
10761 src/vte.c | 4 ++--
10762 1 file changed, 2 insertions(+), 2 deletions(-)
10763
10764commit 09ac9fd1733e0376fe2201e92a93accd7c716865
10765Author: Christian Persch <chpe@gnome.org>
10766Date:   Sat Apr 10 17:41:28 2010 +0200
10767
10768    Add gobject introspection annotations
10769
10770    ... and update some docs.
10771
10772 src/pty.c |  24 ++---
10773 src/vte.c | 315 +++++++++++++++++++++++++++-----------------------------------
10774 src/vte.h |   9 +-
10775 3 files changed, 154 insertions(+), 194 deletions(-)
10776
10777commit b1379dc19ac015a3dbb7a42f7b1250e6e096820f
10778Author: Christian Persch <chpe@gnome.org>
10779Date:   Sat Apr 10 16:34:11 2010 +0200
10780
10781    Remove unused variable
10782
10783 src/vtebg.c | 3 +--
10784 1 file changed, 1 insertion(+), 2 deletions(-)
10785
10786commit e70fbd240fd230155a5321907bfe6f4fa032586c
10787Author: Christian Persch <chpe@gnome.org>
10788Date:   Sat Apr 10 16:27:19 2010 +0200
10789
10790    Add FIXME about potential optimisation
10791
10792 src/vtebg.c | 8 ++++++++
10793 1 file changed, 8 insertions(+)
10794
10795commit 3aaa051bc390c97dca80beff9fdcf14eaddf01a8
10796Author: Christian Persch <chpe@gnome.org>
10797Date:   Sat Apr 10 16:24:33 2010 +0200
10798
10799    Add some gtk-doc comments
10800
10801    While trying to understand this code.
10802
10803 src/vtebg.c | 43 +++++++++++++++++++++++++++++++++++--------
10804 1 file changed, 35 insertions(+), 8 deletions(-)
10805
10806commit 41db1d0d64227d65d1f25de68d8a62e3a7bd271d
10807Author: Christian Persch <chpe@gnome.org>
10808Date:   Sat Apr 10 16:06:02 2010 +0200
10809
10810    Use _vte_debug_print() here
10811
10812 src/vtebg.c | 5 ++---
10813 1 file changed, 2 insertions(+), 3 deletions(-)
10814
10815commit 7561724dc78abf71a6cefaf17965f16a69fec44b
10816Author: Christian Persch <chpe@gnome.org>
10817Date:   Sat Apr 10 16:01:45 2010 +0200
10818
10819    Parse options enum from string
10820
10821 src/vteapp.c | 54 ++++++++++++++++++++++++++++++++++++++----------------
10822 1 file changed, 38 insertions(+), 16 deletions(-)
10823
10824commit 08283ddc9f5516e1f15306399c909c0adc49db77
10825Author: Christian Persch <chpe@gnome.org>
10826Date:   Sat Apr 10 15:49:31 2010 +0200
10827
10828    Use standard form of stock type macros
10829
10830 src/vte.h   | 29 +++++++++--------------------
10831 src/vtebg.h | 15 +++++++--------
10832 2 files changed, 16 insertions(+), 28 deletions(-)
10833
10834commit 39b7a1f74dc7044d1fd6cd9df7abceffa7e99349
10835Author: Christian Persch <chpe@gnome.org>
10836Date:   Sat Apr 10 01:42:24 2010 +0200
10837
10838    We also depend on cairo-xlib on gdk-x11
10839
10840 configure.in | 2 +-
10841 1 file changed, 1 insertion(+), 1 deletion(-)
10842
10843commit a9642829fbbd027bf39df6205efc1d7cb8383c02
10844Author: Christian Persch <chpe@gnome.org>
10845Date:   Sat Apr 10 01:41:52 2010 +0200
10846
10847    Use G_STATIC_ASSERT
10848
10849    Now that we depend on glib 2.22, remove our private static assert macro
10850    and just use G_STATIC_ASSERT.
10851
10852 src/debug.h      |  4 ----
10853 src/vterowdata.h | 10 +++++-----
10854 2 files changed, 5 insertions(+), 9 deletions(-)
10855
10856commit 49759e9608b1d69cdc26a44e0259d57297be995a
10857Author: Christian Persch <chpe@gnome.org>
10858Date:   Thu Apr 8 17:16:49 2010 +0200
10859
10860    Fix underline cursor height calculation
10861
10862    Use the cell width, not the whole cursor width when calculating the
10863    underline cursor height.
10864
10865 src/vte.c | 2 +-
10866 1 file changed, 1 insertion(+), 1 deletion(-)
10867
10868commit d00507b9bc4c29248817915225c49c1e8b349fe0
10869Author: Christian Persch <chpe@gnome.org>
10870Date:   Thu Dec 3 18:47:13 2009 +0100
10871
10872    Use the style's cursor-aspect-ratio when drawing the cursor
10873
10874    For the ibeam cursor, use the aspect ratio; for the underline, its
10875    inverse (that's the only thing that makes sense here).
10876
10877    Bug #586950.
10878
10879 src/vte-private.h |  1 +
10880 src/vte.c         | 29 +++++++++++++++++++++++------
10881 2 files changed, 24 insertions(+), 6 deletions(-)
10882
10883commit b72c2a7df25e5fdfefbd437505f9f71b7d675da8
10884Author: Christian Persch <chpe@gnome.org>
10885Date:   Thu Apr 8 13:15:00 2010 +0200
10886
10887    Print the GDK target during configure
10888
10889    For checking purposes.
10890
10891 configure.in | 2 ++
10892 1 file changed, 2 insertions(+)
10893
10894commit 8df389be0035f185705a4553bd8564940cb23080
10895Author: Christian Persch <chpe@gnome.org>
10896Date:   Sun Apr 4 22:37:02 2010 +0200
10897
10898    Remove accidentally added include
10899
10900 src/vtetc.c | 1 -
10901 1 file changed, 1 deletion(-)
10902
10903commit 022bf76c6b01ea82310c67020461530082f86998
10904Author: Christian Persch <chpe@gnome.org>
10905Date:   Sun Apr 4 18:12:00 2010 +0200
10906
10907    Add debug output when g-p-h fails
10908
10909 src/pty.c | 4 ++++
10910 1 file changed, 4 insertions(+)
10911
10912commit d8569b1a45bdba4f09d6162ad9287f47ac8ca25f
10913Author: Christian Persch <chpe@gnome.org>
10914Date:   Sun Apr 4 17:20:16 2010 +0200
10915
10916    Remove unused function declaration
10917
10918 src/vtetc.c | 1 +
10919 src/vtetc.h | 3 ---
10920 2 files changed, 1 insertion(+), 3 deletions(-)
10921
10922commit feeda1671770daffa08a4235b94becdcbf9b825c
10923Author: Christian Persch <chpe@gnome.org>
10924Date:   Sun Apr 4 17:08:10 2010 +0200
10925
10926    Remove signal ID from VteBgClass
10927
10928    It's unused.
10929
10930 src/vtebg.c | 16 ++++++++--------
10931 src/vtebg.h |  1 -
10932 2 files changed, 8 insertions(+), 9 deletions(-)
10933
10934commit acbaf637f2c78d34d735e1b0c0c2586b344d42ff
10935Author: Christian Persch <chpe@gnome.org>
10936Date:   Sun Apr 4 17:06:39 2010 +0200
10937
10938    Remove unnecessary i18n init from vtebg
10939
10940    VteBg is an internal object that cannot be accessed from outside, and
10941    that has no i18n. So there's really no need to make its class init
10942    function bind vte's textdomain.
10943
10944 src/vtebg.c | 7 -------
10945 1 file changed, 7 deletions(-)
10946
10947commit be41faea3651c2a90012648490ebf346eac82d04
10948Author: Christian Persch <chpe@gnome.org>
10949Date:   Sun Apr 4 17:03:24 2010 +0200
10950
10951    Add x11 to pkg-config dep list on gdk-x11
10952
10953    Bug #613525.
10954
10955 configure.in | 10 +++++++++-
10956 1 file changed, 9 insertions(+), 1 deletion(-)
10957
10958commit f0809d9cc8b4bba36252a12098fb31dd81534242
10959Author: Christian Persch <chpe@gnome.org>
10960Date:   Sat Apr 3 23:50:51 2010 +0200
10961
10962    Remove #if 0'd code
10963
10964 src/vtebg.c | 22 ----------------------
10965 1 file changed, 22 deletions(-)
10966
10967commit 9a36a04d3f6edbb81a304b0cad3b60d2e90d2324
10968Author: Christian Persch <chpe@gnome.org>
10969Date:   Sat Apr 3 23:49:15 2010 +0200
10970
10971    Fix crash when loading the bg pixbuf failed
10972
10973 src/vtebg.c | 5 +++--
10974 1 file changed, 3 insertions(+), 2 deletions(-)
10975
10976commit 61e12fa671c2af5766ba28077a788423355bb5c1
10977Author: Christian Persch <chpe@gnome.org>
10978Date:   Sat Apr 3 18:59:03 2010 +0200
10979
10980    Clean up vtebg
10981
10982    Fixes build with !GDK_WINDOWING_X11. Bug #614469.
10983
10984 src/vtebg.c   | 191 +++++++++++++++++++++++++++++-----------------------------
10985 src/vtebg.h   |  19 +++---
10986 src/vtedraw.c |   2 +-
10987 src/vtedraw.h |   2 +-
10988 4 files changed, 107 insertions(+), 107 deletions(-)
10989
10990commit e2981d7ae9039256a22137a7f0b8fd886b794a94
10991Author: Behdad Esfahbod <behdad@behdad.org>
10992Date:   Thu Apr 1 18:09:41 2010 -0400
10993
10994    Bug 604240 - fix set-scrolling-region behaviour on reset
10995
10996 src/vteseq.c | 3 ++-
10997 1 file changed, 2 insertions(+), 1 deletion(-)
10998
10999commit bd2da3fd0fc436887a61a89b0dd367954fa36745
11000Author: Behdad Esfahbod <behdad@behdad.org>
11001Date:   Thu Apr 1 02:16:56 2010 -0400
11002
11003    Bug 604241 - improve xterm emulation of set-scrolling-region behaviour
11004
11005 src/caps.c         |  5 +++++
11006 src/vteseq-n.gperf |  2 ++
11007 src/vteseq.c       | 26 ++++++++++++++++++++++++++
11008 3 files changed, 33 insertions(+)
11009
11010commit f74f7b2ac16cedd53884917ede02e293276f40f2
11011Author: Behdad Esfahbod <behdad@behdad.org>
11012Date:   Thu Apr 1 01:52:35 2010 -0400
11013
11014    Bug 613192 - check-doc-syntax.sh test fails
11015
11016 src/check-doc-syntax.sh | 2 +-
11017 1 file changed, 1 insertion(+), 1 deletion(-)
11018
11019commit 0f095ac8755655525a48424773cf06b5b9ed21e9
11020Author: Behdad Esfahbod <behdad@behdad.org>
11021Date:   Thu Apr 1 01:49:30 2010 -0400
11022
11023    Fix warnings
11024
11025 src/dumpkeys.c | 6 +++---
11026 1 file changed, 3 insertions(+), 3 deletions(-)
11027
11028commit 18ee5f522d8bc2f5dfe896f40eba8d5313cb310f
11029Author: Behdad Esfahbod <behdad@behdad.org>
11030Date:   Thu Apr 1 01:41:36 2010 -0400
11031
11032    Don't hide cursor even if cell is invisible
11033
11034 src/vte.c | 2 +-
11035 1 file changed, 1 insertion(+), 1 deletion(-)
11036
11037commit 09345b1ab25b72984419e82cfe3dca07bc5229ce
11038Author: Behdad Esfahbod <behdad@behdad.org>
11039Date:   Thu Apr 1 01:39:41 2010 -0400
11040
11041    Bug 499944 - vte_sequence_handler_ta abuses cell.attr.invisible to hide tab char
11042
11043 src/vtedraw.c | 5 +++++
11044 src/vteseq.c  | 1 -
11045 2 files changed, 5 insertions(+), 1 deletion(-)
11046
11047commit f412a6f73a7b3a432bb88830b63ee25ea648619d
11048Author: Behdad Esfahbod <behdad@behdad.org>
11049Date:   Thu Apr 1 01:34:18 2010 -0400
11050
11051    Followup on Bug 602596 - Cursor can become invisible
11052
11053    Fix invisible attribute.
11054
11055 src/vte.c | 7 ++++---
11056 1 file changed, 4 insertions(+), 3 deletions(-)
11057
11058commit 3a37564dbce407a112b82b3e7b384a6669c498a3
11059Author: Behdad Esfahbod <behdad@behdad.org>
11060Date:   Wed Mar 31 19:03:03 2010 -0400
11061
11062    Remove #ident
11063
11064 python/vtemodule.c | 2 --
11065 1 file changed, 2 deletions(-)
11066
11067commit b58bc5359085d2c9233ac6d6a265645bfa217e82
11068Author: Behdad Esfahbod <behdad@behdad.org>
11069Date:   Wed Mar 31 14:05:10 2010 -0400
11070
11071    Bug 602596 - Cursor can become invisible
11072
11073    Always compute the full fore/back color first, then reverse.
11074    That's what xterm does also.
11075
11076 src/vte.c | 11 +++++++----
11077 1 file changed, 7 insertions(+), 4 deletions(-)
11078
11079commit 492f6a7d6dbb30b2dee2d3b4ee0cd7f9a3bb7f60
11080Author: Christian Persch <chpe@gnome.org>
11081Date:   Tue Mar 30 21:42:41 2010 +0200
11082
11083    Also generate type builtins from vtedeprecated.h
11084
11085 src/Makefile.am | 4 ++--
11086 1 file changed, 2 insertions(+), 2 deletions(-)
11087
11088commit d4d0df68fb76fc145d05c2d6c1a7354e1737cffa
11089Author: Christian Persch <chpe@gnome.org>
11090Date:   Tue Mar 30 21:34:31 2010 +0200
11091
11092    Remove obsolete FIXME comment
11093
11094 src/pty.c | 1 -
11095 1 file changed, 1 deletion(-)
11096
11097commit 80ea6ee57d8d80a2876edf626e797e738c8419ad
11098Author: Christian Persch <chpe@gnome.org>
11099Date:   Tue Mar 30 21:33:15 2010 +0200
11100
11101    Reindent code after removing extra block
11102
11103 src/pty.c | 46 +++++++++++++++++++++++-----------------------
11104 1 file changed, 23 insertions(+), 23 deletions(-)
11105
11106commit d75b77aaccf81e56077525d9aba45bd1a59da2d8
11107Author: Christian Persch <chpe@gnome.org>
11108Date:   Tue Mar 30 21:31:29 2010 +0200
11109
11110    Remove "utf-8" property on VtePty
11111
11112    It doesn't make much sense.
11113
11114 src/pty.c | 36 +++---------------------------------
11115 1 file changed, 3 insertions(+), 33 deletions(-)
11116
11117commit 840e598b685e5d6bd7b7f73b3b972c99ca933bbd
11118Author: Christian Persch <chpe@gnome.org>
11119Date:   Tue Mar 30 21:29:16 2010 +0200
11120
11121    Make vte_pty_set_utf8 return a GError on failure
11122
11123 src/pty.c    | 56 +++++++++++++++++++++++++++++++++++++++-----------------
11124 src/vte.c    |  9 +++++++--
11125 src/vtepty.h |  5 +++--
11126 3 files changed, 49 insertions(+), 21 deletions(-)
11127
11128commit 63a407a1f8c4f77fc8cdf3b8d404dca154a5b686
11129Author: Christian Persch <chpe@gnome.org>
11130Date:   Tue Mar 30 21:12:07 2010 +0200
11131
11132    Remove FIXME
11133
11134 src/pty.c | 2 --
11135 1 file changed, 2 deletions(-)
11136
11137commit 13f08f861f96bf2c695ce2486729bf54df5e946d
11138Author: Christian Persch <chpe@gnome.org>
11139Date:   Tue Mar 30 21:11:34 2010 +0200
11140
11141    Reindent after removing unnecessary block
11142
11143 src/pty.c | 129 +++++++++++++++++++++++++++++++-------------------------------
11144 1 file changed, 64 insertions(+), 65 deletions(-)
11145
11146commit 1665665bc4b66fe6e8b25466cf4768f026741212
11147Author: Christian Persch <chpe@gnome.org>
11148Date:   Tue Mar 30 21:10:15 2010 +0200
11149
11150    Don't leak a FD on error
11151
11152 src/pty.c | 2 ++
11153 1 file changed, 2 insertions(+)
11154
11155commit 85d92cf07482ab861173d5516319284b8173c801
11156Author: Christian Persch <chpe@gnome.org>
11157Date:   Tue Mar 30 21:02:20 2010 +0200
11158
11159    Remove obsolete warning message
11160
11161    We now report back a GError which is much better than spewing random
11162    stuff to the console.
11163
11164 src/pty.c | 11 -----------
11165 1 file changed, 11 deletions(-)
11166
11167commit b6741eec1a280a590b20682e65e41ad65b84c50f
11168Author: Christian Persch <chpe@gnome.org>
11169Date:   Tue Mar 30 20:58:43 2010 +0200
11170
11171    Preserve errno since the deprecated API might use it
11172
11173 src/pty.c | 12 +++++++++---
11174 1 file changed, 9 insertions(+), 3 deletions(-)
11175
11176commit 9ce477c70120a2a24c32bcacebc28b6e09a63957
11177Author: Christian Persch <chpe@gnome.org>
11178Date:   Tue Mar 30 20:55:47 2010 +0200
11179
11180    Don't allow setting negative row/column size
11181
11182 src/pty.c | 4 ++--
11183 1 file changed, 2 insertions(+), 2 deletions(-)
11184
11185commit 8b6da8a26641ec84a6b0475d12e2b05952bf0cec
11186Author: Christian Persch <chpe@gnome.org>
11187Date:   Mon Mar 29 14:17:45 2010 +0200
11188
11189    Update lt versioning
11190
11191 configure.in | 6 +++---
11192 1 file changed, 3 insertions(+), 3 deletions(-)
11193
11194commit 5a472756b10dc8b683fc0372d97fb69ea4ff2256
11195Author: Jamil Ahmed <itsjamil@gmail.com>
11196Date:   Sun Mar 28 00:31:22 2010 +0600
11197
11198    Updated Bengali translation
11199
11200 po/bn.po | 127 ++++++++++++++++++++++++++++++---------------------------------
11201 1 file changed, 60 insertions(+), 67 deletions(-)
11202
11203commit 8c1473f646bffffbc18c2473f6f1e80b9287a4b8
11204Author: Behdad Esfahbod <behdad@behdad.org>
11205Date:   Fri Mar 26 16:52:17 2010 -0400
11206
11207    Bug 614048 - Never change active selection to a column block
11208
11209    Only activate block selection if ctrl was pressed when selection was started.
11210
11211 src/vte.c | 42 +++---------------------------------------
11212 1 file changed, 3 insertions(+), 39 deletions(-)
11213
11214commit 26771370d12c58d5876aa7e0d8b7c6acd2698189
11215Author: Christian Persch <chpe@gnome.org>
11216Date:   Thu Mar 25 14:16:55 2010 +0100
11217
11218    Use the set column/row size even when we don't have a PTY
11219
11220    Bug #317158.
11221
11222 src/vte.c | 23 +++++------------------
11223 1 file changed, 5 insertions(+), 18 deletions(-)
11224
11225commit f116be136c0111d3ff1ea7a8c89233bd00fd5140
11226Author: Christian Persch <chpe@gnome.org>
11227Date:   Thu Mar 25 13:59:32 2010 +0100
11228
11229    Add more conditionals
11230
11231    Only use these signals if they're defined. Taken from the patch in
11232    bug #369310.
11233
11234 src/pty.c | 20 ++++++++++++++++++++
11235 1 file changed, 20 insertions(+)
11236
11237commit 1e684a5156f770c6238ef02e15b5d8713f43638d
11238Author: Christian Persch <chpe@gnome.org>
11239Date:   Wed Mar 24 21:38:32 2010 +0100
11240
11241    Add GError param to vte_pty_new_foreign
11242
11243 src/pty.c    | 22 +++++++++-------------
11244 src/vte.c    |  5 +++--
11245 src/vtepty.h |  3 ++-
11246 3 files changed, 14 insertions(+), 16 deletions(-)
11247
11248commit 47ddb37d3e6900a456a6739ceb6f03ab96f7c1b0
11249Author: Christian Persch <chpe@gnome.org>
11250Date:   Wed Mar 24 21:29:11 2010 +0100
11251
11252    Preserve errno
11253
11254 src/pty.c | 7 +++++--
11255 1 file changed, 5 insertions(+), 2 deletions(-)
11256
11257commit bd66b79ef8395e9ffe177e82aff20bf5de6f79e5
11258Author: Christian Persch <chpe@gnome.org>
11259Date:   Wed Mar 24 21:26:23 2010 +0100
11260
11261    Don't leak a FD when starting the PTY helper fails
11262
11263 src/pty.c | 8 +++++++-
11264 1 file changed, 7 insertions(+), 1 deletion(-)
11265
11266commit 28b4c114ab963aa526a27853fd16e311f5bfc171
11267Author: Christian Persch <chpe@gnome.org>
11268Date:   Wed Mar 24 15:46:41 2010 +0100
11269
11270    Return error when compiled without g-p-h and no-fallback flag used
11271
11272 src/pty.c | 9 ++++++++-
11273 1 file changed, 8 insertions(+), 1 deletion(-)
11274
11275commit da94ec83debfbf19e36fec9aea15f619803cee70
11276Author: Christian Persch <chpe@gnome.org>
11277Date:   Wed Mar 24 15:21:49 2010 +0100
11278
11279    Preserve errno for the _vte_pty_* compat API
11280
11281 src/pty.c | 2 ++
11282 1 file changed, 2 insertions(+)
11283
11284commit c7070697b5363714462c7450448475918ffac0a3
11285Author: Christian Persch <chpe@gnome.org>
11286Date:   Wed Mar 24 15:18:53 2010 +0100
11287
11288    More error handling
11289
11290 src/pty.c | 28 +++++++++++++++++++++++-----
11291 1 file changed, 23 insertions(+), 5 deletions(-)
11292
11293commit 1e2b9d17dcbfd530e925a9896d106ca4885e0911
11294Author: Christian Persch <chpe@gnome.org>
11295Date:   Wed Mar 24 14:57:33 2010 +0100
11296
11297    Better error reporting
11298
11299 src/pty.c | 24 ++++++++++++++----------
11300 1 file changed, 14 insertions(+), 10 deletions(-)
11301
11302commit d08ab3e5641e6f486e1918d32566bec104924698
11303Author: Christian Persch <chpe@gnome.org>
11304Date:   Wed Mar 24 14:15:08 2010 +0100
11305
11306    Prevent single inclusion of vtedeprecated.h
11307
11308 src/vte.h           | 2 ++
11309 src/vtedeprecated.h | 4 ++++
11310 2 files changed, 6 insertions(+)
11311
11312commit 8d263ba855ca6cbf741fc9cdfc921963be63991c
11313Author: Christian Persch <chpe@gnome.org>
11314Date:   Wed Mar 24 14:10:47 2010 +0100
11315
11316    Move deprecated stuff out of vte.h
11317
11318    ... and into vtedeprecated.h. This way it won't end up in the GIR.
11319
11320 src/Makefile.am     |  3 +-
11321 src/vte.h           | 78 +++-----------------------------------------
11322 src/vtedeprecated.h | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++
11323 3 files changed, 99 insertions(+), 75 deletions(-)
11324
11325commit 4ad049abbad52836542551953c4072ae08d7ceea
11326Author: Christian Persch <chpe@gnome.org>
11327Date:   Wed Mar 24 14:05:04 2010 +0100
11328
11329    Improve error messages
11330
11331    Get more specific error messages telling what exactly went wrong.
11332
11333 src/pty.c | 77 ++++++++++++++++++++++++++++++++++++++++++---------------------
11334 1 file changed, 52 insertions(+), 25 deletions(-)
11335
11336commit 52ec2582e509940ec48215c03d120ec2ace46076
11337Author: Badral Sanligiin <badral@openmn.org>
11338Date:   Tue Mar 23 02:34:11 2010 +0100
11339
11340    Updated Mongolian translation
11341
11342 po/mn.po | 100 ++++++++++++++++++++++++++++++++-------------------------------
11343 1 file changed, 51 insertions(+), 49 deletions(-)
11344
11345commit 5cd582723d55a487d8117adbae28f7bf0fd76da3
11346Author: Behdad Esfahbod <behdad@behdad.org>
11347Date:   Sun Mar 21 22:26:59 2010 -0400
11348
11349    Bug 613528 - computed size is wrong with low width and height values in vte_terminal_size_allocate
11350
11351 src/vte.c | 2 ++
11352 1 file changed, 2 insertions(+)
11353
11354commit 087f18c041175fe73b187ee4f1ad89a2aa53bbff
11355Author: Christian Persch <chpe@gnome.org>
11356Date:   Thu Mar 18 20:27:30 2010 +0100
11357
11358    Move deprecated stuff to the end
11359
11360 src/vte.h | 46 ++++++++++++++++++----------------------------
11361 1 file changed, 18 insertions(+), 28 deletions(-)
11362
11363commit 8f67e5d4b0ad71d512d47082b46fe353efff1601
11364Author: Christian Persch <chpe@gnome.org>
11365Date:   Thu Mar 18 13:24:50 2010 +0100
11366
11367    Add PTY flags option to vteapp
11368
11369    So I can test the PTY implementation.
11370
11371 src/vteapp.c | 42 +++++++++++++++++++++++++++++++++++++++++-
11372 1 file changed, 41 insertions(+), 1 deletion(-)
11373
11374commit 75594032397e16e7f6b34ca89fe506c16f011bda
11375Author: Christian Persch <chpe@gnome.org>
11376Date:   Thu Mar 18 00:21:24 2010 +0100
11377
11378    Remove unnecessary include
11379
11380 src/vte.h    | 2 ++
11381 src/vtepty.h | 2 --
11382 2 files changed, 2 insertions(+), 2 deletions(-)
11383
11384commit 6ed5d3120d575531a5e25594785310ddaf28d330
11385Author: Christian Persch <chpe@gnome.org>
11386Date:   Wed Mar 17 22:59:43 2010 +0100
11387
11388    Docs update
11389
11390 src/vte.c | 6 +++---
11391 1 file changed, 3 insertions(+), 3 deletions(-)
11392
11393commit cb7b31e70e34b7af4162fd28b947678c31609819
11394Author: Christian Persch <chpe@gnome.org>
11395Date:   Wed Mar 17 22:37:41 2010 +0100
11396
11397    Work harder to preserve errno
11398
11399 src/pty.c | 4 +++-
11400 1 file changed, 3 insertions(+), 1 deletion(-)
11401
11402commit fb2739a358ae8f4775150f54745e16be698775db
11403Author: Christian Persch <chpe@gnome.org>
11404Date:   Wed Mar 17 22:34:16 2010 +0100
11405
11406    Use errsv here instead of errno
11407
11408 src/pty.c | 4 ++--
11409 1 file changed, 2 insertions(+), 2 deletions(-)
11410
11411commit 7f0db06fc886d8a98ea171d775ee8293554ab704
11412Author: Christian Persch <chpe@gnome.org>
11413Date:   Wed Mar 17 21:54:46 2010 +0100
11414
11415    Use G_SPAWN_SEARCH_PATH in vteapp's --command
11416
11417 src/vteapp.c | 2 +-
11418 1 file changed, 1 insertion(+), 1 deletion(-)
11419
11420commit e1b7915a6cb88da609f2c9a7c754ff75aa260d88
11421Author: Christian Persch <chpe@gnome.org>
11422Date:   Wed Mar 17 21:23:40 2010 +0100
11423
11424    Add introspection
11425
11426    Based on a patch by Johan Dahlin from bug #604837.
11427
11428 Makefile.am     |  2 +-
11429 configure.in    | 11 +++++++++++
11430 src/Makefile.am | 33 +++++++++++++++++++++++++++++++++
11431 3 files changed, 45 insertions(+), 1 deletion(-)
11432
11433commit eb412ad588f9796bdeb63f3cfddf419cd99b28e3
11434Author: Christian Persch <chpe@gnome.org>
11435Date:   Wed Mar 17 21:23:27 2010 +0100
11436
11437    Remove removed pty test
11438
11439 src/Makefile.am | 5 +----
11440 1 file changed, 1 insertion(+), 4 deletions(-)
11441
11442commit 74b824a278cc884be462855f148bcc8b349f2d46
11443Author: Christian Persch <chpe@gnome.org>
11444Date:   Wed Mar 17 19:19:22 2010 +0100
11445
11446    Use inner-border property
11447
11448    Replace deprecated vte_terminal_get_padding() with "inner-border" style
11449    property.
11450
11451 src/vteaccess.c | 18 ++++++++++-----
11452 src/vteapp.c    | 72 +++++++++++++++++++++++++++++++++++----------------------
11453 2 files changed, 56 insertions(+), 34 deletions(-)
11454
11455commit 8cc30010ef4e8d67bf3bba68a7c45e47992b35ac
11456Author: Christian Persch <chpe@gnome.org>
11457Date:   Wed Mar 17 19:03:19 2010 +0100
11458
11459    Rename VTE_SEAL to _VTE_SEAL
11460
11461    So that gtk-doc doesn't think this macro should be documented.
11462
11463 src/vte.h | 90 +++++++++++++++++++++++++++++++--------------------------------
11464 1 file changed, 45 insertions(+), 45 deletions(-)
11465
11466commit cc1431c5cc8f12252a3ebeb17da273d6edfe1c56
11467Author: Christian Persch <chpe@gnome.org>
11468Date:   Wed Mar 17 19:01:13 2010 +0100
11469
11470    Seal VteTerminal
11471
11472    All of these public fields have accessors already.
11473
11474 src/vte.h | 30 +++++++++---------------------
11475 1 file changed, 9 insertions(+), 21 deletions(-)
11476
11477commit 15221b3505dc9a7ee9eec63e9d3d040a211aca60
11478Author: Christian Persch <chpe@gnome.org>
11479Date:   Wed Mar 17 18:50:22 2010 +0100
11480
11481    Deprecated VteTerminalClass::*_signal
11482
11483    These signal IDs are useless. If someone is interested in the signal ID,
11484    they can just use g_signal_lookup().
11485
11486 src/vte.h | 70 ++++++++++++++++++++++++++++++---------------------------------
11487 1 file changed, 33 insertions(+), 37 deletions(-)
11488
11489commit 106081e2d1875d893e598a4d20bfab266b6a764e
11490Author: Christian Persch <chpe@gnome.org>
11491Date:   Wed Mar 17 18:40:49 2010 +0100
11492
11493    Add VTE_SEAL and VTE_DEPRECATED macros
11494
11495 src/vte.h | 15 +++++++++++++++
11496 1 file changed, 15 insertions(+)
11497
11498commit 4c07ce73bef1f253075c382d0e55cc526df7222a
11499Author: Christian Persch <chpe@gnome.org>
11500Date:   Sat Jan 30 14:15:37 2010 +0100
11501
11502    Add index for new API in 0.26
11503
11504 doc/reference/vte-docs.xml | 4 ++++
11505 1 file changed, 4 insertions(+)
11506
11507commit e45144f8a70244da43723349b09d9edf5f9d8d1f
11508Author: Christian Persch <chpe@gnome.org>
11509Date:   Sat Jan 30 14:14:19 2010 +0100
11510
11511    Update version in API docs for new/deprecated APIs
11512
11513 src/pty.c    | 40 ++++++++++++++++++++--------------------
11514 src/vte.c    | 24 ++++++++++++------------
11515 src/vtepty.h |  6 +++---
11516 3 files changed, 35 insertions(+), 35 deletions(-)
11517
11518commit dd08c50c6a6dd4349d3cbce271ddf4b741db8861
11519Author: Christian Persch <chpe@gnome.org>
11520Date:   Thu Jan 14 18:08:33 2010 +0100
11521
11522    Add VtePty and adapt the VteTerminal APIs to it
11523
11524    Add VtePty as a GObject holding the info about the PTY. Add new API to
11525    VteTerminal to set a VtePty, and deprecate the old API that takes a FD
11526    to the PTY. Also deprecate the whole of the undocumented _vte_pty_*()
11527    APIs.
11528
11529    Add vte_terminal_fork_command_full() variant that allow providing a
11530    custom child setup function and that returns a GError on failure.
11531
11532    Bug #585841, bug #320128, bug #514447, bug #588871.
11533
11534 Makefile.am                    |    2 +-
11535 doc/reference/vte-docs.xml     |    3 +
11536 doc/reference/vte-sections.txt |   50 +-
11537 doc/reference/vte.types        |    5 +-
11538 gnome-pty-helper/configure.in  |    5 +-
11539 src/Makefile.am                |   14 +-
11540 src/pty.c                      | 1652 ++++++++++++++++++++++++++++++----------
11541 src/pty.h                      |    6 +-
11542 src/vte-private.h              |    3 +-
11543 src/vte.c                      |  775 +++++++++++++------
11544 src/vte.h                      |   40 +-
11545 src/vteapp.c                   |   32 +-
11546 src/vtepty-private.h           |   43 ++
11547 src/vtepty.h                   |  121 +++
11548 14 files changed, 2058 insertions(+), 693 deletions(-)
11549
11550commit 9103412cc7c3706f246a1e382af7361f6319c104
11551Author: Christian Persch <chpe@gnome.org>
11552Date:   Wed Mar 17 18:21:39 2010 +0100
11553
11554    Post branch version bump
11555
11556 configure.in | 4 ++--
11557 1 file changed, 2 insertions(+), 2 deletions(-)
11558
11559commit 953625f24173318ba1a553866a9b8c7cb83aac01
11560Author: Behdad Esfahbod <behdad@behdad.org>
11561Date:   Sat Mar 13 00:02:57 2010 -0500
11562
11563    [git.mk] Update from pango
11564
11565 git.mk | 7 +++++--
11566 1 file changed, 5 insertions(+), 2 deletions(-)
11567
11568commit bcb4b775af73cf9da76a79083cd446122bd5c97f
11569Author: Marek Černocký <marek@manet.cz>
11570Date:   Sat Mar 6 19:14:08 2010 +0100
11571
11572    Update Czech translation
11573
11574 po/cs.po | 102 ++++++++++++++++++++++++++++++---------------------------------
11575 1 file changed, 48 insertions(+), 54 deletions(-)
11576
11577commit 41c42c121b89eeb6c73b6deb9c71c4661f12a858
11578Author: Piotr Drąg <piotrdrag@gmail.com>
11579Date:   Thu Feb 25 13:47:36 2010 +0100
11580
11581    Updated Polish translation
11582
11583 po/pl.po | 152 ++++++++++++++++++---------------------------------------------
11584 1 file changed, 43 insertions(+), 109 deletions(-)
11585
11586commit 17c16e6babd0be2a40cf2faa745295c9b47b6655
11587Author: Fran Diéguez <frandieguez@ubuntu.com>
11588Date:   Mon Feb 15 17:19:27 2010 +0100
11589
11590    Updated Galician Translation
11591
11592 po/gl.po | 60 +++++++++++++++++++++++++++++++-----------------------------
11593 1 file changed, 31 insertions(+), 29 deletions(-)
11594
11595commit 11c0cd96e0614a96aebc0bc64e3c9a9fe357c4e3
11596Author: Behdad Esfahbod <behdad@behdad.org>
11597Date:   Tue Jan 26 14:39:18 2010 -0500
11598
11599    Improve debug message
11600
11601 src/vte.c | 2 +-
11602 1 file changed, 1 insertion(+), 1 deletion(-)
11603
11604commit 5f4f67f579c9530af716573d6aaafc9cdb060e09
11605Author: Kristian Høgsberg <krh@bitplanet.net>
11606Date:   Tue Jan 12 10:57:45 2010 -0500
11607
11608    vtebg: Cache backgrounds as cairo surfaces
11609
11610 src/vtebg.c   | 385 +++++++++++++++++-----------------------------------------
11611 src/vtebg.h   |  15 ++-
11612 src/vtedraw.c |  33 ++---
11613 3 files changed, 134 insertions(+), 299 deletions(-)
11614
11615commit d8e791be89f38e168faf078268be8bdee4a6715d
11616Author: Christian Persch <chpe@gnome.org>
11617Date:   Thu Jan 14 18:42:06 2010 +0100
11618
11619    Modernise the API docs
11620
11621    Update to gtk-doc 0.13. Drop tmpl use, use <xi:include>, add object
11622    hierarchy, index, deprecated symbols index, and indices for new symbols
11623    in 0.20 and 0.24.
11624
11625 autogen.sh                         |    3 +-
11626 configure.in                       |    9 +-
11627 doc/reference/Makefile.am          |  163 +++--
11628 doc/reference/tmpl/internals.sgml  |   20 -
11629 doc/reference/tmpl/pty.sgml        |   18 -
11630 doc/reference/tmpl/reaper.sgml     |   25 -
11631 doc/reference/tmpl/vte-unused.sgml |  516 ---------------
11632 doc/reference/tmpl/vte.sgml        | 1287 ------------------------------------
11633 doc/reference/tmpl/vteaccess.sgml  |   37 --
11634 doc/reference/tmpl/vteversion.sgml |   59 --
11635 doc/reference/version.xml.in       |    1 +
11636 doc/reference/vte-docs.sgml        |   25 -
11637 doc/reference/vte-docs.xml         |  127 ++++
11638 doc/reference/vte-sections.txt     |   70 +-
11639 doc/reference/vte.types            |   12 +-
11640 src/reaper.c                       |   26 +
11641 src/reaper.h                       |    8 +
11642 src/vte.c                          |   32 +-
11643 src/vte.h                          |   98 ++-
11644 src/vteaccess.c                    |   10 +-
11645 src/vteaccess.h                    |   52 +-
11646 src/vteversion.h.in                |   47 ++
11647 22 files changed, 524 insertions(+), 2121 deletions(-)
11648
11649commit e8594f159ef206bbd357db6bf28f659eccfefc9a
11650Author: Behdad Esfahbod <behdad@behdad.org>
11651Date:   Wed Jan 13 20:32:09 2010 -0500
11652
11653    Release 0.23.5
11654
11655 NEWS         | 4 ++++
11656 configure.in | 6 +++---
11657 2 files changed, 7 insertions(+), 3 deletions(-)
11658
11659commit 08ee96f50c5053721c31a1eefa05bd6e92a368a7
11660Author: Behdad Esfahbod <behdad@behdad.org>
11661Date:   Wed Jan 13 20:21:38 2010 -0500
11662
11663    Release 0.23.4
11664
11665 NEWS         | 5 +++++
11666 configure.in | 6 +++---
11667 2 files changed, 8 insertions(+), 3 deletions(-)
11668
11669commit d9f1a47a2f14dd0404a7fc9bab7b24a3916922e8
11670Author: Behdad Esfahbod <behdad@behdad.org>
11671Date:   Wed Jan 13 19:48:59 2010 -0500
11672
11673    [doc] Update list of symbols
11674
11675 doc/reference/tmpl/vte.sgml    |  45 +++++++++++++-----
11676 doc/reference/vte-sections.txt | 105 +++++++++--------------------------------
11677 src/vte.c                      |   2 +-
11678 3 files changed, 57 insertions(+), 95 deletions(-)
11679
11680commit ce4f4bc7e0157ff3fc3ce03ce7efb7ba5d4f9bd0
11681Author: Behdad Esfahbod <behdad@behdad.org>
11682Date:   Wed Jan 13 19:41:12 2010 -0500
11683
11684    [doc] Update list of header files
11685
11686 doc/reference/Makefile.am | 18 ++++++------------
11687 1 file changed, 6 insertions(+), 12 deletions(-)
11688
11689commit 13000e1938ef4c0968f03503e892b939acfec3e2
11690Author: Behdad Esfahbod <behdad@behdad.org>
11691Date:   Wed Jan 13 19:40:49 2010 -0500
11692
11693    Fix doc typo
11694
11695 src/vte.c | 2 +-
11696 1 file changed, 1 insertion(+), 1 deletion(-)
11697
11698commit 38b6a46d413247d7acda50f7729048c635ffe23b
11699Author: Behdad Esfahbod <behdad@behdad.org>
11700Date:   Wed Jan 13 19:33:34 2010 -0500
11701
11702    [ring] Only write_contents() the part of history that fits in the num rows
11703
11704 src/ring.c           | 12 ++++++++++--
11705 src/vtestream-base.h | 12 +++++++++---
11706 src/vtestream-file.h | 19 +++++++++++++++----
11707 src/vtestream.h      |  4 +++-
11708 4 files changed, 37 insertions(+), 10 deletions(-)
11709
11710commit 9d18ff3de3ff4ca36570d6872a079b8cd09d889d
11711Author: Behdad Esfahbod <behdad@behdad.org>
11712Date:   Wed Jan 13 19:33:21 2010 -0500
11713
11714    [app] Fix signal connection
11715
11716 src/vteapp.c | 30 +++++++++++++-----------------
11717 1 file changed, 13 insertions(+), 17 deletions(-)
11718
11719commit f7920a159918b81286d5345ed83a7b5ce2c5668f
11720Author: Behdad Esfahbod <behdad@behdad.org>
11721Date:   Wed Jan 13 18:13:30 2010 -0500
11722
11723    Initial implementation of vte_terminal_write_contents()
11724
11725    Currently is buggy in that it writes parts of history still in the ring but
11726    before set number of history lines.  Fix coming.
11727
11728 configure.in         |  5 ++--
11729 src/Makefile.am      |  4 ++--
11730 src/ring.c           | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++-
11731 src/ring.h           | 12 +++++++++-
11732 src/vte.c            | 38 ++++++++++++++++++++++++++++++-
11733 src/vte.h            | 19 ++++++++++++++--
11734 src/vteapp.c         | 55 ++++++++++++++++++++++++++++++++------------
11735 src/vtestream-base.h | 10 +++++++-
11736 src/vtestream-file.h | 31 ++++++++++++++++++++++++-
11737 src/vtestream.c      |  7 +++---
11738 src/vtestream.h      |  4 +++-
11739 11 files changed, 217 insertions(+), 32 deletions(-)
11740
11741commit 2e612fbb78b5a30ca57c4721743dc4d1a3f2884a
11742Author: Behdad Esfahbod <behdad@behdad.org>
11743Date:   Wed Jan 13 16:43:16 2010 -0500
11744
11745    [ring] Don't xor attrs with basic_attrs
11746
11747    Before we did that to better handle failed reads.  Now we explicitly handle
11748    read failure, so no need to do it anymore.
11749
11750 src/ring.c | 12 +++---------
11751 1 file changed, 3 insertions(+), 9 deletions(-)
11752
11753commit 3ea88f06dbe753cf1884000354f6555be92af1e8
11754Author: Behdad Esfahbod <behdad@behdad.org>
11755Date:   Wed Jan 13 12:19:59 2010 -0500
11756
11757    Release 0.23.3
11758
11759 NEWS         | 8 ++++++++
11760 configure.in | 4 ++--
11761 2 files changed, 10 insertions(+), 2 deletions(-)
11762
11763commit 598d7ef7300d94888068a89eaf02f80e4a0a27be
11764Author: Behdad Esfahbod <behdad@behdad.org>
11765Date:   Wed Jan 13 12:09:14 2010 -0500
11766
11767    Disable deprecation stuff since they were broken
11768
11769    Needs proper fixing later.
11770
11771 configure.in | 40 ++++++++++++++++++++--------------------
11772 1 file changed, 20 insertions(+), 20 deletions(-)
11773
11774commit 38b2a632d1a1e86fee82eb460201fb3d3b547ab3
11775Author: Behdad Esfahbod <behdad@behdad.org>
11776Date:   Tue Jan 12 03:12:13 2010 -0500
11777
11778    [draw] Rename a bit
11779
11780 src/vtedraw.c | 27 +++++++++++++--------------
11781 1 file changed, 13 insertions(+), 14 deletions(-)
11782
11783commit 7d9f0294f6ea52bb2525863350fbbac12f9d1459
11784Author: Behdad Esfahbod <behdad@behdad.org>
11785Date:   Tue Jan 12 03:09:45 2010 -0500
11786
11787    [draw] Update comments
11788
11789 src/vtedraw.c | 13 ++++++-------
11790 1 file changed, 6 insertions(+), 7 deletions(-)
11791
11792commit c36b81bbee7addf15cf57ca8401ac9245affe678
11793Author: Behdad Esfahbod <behdad@behdad.org>
11794Date:   Tue Jan 12 02:47:25 2010 -0500
11795
11796    Fix debug info
11797
11798 src/vte.c | 3 +--
11799 1 file changed, 1 insertion(+), 2 deletions(-)
11800
11801commit 5311d24f0382fbfaac117a46b45f1163f370bfbd
11802Author: Behdad Esfahbod <behdad@behdad.org>
11803Date:   Tue Jan 12 02:44:16 2010 -0500
11804
11805    Fix deprecation enabling logic
11806
11807 configure.in | 4 ++--
11808 1 file changed, 2 insertions(+), 2 deletions(-)
11809
11810commit 884527cf0a37728d53cff21d0ce4f07911f2049e
11811Author: Behdad Esfahbod <behdad@behdad.org>
11812Date:   Tue Jan 12 02:39:33 2010 -0500
11813
11814    Bug 534526 - Flickering when resizing a vte widget
11815
11816 src/vte.c | 2 +-
11817 1 file changed, 1 insertion(+), 1 deletion(-)
11818
11819commit c31361e5ef7a255e4ce96fa884bf71daafc86dbe
11820Author: Behdad Esfahbod <behdad@behdad.org>
11821Date:   Tue Jan 12 02:31:13 2010 -0500
11822
11823    Use PangoColor to unify mixed use of GdkColor and vte_palette_entry
11824
11825 src/vte-private.h |  6 ++--
11826 src/vte.c         | 97 ++++++++++++++++++++-----------------------------------
11827 src/vtebg.c       | 12 +++----
11828 src/vtebg.h       |  2 +-
11829 src/vtedraw.c     | 14 ++++----
11830 src/vtedraw.h     | 10 +++---
11831 6 files changed, 56 insertions(+), 85 deletions(-)
11832
11833commit 1608eb418aeb23c7fd27814ba7148ae2708c8017
11834Author: Behdad Esfahbod <behdad@behdad.org>
11835Date:   Tue Jan 12 02:08:51 2010 -0500
11836
11837    Add const to GdkColor
11838
11839 src/vtedraw.c | 10 +++++-----
11840 src/vtedraw.h |  8 ++++----
11841 2 files changed, 9 insertions(+), 9 deletions(-)
11842
11843commit 3c4380448abf647fe7ff93745c9def5f5e2ec326
11844Author: Behdad Esfahbod <behdad@behdad.org>
11845Date:   Tue Jan 12 02:07:47 2010 -0500
11846
11847    Draw rectangles in one shot
11848
11849 src/vte.c     | 22 ++++++++++++----------
11850 src/vtedraw.c |  4 ++--
11851 2 files changed, 14 insertions(+), 12 deletions(-)
11852
11853commit 1ad50e4873fe5c9029e7ea2ad9dc554bce2edfb9
11854Author: Behdad Esfahbod <behdad@behdad.org>
11855Date:   Tue Jan 12 01:54:54 2010 -0500
11856
11857    Cleanup cursor drawing
11858
11859 src/vte.c | 41 +++++++++++++++--------------------------
11860 1 file changed, 15 insertions(+), 26 deletions(-)
11861
11862commit 146b8bc6e2acd34fec8f98a3946f1b1e9e316a21
11863Author: Behdad Esfahbod <behdad@behdad.org>
11864Date:   Tue Jan 12 01:36:52 2010 -0500
11865
11866    [draw] Cleanup ->started counting
11867
11868 src/vtedraw.c | 18 ++++++++----------
11869 1 file changed, 8 insertions(+), 10 deletions(-)
11870
11871commit 8ab0bb6d55824b7a7728d7e5d4dd782785b21540
11872Author: Behdad Esfahbod <behdad@behdad.org>
11873Date:   Tue Jan 12 01:10:45 2010 -0500
11874
11875    Reorder code such that screen can never be NULL
11876
11877 src/vte.c | 45 +++++++++++++++++++++------------------------
11878 1 file changed, 21 insertions(+), 24 deletions(-)
11879
11880commit 3b5c1662f9215d66a56506a3858b14ed03d5061b
11881Merge: 422519d 021e4a5
11882Author: Kristian Høgsberg <krh@bitplanet.net>
11883Date:   Wed Jan 6 10:54:16 2010 -0500
11884
11885    Merge branch 'backend-cleanup'
11886
11887commit 422519de06c76c89a6df5cea7c344a1d32c4b856
11888Author: Xandru Armesto Fernandez <xandru@softastur.org>
11889Date:   Mon Jan 4 09:38:52 2010 +0100
11890
11891    Added asturian language
11892
11893 po/LINGUAS | 1 +
11894 1 file changed, 1 insertion(+)
11895
11896commit 1483c1ca64cfdebf893ef16c225b3395595d4436
11897Author: Xandru Armesto Fernandez <xandru@softastur.org>
11898Date:   Mon Jan 4 09:38:32 2010 +0100
11899
11900    Updated asturian language
11901
11902 po/ast.po | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11903 1 file changed, 95 insertions(+)
11904
11905commit 4db015d59e80a992c86827e612e06c7df1c901f0
11906Author: Josh Triplett <josh@joshtriplett.org>
11907Date:   Mon Dec 28 03:22:48 2009 +0100
11908
11909    Bug 605299 - Please support xterm bracketed paste mode
11910
11911 src/vte-private.h | 1 +
11912 src/vte.c         | 6 ++++++
11913 src/vteseq.c      | 5 +++++
11914 3 files changed, 12 insertions(+)
11915
11916commit 021e4a5082c46ffdf6998beaacca948749079b15
11917Author: Kristian Høgsberg <krh@bitplanet.net>
11918Date:   Wed Dec 23 12:18:32 2009 -0500
11919
11920    Pass rgba as doubles to _vte_draw_set_background_solid()
11921
11922 src/vte.c     | 27 ++++++++++-----------------
11923 src/vtedraw.c | 14 ++++++++------
11924 src/vtedraw.h |  6 ++++--
11925 3 files changed, 22 insertions(+), 25 deletions(-)
11926
11927commit 0edf9e87b374488c502c9c8157f07fcf64692593
11928Author: Kristian Høgsberg <krh@bitplanet.net>
11929Date:   Wed Dec 23 11:28:36 2009 -0500
11930
11931    Drop _vte_draw_get_visual() and _vte_draw_get_colormap()
11932
11933 src/vte.c     |  5 ++---
11934 src/vtedraw.c | 26 +-------------------------
11935 src/vtedraw.h |  7 -------
11936 3 files changed, 3 insertions(+), 35 deletions(-)
11937
11938commit a7ce6af6a780f95d2725f3084808c0d09745e566
11939Author: Kristian Høgsberg <krh@bitplanet.net>
11940Date:   Wed Dec 23 11:11:48 2009 -0500
11941
11942    Make struct struct _vte_draw private to vtedraw.c
11943
11944    Merge in struct _vte_pangocairo_data.
11945
11946 src/vtedraw.c | 174 ++++++++++++++++++++++++----------------------------------
11947 src/vtedraw.h |  11 ----
11948 2 files changed, 71 insertions(+), 114 deletions(-)
11949
11950commit c7c5b1ee0c31736b2a02634da9822d1988e5fdfc
11951Author: Kristian Høgsberg <krh@bitplanet.net>
11952Date:   Wed Dec 23 11:06:27 2009 -0500
11953
11954    Make _vte_draw_start() recursive
11955
11956 src/vte.c     | 10 ++--------
11957 src/vtedraw.c | 14 ++++++++------
11958 src/vtedraw.h |  2 +-
11959 3 files changed, 11 insertions(+), 15 deletions(-)
11960
11961commit 7676930c7e1bddd33455a6421fc335027ba50891
11962Author: Kristian Høgsberg <krh@bitplanet.net>
11963Date:   Wed Dec 23 10:31:08 2009 -0500
11964
11965    Merge vtepangocairo.c into vtedraw.c
11966
11967 src/Makefile.am     |    1 -
11968 src/vtedraw.c       | 1218 +++++++++++++++++++++++++++++++++++++++++++++++++-
11969 src/vtepangocairo.c | 1232 ---------------------------------------------------
11970 3 files changed, 1210 insertions(+), 1241 deletions(-)
11971
11972commit 77ea73bf2ae87c35fe24b49af61d9e6b58e2c551
11973Author: Kristian Høgsberg <krh@bitplanet.net>
11974Date:   Wed Dec 23 10:26:59 2009 -0500
11975
11976    Drop struct _vte_draw_impl
11977
11978 src/Makefile.am     |  3 --
11979 src/vtedraw.c       | 14 ++-------
11980 src/vtedraw.h       | 44 ---------------------------
11981 src/vtepangocairo.c | 41 ++++---------------------
11982 src/vtepangocairo.h | 33 --------------------
11983 src/vteskel.c       | 86 -----------------------------------------------------
11984 src/vteskel.h       | 33 --------------------
11985 7 files changed, 8 insertions(+), 246 deletions(-)
11986
11987commit 58689c06e1d15d645c1181f0f8288fefa52f967e
11988Author: Kristian Høgsberg <krh@bitplanet.net>
11989Date:   Wed Dec 23 10:20:50 2009 -0500
11990
11991    Merge pangocairo draw into remaining vte_draw functions
11992
11993 src/vtedraw.c       | 233 ---------------------------------------------------
11994 src/vtepangocairo.c | 236 ++++++++++++++++++++++++++++++++++++----------------
11995 2 files changed, 165 insertions(+), 304 deletions(-)
11996
11997commit 02e5dd66a5bd4bbaa8a0c4bab46c1341af3d9f36
11998Author: Kristian Høgsberg <krh@bitplanet.net>
11999Date:   Wed Dec 23 09:50:10 2009 -0500
12000
12001    Make _vte_draw_new always create a pangocairo implementation
12002
12003 src/vtedraw.c       | 121 ----------------------------------------------------
12004 src/vtepangocairo.c |  36 +++++++++++++---
12005 2 files changed, 30 insertions(+), 127 deletions(-)
12006
12007commit 718b6f1d1707a4397098cab0ec3bc4980cb7d1bf
12008Author: Behdad Esfahbod <behdad@behdad.org>
12009Date:   Tue Dec 22 15:27:01 2009 +0100
12010
12011    Release 0.23.2
12012
12013 NEWS         | 16 ++++++++++++++++
12014 configure.in |  6 +++---
12015 2 files changed, 19 insertions(+), 3 deletions(-)
12016
12017commit 7f017f27ff254995c1ad4fbe4947b929c4c6046f
12018Author: Behdad Esfahbod <behdad@behdad.org>
12019Date:   Sat Dec 19 13:50:04 2009 +0100
12020
12021    Bug 604966 - Fix "select all" to include text occurring after the visible region
12022
12023 src/vte.c | 4 ++--
12024 1 file changed, 2 insertions(+), 2 deletions(-)
12025
12026commit 3c99618132e8f5924f7a865ce595593889000211
12027Author: Behdad Esfahbod <behdad@behdad.org>
12028Date:   Tue Dec 15 00:30:37 2009 -0500
12029
12030    Fix overflow with unlimited scrollback lines
12031
12032 src/vte.c | 2 +-
12033 1 file changed, 1 insertion(+), 1 deletion(-)
12034
12035commit 31ba6a0a615c9b5d61bb335f756c7c02e701ef5e
12036Author: Behdad Esfahbod <behdad@behdad.org>
12037Date:   Wed Dec 9 01:29:27 2009 -0500
12038
12039    Bug 604135 - [PATCH] fix behaviour of set-scrolling-region
12040
12041 src/vteseq.c | 3 +--
12042 1 file changed, 1 insertion(+), 2 deletions(-)
12043
12044commit fa070a0ebdfab5e33e550e4561179498752a29c6
12045Author: Behdad Esfahbod <behdad@behdad.org>
12046Date:   Wed Dec 9 00:57:01 2009 -0500
12047
12048    Bug 603733 - Remove deprecated Glib symbol
12049
12050    Require glib >= 2.22.0
12051
12052 configure.in | 2 +-
12053 src/vtetc.c  | 2 +-
12054 2 files changed, 2 insertions(+), 2 deletions(-)
12055
12056commit 47406a81f737f6f01fd148ab004de4eac641d571
12057Author: Behdad Esfahbod <behdad@behdad.org>
12058Date:   Thu Dec 3 13:26:25 2009 -0500
12059
12060    Bug 603713 - ibeam/underline cursor broken with large inner-border
12061
12062 src/vte.c | 46 +++++++++++++++++-----------------------------
12063 1 file changed, 17 insertions(+), 29 deletions(-)
12064
12065commit e72d7ed4da9d065afc494da304741ca5484b1f9b
12066Author: Christian Persch <chpe@gnome.org>
12067Date:   Thu Dec 3 18:35:50 2009 +0100
12068
12069    vteapp: Fix --cursor-shape thinko
12070
12071 src/vteapp.c | 4 ++--
12072 1 file changed, 2 insertions(+), 2 deletions(-)
12073
12074commit 7d755a30393124319d3406efb98a5f612538501b
12075Author: Christian Persch <chpe@gnome.org>
12076Date:   Thu Dec 3 18:32:35 2009 +0100
12077
12078    vteapp: Add --cursor-shape option
12079
12080    Use --cursor-shape=block|ibeam|underline to test cursor shapes.
12081
12082 src/vteapp.c | 15 ++++++++++++++-
12083 1 file changed, 14 insertions(+), 1 deletion(-)
12084
12085commit f100847c373f8bfd881d0c9dae213c312334578c
12086Author: Christian Persch <chpe@gnome.org>
12087Date:   Tue Dec 1 16:01:01 2009 +0100
12088
12089    Fix deprecation versions
12090
12091 src/vte.c | 58 +++++++++++++++++++++++++++++-----------------------------
12092 1 file changed, 29 insertions(+), 29 deletions(-)
12093
12094commit bbb00399fce8008fee378d31aa18a6b7c89d6c2b
12095Author: Christian Persch <chpe@gnome.org>
12096Date:   Tue Dec 1 15:59:12 2009 +0100
12097
12098    Fix deprecation version of vte_terminal_get_padding
12099
12100    It's 0.24, not 0.22.
12101
12102 src/vte.c | 2 +-
12103 1 file changed, 1 insertion(+), 1 deletion(-)
12104
12105commit a34ea6198748e1621b8f148d81b424ca5312f818
12106Author: Christian Persch <chpe@gnome.org>
12107Date:   Tue Dec 1 00:21:43 2009 +0100
12108
12109    Deprecate vte_terminal_get_padding
12110
12111    Part of bug #471920.
12112
12113 src/vte.c | 13 ++++++++++++-
12114 src/vte.h |  2 ++
12115 2 files changed, 14 insertions(+), 1 deletion(-)
12116
12117commit 25a0fa44c92044b51296be94b9e1680d83270adc
12118Author: Christian Persch <chpe@gnome.org>
12119Date:   Mon Nov 30 23:32:33 2009 +0100
12120
12121    Replace VTE_PAD_WIDTH with inner-border
12122
12123    Part of bug #471920.
12124
12125 src/vte-private.h |   1 -
12126 src/vte.c         | 123 +++++++++++++++++++++++++++++-------------------------
12127 src/vteseq.c      |  39 +++++++++++------
12128 3 files changed, 91 insertions(+), 72 deletions(-)
12129
12130commit a327292cbb073e7fb1a1298f614f980447f474fe
12131Author: Christian Persch <chpe@gnome.org>
12132Date:   Mon Nov 30 23:06:01 2009 +0100
12133
12134    Add VteTerminal::inner-border style property
12135
12136    Part of bug #471920.
12137
12138 doc/reference/tmpl/vte.sgml |  5 +++++
12139 src/vte-private.h           |  3 +++
12140 src/vte.c                   | 51 ++++++++++++++++++++++++++++++++++++++++++++-
12141 3 files changed, 58 insertions(+), 1 deletion(-)
12142
12143commit 320902d84b99c58ab7d6ae82b65bb1311288fe75
12144Author: Christian Persch <chpe@gnome.org>
12145Date:   Mon Nov 30 22:46:53 2009 +0100
12146
12147    Remove early return from style-set on non-realized widget
12148
12149    vte_terminal_set_font_full_internal copes just fine with this.
12150
12151 src/vte.c | 6 ------
12152 1 file changed, 6 deletions(-)
12153
12154commit 66d729e0b6d84d7cce204d5a3c9b8e6b98087f07
12155Author: Christian Persch <chpe@gnome.org>
12156Date:   Mon Nov 30 22:39:55 2009 +0100
12157
12158    Chain up to style-set on parent class
12159
12160 src/vte.c | 7 ++++---
12161 1 file changed, 4 insertions(+), 3 deletions(-)
12162
12163commit e42c9ce6035d1b38dce3ad815f1241c8d658acf2
12164Author: Adi Roiban <adi@roiban.ro>
12165Date:   Fri Nov 27 04:41:22 2009 +0200
12166
12167    Update Romanian translations
12168
12169 po/ro.po | 35 ++++++++++++++++-------------------
12170 1 file changed, 16 insertions(+), 19 deletions(-)
12171
12172commit e25247345d6c075a131a90cb2c65471811a89c64
12173Author: Behdad Esfahbod <behdad@behdad.org>
12174Date:   Sun Nov 22 15:24:28 2009 -0500
12175
12176    [interpret] Make the interpret app interactive
12177
12178 src/interpret.c | 147 +++++++++++++++++++++++++++++---------------------------
12179 1 file changed, 75 insertions(+), 72 deletions(-)
12180
12181commit 91448540f68235c7e1975fa604842b7872bc0f7a
12182Author: Behdad Esfahbod <behdad@behdad.org>
12183Date:   Mon Nov 9 19:53:08 2009 -0500
12184
12185    Bug 601265 -  gnome-terminal assert failure: table.c:723:_vte_table_match
12186
12187    Fix handling of %% in termcap strings.
12188    Remove the assertion.
12189
12190 src/table.c | 5 ++++-
12191 1 file changed, 4 insertions(+), 1 deletion(-)
12192
12193commit 59d08fab676cccbed8df7f8e9d9a39bab6e5413d
12194Author: Behdad Esfahbod <behdad@behdad.org>
12195Date:   Mon Nov 9 19:04:46 2009 -0500
12196
12197    Fix warnings
12198
12199 src/iso2022.c | 10 +++++-----
12200 1 file changed, 5 insertions(+), 5 deletions(-)
12201
12202commit 7556c58a6f21f846b97351ee2002e0b1d9236824
12203Author: Behdad Esfahbod <behdad@behdad.org>
12204Date:   Mon Nov 9 18:55:16 2009 -0500
12205
12206    Handle destroying NULL termcap
12207
12208 src/vtetc.c | 3 ++-
12209 1 file changed, 2 insertions(+), 1 deletion(-)
12210
12211commit bdc0cca890297a44c86395e27ee51cdfef5f3961
12212Author: Behdad Esfahbod <behdad@behdad.org>
12213Date:   Mon Nov 9 18:52:47 2009 -0500
12214
12215    Comment out unused code
12216
12217 src/caps.c | 2 ++
12218 src/caps.h | 3 ---
12219 2 files changed, 2 insertions(+), 3 deletions(-)
12220
12221commit 2035eb905aed8905e44781f3f64786fc84cd51c7
12222Author: Peteris Krisjanis <pecisk@gmail.com>
12223Date:   Sun Nov 8 20:36:09 2009 +0200
12224
12225    Updated Latvian translation.
12226
12227 po/lv.po | 119 +++++++++++++++++++++++++++++++--------------------------------
12228 1 file changed, 58 insertions(+), 61 deletions(-)
12229
12230commit 9120f5ebfb9da0d74698f187ebb3046877b48c19
12231Author: Behdad Esfahbod <behdad@behdad.org>
12232Date:   Sun Nov 8 12:04:16 2009 -0500
12233
12234    Revert "Bug 591648 - Don't clear the screen when switching to the alternate screen"
12235
12236    This reverts commit c6d9bf421f12911298d921314ced64661f6b63bd.
12237    That commit introduced issues with less.   Xterm doesn't have those
12238    problems.  Need to figure out what's going on  before committing this
12239    again.
12240
12241 src/vteseq.c | 6 ++++++
12242 1 file changed, 6 insertions(+)
12243
12244commit d45fdfa66452427ddf2a28fcaff148b0ead9d815
12245Author: Thomas Thurman <tthurman@gnome.org>
12246Date:   Sun Nov 1 15:46:08 2009 -0500
12247
12248    Shavian translation
12249
12250 po/LINGUAS    |  1 +
12251 po/en@shaw.po | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
12252 2 files changed, 91 insertions(+)
12253
12254commit be0f71823453ef07b6a8c4b6072bdd6b772c74b1
12255Author: Christian Persch <chpe@gnome.org>
12256Date:   Thu Oct 29 18:59:52 2009 +0100
12257
12258    Use right modifier to printf gulong
12259
12260    Fixes a compiler warning.
12261
12262 src/ring.c | 2 +-
12263 1 file changed, 1 insertion(+), 1 deletion(-)
12264
12265commit 16db4039b0ea75454c6d51c1a685f3c9d16ffb11
12266Author: Behdad Esfahbod <behdad@behdad.org>
12267Date:   Mon Oct 26 20:15:21 2009 -0400
12268
12269    Released 0.23.1
12270
12271 NEWS         | 25 +++++++++++++++++++++++++
12272 configure.in | 10 +++++-----
12273 2 files changed, 30 insertions(+), 5 deletions(-)
12274
12275commit a91d1adf8cbc3bf9755d1c211f490366ac47782c
12276Author: Behdad Esfahbod <behdad@behdad.org>
12277Date:   Mon Oct 26 19:54:28 2009 -0400
12278
12279    Handle out-of-history remove's gracefully
12280
12281    They happen at times of resizing the terminal, etc.
12282
12283    Bug 597604 - gnome-terminal assert failure:
12284    Vte:ERROR:/build/buildd/vte-0.22.0/./src/ring.c:530:_vte_ring_remove:
12285    assertion failed: (_vte_ring_contains (ring, position))
12286
12287 src/ring.c | 3 ++-
12288 1 file changed, 2 insertions(+), 1 deletion(-)
12289
12290commit c621a6e8c4beffb2faf70404b843cf93def8cc1b
12291Author: Behdad Esfahbod <behdad@behdad.org>
12292Date:   Mon Oct 26 19:54:08 2009 -0400
12293
12294    [ring] Remove one assertion
12295
12296    Better dealing with corrupt history file, etc.
12297
12298 src/ring.c | 10 +++++++---
12299 1 file changed, 7 insertions(+), 3 deletions(-)
12300
12301commit 572f86ce2faf7532c30751e5c5f9893468550eba
12302Author: Behdad Esfahbod <behdad@behdad.org>
12303Date:   Mon Oct 26 19:53:33 2009 -0400
12304
12305    Cosmetic
12306
12307 src/vte.c | 3 +--
12308 1 file changed, 1 insertion(+), 2 deletions(-)
12309
12310commit af5726e0c546f9a4914dd80c03e11e1aadc034f2
12311Author: Behdad Esfahbod <behdad@behdad.org>
12312Date:   Mon Oct 26 19:19:16 2009 -0400
12313
12314    Finish selection rework
12315
12316    Bug 598124 - The selection does not only change when the mousebutton is released
12317
12318    Only update selection when mouse-button is released (or focus lost).
12319    Also, update PRIMARY when _select_all() is called.
12320
12321 src/vte.c | 27 +++++++++------------------
12322 1 file changed, 9 insertions(+), 18 deletions(-)
12323
12324commit de1bd5a05102d26f211d4f636aea2662c6b4e7fc
12325Author: Behdad Esfahbod <behdad@behdad.org>
12326Date:   Mon Oct 26 17:01:55 2009 -0400
12327
12328    Bug 598090 - LMB Mouse up event not registered when opining context popup menu
12329
12330 src/vte.c | 101 ++++++++++++++++++++++++++++----------------------------------
12331 1 file changed, 46 insertions(+), 55 deletions(-)
12332
12333commit 471d90f670416fc2947b73637c549387eddb9435
12334Author: Behdad Esfahbod <behdad@behdad.org>
12335Date:   Fri Oct 23 21:01:49 2009 -0400
12336
12337    Bug 587463 - "select all"+copy from gnome-terminal includes lines no longer in scrollback
12338
12339    Previously it used to include lines that have fallen out of the history
12340    buffer.  Also, included one extra line at the end.
12341
12342 src/vte.c | 17 +++++++----------
12343 1 file changed, 7 insertions(+), 10 deletions(-)
12344
12345commit 370b72ba4759850b1fc9721d2afc0eb7b5383a5e
12346Author: Behdad Esfahbod <behdad@behdad.org>
12347Date:   Fri Oct 23 20:54:26 2009 -0400
12348
12349    Bug 585370 - Incomplete disabling of python
12350
12351    Don't install python support files if python is disabled.
12352
12353 python/Makefile.am | 3 ++-
12354 1 file changed, 2 insertions(+), 1 deletion(-)
12355
12356commit eb11c5a2e5ec98c3ce1643ecc1b0274eff490a7e
12357Author: Behdad Esfahbod <behdad@behdad.org>
12358Date:   Fri Oct 23 20:49:47 2009 -0400
12359
12360    Bug 597242 - libvte color and cursor glitches
12361
12362    Don't clear line when inserting smart tab
12363
12364 src/vteseq.c | 75 ++++++++++++++++++++++++++++++------------------------------
12365 1 file changed, 37 insertions(+), 38 deletions(-)
12366
12367commit c6d9bf421f12911298d921314ced64661f6b63bd
12368Author: Behdad Esfahbod <behdad@behdad.org>
12369Date:   Fri Oct 23 20:18:50 2009 -0400
12370
12371    Bug 591648 - Don't clear the screen when switching to the alternate screen
12372
12373 src/vteseq.c | 6 ------
12374 1 file changed, 6 deletions(-)
12375
12376commit 94c78423fca44652e9c837e00cf932e0cadb50de
12377Author: Behdad Esfahbod <behdad@behdad.org>
12378Date:   Fri Oct 23 20:12:14 2009 -0400
12379
12380    Bug 595445 - Motion notify events are not propagated to parent widget
12381
12382    Propagate motion-notify event to parent if not selecting.
12383
12384 src/vte.c | 6 ++++--
12385 1 file changed, 4 insertions(+), 2 deletions(-)
12386
12387commit 03250451173cdc63aeb10f2f43ec7fe203082be1
12388Author: Behdad Esfahbod <behdad@behdad.org>
12389Date:   Fri Oct 23 20:07:06 2009 -0400
12390
12391    Revert "Copy PRIMARY only on button release"
12392
12393    This reverts commit ab66ce5ca7bc9948ffb5303156c3a2764656c3b7.
12394    We need to fix bug 598090 before this can go in.
12395
12396 src/vte.c | 4 +++-
12397 1 file changed, 3 insertions(+), 1 deletion(-)
12398
12399commit ab66ce5ca7bc9948ffb5303156c3a2764656c3b7
12400Author: Behdad Esfahbod <behdad@behdad.org>
12401Date:   Fri Oct 23 19:43:06 2009 -0400
12402
12403    Copy PRIMARY only on button release
12404
12405    Bug 598124 - The selection does not only change when the mousebutton is released
12406
12407 src/vte.c | 4 +---
12408 1 file changed, 1 insertion(+), 3 deletions(-)
12409
12410commit 7f2f2f6622e253d6ae623c310bc0be9079ba9cc6
12411Author: Behdad Esfahbod <behdad@behdad.org>
12412Date:   Fri Oct 23 19:12:26 2009 -0400
12413
12414    Bug 569184 - vte generates unnecessary ioctl(I_FIND) kernel warnings
12415
12416 src/pty.c | 26 ++++++++++++++------------
12417 1 file changed, 14 insertions(+), 12 deletions(-)
12418
12419commit efaf2668d21f53ada2884157fde91c0b61025fc7
12420Author: Behdad Esfahbod <behdad@behdad.org>
12421Date:   Fri Oct 23 19:01:38 2009 -0400
12422
12423    Fix even more warnings.  We're mostly warning-clean now
12424
12425 src/pty.c       | 3 +--
12426 src/vteaccess.c | 4 ++--
12427 src/vtedraw.c   | 2 +-
12428 3 files changed, 4 insertions(+), 5 deletions(-)
12429
12430commit ac0722271e2f5e192e7be4000ba2ca7a2388954e
12431Author: Behdad Esfahbod <behdad@behdad.org>
12432Date:   Fri Oct 23 18:54:59 2009 -0400
12433
12434    Fix more warnings
12435
12436 src/vte.c | 16 ++++++++--------
12437 1 file changed, 8 insertions(+), 8 deletions(-)
12438
12439commit 592ba42cbfa3e9e948226bcef832e7fd30f5fae7
12440Author: Behdad Esfahbod <behdad@behdad.org>
12441Date:   Fri Oct 23 18:37:42 2009 -0400
12442
12443    Interpret and document negative number of scrollback lines as infinite
12444
12445 src/vte.c | 9 ++++++++-
12446 1 file changed, 8 insertions(+), 1 deletion(-)
12447
12448commit 723aec79c9aa7c05b86278d0f304d0640ba9ee5e
12449Author: Behdad Esfahbod <behdad@behdad.org>
12450Date:   Fri Oct 23 18:19:40 2009 -0400
12451
12452    [ring] Use gulong instead of guint for row/col indices
12453
12454    Bug 599444 - Scrollback index type mess
12455
12456 src/buffer.h      |  2 +-
12457 src/ring.c        | 68 +++++++++++++++++++++++++++----------------------------
12458 src/ring.h        | 34 ++++++++++++++--------------
12459 src/vte-private.h |  4 ++--
12460 src/vte.c         | 10 ++++----
12461 src/vterowdata.c  | 20 ++++++++--------
12462 src/vterowdata.h  | 12 +++++-----
12463 7 files changed, 76 insertions(+), 74 deletions(-)
12464
12465commit 3e523aa2db487828a332703461e84d6a2cf4ef04
12466Author: Behdad Esfahbod <behdad@behdad.org>
12467Date:   Thu Oct 22 14:07:51 2009 -0400
12468
12469    Bug 598814 - text.getText(0, -1) triggers assertion in vteaccess.c
12470
12471 src/vteaccess.c | 2 +-
12472 1 file changed, 1 insertion(+), 1 deletion(-)
12473
12474commit b933212a00bf4f7437d5741b1eb9132d66b263fd
12475Author: Nils-Christoph Fiedler <linux@medienkompanie.de>
12476Date:   Thu Oct 22 20:07:03 2009 +0200
12477
12478    Updated Low German translation
12479
12480 po/nds.po | 28 ++++++++++++++--------------
12481 1 file changed, 14 insertions(+), 14 deletions(-)
12482
12483commit 54f397c65855d015ffc71e646c55fb4b49208038
12484Author: Christian Persch <chpe@gnome.org>
12485Date:   Thu Oct 22 00:20:59 2009 +0200
12486
12487    Ignore .pot files too
12488
12489 git.mk | 1 +
12490 1 file changed, 1 insertion(+)
12491
12492commit 90799855f499c4ab7dd66896bdde73ccc9e63253
12493Author: Christian Persch <chpe@gnome.org>
12494Date:   Mon Aug 31 18:26:45 2009 +0200
12495
12496    Use AM_V_GEN here too
12497
12498 git.mk | 2 +-
12499 1 file changed, 1 insertion(+), 1 deletion(-)
12500
12501commit fa3508f4957a8cfb6f6f22ef904d5c89f9d54f4a
12502Author: Benjamin Berg <benjamin@sipsolutions.net>
12503Date:   Mon Oct 5 17:41:49 2009 +0200
12504
12505    Fix memory leaks in python bindings (bug #596739).
12506
12507 python/vte.override | 131 ++++++++++++++++++++++------------------------------
12508 1 file changed, 56 insertions(+), 75 deletions(-)
12509
12510commit 7b30cf831aa9ae3e90ca99f016f11d6f6833ad2f
12511Author: Behdad Esfahbod <behdad@behdad.org>
12512Date:   Sat Oct 3 19:50:21 2009 -0400
12513
12514    Bug 597165 - void return in vte.c
12515
12516 src/vte.c | 2 +-
12517 1 file changed, 1 insertion(+), 1 deletion(-)
12518
12519commit 3c22f5997c7e11f371c606520daff279d9b613e4
12520Author: Behdad Esfahbod <behdad@behdad.org>
12521Date:   Tue Sep 29 14:54:30 2009 -0400
12522
12523    Bug 587894 - the environment passing with python does no longer work
12524
12525 python/vte.override | 10 +++++-----
12526 1 file changed, 5 insertions(+), 5 deletions(-)
12527
12528commit 1fc66f918330a053b85080756d8be165eb9f2708
12529Author: Behdad Esfahbod <behdad@behdad.org>
12530Date:   Mon Sep 28 15:42:12 2009 -0400
12531
12532    Release 0.22.2
12533
12534 NEWS         | 10 ++++++++++
12535 configure.in |  4 ++--
12536 2 files changed, 12 insertions(+), 2 deletions(-)
12537
12538commit ea46cc66b0340dbe42b8b19b2691c824083ad033
12539Author: Behdad Esfahbod <behdad@behdad.org>
12540Date:   Mon Sep 28 14:25:42 2009 -0400
12541
12542    [a11y] Fix assertion failure
12543
12544    Reported here:
12545    https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/435646
12546
12547 src/vteaccess.c | 2 +-
12548 1 file changed, 1 insertion(+), 1 deletion(-)
12549
12550commit 470030991fc3107e04934b1d3aa54d4428be7e2f
12551Author: Behdad Esfahbod <behdad@behdad.org>
12552Date:   Mon Sep 28 13:57:26 2009 -0400
12553
12554    Bug 596444 - word-select includes \n when the word ends at the edge of the terminal
12555
12556 src/vte.c | 10 +++++-----
12557 1 file changed, 5 insertions(+), 5 deletions(-)
12558
12559commit b7083d3cdbe31305de2fa2974919b3d105f9b740
12560Author: Behdad Esfahbod <behdad@behdad.org>
12561Date:   Sun Sep 27 17:06:22 2009 -0400
12562
12563    Bug 596460 - 0.22.1 kills vte based apps
12564
12565    Oops
12566
12567 src/vteseq.c | 2 +-
12568 1 file changed, 1 insertion(+), 1 deletion(-)
12569
12570commit 3e1738a4b962dc339cddd66a4504b198ae80fe38
12571Author: Behdad Esfahbod <behdad@behdad.org>
12572Date:   Fri Sep 25 17:18:16 2009 -0400
12573
12574    Release 0.22.1
12575
12576 NEWS         | 10 ++++++++++
12577 configure.in |  4 ++--
12578 2 files changed, 12 insertions(+), 2 deletions(-)
12579
12580commit c87f6a7dc778bb75aa6defeceda3505028c0430e
12581Author: Behdad Esfahbod <behdad@behdad.org>
12582Date:   Fri Sep 25 17:03:31 2009 -0400
12583
12584    [ring] Clear ring on _init
12585
12586 src/ring.c | 2 ++
12587 1 file changed, 2 insertions(+)
12588
12589commit 73aba0352cd8034f69178459fc58347cedc74ec7
12590Author: Behdad Esfahbod <behdad@behdad.org>
12591Date:   Fri Sep 25 16:55:08 2009 -0400
12592
12593    Bug 596365 - libvte crashes when issueing 'reset' in a terminal
12594
12595 src/vtestream-file.h | 9 +++++----
12596 1 file changed, 5 insertions(+), 4 deletions(-)
12597
12598commit cc6df5b1ebeba74c8c96d897bb5e8400ba429407
12599Author: Behdad Esfahbod <behdad@behdad.org>
12600Date:   Fri Sep 25 16:50:04 2009 -0400
12601
12602    [stream] Fix warnings
12603
12604 src/vtestream-base.h | 4 ++--
12605 src/vtestream-file.h | 2 +-
12606 2 files changed, 3 insertions(+), 3 deletions(-)
12607
12608commit 6bafc718f231bac266c663724334999dfebac16e
12609Author: Behdad Esfahbod <behdad@behdad.org>
12610Date:   Thu Sep 24 23:15:07 2009 -0400
12611
12612    Bug 588033 - background tabs may lose lines off the bottom of the scrollback
12613
12614 src/vte.c | 33 ++++++++++++++++++---------------
12615 1 file changed, 18 insertions(+), 15 deletions(-)
12616
12617commit 3df8026931941ea6a5d41c932803f56ded862a00
12618Author: Behdad Esfahbod <behdad@behdad.org>
12619Date:   Thu Sep 24 15:26:49 2009 -0400
12620
12621    Minor
12622
12623 src/vte-private.h |  1 +
12624 src/vte.c         |  7 ++++++-
12625 src/vteseq.c      | 14 +++++++-------
12626 3 files changed, 14 insertions(+), 8 deletions(-)
12627
12628commit 58d0affa8eea77353ef47c53923cd82c4203fe1a
12629Author: Behdad Esfahbod <behdad@behdad.org>
12630Date:   Thu Sep 24 15:22:30 2009 -0400
12631
12632    Bug 596163 - Doesn't display expected background color in ncurses apps
12633
12634    Revert semantic change introduced in 08caf3b174e68ba3d02f04c2595ad552cd50db30
12635
12636 src/ring.c        | 25 +++----------------------
12637 src/vte-private.h |  3 +++
12638 src/vte.c         | 30 +++++++++++++++++++++++++-----
12639 src/vteseq.c      | 31 +++++++++++--------------------
12640 4 files changed, 42 insertions(+), 47 deletions(-)
12641
12642commit 8ad12cd15ad4dc5e7eb40398e4b835af31f34c0f
12643Author: Behdad Esfahbod <behdad@behdad.org>
12644Date:   Thu Sep 24 14:25:47 2009 -0400
12645
12646    Bug 596011 -  Problem compiling vte 0.22.0 on Solaris
12647
12648 src/vterowdata.c | 2 +-
12649 src/vterowdata.h | 1 -
12650 2 files changed, 1 insertion(+), 2 deletions(-)
12651
12652commit ebd4dac2028edd77b38edfd5595dae01c529670d
12653Author: Behdad Esfahbod <behdad@behdad.org>
12654Date:   Thu Sep 24 14:22:53 2009 -0400
12655
12656    Fix warning
12657
12658 src/vtestream-base.h | 2 +-
12659 1 file changed, 1 insertion(+), 1 deletion(-)
12660
12661commit ca89fbb9d6fb8470d5e9150d8b4f35424893d1ca
12662Author: Behdad Esfahbod <behdad@behdad.org>
12663Date:   Mon Sep 21 17:01:17 2009 -0400
12664
12665    Release 0.22.0
12666
12667 NEWS         |  4 ++++
12668 configure.in | 10 +++++-----
12669 2 files changed, 9 insertions(+), 5 deletions(-)
12670
12671commit df0350b20f91305e8c330226dd50ea1bee501271
12672Author: Rajesh Ranjan <rranjan@rranjan.csb>
12673Date:   Sat Sep 19 00:11:04 2009 +0530
12674
12675    maithili update, translated by Sangeeta Kumari
12676
12677 po/LINGUAS |  1 +
12678 po/mai.po  | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
12679 2 files changed, 94 insertions(+)
12680
12681commit 8658f78fce0ffad86c81ea2502047cdbc2d32669
12682Author: Behdad Esfahbod <behdad@behdad.org>
12683Date:   Fri Sep 18 02:18:07 2009 -0400
12684
12685    Release 0.21.7
12686
12687 NEWS         | 5 +++++
12688 configure.in | 4 ++--
12689 2 files changed, 7 insertions(+), 2 deletions(-)
12690
12691commit 35cb9184e071c8629c953d5bf82542d88438552c
12692Author: Behdad Esfahbod <behdad@behdad.org>
12693Date:   Fri Sep 18 02:07:57 2009 -0400
12694
12695    Bug 595494 - Build Failure in vte 0.21.6
12696
12697    Revert "Do some symbol hiding"
12698    This reverts commit 296a3cbaf6b69555f7d6cdc639dc57c51f2e2bba.
12699
12700 configure.in        | 11 ------
12701 src/caps.c          |  4 +--
12702 src/caps.h          |  6 ++--
12703 src/debug.c         |  2 +-
12704 src/debug.h         |  4 +--
12705 src/iso2022.h       | 29 ++++++++--------
12706 src/keymap.h        | 46 ++++++++++++-------------
12707 src/matcher.h       | 18 +++++-----
12708 src/ring.h          | 20 +++++------
12709 src/table.c         |  2 +-
12710 src/table.h         | 20 +++++------
12711 src/trie.c          |  2 +-
12712 src/trie.h          | 26 +++++++--------
12713 src/vte-private.h   | 64 +++++++++++++++++------------------
12714 src/vtebg.h         | 14 ++++----
12715 src/vteconv.h       | 28 ++++++++--------
12716 src/vtedraw.c       |  2 +-
12717 src/vtedraw.h       | 96 ++++++++++++++++++++++++++---------------------------
12718 src/vteint.h        | 12 +++----
12719 src/vtepangocairo.c |  2 +-
12720 src/vtepangocairo.h |  2 +-
12721 src/vteregex.h      |  8 ++---
12722 src/vterowdata.h    | 18 +++++-----
12723 src/vteskel.c       |  2 +-
12724 src/vteskel.h       |  2 +-
12725 src/vtestream.h     | 15 +++++----
12726 src/vtetc.c         |  2 --
12727 src/vtetc.h         | 24 +++++++-------
12728 src/vtetree.c       |  2 --
12729 src/vtetree.h       |  8 ++---
12730 src/vteunistr.h     |  8 ++---
12731 31 files changed, 243 insertions(+), 256 deletions(-)
12732
12733commit e6e66d4c5733b4c2e5efa686566bde3c76be4212
12734Author: Behdad Esfahbod <behdad@behdad.org>
12735Date:   Fri Sep 18 02:07:06 2009 -0400
12736
12737    [ring] Don't append fragment text
12738
12739 src/ring.c | 4 ++--
12740 1 file changed, 2 insertions(+), 2 deletions(-)
12741
12742commit 2c0c2454deeef051f603dd32ef70d926f49b0b2f
12743Author: Behdad Esfahbod <behdad@behdad.org>
12744Date:   Fri Sep 18 02:04:26 2009 -0400
12745
12746    [ring] Fix fragment width
12747
12748 src/ring.c | 1 +
12749 1 file changed, 1 insertion(+)
12750
12751commit 63ba68fef08838159a5922534f77f89a304f6c03
12752Author: Behdad Esfahbod <behdad@behdad.org>
12753Date:   Fri Sep 18 02:02:20 2009 -0400
12754
12755    Simplify tab handling
12756
12757 src/vteseq.c | 2 +-
12758 1 file changed, 1 insertion(+), 1 deletion(-)
12759
12760commit 09221372842d3954c10f69cd3c98680663c4d6d3
12761Author: Behdad Esfahbod <behdad@behdad.org>
12762Date:   Thu Sep 17 11:19:29 2009 -0400
12763
12764    Release 0.21.6
12765
12766 NEWS         | 6 ++++++
12767 configure.in | 4 ++--
12768 2 files changed, 8 insertions(+), 2 deletions(-)
12769
12770commit 296a3cbaf6b69555f7d6cdc639dc57c51f2e2bba
12771Author: Behdad Esfahbod <behdad@behdad.org>
12772Date:   Thu Sep 17 10:54:15 2009 -0400
12773
12774    Do some symbol hiding
12775
12776 configure.in        | 11 ++++++
12777 src/caps.c          |  4 +--
12778 src/caps.h          |  6 ++--
12779 src/debug.c         |  2 +-
12780 src/debug.h         |  4 +--
12781 src/iso2022.h       | 29 ++++++++--------
12782 src/keymap.h        | 46 ++++++++++++-------------
12783 src/matcher.h       | 18 +++++-----
12784 src/ring.h          | 20 +++++------
12785 src/table.c         |  2 +-
12786 src/table.h         | 20 +++++------
12787 src/trie.c          |  2 +-
12788 src/trie.h          | 26 +++++++--------
12789 src/vte-private.h   | 64 +++++++++++++++++------------------
12790 src/vtebg.h         | 14 ++++----
12791 src/vteconv.h       | 28 ++++++++--------
12792 src/vtedraw.c       |  2 +-
12793 src/vtedraw.h       | 96 ++++++++++++++++++++++++++---------------------------
12794 src/vteint.h        | 12 +++----
12795 src/vtepangocairo.c |  2 +-
12796 src/vtepangocairo.h |  2 +-
12797 src/vteregex.h      |  8 ++---
12798 src/vterowdata.h    | 18 +++++-----
12799 src/vteskel.c       |  2 +-
12800 src/vteskel.h       |  2 +-
12801 src/vtestream.h     | 15 ++++-----
12802 src/vtetc.c         |  2 ++
12803 src/vtetc.h         | 24 +++++++-------
12804 src/vtetree.c       |  2 ++
12805 src/vtetree.h       |  8 ++---
12806 src/vteunistr.h     |  8 ++---
12807 31 files changed, 256 insertions(+), 243 deletions(-)
12808
12809commit e28d3818f3b22fbdf61d721183419a4a010c8a01
12810Author: Behdad Esfahbod <behdad@behdad.org>
12811Date:   Wed Sep 16 18:09:35 2009 -0400
12812
12813    Remove expensive assertion
12814
12815 src/vte.c | 2 --
12816 1 file changed, 2 deletions(-)
12817
12818commit ed455c5413f04c4688fd072acfd121b97636e023
12819Author: Behdad Esfahbod <behdad@behdad.org>
12820Date:   Wed Sep 16 15:42:19 2009 -0400
12821
12822    [doc] Set LC_ALL instead of LANG for our check scripts
12823
12824 doc/reference/check-doc-coverage.sh | 4 +++-
12825 doc/reference/check-doc-syntax.sh   | 3 ++-
12826 git.mk                              | 2 +-
12827 src/check-doc-syntax.sh             | 3 ++-
12828 4 files changed, 8 insertions(+), 4 deletions(-)
12829
12830commit 2c75e3d01f970cae3d0856b04d532bfc90cdbf14
12831Author: Niels-Christoph Fiedler <linux@medienkompanie.de>
12832Date:   Wed Sep 16 18:36:45 2009 +0200
12833
12834    Updated Low German translation
12835
12836 po/nds.po | 41 ++++++++++++++++++++---------------------
12837 1 file changed, 20 insertions(+), 21 deletions(-)
12838
12839commit 6946347f771d48393b4a1eb30dc52e40489582f1
12840Author: Behdad Esfahbod <behdad@behdad.org>
12841Date:   Tue Sep 15 21:26:22 2009 -0400
12842
12843    [ring] Fix assertion failure with resize
12844
12845 src/ring.c | 4 +++-
12846 1 file changed, 3 insertions(+), 1 deletion(-)
12847
12848commit 109f77b663e4f87e4fb148ae26cd7a566de0cb61
12849Author: Behdad Esfahbod <behdad@behdad.org>
12850Date:   Tue Sep 15 21:22:53 2009 -0400
12851
12852    [ring] Simplify a bit
12853
12854 src/ring.c | 20 ++++++++++++++++----
12855 1 file changed, 16 insertions(+), 4 deletions(-)
12856
12857commit 5254710eb86008ab218f2ad0a61e631f3f6d6b39
12858Author: Behdad Esfahbod <behdad@behdad.org>
12859Date:   Tue Sep 15 21:17:51 2009 -0400
12860
12861    [ring/stream] Handle stream failure (out of space)
12862
12863 src/ring.c           | 19 ++++++++++++++-----
12864 src/vtestream-base.h |  6 +++---
12865 src/vtestream-file.h | 15 ++++++---------
12866 src/vtestream.h      |  3 +--
12867 4 files changed, 24 insertions(+), 19 deletions(-)
12868
12869commit 40fef32bc16dc65a138fc7d46549e7ba14395159
12870Author: Behdad Esfahbod <behdad@behdad.org>
12871Date:   Tue Sep 15 20:10:05 2009 -0400
12872
12873    [ring] Store text as UTF-8 and RLE-encode the attrs
12874
12875 src/ring.c       | 182 ++++++++++++++++++++++++++++++++++++++++++++-----------
12876 src/ring.h       |  10 ++-
12877 src/vterowdata.h |   6 ++
12878 3 files changed, 160 insertions(+), 38 deletions(-)
12879
12880commit a1f8b0fb38291dd368b6a085aa2b6c5505024a2a
12881Author: Behdad Esfahbod <behdad@behdad.org>
12882Date:   Tue Sep 15 15:47:39 2009 -0400
12883
12884    [stream] Fix bug in _head()
12885
12886 src/vtestream-file.h | 8 ++++----
12887 1 file changed, 4 insertions(+), 4 deletions(-)
12888
12889commit f13c3b9f061d50b18475fdf05b54877031037b35
12890Author: Behdad Esfahbod <behdad@behdad.org>
12891Date:   Tue Sep 15 13:46:06 2009 -0400
12892
12893    [unistr] _vte_unistr_len()
12894
12895 src/vteunistr.c | 4 +---
12896 src/vteunistr.h | 2 --
12897 2 files changed, 1 insertion(+), 5 deletions(-)
12898
12899commit 7cc48f44223ab69725f42399a58ebb0a26c9b2a5
12900Author: Behdad Esfahbod <behdad@behdad.org>
12901Date:   Mon Sep 14 16:09:40 2009 -0400
12902
12903    Add VteIntCell
12904
12905 src/vterowdata.h | 6 ++++--
12906 1 file changed, 4 insertions(+), 2 deletions(-)
12907
12908commit d6330cf885ff25c6607e0624c03f00daf15bb68b
12909Author: Behdad Esfahbod <behdad@behdad.org>
12910Date:   Mon Sep 14 16:07:17 2009 -0400
12911
12912    [stream] Add head()
12913
12914 src/vtestream-base.h |  7 +++++++
12915 src/vtestream-file.h | 12 ++++++++++++
12916 src/vtestream.h      |  1 +
12917 3 files changed, 20 insertions(+)
12918
12919commit 338d4a485f5b7609be1861aed6558693f90955c1
12920Author: Behdad Esfahbod <behdad@behdad.org>
12921Date:   Mon Sep 14 15:30:04 2009 -0400
12922
12923    [ring] Fix resize too
12924
12925 src/ring.c | 3 ++-
12926 1 file changed, 2 insertions(+), 1 deletion(-)
12927
12928commit d1cec534d59399f057399b63dfb819b407174171
12929Author: Behdad Esfahbod <behdad@behdad.org>
12930Date:   Mon Sep 14 15:27:25 2009 -0400
12931
12932    [ring] Fix ring according to stream semantics
12933
12934 src/ring.c | 126 +++++++++++++++++++++++++++++++++++++++++--------------------
12935 1 file changed, 85 insertions(+), 41 deletions(-)
12936
12937commit ea7ee1b1cbfe58faab7903cf354b377190dfb144
12938Author: Behdad Esfahbod <behdad@behdad.org>
12939Date:   Mon Sep 14 15:24:57 2009 -0400
12940
12941    [stream] Fix new_page implementation
12942
12943 src/vtestream-file.h | 3 ++-
12944 1 file changed, 2 insertions(+), 1 deletion(-)
12945
12946commit 1ea043ed2df31522c670b6bfba8cf1c9537ce61e
12947Author: Behdad Esfahbod <behdad@behdad.org>
12948Date:   Mon Sep 14 15:12:43 2009 -0400
12949
12950    [stream] Handle eof situation
12951
12952 src/vtestream-file.h | 5 +++++
12953 1 file changed, 5 insertions(+)
12954
12955commit 68cce180dd903aacbbec11dca8f89be0cf278e92
12956Author: Behdad Esfahbod <behdad@behdad.org>
12957Date:   Mon Sep 14 15:04:51 2009 -0400
12958
12959    [stream] Add a reset() method
12960
12961 src/vtestream-base.h |   7 ++++
12962 src/vtestream-file.h | 104 +++++++++++++++++++++++++++++++--------------------
12963 src/vtestream.h      |   1 +
12964 3 files changed, 71 insertions(+), 41 deletions(-)
12965
12966commit efe25381cca2767423f1c7061dcda1a0be87e59b
12967Author: Behdad Esfahbod <behdad@behdad.org>
12968Date:   Mon Sep 14 13:31:27 2009 -0400
12969
12970    [stream] s/trunc/truncate/
12971
12972 src/vtestream-base.h | 6 +++---
12973 src/vtestream-file.h | 4 ++--
12974 src/vtestream.h      | 2 +-
12975 3 files changed, 6 insertions(+), 6 deletions(-)
12976
12977commit 2eefab893485bbea1d0e2fb62e6f6122314d1959
12978Author: Behdad Esfahbod <behdad@behdad.org>
12979Date:   Mon Sep 14 13:07:26 2009 -0400
12980
12981    [stream] Fix returned offset
12982
12983 src/vtestream-file.h | 2 +-
12984 1 file changed, 1 insertion(+), 1 deletion(-)
12985
12986commit a88338e07429a5ce1fc4cb081448333c699f7f23
12987Author: Behdad Esfahbod <behdad@behdad.org>
12988Date:   Sat Sep 12 19:40:02 2009 -0400
12989
12990    [ring] Port to VteStream
12991
12992    Not optimized, simple file-based non-compact storage
12993
12994 src/ring.c           | 668 +++++++++++----------------------------------------
12995 src/ring.h           |  48 ++--
12996 src/vtestream-base.h |  31 ++-
12997 src/vtestream-file.h |  17 +-
12998 src/vtestream.h      |   8 +
12999 5 files changed, 201 insertions(+), 571 deletions(-)
13000
13001commit a63c3d687408a9e21535df84855e00564c4f0905
13002Author: Behdad Esfahbod <behdad@behdad.org>
13003Date:   Sat Sep 12 18:22:16 2009 -0400
13004
13005    [stream] Add file stream
13006
13007 src/Makefile.am      |   2 +
13008 src/vtestream-base.h |  51 ++++++++++++
13009 src/vtestream-file.h | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++
13010 src/vtestream.c      |  31 ++------
13011 src/vtestream.h      |   6 +-
13012 5 files changed, 278 insertions(+), 27 deletions(-)
13013
13014commit 9de9d2de44d4723935176c71f8f09a90f15e678a
13015Author: Behdad Esfahbod <behdad@behdad.org>
13016Date:   Sat Sep 12 17:15:04 2009 -0400
13017
13018    [stream] Start vte stream design
13019
13020    New buffer coming!
13021
13022 src/Makefile.am |  2 ++
13023 src/vtestream.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
13024 src/vtestream.h | 32 ++++++++++++++++++++++++++++++++
13025 3 files changed, 89 insertions(+)
13026
13027commit 9ad227f5f57d93e86b8d7ecf5b73bdf3bdf6ced7
13028Author: Behdad Esfahbod <behdad@behdad.org>
13029Date:   Sat Sep 12 15:38:52 2009 -0400
13030
13031    [ring] Fix typo
13032
13033 src/ring.c | 2 +-
13034 1 file changed, 1 insertion(+), 1 deletion(-)
13035
13036commit a532b2950e748ca37b0b429a7255d95514e212c8
13037Author: Behdad Esfahbod <behdad@behdad.org>
13038Date:   Thu Sep 10 15:59:50 2009 -0400
13039
13040    [ring] Move VteRowData into its own file
13041
13042 src/Makefile.am  |   2 +
13043 src/ring.c       | 141 +---------------------------------------------
13044 src/ring.h       | 138 +--------------------------------------------
13045 src/vterowdata.c | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
13046 src/vterowdata.h | 167 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
13047 src/vteunistr.c  |   3 +-
13048 6 files changed, 337 insertions(+), 278 deletions(-)
13049
13050commit 4e02748b395e2086a4a3f897868bc789875e770d
13051Author: Carles Ferrando <carles.ferrando@gmail.com>
13052Date:   Mon Sep 14 13:39:11 2009 +0200
13053
13054    Added Catalan (Valencian) translation
13055
13056 po/LINGUAS        |   1 +
13057 po/ca@valencia.po | 157 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
13058 2 files changed, 158 insertions(+)
13059
13060commit 6f8d5b1da087a741c6cf6bbbf27d5a46d66720c8
13061Author: Behdad Esfahbod <behdad@behdad.org>
13062Date:   Thu Sep 10 12:37:07 2009 -0400
13063
13064    [ring] Limit line length to 0xFFFF
13065
13066    Make rowdata structures a bit more compact
13067
13068 src/ring.c | 29 +++++++++++++++++++++--------
13069 src/ring.h |  6 +++---
13070 2 files changed, 24 insertions(+), 11 deletions(-)
13071
13072commit d41ff743ec9bb287c3bd2d37f514f259503d03cc
13073Author: Behdad Esfahbod <behdad@behdad.org>
13074Date:   Wed Sep 9 22:13:36 2009 -0400
13075
13076    [ring] Add VteRingChunkWritable
13077
13078 src/ring.c | 96 +++++++++++++++++++++++++++++++-------------------------------
13079 src/ring.h | 18 ++++++------
13080 2 files changed, 58 insertions(+), 56 deletions(-)
13081
13082commit c4c49bfa4e1e52d3653918d873ad64015e8e8bdf
13083Author: Behdad Esfahbod <behdad@behdad.org>
13084Date:   Wed Sep 9 21:59:56 2009 -0400
13085
13086    [ring] Remove more unused code
13087
13088 src/ring.c | 63 +++++++++++++++++++++-----------------------------------------
13089 1 file changed, 21 insertions(+), 42 deletions(-)
13090
13091commit 20f57866d5b4d47ae1ee66cb9e0156d6d70e321e
13092Author: Behdad Esfahbod <behdad@behdad.org>
13093Date:   Wed Sep 9 21:56:53 2009 -0400
13094
13095    [ring] More cleanup
13096
13097 src/ring.h | 6 ++----
13098 1 file changed, 2 insertions(+), 4 deletions(-)
13099
13100commit cea0b21adb11d59f2e1e4c649f6cbf5e1cfacfed
13101Author: Behdad Esfahbod <behdad@behdad.org>
13102Date:   Wed Sep 9 21:54:42 2009 -0400
13103
13104    [ring] Reshuffle a bit more
13105
13106 src/ring.c | 74 ++++++++++++++++++++++++++++++++------------------------------
13107 1 file changed, 38 insertions(+), 36 deletions(-)
13108
13109commit b367d568d57ae93b3e84c0a80302734aa2d2f0ee
13110Author: Behdad Esfahbod <behdad@behdad.org>
13111Date:   Wed Sep 9 21:33:00 2009 -0400
13112
13113    [ring] Shuffle code around
13114
13115 src/ring.c | 231 +++++++++++++++++++++++++++++++------------------------------
13116 1 file changed, 116 insertions(+), 115 deletions(-)
13117
13118commit fc9a6daf6394642e17e8aa76cbe661f0f08e8a68
13119Author: Behdad Esfahbod <behdad@behdad.org>
13120Date:   Wed Sep 9 21:26:46 2009 -0400
13121
13122    [ring] Separate VteRowData and VteCompactRowData
13123
13124 src/ring.c | 91 +++++++++++++++++++++++++++++++++-----------------------------
13125 src/ring.h | 24 +++--------------
13126 2 files changed, 51 insertions(+), 64 deletions(-)
13127
13128commit 17840c4a141747c241fd3439b98e683a8f84737b
13129Author: Behdad Esfahbod <behdad@behdad.org>
13130Date:   Wed Sep 9 21:11:29 2009 -0400
13131
13132    [ring] Remove stale comment
13133
13134 src/ring.h | 1 -
13135 1 file changed, 1 deletion(-)
13136
13137commit d77e97e9cff572ba0e325335dd4a5654676bc5fb
13138Author: Behdad Esfahbod <behdad@behdad.org>
13139Date:   Wed Sep 9 21:10:33 2009 -0400
13140
13141    [ring] Rename vtecellattr to VteCellAttr
13142
13143 src/ring.h | 10 +++++-----
13144 src/vte.c  |  2 +-
13145 2 files changed, 6 insertions(+), 6 deletions(-)
13146
13147commit a24f3bd3a7f9830245d4382df48f7063fd2340ea
13148Author: Behdad Esfahbod <behdad@behdad.org>
13149Date:   Wed Sep 9 21:09:26 2009 -0400
13150
13151    [ring] Move row attrs into a struct
13152
13153 src/ring.h   | 11 ++++++++++-
13154 src/vte.c    |  8 ++++----
13155 src/vteseq.c |  8 ++++----
13156 3 files changed, 18 insertions(+), 9 deletions(-)
13157
13158commit d0b03824d508d078accdcba7b1cc17a94d18f5ed
13159Author: Behdad Esfahbod <behdad@behdad.org>
13160Date:   Wed Sep 9 21:04:15 2009 -0400
13161
13162    [ring] Further cleanup of cell array
13163
13164 src/ring.c | 28 ++++++++++++----------------
13165 1 file changed, 12 insertions(+), 16 deletions(-)
13166
13167commit 3b5177f934c4bba89165e46521192766f13ed655
13168Author: Behdad Esfahbod <behdad@behdad.org>
13169Date:   Wed Sep 9 20:56:40 2009 -0400
13170
13171    [ring] Rename
13172
13173 src/ring.c | 6 +++---
13174 1 file changed, 3 insertions(+), 3 deletions(-)
13175
13176commit 7d4895e5ad9d3153086596e3109e871fa027aea6
13177Author: Behdad Esfahbod <behdad@behdad.org>
13178Date:   Wed Sep 9 20:53:46 2009 -0400
13179
13180    [ring] Remove spare chunk caching
13181
13182 src/ring.c | 77 +++++---------------------------------------------------------
13183 1 file changed, 6 insertions(+), 71 deletions(-)
13184
13185commit c7ce2e2fc72c086352fe44508ac97db390cdd591
13186Author: Behdad Esfahbod <behdad@behdad.org>
13187Date:   Wed Sep 9 20:48:54 2009 -0400
13188
13189    [ring] Remove custom cell array allocator
13190
13191 src/ring.c | 142 ++++++++-----------------------------------------------------
13192 1 file changed, 18 insertions(+), 124 deletions(-)
13193
13194commit a37a6377089b5f856043b3660a8380326f8c89a8
13195Author: Behdad Esfahbod <behdad@behdad.org>
13196Date:   Tue Sep 8 11:34:36 2009 -0400
13197
13198    Release 0.21.5
13199
13200 NEWS         | 6 ++++++
13201 configure.in | 4 ++--
13202 2 files changed, 8 insertions(+), 2 deletions(-)
13203
13204commit f42c894d767ecf9a5a43355d5b10c132945f66e8
13205Author: Behdad Esfahbod <behdad@behdad.org>
13206Date:   Tue Sep 8 03:08:16 2009 -0400
13207
13208    Simplify access
13209
13210 src/vte.c | 174 ++++++++++++++++++++++++++++++++------------------------------
13211 1 file changed, 89 insertions(+), 85 deletions(-)
13212
13213commit ecc159908714dfa325106de5a2b5fb01bd1dc09b
13214Author: Behdad Esfahbod <behdad@behdad.org>
13215Date:   Tue Sep 8 03:04:02 2009 -0400
13216
13217    [ring] Reinstate attr.fragment
13218
13219    Fixes the last bug in the new ring.  Yay!
13220
13221 src/ring.h        |  6 ++----
13222 src/vte-private.h |  1 +
13223 src/vte.c         | 41 ++++++++++++++++++++++-------------------
13224 src/vteseq.c      |  6 +++---
13225 4 files changed, 28 insertions(+), 26 deletions(-)
13226
13227commit ccac54d0217e0c13d69012f5fa407d2e0fe5d53a
13228Author: Behdad Esfahbod <behdad@behdad.org>
13229Date:   Tue Sep 8 02:56:51 2009 -0400
13230
13231    [ring] Whitespace
13232
13233 src/ring.c | 2 +-
13234 1 file changed, 1 insertion(+), 1 deletion(-)
13235
13236commit 413abad8f245b0db38cfe18fa23f322579c7a906
13237Author: Behdad Esfahbod <behdad@behdad.org>
13238Date:   Tue Sep 8 02:54:01 2009 -0400
13239
13240    [ring] Fix signed issues
13241
13242 src/ring.c | 24 ++++++++++++------------
13243 src/ring.h |  2 +-
13244 2 files changed, 13 insertions(+), 13 deletions(-)
13245
13246commit 1db31d7d1168294f830b5b0ad0c57a56cf679dc1
13247Author: Behdad Esfahbod <behdad@behdad.org>
13248Date:   Tue Sep 8 02:50:05 2009 -0400
13249
13250    [ring] Const correctness
13251
13252 src/ring.c | 12 ++++++------
13253 1 file changed, 6 insertions(+), 6 deletions(-)
13254
13255commit 3300760dad390e6299bd21e25521c5e12f5534cd
13256Author: Behdad Esfahbod <behdad@behdad.org>
13257Date:   Tue Sep 8 02:43:34 2009 -0400
13258
13259    [ring] Rename a bit
13260
13261 src/ring.c | 44 ++++++++++++++++++++++----------------------
13262 1 file changed, 22 insertions(+), 22 deletions(-)
13263
13264commit e2d2ca6888fedcbdc5d61c58d10207dfeebb7000
13265Author: Behdad Esfahbod <behdad@behdad.org>
13266Date:   Tue Sep 8 02:24:52 2009 -0400
13267
13268    [ring] Free all spare chunks when all rings are destroyed
13269
13270 src/ring.c | 70 ++++++++++++++++++++++++++++++++++++++++----------------------
13271 1 file changed, 45 insertions(+), 25 deletions(-)
13272
13273commit 1972a3614be3f7453a13a48d0ab7013a23d83f09
13274Author: Behdad Esfahbod <behdad@behdad.org>
13275Date:   Tue Sep 8 02:24:42 2009 -0400
13276
13277    [ring] Reduce free chunks from 10 to 4
13278
13279 src/ring.c | 2 +-
13280 1 file changed, 1 insertion(+), 1 deletion(-)
13281
13282commit 9ba03097d00059dd5d833053b5cf7f06e22a8f1f
13283Author: Behdad Esfahbod <behdad@behdad.org>
13284Date:   Tue Sep 8 02:10:07 2009 -0400
13285
13286    [ring] Fix chunk disposal
13287
13288 src/ring.c | 6 +++++-
13289 1 file changed, 5 insertions(+), 1 deletion(-)
13290
13291commit 0f97ca6162d6219040f0273626f88044eecabee5
13292Author: Behdad Esfahbod <behdad@behdad.org>
13293Date:   Tue Sep 8 02:05:38 2009 -0400
13294
13295    [ring] Fix bytes_left calculation
13296
13297 src/ring.c | 29 +++++++++++++++--------------
13298 src/ring.h |  8 ++------
13299 2 files changed, 17 insertions(+), 20 deletions(-)
13300
13301commit 284b9bbb884d36e65af13e968304b74ddb5be1c7
13302Author: Behdad Esfahbod <behdad@behdad.org>
13303Date:   Tue Sep 8 01:42:25 2009 -0400
13304
13305    [ring] Invalidate cache
13306
13307 src/ring.c | 6 +++++-
13308 1 file changed, 5 insertions(+), 1 deletion(-)
13309
13310commit c00499dd53ef5ee43ec39fa5823ffcb0659b51e6
13311Author: Behdad Esfahbod <behdad@behdad.org>
13312Date:   Tue Sep 8 01:25:40 2009 -0400
13313
13314    [ring] Optimize attribute bitfield placement
13315
13316 src/ring.c | 6 +++---
13317 src/ring.h | 9 ++++++---
13318 2 files changed, 9 insertions(+), 6 deletions(-)
13319
13320commit 3ea50a543462262407a54b7e0860c5121c96655e
13321Author: Behdad Esfahbod <behdad@behdad.org>
13322Date:   Tue Sep 8 01:03:42 2009 -0400
13323
13324    [ring] Add debug output
13325
13326 src/ring.c | 10 ++++++++++
13327 1 file changed, 10 insertions(+)
13328
13329commit c35dc0dab0da6318428b6d049e20c0c90f80ca00
13330Author: Behdad Esfahbod <behdad@behdad.org>
13331Date:   Tue Sep 8 00:56:00 2009 -0400
13332
13333    [ring] Fix insert at start
13334
13335 src/ring.c | 83 ++++++++++++++++++++++++++++++++++++++++++--------------------
13336 1 file changed, 57 insertions(+), 26 deletions(-)
13337
13338commit ec5229042aee27c074b8d700dad5058f3b50872d
13339Author: Behdad Esfahbod <behdad@behdad.org>
13340Date:   Tue Sep 8 00:27:52 2009 -0400
13341
13342    [ring] Move view cache row to ring
13343
13344 src/ring.c | 74 ++++++++++++++++++++++++++++++--------------------------------
13345 src/ring.h | 11 +++++-----
13346 2 files changed, 41 insertions(+), 44 deletions(-)
13347
13348commit 36ad6fac029ccb29465434d46135559d9f5d5584
13349Author: Behdad Esfahbod <behdad@behdad.org>
13350Date:   Mon Sep 7 22:59:35 2009 -0400
13351
13352    [ring] Implement uncompact
13353
13354 src/ring.c | 203 +++++++++++++++++++++++++++++++++++++++++++++++++++++--------
13355 src/ring.h |   7 ++-
13356 2 files changed, 185 insertions(+), 25 deletions(-)
13357
13358commit eb0444e52d7995f50326109cd6d4cf254b2a4774
13359Author: Behdad Esfahbod <behdad@behdad.org>
13360Date:   Mon Sep 7 22:05:08 2009 -0400
13361
13362    Fix ring access const correctness
13363
13364 src/ring.c   | 14 ++++++++++++-
13365 src/ring.h   | 14 ++++++++++---
13366 src/vte.c    | 65 ++++++++++++++++++++++++++++++++++++------------------------
13367 src/vteseq.c | 24 +++++++++++-----------
13368 4 files changed, 75 insertions(+), 42 deletions(-)
13369
13370commit f214a7b86a3a3f37fbcef457bdbe81ac08c302f6
13371Author: Behdad Esfahbod <behdad@behdad.org>
13372Date:   Mon Sep 7 21:37:31 2009 -0400
13373
13374    [ring] Minor
13375
13376 src/ring.h | 6 ++++--
13377 1 file changed, 4 insertions(+), 2 deletions(-)
13378
13379commit 29bceb6074fa708d37f6901073648b146f8c98e7
13380Author: Behdad Esfahbod <behdad@behdad.org>
13381Date:   Mon Sep 7 21:30:26 2009 -0400
13382
13383    [ring] Cleanup warnings
13384
13385 src/ring.c | 26 ++++++++++++++------------
13386 src/ring.h |  7 +++++--
13387 2 files changed, 19 insertions(+), 14 deletions(-)
13388
13389commit 99b5708db5a7bf04e8cf12195ed2b4309b199bf9
13390Author: Behdad Esfahbod <behdad@behdad.org>
13391Date:   Mon Sep 7 21:25:08 2009 -0400
13392
13393    [ring] Ease default attr computations
13394
13395 src/ring.c   |  6 +++---
13396 src/ring.h   | 40 ++++++++++++++++++++++++----------------
13397 src/vte.c    |  6 +++---
13398 src/vteseq.c |  2 +-
13399 4 files changed, 31 insertions(+), 23 deletions(-)
13400
13401commit 1cd88dc0ba39d9c76e165c917510280cf22513a7
13402Author: Behdad Esfahbod <behdad@behdad.org>
13403Date:   Mon Sep 7 21:16:30 2009 -0400
13404
13405    [ring] Allow one more room in insert such that position doesn't fall off
13406
13407 src/ring.c | 7 ++++---
13408 1 file changed, 4 insertions(+), 3 deletions(-)
13409
13410commit 5b559865f8237b4aa77c513a3d5847bf0a0e01aa
13411Author: Behdad Esfahbod <behdad@behdad.org>
13412Date:   Mon Sep 7 21:00:13 2009 -0400
13413
13414    [ring] Enlarge initial writable size
13415
13416 src/ring.c        | 8 +++++---
13417 src/ring.h        | 2 ++
13418 src/vte-private.h | 1 -
13419 3 files changed, 7 insertions(+), 4 deletions(-)
13420
13421commit c40b3e92c52057dc84be0c99b57fe7af07bffecd
13422Author: Behdad Esfahbod <behdad@behdad.org>
13423Date:   Mon Sep 7 20:09:04 2009 -0400
13424
13425    [ring] Store max_rows
13426
13427 src/ring.c | 74 +++++++++++++++++++++++++++++++++++---------------------------
13428 1 file changed, 42 insertions(+), 32 deletions(-)
13429
13430commit f24dbdf32f0456b5a0e949aaf2068680ccf1feb7
13431Author: Behdad Esfahbod <behdad@behdad.org>
13432Date:   Mon Sep 7 20:07:38 2009 -0400
13433
13434    [ring] Almost working
13435
13436 src/ring.c | 56 +++++++++++++++++++++++++++++++++-----------------------
13437 1 file changed, 33 insertions(+), 23 deletions(-)
13438
13439commit 05d1c8b063fb9c601bf20b23475dc395221c8f5b
13440Author: Behdad Esfahbod <behdad@behdad.org>
13441Date:   Mon Sep 7 19:55:14 2009 -0400
13442
13443    Fix initial scrollback size
13444
13445 src/vte.c | 4 ++--
13446 1 file changed, 2 insertions(+), 2 deletions(-)
13447
13448commit 024c67a1a12e1e82b65cc53b8b0adc89a689e53f
13449Author: Behdad Esfahbod <behdad@behdad.org>
13450Date:   Mon Sep 7 19:51:50 2009 -0400
13451
13452    Fix comment
13453
13454 src/ring.c        | 1 +
13455 src/vte-private.h | 3 +--
13456 2 files changed, 2 insertions(+), 2 deletions(-)
13457
13458commit 3e1ea9728a313c296fbda053359152192f5305e7
13459Author: Behdad Esfahbod <behdad@behdad.org>
13460Date:   Mon Sep 7 18:59:02 2009 -0400
13461
13462    [ring] Compacting goodness; disabled now; eats babies
13463
13464 src/ring.c | 282 ++++++++++++++++++++++++++++++++++++++++++++++++-------------
13465 src/ring.h |  20 ++++-
13466 2 files changed, 243 insertions(+), 59 deletions(-)
13467
13468commit 91697b796a9c0f1e8e20a6ae18139556f10cb5ca
13469Author: Behdad Esfahbod <behdad@behdad.org>
13470Date:   Mon Sep 7 17:01:12 2009 -0400
13471
13472    [ring] Closer to working
13473
13474 src/ring.c | 191 ++++++++++++++++++++++++++++++++++++++-----------------------
13475 1 file changed, 118 insertions(+), 73 deletions(-)
13476
13477commit 68d17bacfd7b7127ff03497df555f7274f60b604
13478Author: Behdad Esfahbod <behdad@behdad.org>
13479Date:   Mon Sep 7 15:36:54 2009 -0400
13480
13481    [ring] Overhaul.  Not working right now.
13482
13483 src/ring.c        | 268 +++++++++++++++++++++++++++++++++++++++---------------
13484 src/ring.h        |  56 +++++++++---
13485 src/vte-private.h |   2 +-
13486 src/vte.c         |  16 ++--
13487 4 files changed, 249 insertions(+), 93 deletions(-)
13488
13489commit de3f63efab64408c2eb3b0e02e358063769c9396
13490Author: Behdad Esfahbod <behdad@behdad.org>
13491Date:   Mon Sep 7 01:30:44 2009 -0400
13492
13493    [ring] Keep ring->next instead of ring->length
13494
13495 src/ring.c | 45 ++++++++++++++++++++-------------------------
13496 src/ring.h |  8 ++++----
13497 2 files changed, 24 insertions(+), 29 deletions(-)
13498
13499commit 75809e632eb097c8a96c855781677cee560978eb
13500Author: Behdad Esfahbod <behdad@behdad.org>
13501Date:   Mon Sep 7 01:15:55 2009 -0400
13502
13503    Fix palette handling
13504
13505 src/ring.h        | 1 +
13506 src/vte-private.h | 2 +-
13507 src/vte.c         | 5 +++--
13508 3 files changed, 5 insertions(+), 3 deletions(-)
13509
13510commit 294b146da1c74ae16d2fd97a986a187d7e2a280d
13511Author: Behdad Esfahbod <behdad@behdad.org>
13512Date:   Sun Sep 6 00:08:54 2009 -0400
13513
13514    [ring] Simplify insert/remove
13515
13516 src/ring.c | 24 ++++++++----------------
13517 1 file changed, 8 insertions(+), 16 deletions(-)
13518
13519commit 0a855cc5c15f986607e9d2b1c77801792db796fc
13520Author: Behdad Esfahbod <behdad@behdad.org>
13521Date:   Sat Sep 5 23:58:33 2009 -0400
13522
13523    [ring] Allocate main row array in powers of two
13524
13525    This way we can use a bitwise-and to index, instead of int division
13526
13527 src/ring.c | 39 +++++++++++++++++++++++++--------------
13528 src/ring.h |  4 ++--
13529 2 files changed, 27 insertions(+), 16 deletions(-)
13530
13531commit b86951330fa9cbb8341aec7ca2fc0be7be4596c1
13532Author: Behdad Esfahbod <behdad@behdad.org>
13533Date:   Sat Sep 5 23:35:37 2009 -0400
13534
13535    [ring] Assert struct sizes
13536
13537 src/ring.h | 2 ++
13538 1 file changed, 2 insertions(+)
13539
13540commit e36788647962b2632e8f241b830e2bb18f173889
13541Author: Behdad Esfahbod <behdad@behdad.org>
13542Date:   Sat Sep 5 23:32:58 2009 -0400
13543
13544    Add static assertions
13545
13546 src/debug.h | 4 ++++
13547 1 file changed, 4 insertions(+)
13548
13549commit 475606d988458605f2f79e649dabe335e3a0453a
13550Author: Behdad Esfahbod <behdad@behdad.org>
13551Date:   Sat Sep 5 23:09:34 2009 -0400
13552
13553    [ring] Remove glong in favor of guint
13554
13555 src/ring.c | 64 +++++++++++++++++++++++++++++++-------------------------------
13556 src/ring.h | 24 +++++++++++------------
13557 2 files changed, 44 insertions(+), 44 deletions(-)
13558
13559commit 086cbf79dd47cbecf2b9afe777f940acf1ae19ef
13560Author: Behdad Esfahbod <behdad@behdad.org>
13561Date:   Sat Sep 5 23:06:58 2009 -0400
13562
13563    [ring] Minor cleanup
13564
13565 src/ring.c | 25 ++++++++++++++++---------
13566 src/ring.h | 16 ++++++++--------
13567 src/vte.c  |  4 ++--
13568 3 files changed, 26 insertions(+), 19 deletions(-)
13569
13570commit 08972ae6e02c65b5ad0442674b6c6f4b938ed17f
13571Author: Behdad Esfahbod <behdad@behdad.org>
13572Date:   Sat Sep 5 23:00:53 2009 -0400
13573
13574    [ring] Remove unused macro
13575
13576 src/ring.h | 1 -
13577 1 file changed, 1 deletion(-)
13578
13579commit 86211afa952dc878b84ce1b7f14b381fcd91991f
13580Author: Behdad Esfahbod <behdad@behdad.org>
13581Date:   Sat Sep 5 22:55:51 2009 -0400
13582
13583    [ring] Tune pool allocation to allocate in powers of two in bytes
13584
13585 src/ring.c | 12 +++++++-----
13586 1 file changed, 7 insertions(+), 5 deletions(-)
13587
13588commit ddfef75afd62dc324ec033f57594cad70d0ed34e
13589Author: Behdad Esfahbod <behdad@behdad.org>
13590Date:   Sat Sep 5 22:41:58 2009 -0400
13591
13592    [ring] Rename
13593
13594 src/ring.c | 6 +++---
13595 1 file changed, 3 insertions(+), 3 deletions(-)
13596
13597commit 99f63f1da37c343064175572b5b53b5193bbcb3f
13598Author: Behdad Esfahbod <behdad@behdad.org>
13599Date:   Sat Sep 5 22:24:26 2009 -0400
13600
13601    [ring] Set minimum row size for allocation to 80
13602
13603 src/ring.c | 2 +-
13604 1 file changed, 1 insertion(+), 1 deletion(-)
13605
13606commit 865e8e2d981873cfd1d98535c6666f25a8315b22
13607Author: Behdad Esfahbod <behdad@behdad.org>
13608Date:   Sat Sep 5 22:23:44 2009 -0400
13609
13610    [ring] Add debug messages to new code
13611
13612 src/ring.c | 24 +++++++++++++++++++-----
13613 1 file changed, 19 insertions(+), 5 deletions(-)
13614
13615commit e92865dce49fdcec5181add1a2be36fa57fad3af
13616Author: Behdad Esfahbod <behdad@behdad.org>
13617Date:   Sat Sep 5 22:06:56 2009 -0400
13618
13619    Minor cleanup
13620
13621 src/debug.h | 2 +-
13622 src/ring.c  | 1 +
13623 2 files changed, 2 insertions(+), 1 deletion(-)
13624
13625commit 7b7bea551750d0ff5103fd1e2de969b0d093812c
13626Author: Behdad Esfahbod <behdad@behdad.org>
13627Date:   Sat Sep 5 21:06:53 2009 -0400
13628
13629    [ring] Use large-size pools for rowdata allocation
13630
13631 src/ring.c | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++------
13632 1 file changed, 141 insertions(+), 14 deletions(-)
13633
13634commit c6b2621d549b51dc9499673717d1125437576963
13635Author: Behdad Esfahbod <behdad@behdad.org>
13636Date:   Sat Sep 5 20:13:23 2009 -0400
13637
13638    Rename vtecells to VteCells as well
13639
13640 src/ring.c | 20 ++++++++++----------
13641 1 file changed, 10 insertions(+), 10 deletions(-)
13642
13643commit 2ce6acc60f48a0ce929a222a49957e90c0b8e077
13644Author: Behdad Esfahbod <behdad@behdad.org>
13645Date:   Sat Sep 5 20:12:14 2009 -0400
13646
13647    Rename vtecell to VteCell as it's not a value type
13648
13649 src/ring.c        | 19 ++++++++++---------
13650 src/ring.h        | 20 ++++++++++----------
13651 src/vte-private.h |  6 +++---
13652 src/vte.c         | 50 +++++++++++++++++++++++++-------------------------
13653 src/vteseq.c      | 16 ++++++++--------
13654 5 files changed, 56 insertions(+), 55 deletions(-)
13655
13656commit 064822346af55ce36e0a7e82b38bf235e9fb394f
13657Author: Behdad Esfahbod <behdad@behdad.org>
13658Date:   Sat Sep 5 00:06:38 2009 -0400
13659
13660    [ring] Remove GArray for rowcell allocation
13661
13662    A very dumb allocator right now.  To be optimized.
13663
13664 src/ring.c | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
13665 src/ring.h |  47 ++++++++++++-----------
13666 2 files changed, 140 insertions(+), 31 deletions(-)
13667
13668commit fb9a0d3727c12c0dd5de384335050bb416d33815
13669Author: Behdad Esfahbod <behdad@behdad.org>
13670Date:   Fri Sep 4 21:20:30 2009 -0400
13671
13672    Remove chunk mutex
13673
13674    We always get called in from the mainloop and hence are essentially
13675    single-threaded.
13676
13677 src/vte.c | 7 -------
13678 1 file changed, 7 deletions(-)
13679
13680commit 9f486dfe6b1c71073ee85fd092cb375842a98f42
13681Author: Behdad Esfahbod <behdad@behdad.org>
13682Date:   Fri Sep 4 21:17:13 2009 -0400
13683
13684    Bug 594025 -  crash in Terminal: running cat /dev/urandom...
13685
13686    Bug 593795 -  crash in Terminal: By mistake cat'ing a bin...
13687    Remove assert.  G_DISABLE_ASSERT has been in use for years...
13688    None of the asserts in place right now have been tested much :(
13689
13690 src/vte.c | 1 -
13691 1 file changed, 1 deletion(-)
13692
13693commit f5f3e586ec83c8da5b473164669f501de6fa281a
13694Author: Og B. Maciel <ogmaciel@gnome.org>
13695Date:   Sun Aug 30 12:11:29 2009 -0400
13696
13697    Updated mailing list address.
13698
13699 po/pt_BR.po | 2 +-
13700 1 file changed, 1 insertion(+), 1 deletion(-)
13701
13702commit 00566ad0acd9f4a959f1d91935741f9ef07ca4fe
13703Author: Behdad Esfahbod <behdad@behdad.org>
13704Date:   Fri Aug 28 14:03:50 2009 -0400
13705
13706    Enable silent rules by default
13707
13708 configure.in | 2 +-
13709 1 file changed, 1 insertion(+), 1 deletion(-)
13710
13711commit cbb3071086f9bc173b9d8b9d3f79f87bae256c6a
13712Author: Behdad Esfahbod <behdad@behdad.org>
13713Date:   Thu Aug 27 17:10:19 2009 -0400
13714
13715    Remove cell.attr.fragment and use cell.c == FRAGMENT instead
13716
13717 src/ring.h   |  6 +++---
13718 src/vte.c    | 42 +++++++++++++++++++-----------------------
13719 src/vteseq.c |  6 +++---
13720 3 files changed, 25 insertions(+), 29 deletions(-)
13721
13722commit 71a6cf23eeb0237858b7b769074ed9c5bb564c3d
13723Author: Behdad Esfahbod <behdad@behdad.org>
13724Date:   Thu Aug 27 17:07:53 2009 -0400
13725
13726    [ring] Fix brokenness with macro implementation
13727
13728 src/ring.h | 13 +++++++++----
13729 1 file changed, 9 insertions(+), 4 deletions(-)
13730
13731commit 96793d9716c658b5d9ee4c87846c8e6e7b1c26c7
13732Author: Behdad Esfahbod <behdad@behdad.org>
13733Date:   Thu Aug 27 16:37:27 2009 -0400
13734
13735    Minor cleanup
13736
13737 src/vte.c | 88 +++++++++++++++++++++++++++++----------------------------------
13738 1 file changed, 40 insertions(+), 48 deletions(-)
13739
13740commit f73e04e92c092f4ce791df2008bb3078847f4805
13741Author: Behdad Esfahbod <behdad@behdad.org>
13742Date:   Thu Aug 27 00:23:35 2009 -0400
13743
13744    Remove ring from test programs
13745
13746 src/Makefile.am | 7 ++-----
13747 1 file changed, 2 insertions(+), 5 deletions(-)
13748
13749commit 5a2879bcc28c703b4e120f57d750d47b7b27a8f4
13750Author: Behdad Esfahbod <behdad@behdad.org>
13751Date:   Thu Aug 27 00:14:16 2009 -0400
13752
13753    [ring] Swap rows instead of moving
13754
13755    Avoids lots of free/new's
13756
13757 src/ring.c | 17 ++++++-----------
13758 1 file changed, 6 insertions(+), 11 deletions(-)
13759
13760commit 05f07e28d7f2b886ee924dd37164a7dfb78d0bb3
13761Author: Behdad Esfahbod <behdad@behdad.org>
13762Date:   Thu Aug 27 00:10:47 2009 -0400
13763
13764    [ring] Simplify more
13765
13766 src/ring.c | 21 +++++++++++++++------
13767 1 file changed, 15 insertions(+), 6 deletions(-)
13768
13769commit a2c132d6ffa528cbfde0ccd0ed35e08900182ffe
13770Author: Behdad Esfahbod <behdad@behdad.org>
13771Date:   Wed Aug 26 18:45:36 2009 -0400
13772
13773    Rename _vte_row_data_set_length() to _vte_row_data_shrink()
13774
13775 src/ring.h   |  4 ++--
13776 src/vte.c    | 15 +++------------
13777 src/vteseq.c | 23 ++++++++++-------------
13778 3 files changed, 15 insertions(+), 27 deletions(-)
13779
13780commit 8cb3e376efd04a92570fec8059f6c634e80603c7
13781Author: Behdad Esfahbod <behdad@behdad.org>
13782Date:   Wed Aug 26 18:32:03 2009 -0400
13783
13784    Simplify a bit
13785
13786 src/vte.c    | 3 +--
13787 src/vteseq.c | 6 ++----
13788 2 files changed, 3 insertions(+), 6 deletions(-)
13789
13790commit 4c8cbb00831c40ed62b29da7fe9ae2734dcb5925
13791Author: Behdad Esfahbod <behdad@behdad.org>
13792Date:   Wed Aug 26 18:19:12 2009 -0400
13793
13794    Add basic_cell with default cell attrs
13795
13796 src/ring.c        |   2 +-
13797 src/ring.h        | 104 ++++++++++++++++++++++++++++++++++--------------------
13798 src/vte-private.h |  14 +++-----
13799 src/vte.c         |  72 +++++++++++++++----------------------
13800 src/vteseq.c      |  18 +++++-----
13801 5 files changed, 108 insertions(+), 102 deletions(-)
13802
13803commit d3f87acad23aa0b50f2d15756ccd12e173ddbcf7
13804Author: Behdad Esfahbod <behdad@behdad.org>
13805Date:   Wed Aug 26 01:06:27 2009 -0400
13806
13807    Abstract rowdata functions away from GArray
13808
13809 src/ring.c   |  17 +++---
13810 src/ring.h   |  31 ++++++++++-
13811 src/vte.c    | 171 +++++++++++++++++++++++++----------------------------------
13812 src/vteseq.c | 146 +++++++++++++++-----------------------------------
13813 4 files changed, 153 insertions(+), 212 deletions(-)
13814
13815commit 545fb3c59298058a682879545ff52230054642a6
13816Author: Behdad Esfahbod <behdad@behdad.org>
13817Date:   Wed Aug 26 00:24:09 2009 -0400
13818
13819    [ring] Simplify insert and remove even more
13820
13821 src/ring.c   | 41 ++++++++++++++++++++++++++++++-----------
13822 src/vte.c    | 24 ++++--------------------
13823 src/vteseq.c | 44 ++++++++++++++------------------------------
13824 3 files changed, 48 insertions(+), 61 deletions(-)
13825
13826commit 681db91a7772a77b903163f6985330a6f24ef977
13827Author: Behdad Esfahbod <behdad@behdad.org>
13828Date:   Wed Aug 26 00:12:21 2009 -0400
13829
13830    Simplify insert
13831
13832 src/vte.c    | 11 ++---------
13833 src/vteseq.c | 11 ++---------
13834 2 files changed, 4 insertions(+), 18 deletions(-)
13835
13836commit e95ee843ef2954635ca3405f8de009fcb2095304
13837Author: Behdad Esfahbod <behdad@behdad.org>
13838Date:   Wed Aug 26 00:08:10 2009 -0400
13839
13840    Simplify remove
13841
13842 src/ring.c   | 4 ++--
13843 src/vte.c    | 3 +--
13844 src/vteseq.c | 3 +--
13845 3 files changed, 4 insertions(+), 6 deletions(-)
13846
13847commit 54e717f081f365ac0e9b2a9947e50893c7666807
13848Author: Behdad Esfahbod <behdad@behdad.org>
13849Date:   Wed Aug 26 00:00:17 2009 -0400
13850
13851    Simplify code
13852
13853 src/vte.c    |  9 +++++----
13854 src/vteseq.c | 21 ++++++---------------
13855 2 files changed, 11 insertions(+), 19 deletions(-)
13856
13857commit ffcb06a6bc2bf1d66eadf2e708ec444cf612f0c0
13858Author: Behdad Esfahbod <behdad@behdad.org>
13859Date:   Tue Aug 25 23:47:07 2009 -0400
13860
13861    [ring] Add safeguards to remove()
13862
13863 src/ring.c | 4 ++++
13864 1 file changed, 4 insertions(+)
13865
13866commit 41f2912b527d3aa69ac3e70e9146f8ee171c1a9b
13867Author: Behdad Esfahbod <behdad@behdad.org>
13868Date:   Tue Aug 25 23:42:06 2009 -0400
13869
13870    [ring] Simplify insert
13871
13872 src/ring.c | 49 +++++++++++--------------------------------------
13873 1 file changed, 11 insertions(+), 38 deletions(-)
13874
13875commit 684e66aeb8597e9f54fda6361ef9e337fdb44eda
13876Author: Behdad Esfahbod <behdad@behdad.org>
13877Date:   Tue Aug 25 23:26:22 2009 -0400
13878
13879    [ring] Don't free items when inserting, reuse them
13880
13881 src/ring.c | 2 --
13882 1 file changed, 2 deletions(-)
13883
13884commit 717f5bc3422dd3b4a838adec7a65e183e2843702
13885Author: Behdad Esfahbod <behdad@behdad.org>
13886Date:   Tue Aug 25 23:23:12 2009 -0400
13887
13888    [ring] Update docs
13889
13890 src/ring.c | 5 ++---
13891 1 file changed, 2 insertions(+), 3 deletions(-)
13892
13893commit 10220e808e6a9406fd96792f14ebcb0e8474ba13
13894Author: Behdad Esfahbod <behdad@behdad.org>
13895Date:   Tue Aug 25 23:20:48 2009 -0400
13896
13897    [ring] Add _vte_ring_move()
13898
13899 src/ring.c | 30 +++++++++++++-----------------
13900 1 file changed, 13 insertions(+), 17 deletions(-)
13901
13902commit dd06b763d657a5f4f95b30c259eb08e0a6a9118e
13903Author: Behdad Esfahbod <behdad@behdad.org>
13904Date:   Tue Aug 25 19:30:29 2009 -0400
13905
13906    [ring] Cleanup debug messages
13907
13908 src/ring.c | 39 ++++++++-------------------------------
13909 1 file changed, 8 insertions(+), 31 deletions(-)
13910
13911commit 1c231e40714b9224da37c4aa0352e72a9a35f9e6
13912Author: Behdad Esfahbod <behdad@behdad.org>
13913Date:   Tue Aug 25 19:08:37 2009 -0400
13914
13915    Release 0.21.4
13916
13917 NEWS         | 5 +++++
13918 configure.in | 4 ++--
13919 2 files changed, 7 insertions(+), 2 deletions(-)
13920
13921commit ea6488d28be389b047bd0aa2ba69e2a736266a71
13922Author: Behdad Esfahbod <behdad@behdad.org>
13923Date:   Tue Aug 25 19:06:52 2009 -0400
13924
13925    Remove another stale assert()
13926
13927    fatalerror!  Why did you disable asserts!
13928
13929 src/vtepangocairo.c | 1 -
13930 1 file changed, 1 deletion(-)
13931
13932commit a74e9fb90ba1068a29bc83cc1a33c2d9e4cc68c3
13933Author: Behdad Esfahbod <behdad@behdad.org>
13934Date:   Tue Aug 25 18:56:58 2009 -0400
13935
13936    [iso2022] Oops, use the right map decoding function
13937
13938 src/iso2022.c | 12 ++++++------
13939 1 file changed, 6 insertions(+), 6 deletions(-)
13940
13941commit 8ad1d698f5053aa748339e602e7f823169def211
13942Author: Behdad Esfahbod <behdad@behdad.org>
13943Date:   Tue Aug 25 18:52:09 2009 -0400
13944
13945    Release 0.21.3
13946
13947 NEWS         | 5 +++++
13948 configure.in | 4 ++--
13949 2 files changed, 7 insertions(+), 2 deletions(-)
13950
13951commit f0f873a6f0944dcae012d1c4b12fe7a582afd474
13952Author: Behdad Esfahbod <behdad@behdad.org>
13953Date:   Tue Aug 25 18:49:23 2009 -0400
13954
13955    [ring] Remove newly-added asserts
13956
13957    Ok, the ring should be functionally working again now.
13958
13959 src/ring.c | 11 ++++-------
13960 1 file changed, 4 insertions(+), 7 deletions(-)
13961
13962commit c84078230b8a9078843cf027846e16d25555128f
13963Author: Behdad Esfahbod <behdad@behdad.org>
13964Date:   Tue Aug 25 18:40:28 2009 -0400
13965
13966    [ring] Remove insert_preserve(), just call insert()
13967
13968    I changed the semantics of insert_preserve() and broke vim.  Reading
13969    the old code however, it seems equivalent functionally to insert().
13970    Just use that.
13971
13972 src/ring.c | 44 --------------------------------------------
13973 src/ring.h |  1 -
13974 src/vte.c  |  4 ++--
13975 3 files changed, 2 insertions(+), 47 deletions(-)
13976
13977commit e8d90d684f158d3ad0b4013685fa65a84a49bcd9
13978Author: Behdad Esfahbod <behdad@behdad.org>
13979Date:   Tue Aug 25 18:40:09 2009 -0400
13980
13981    Remove assert
13982
13983    I just enabled g_assert, so some old disabled asserts are failing now.
13984
13985 src/keymap.c | 1 -
13986 1 file changed, 1 deletion(-)
13987
13988commit 43190598174cfc92e74f72e2c34587ca182c3eae
13989Author: Behdad Esfahbod <behdad@behdad.org>
13990Date:   Tue Aug 25 18:17:59 2009 -0400
13991
13992    Fix alternate screen default size, again
13993
13994 src/vte.c | 2 +-
13995 1 file changed, 1 insertion(+), 1 deletion(-)
13996
13997commit ce4926abf990fa10d9172c058b2248fee69b75d5
13998Author: Behdad Esfahbod <behdad@behdad.org>
13999Date:   Tue Aug 25 18:11:54 2009 -0400
14000
14001    Fix initial size of scrollback in alternate screen
14002
14003 src/debug.h | 1 +
14004 src/vte.c   | 2 +-
14005 2 files changed, 2 insertions(+), 1 deletion(-)
14006
14007commit edea8adf1a042a5055dac56b97e78540eba6250d
14008Author: Behdad Esfahbod <behdad@behdad.org>
14009Date:   Tue Aug 25 18:11:31 2009 -0400
14010
14011    Really fix the ring this time
14012
14013 src/ring.c | 25 +++++++++++++++----------
14014 1 file changed, 15 insertions(+), 10 deletions(-)
14015
14016commit 674f91ff949f532b7037c9aba658ad5ea3330a91
14017Author: Behdad Esfahbod <behdad@behdad.org>
14018Date:   Tue Aug 25 18:11:05 2009 -0400
14019
14020    Remove G_DISABLE_ASSERT
14021
14022 src/Makefile.am | 1 -
14023 1 file changed, 1 deletion(-)
14024
14025commit 689990df0e51ee96b434c1f98e193de537d3a395
14026Author: Behdad Esfahbod <behdad@behdad.org>
14027Date:   Tue Aug 25 13:39:57 2009 -0400
14028
14029    Release 0.21.2
14030
14031 NEWS         | 5 +++++
14032 configure.in | 4 ++--
14033 2 files changed, 7 insertions(+), 2 deletions(-)
14034
14035commit c4aff049937050c58da80ec3c789d3b35abbffd0
14036Author: Behdad Esfahbod <behdad@behdad.org>
14037Date:   Tue Aug 25 13:37:08 2009 -0400
14038
14039    Bug 592990 - gnome terminal crashes with glibc detected
14040
14041 src/ring.c | 5 ++---
14042 1 file changed, 2 insertions(+), 3 deletions(-)
14043
14044commit 6db87763b28687f468ca881b20a543dd7487c3dd
14045Author: Behdad Esfahbod <behdad@behdad.org>
14046Date:   Mon Aug 24 19:11:27 2009 -0400
14047
14048    Release 0.21.1
14049
14050 NEWS         | 8 ++++++++
14051 configure.in | 6 +++---
14052 2 files changed, 11 insertions(+), 3 deletions(-)
14053
14054commit 7f9757c725f769ce582a928ecbadc2c352c1b635
14055Author: Behdad Esfahbod <behdad@behdad.org>
14056Date:   Mon Aug 24 16:51:54 2009 -0400
14057
14058    Add _vte_ring_set_length
14059
14060 src/ring.h | 3 ++-
14061 src/vte.c  | 4 ++--
14062 2 files changed, 4 insertions(+), 3 deletions(-)
14063
14064commit 9a3de3c246360025f31ad9d6625f7792960c582e
14065Author: Behdad Esfahbod <behdad@behdad.org>
14066Date:   Fri Aug 21 21:37:07 2009 -0400
14067
14068    Make ring keep an array of VteRowData, not VteRowData*
14069
14070 src/ring.c | 55 +++++++++++++++++++++++++------------------------------
14071 src/ring.h |  4 ++--
14072 2 files changed, 27 insertions(+), 32 deletions(-)
14073
14074commit 440737678453a83e812ee60545369ec0e54a4759
14075Author: Behdad Esfahbod <behdad@behdad.org>
14076Date:   Fri Aug 21 21:01:17 2009 -0400
14077
14078    Move _vte_new_row_data() business into the ring
14079
14080 src/ring.c        | 239 ++++++++++++++++++++++++++++--------------------------
14081 src/ring.h        |  61 +++++++++-----
14082 src/vte-private.h |  34 --------
14083 src/vte.c         |  48 +++--------
14084 src/vteseq.c      |  38 +++------
14085 5 files changed, 192 insertions(+), 228 deletions(-)
14086
14087commit 4e20a3b77e0adf2d2b3db655d9f7b5c3dd1a6c99
14088Author: Claude Paroz <claude@2xlibre.net>
14089Date:   Mon Aug 24 23:18:53 2009 +0200
14090
14091    Rename nds*.po to nds.po
14092
14093 po/LINGUAS    |  2 +-
14094 po/nds.po     | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14095 po/nds_NFE.po | 94 -----------------------------------------------------------
14096 3 files changed, 95 insertions(+), 95 deletions(-)
14097
14098commit 0b78dea524ee01e581327d09324193f2c1cce435
14099Author: Nils-Christoph Fiedler <linux@medienkompanie.de>
14100Date:   Sat Aug 22 21:27:28 2009 +0200
14101
14102    Added Low German translation
14103
14104 po/LINGUAS    |  1 +
14105 po/nds_NFE.po | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14106 2 files changed, 95 insertions(+)
14107
14108commit 031a653d791248c51df12af1b59d169179330b55
14109Author: Behdad Esfahbod <behdad@behdad.org>
14110Date:   Fri Aug 21 14:09:44 2009 -0400
14111
14112    Add _vte_ring_resize()
14113
14114    Avoids creating a new ring when changing scrollback lines.
14115
14116 src/ring.c | 43 +++++++++++++++++++++++++++++++++----------
14117 src/ring.h | 16 ++++++++--------
14118 src/vte.c  | 36 ++++--------------------------------
14119 3 files changed, 45 insertions(+), 50 deletions(-)
14120
14121commit 4e533b106a1c39b8565a9891fba83e384cc40669
14122Author: Behdad Esfahbod <behdad@behdad.org>
14123Date:   Fri Aug 21 12:17:38 2009 -0400
14124
14125    Revert 80dc9064
14126
14127    Removing the optimization, so I can clean up the ring API and redesign
14128    the implementation.  Sorry Chris!
14129
14130 src/ring.c | 17 -----------------
14131 src/ring.h |  5 -----
14132 src/vte.c  | 19 +++++++------------
14133 3 files changed, 7 insertions(+), 34 deletions(-)
14134
14135commit bf5977d230dd95fcb86d3cbb8ce492f39ff71ae3
14136Author: Behdad Esfahbod <behdad@behdad.org>
14137Date:   Fri Aug 21 00:20:44 2009 -0400
14138
14139    Fix bug introduced in ba1f44d6119cc39602d8a660f4e5a9f56a6f19da
14140
14141 src/ring.c | 3 ++-
14142 1 file changed, 2 insertions(+), 1 deletion(-)
14143
14144commit 08caf3b174e68ba3d02f04c2595ad552cd50db30
14145Author: Behdad Esfahbod <behdad@behdad.org>
14146Date:   Thu Aug 20 23:20:06 2009 -0400
14147
14148    Remove the fill argument from _vte_new_row_data()
14149
14150    I cannot prove that this change is right, though it looks like it's
14151    correct!
14152
14153 src/vte-private.h |  2 +-
14154 src/vte.c         | 28 +++++-----------------------
14155 src/vteseq.c      | 12 ++++++------
14156 3 files changed, 12 insertions(+), 30 deletions(-)
14157
14158commit 7a2a78d3ea4a0128251089acef89d56241a455ca
14159Author: Behdad Esfahbod <behdad@behdad.org>
14160Date:   Thu Aug 20 23:13:06 2009 -0400
14161
14162    Minor
14163
14164 src/vteseq.c | 5 +----
14165 1 file changed, 1 insertion(+), 4 deletions(-)
14166
14167commit fb7fb842be37441b37bc4ae79937540fd4a0de3f
14168Author: Behdad Esfahbod <behdad@behdad.org>
14169Date:   Thu Aug 20 23:10:07 2009 -0400
14170
14171    Minor
14172
14173 src/vteseq.c | 3 +--
14174 1 file changed, 1 insertion(+), 2 deletions(-)
14175
14176commit 1904625c65d111a99e5920e6bc8121cb272ecc7b
14177Author: Behdad Esfahbod <behdad@behdad.org>
14178Date:   Thu Aug 20 23:08:18 2009 -0400
14179
14180    Rename _vte_new_row_data_sized to _vte_new_row_data
14181
14182 src/vte-private.h |  2 +-
14183 src/vte.c         | 10 +++++-----
14184 src/vteseq.c      | 12 ++++++------
14185 3 files changed, 12 insertions(+), 12 deletions(-)
14186
14187commit 5e2b6753201ae416bdf1c594ab5ca5ab8bbf2130
14188Author: Behdad Esfahbod <behdad@behdad.org>
14189Date:   Thu Aug 20 23:06:37 2009 -0400
14190
14191    Remove _vte_new_row_data
14192
14193 src/vte-private.h |  1 -
14194 src/vte.c         | 11 -----------
14195 src/vteseq.c      |  4 ++--
14196 3 files changed, 2 insertions(+), 14 deletions(-)
14197
14198commit ba1f44d6119cc39602d8a660f4e5a9f56a6f19da
14199Author: Behdad Esfahbod <behdad@behdad.org>
14200Date:   Thu Aug 20 23:03:50 2009 -0400
14201
14202    Specialize VteRing to know about VteRowData
14203
14204 src/ring.c        | 139 +++++++++---------------------------------------------
14205 src/ring.h        |  24 ++++------
14206 src/vte-private.h |   6 ---
14207 src/vte.c         |  68 ++++----------------------
14208 src/vteseq.c      |  28 +++++------
14209 5 files changed, 53 insertions(+), 212 deletions(-)
14210
14211commit b2280c01c376d70d931fa039fbdf3ed2fd3fa3f6
14212Author: Behdad Esfahbod <behdad@behdad.org>
14213Date:   Thu Aug 20 18:39:34 2009 -0400
14214
14215    Store small iso2022 maps in 16bit structs
14216
14217    Saves over 100k of the shared library size
14218
14219 src/iso2022.c | 132 +++++++++++++++++++++++++++++++++-------------------------
14220 1 file changed, 76 insertions(+), 56 deletions(-)
14221
14222commit 68ac36d9bb7e3ad17bda46de00de229cbe0ff5db
14223Author: Behdad Esfahbod <behdad@behdad.org>
14224Date:   Thu Aug 20 18:15:10 2009 -0400
14225
14226    Optimize iso2022 map struct on x86-64
14227
14228 src/iso2022.c | 2 +-
14229 1 file changed, 1 insertion(+), 1 deletion(-)
14230
14231commit f5ce4c445055b7f19db38fea0a79253d68ac6562
14232Author: Behdad Esfahbod <behdad@behdad.org>
14233Date:   Thu Aug 20 17:26:14 2009 -0400
14234
14235    Revert b307bc5c and implement it in a clean way
14236
14237 src/ring.c        |  68 ++++++++++++++--------------
14238 src/ring.h        |   8 ++--
14239 src/vte-private.h |   4 +-
14240 src/vte.c         | 132 ++++++++++++++++++++++++++----------------------------
14241 src/vteseq.c      |  77 ++++++++-----------------------
14242 5 files changed, 120 insertions(+), 169 deletions(-)
14243
14244commit c34204b358df9d887096b4cd1b5ce7f299d1e3ff
14245Author: Behdad Esfahbod <behdad@behdad.org>
14246Date:   Thu Aug 20 17:12:13 2009 -0400
14247
14248    Fix warnings
14249
14250 src/buffer.h | 2 +-
14251 1 file changed, 1 insertion(+), 1 deletion(-)
14252
14253commit c59dc9252888cf3824f31e307758fd49cf7f9b17
14254Author: Behdad Esfahbod <behdad@behdad.org>
14255Date:   Thu Aug 20 15:25:28 2009 -0400
14256
14257    Update git.mk
14258
14259 git.mk | 3 ++-
14260 1 file changed, 2 insertions(+), 1 deletion(-)
14261
14262commit dc03f2f6035befdc2e8ca5a0537ca2e8c26c324f
14263Author: Behdad Esfahbod <behdad@behdad.org>
14264Date:   Thu Aug 20 15:15:01 2009 -0400
14265
14266    Update copyright header
14267
14268 src/buffer.h | 2 +-
14269 1 file changed, 1 insertion(+), 1 deletion(-)
14270
14271commit f168a8a2e6b266e980d15c2af023ce7ea1f15394
14272Author: Behdad Esfahbod <behdad@behdad.org>
14273Date:   Thu Aug 20 15:09:20 2009 -0400
14274
14275    Use GByteArray for VteBuffer
14276
14277    The implementation was the same.  Keep the abstraction though, since
14278    VteBuffer may want to implement O(1) _consume() in the future.
14279
14280 src/Makefile.am |   7 +--
14281 src/buffer.c    | 156 --------------------------------------------------------
14282 src/buffer.h    |  25 ++++-----
14283 src/interpret.c |   2 +-
14284 src/iso2022.c   |   2 +-
14285 src/vte.c       |  16 +++---
14286 src/vteconv.c   |   6 +--
14287 src/vteseq.c    |   2 +-
14288 8 files changed, 25 insertions(+), 191 deletions(-)
14289
14290commit 83018a7d3aa975211996d69dd922b79165439622
14291Author: Behdad Esfahbod <behdad@behdad.org>
14292Date:   Thu Aug 20 15:01:40 2009 -0400
14293
14294    Rename "struct _vte_buffer" to VteBuffer
14295
14296 src/buffer.c      | 18 +++++++++---------
14297 src/buffer.h      | 18 +++++++++---------
14298 src/interpret.c   |  2 +-
14299 src/iso2022.c     |  4 ++--
14300 src/vte-private.h |  4 ++--
14301 src/vteconv.c     |  2 +-
14302 6 files changed, 24 insertions(+), 24 deletions(-)
14303
14304commit ee6fd1c3d8c2ba19c63565a0c889bbdc10125596
14305Author: Behdad Esfahbod <behdad@behdad.org>
14306Date:   Thu Aug 20 14:55:41 2009 -0400
14307
14308    Remove unused code
14309
14310 src/Makefile.am |   7 +-
14311 src/buffer.c    | 247 --------------------------------------------------------
14312 src/buffer.h    |  23 ------
14313 3 files changed, 2 insertions(+), 275 deletions(-)
14314
14315commit af4ced55057c3bdc1ec8e87ce8bbef6639663f37
14316Author: Behdad Esfahbod <behdad@behdad.org>
14317Date:   Mon Aug 17 18:31:04 2009 -0400
14318
14319    Remove newline after AM_V_GEN
14320
14321 src/Makefile.am | 9 +++------
14322 1 file changed, 3 insertions(+), 6 deletions(-)
14323
14324commit 11bf7a92d4e0cc75ceda1fcd4da892f58e63b4b8
14325Author: Behdad Esfahbod <behdad@behdad.org>
14326Date:   Sun Aug 16 01:53:18 2009 -0400
14327
14328    Reuse ->pending array instead of creating a new one
14329
14330 src/vte.c | 9 +--------
14331 1 file changed, 1 insertion(+), 8 deletions(-)
14332
14333commit 80ffef9ad70e70827138f18fdd847dc8a27ebc34
14334Author: Christian Persch <chpe@gnome.org>
14335Date:   Sun Aug 16 22:19:25 2009 +0200
14336
14337    Support AM_SILENT_RULES
14338
14339    And sprinkle some $(AM_V_GEN) around. Silent rules are disabled by default.
14340
14341 Makefile.am          |  2 +-
14342 configure.in         |  4 ++++
14343 doc/Makefile.am      |  4 ++--
14344 python/Makefile.am   |  2 +-
14345 src/Makefile.am      | 18 ++++++++++--------
14346 termcaps/Makefile.am |  2 +-
14347 6 files changed, 19 insertions(+), 13 deletions(-)
14348
14349commit 41e1e01046e2bc0f9cfbc84c2f41430c9a9a9743
14350Author: Behdad Esfahbod <behdad@behdad.org>
14351Date:   Wed Aug 12 16:16:09 2009 -0400
14352
14353    Bug 590824 – gnome-terminal crashed with SIGSEGV after hiting ctrl+o
14354
14355 src/vte.c | 2 ++
14356 1 file changed, 2 insertions(+)
14357
14358commit 1b2c6bf6136d8a6033499d73cdb659a6709982a3
14359Author: Seán de Búrca <leftmostcat@gmail.com>
14360Date:   Sun Aug 9 14:11:16 2009 -0600
14361
14362    Updated Irish translation
14363
14364 po/ga.po | 111 +++++++++++++++++++++++++++------------------------------------
14365 1 file changed, 48 insertions(+), 63 deletions(-)
14366
14367commit 3eaca3e36fb806608c961ef594baf99cecf9fdfa
14368Author: Behdad Esfahbod <behdad@behdad.org>
14369Date:   Wed Aug 5 21:26:05 2009 -0400
14370
14371    Bug 572230 – text mode program rendering is strange in cjk locale.
14372
14373    Under UTF-8 encoding, always use width=1 for ambiguous-width chars,
14374    only allow override using VTE_CJK_WIDTH=1.  Preivously we were using
14375    width=2 for CJKS locales.  That's against Unicode recommendations,
14376    and breaks a bunch of programs.
14377
14378 src/iso2022.c | 36 +-----------------------------------
14379 1 file changed, 1 insertion(+), 35 deletions(-)
14380
14381commit 403a6b40a1b34627dcd88fc4c3d0c30ef6369768
14382Author: Christian Persch <chpe@gnome.org>
14383Date:   Sun Jul 26 12:56:05 2009 +0200
14384
14385    Post-branch version bump
14386
14387 configure.in | 8 ++++----
14388 1 file changed, 4 insertions(+), 4 deletions(-)
14389
14390commit b8e1a5d9cc583c3a6d31b5594a4c7ce15ea73f5c
14391Author: Behdad Esfahbod <behdad@behdad.org>
14392Date:   Fri Jul 10 15:56:19 2009 +0100
14393
14394    Bug 588200 – bashisms in shell scripts
14395
14396 src/osc    | 2 +-
14397 src/window | 2 +-
14398 2 files changed, 2 insertions(+), 2 deletions(-)
14399
14400commit deda7bccf35e153628ca348b5fdf054e608ec462
14401Author: Rajesh Ranjan <rranjan@rranjan.csb>
14402Date:   Tue Jul 7 14:23:37 2009 +0530
14403
14404    hindi update by rajesh Ranjan
14405
14406 po/hi.po | 93 +++++++++++++++++++++++++---------------------------------------
14407 1 file changed, 36 insertions(+), 57 deletions(-)
14408
14409commit 4fc17c3fb75cc211232c92ac8b0afa3a8f934cbc
14410Author: Behdad Esfahbod <behdad@behdad.org>
14411Date:   Tue Jun 9 18:33:36 2009 -0400
14412
14413    Release 0.20.5 to undo the unintended .soname bump
14414
14415 NEWS         | 4 ++++
14416 configure.in | 4 ++--
14417 2 files changed, 6 insertions(+), 2 deletions(-)
14418
14419commit c2ad1acee778542ed5ee9b9b3d0ac2b58a5161d6
14420Author: Behdad Esfahbod <behdad@behdad.org>
14421Date:   Thu Jun 4 17:39:39 2009 -0400
14422
14423    Update doc templates
14424
14425 doc/reference/tmpl/vte.sgml | 12 ++++++++++++
14426 1 file changed, 12 insertions(+)
14427
14428commit 94b2b189e429515407d182de3f6cb6b89297e50c
14429Author: Krzesimir Nowak <krnowak@svn.gnome.org>
14430Date:   Tue Jun 2 13:03:47 2009 +0200
14431
14432    Bug 584563 – default commit signal handler first param fix.
14433
14434    First parameter of default commit signal handler now takes const
14435    gchar* instead of gchar*.
14436
14437 src/vte.h | 2 +-
14438 1 file changed, 1 insertion(+), 1 deletion(-)
14439
14440commit 26ab9f6a8685f6f26d419dcefbade13f561e1585
14441Author: Krzesimir Nowak <krnowak@svn.gnome.org>
14442Date:   Tue Jun 2 16:56:09 2009 -0400
14443
14444    Bug 573976 – Typedef pointer to function
14445
14446    Typedefed a pointer to function used in get_text methods and
14447    replaced those pointers with VteSelectionFunc. Documentation for
14448    VteSelectionFunc is also added.
14449
14450 doc/reference/vte-sections.txt |  1 +
14451 src/vte.c                      | 48 ++++++++++++++++++------------------------
14452 src/vte.h                      | 20 +++++++-----------
14453 3 files changed, 29 insertions(+), 40 deletions(-)
14454
14455commit 185383d2ff114b16296e3fd203d89e69571c4221
14456Author: Behdad Esfahbod <behdad@behdad.org>
14457Date:   Mon Jun 1 17:29:53 2009 -0400
14458
14459    Release 0.20.4
14460
14461 NEWS         | 8 ++++++++
14462 configure.in | 6 +++---
14463 2 files changed, 11 insertions(+), 3 deletions(-)
14464
14465commit c38b7315abc067a529f4420ead5bde2b6b25be82
14466Author: Marc-Andre Lureau <marcandre.lureau@gmail.com>
14467Date:   Sat May 30 14:06:22 2009 -0400
14468
14469    Bug 584281 – build: avoid double installation of xterm
14470
14471 configure.in         | 1 +
14472 termcaps/Makefile.am | 6 +++++-
14473 2 files changed, 6 insertions(+), 1 deletion(-)
14474
14475commit 33f265a9e3397126bd9f1b210c38bd54ea9a1ddb
14476Author: Behdad Esfahbod <behdad@behdad.org>
14477Date:   Sat May 30 14:04:42 2009 -0400
14478
14479    Bug 543379 – VTE sends NUL/^@ for backspace
14480
14481    Add VTE_ERASE_TTY.  Also make AUTO send \H if terminal erase is undefined.
14482
14483 doc/reference/tmpl/vte.sgml |  1 +
14484 src/vte.c                   | 41 +++++++++++++++++++++++++++++++++--------
14485 src/vte.h                   |  3 ++-
14486 3 files changed, 36 insertions(+), 9 deletions(-)
14487
14488commit 416b37dac95c6aa73c9ead3d6841893bfb22c5b8
14489Author: Behdad Esfahbod <behdad@behdad.org>
14490Date:   Mon May 25 18:27:51 2009 -0400
14491
14492    0.20.3 released
14493
14494 NEWS         | 6 ++++++
14495 configure.in | 4 ++--
14496 2 files changed, 8 insertions(+), 2 deletions(-)
14497
14498commit 7e371f09de8fb3e3af16469603523c17c721483c
14499Author: Krzesimir Nowak <krnowak@svn.gnome.org>
14500Date:   Mon May 18 12:34:21 2009 +0200
14501
14502    Inlined signal docs
14503
14504    2009-05-18  Krzesimir Nowak  <krnowak@svn.gnome.org>
14505
14506            * doc/reference/tmpl/vte.sgml: Removed all signal
14507            descriptions from <para> </para> markups and arguments.
14508            * src/vte.c: Documented all signals and fixed
14509            a description of 'set-scroll-adjustments'.
14510
14511 doc/reference/tmpl/vte.sgml | 155 ++++++++++++--------------
14512 src/vte.c                   | 265 +++++++++++++++++++++++++++++++++++++++++---
14513 2 files changed, 322 insertions(+), 98 deletions(-)
14514
14515commit 218c6e41627021a2964e606ef72165a16ed329bf
14516Author: Frédéric Péters <fpeters@0d.be>
14517Date:   Mon May 18 22:54:27 2009 +0200
14518
14519    Bug 583129 – [python] allow passing None as command or directory option
14520
14521 python/vte.override | 4 ++--
14522 1 file changed, 2 insertions(+), 2 deletions(-)
14523
14524commit 56727a20b71cd5f960e468444ef544296ddc5edf
14525Author: Frédéric Péters <fpeters@0d.be>
14526Date:   Mon May 18 17:36:46 2009 +0200
14527
14528    Bug 583078 – [python] allow passing of environment as a dictionary
14529
14530 python/vte.override | 92 ++++++++++++++++++++++++++++++++++-------------------
14531 1 file changed, 59 insertions(+), 33 deletions(-)
14532
14533commit 7e45bcee12c2a0db998d302f89d126f5df10481b
14534Author: Behdad Esfahbod <behdad@behdad.org>
14535Date:   Mon May 4 16:29:01 2009 -0400
14536
14537    Released 0.20.2
14538
14539 NEWS         | 5 +++++
14540 configure.in | 4 ++--
14541 2 files changed, 7 insertions(+), 2 deletions(-)
14542
14543commit be8796b8a5bb258214b0f02ec55a373828acca71
14544Author: Behdad Esfahbod <behdad@behdad.org>
14545Date:   Mon May 4 14:16:08 2009 -0400
14546
14547    [git.mk] Update
14548
14549 git.mk | 172 +++++++++++++++++++++++++++++++++--------------------------------
14550 1 file changed, 88 insertions(+), 84 deletions(-)
14551
14552commit db2a659c6b907564d522312238518937b4b74254
14553Author: Behdad Esfahbod <behdad@behdad.org>
14554Date:   Mon Apr 27 14:25:12 2009 -0400
14555
14556    [doap] Add mailto:
14557
14558 vte.doap | 6 +++---
14559 1 file changed, 3 insertions(+), 3 deletions(-)
14560
14561commit a492585a10d58548206b4b58cf62a645d987526d
14562Author: Behdad Esfahbod <behdad@behdad.org>
14563Date:   Sat Apr 25 20:33:34 2009 -0400
14564
14565    Add chaining git.mk
14566
14567 gnome-pty-helper/git.mk | 1 +
14568 1 file changed, 1 insertion(+)
14569
14570commit 6b12feb7b9be5ed4af4dc0e348fc30718547afe9
14571Author: Behdad Esfahbod <behdad@behdad.org>
14572Date:   Sat Apr 25 20:33:03 2009 -0400
14573
14574    [git.mk] Fix maintainer-clean
14575
14576 git.mk | 4 ++--
14577 1 file changed, 2 insertions(+), 2 deletions(-)
14578
14579commit 30007c8374621d72c1c8eeb260e46f089a2fccc6
14580Author: Olav Vitters <olav@bkor.dhs.org>
14581Date:   Thu Apr 23 19:40:30 2009 +0200
14582
14583    doap: Add desktop category
14584
14585 vte.doap | 1 +
14586 1 file changed, 1 insertion(+)
14587
14588commit 78f9b61137028bd3b0c4b24c6b2169511b1d1e28
14589Author: Behdad Esfahbod <behdad@behdad.org>
14590Date:   Thu Apr 23 11:27:18 2009 -0400
14591
14592    [iso2022] Work around buggy iconv (#567064)
14593
14594    Seems like glibc's iconv is buggy, eating the ill sequence then
14595    returning EILSEQ.  This was causing crashes.  Work around it.
14596
14597 src/iso2022.c | 12 +++++++++---
14598 1 file changed, 9 insertions(+), 3 deletions(-)
14599
14600commit 3abb0fc2a7011eeadc7e1f49a3f07d9cec4f5c8a
14601Author: Behdad Esfahbod <behdad@behdad.org>
14602Date:   Sat Apr 18 16:20:23 2009 -0400
14603
14604    [git.mk] Support out-of-tree builds
14605
14606 git.mk | 35 +++++++++++++++++++++++++++++------
14607 1 file changed, 29 insertions(+), 6 deletions(-)
14608
14609commit 963fbd0776c96ecc5efd810c837e478986ff8f35
14610Author: Behdad Esfahbod <behdad@behdad.org>
14611Date:   Sat Apr 18 15:04:41 2009 -0400
14612
14613    Remove copyright claim
14614
14615 git.mk | 2 +-
14616 1 file changed, 1 insertion(+), 1 deletion(-)
14617
14618commit ce46104d4378e5dc835c4c4681637dffe205e507
14619Author: Behdad Esfahbod <behdad@behdad.org>
14620Date:   Sat Apr 18 03:48:58 2009 -0400
14621
14622    [DOAP] Improve!
14623
14624 vte.doap | 12 ++++++------
14625 1 file changed, 6 insertions(+), 6 deletions(-)
14626
14627commit 6a534c8643a24af997795a0a6027b791a19194de
14628Author: Behdad Esfahbod <behdad@behdad.org>
14629Date:   Fri Apr 17 21:38:08 2009 -0400
14630
14631    Add git.mk
14632
14633 Makefile.am                  |   2 +
14634 doc/Makefile.am              |   2 +
14635 doc/openi18n/Makefile.am     |   2 +
14636 doc/reference/Makefile.am    |   2 +
14637 git.mk                       | 155 +++++++++++++++++++++++++++++++++++++++++++
14638 glade/Makefile.am            |   4 ++
14639 gnome-pty-helper/Makefile.am |   8 +++
14640 perf/Makefile.am             |   2 +
14641 python/Makefile.am           |   2 +
14642 src/Makefile.am              |   2 +
14643 termcaps/Makefile.am         |   2 +
14644 11 files changed, 183 insertions(+)
14645
14646commit b4b3c644fd51611ef4abdc24aa414b4b8d95f722
14647Author: Behdad Esfahbod <behdad@behdad.org>
14648Date:   Fri Apr 17 18:05:42 2009 -0400
14649
14650    Remove static .gitignore
14651
14652 .gitignore | 99 --------------------------------------------------------------
14653 1 file changed, 99 deletions(-)
14654
14655commit 78dffc29ecfb7b24528d7546771b602e0c105057
14656Author: Christian Persch <chpe@gnome.org>
14657Date:   Fri Apr 17 21:16:02 2009 +0200
14658
14659    Remove ChangeLog only on maintainerclean
14660
14661 Makefile.am | 4 +---
14662 1 file changed, 1 insertion(+), 3 deletions(-)
14663
14664commit ce5c397864104792f84869b84481abb80d86ba1e
14665Author: Michael J. Chudobiak <mjc@avtechpulse.com>
14666Date:   Fri Apr 17 15:07:29 2009 -0400
14667
14668    Fixed the commented-out shortdesc field in the doap file
14669
14670    Bug #579322.
14671
14672 vte.doap | 14 ++------------
14673 1 file changed, 2 insertions(+), 12 deletions(-)
14674
14675commit 1b8a6e627bb4c920541977a684767ccfd48ce324
14676Author: Christian Persch <chpe@gnome.org>
14677Date:   Fri Apr 17 19:31:02 2009 +0200
14678
14679    Remove generated ChangeLog on make clean
14680
14681 Makefile.am | 3 +++
14682 1 file changed, 3 insertions(+)
14683
14684commit e68607b3875374ce69fe95b8c1f99e57ba695c64
14685Author: Christian Persch <chpe@gnome.org>
14686Date:   Fri Apr 17 18:58:36 2009 +0200
14687
14688    Remove ChangeLog, and auto-generate changelog on make dist
14689
14690 .gitignore                 |     2 +
14691 ChangeLog                  | 12065 -------------------------------------------
14692 ChangeLog.pre-git          | 12065 +++++++++++++++++++++++++++++++++++++++++++
14693 Makefile.am                |    18 +-
14694 gnome-pty-helper/ChangeLog |     1 -
14695 po/ChangeLog               |  1353 -----
14696 6 files changed, 12084 insertions(+), 13420 deletions(-)
14697
14698commit fd3ab8dd61ed18f460cecc153de24eb1377a1a34
14699Author: Christian Persch <chpe@gnome.org>
14700Date:   Fri Apr 17 18:56:16 2009 +0200
14701
14702    Add DOAP file.
14703
14704 vte.doap | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
14705 1 file changed, 48 insertions(+)
14706
14707commit 03bc44250a76de0470cc1303879ac1266eec8b27
14708Author: Christian Persch <chpe@src.gnome.org>
14709Date:   Sun Apr 12 13:54:29 2009 +0000
14710
14711    More NEWS
14712
14713    svn path=/trunk/; revision=2397
14714
14715 NEWS | 3 +++
14716 1 file changed, 3 insertions(+)
14717
14718commit 95f4face68455e5324b1227cdf6a9c766bf086fc
14719Author: Christian Persch <chpe@src.gnome.org>
14720Date:   Sun Apr 12 13:53:19 2009 +0000
14721
14722    Version 0.20.1
14723
14724    svn path=/trunk/; revision=2396
14725
14726 NEWS         | 5 +++++
14727 configure.in | 4 ++--
14728 2 files changed, 7 insertions(+), 2 deletions(-)
14729
14730commit 605b79f6dfe5e6cda05d1aaa092af235b9046d4f
14731Author: Adam Jackson <ajackson@src.gnome.org>
14732Date:   Wed Apr 1 00:49:38 2009 +0000
14733
14734    Add gopher:// to the dingus-click regexes.
14735
14736    svn path=/trunk/; revision=2395
14737
14738 ChangeLog    | 5 +++++
14739 src/vteapp.c | 4 ++--
14740 2 files changed, 7 insertions(+), 2 deletions(-)
14741
14742commit af483015842d0139c31608f719cef5fe31cc5649
14743Author: Behdad Esfahbod <behdad@gnome.org>
14744Date:   Thu Mar 26 17:58:05 2009 +0000
14745
14746    Minor fixes from Richard Russon.
14747
14748    2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
14749
14750            * src/vte.c (always_selected):
14751            * src/vtepangocairo.c (_vte_pangocairo_set_background_image):
14752            * src/vteskel.c (_vte_skel_draw_text):
14753            Minor fixes from Richard Russon.
14754
14755
14756    svn path=/trunk/; revision=2394
14757
14758 ChangeLog           | 7 +++++++
14759 src/vte.c           | 3 ++-
14760 src/vtepangocairo.c | 1 -
14761 src/vteskel.c       | 2 +-
14762 4 files changed, 10 insertions(+), 3 deletions(-)
14763
14764commit 6babc11f91a15ea12f4728e98106590355bc6500
14765Author: Behdad Esfahbod <behdad@gnome.org>
14766Date:   Thu Mar 26 06:18:23 2009 +0000
14767
14768    Bug 576797 – Double-click sometimes stops working
14769
14770    2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
14771
14772            Bug 576797 – Double-click sometimes stops working
14773
14774            * src/vte.c (vte_terminal_extend_selection): Invalidate selection
14775            if forced.
14776
14777
14778    svn path=/trunk/; revision=2393
14779
14780 ChangeLog | 7 +++++++
14781 src/vte.c | 2 +-
14782 2 files changed, 8 insertions(+), 1 deletion(-)
14783
14784commit 442a1e7fbcd7c0a8adc5ff5f9b8b459f8de09a25
14785Author: Behdad Esfahbod <behdad@gnome.org>
14786Date:   Thu Mar 26 05:46:39 2009 +0000
14787
14788    Bug 573674 – reset resets width to 80 chars
14789
14790    2009-03-26  Behdad Esfahbod  <behdad@gnome.org>
14791
14792            Bug 573674 – reset resets width to 80 chars
14793
14794            * src/vteseq.c (vte_sequence_handler_decset_internal): Disable
14795            resizing on decreset.
14796
14797
14798    svn path=/trunk/; revision=2392
14799
14800 ChangeLog    | 7 +++++++
14801 src/vteseq.c | 2 ++
14802 2 files changed, 9 insertions(+)
14803
14804commit 277cd7e6bafd9099093046a2c19ec8146f9b171a
14805Author: Behdad Esfahbod <behdad@gnome.org>
14806Date:   Mon Mar 23 23:39:56 2009 +0000
14807
14808    Bug 576504 – vte does not pass its testsuite.
14809
14810    2009-03-23  Behdad Esfahbod  <behdad@gnome.org>
14811
14812            Bug 576504 – vte does not pass its testsuite.
14813
14814            * src/vte.c:
14815            * src/vtedraw.h:
14816            Fix "make check".
14817
14818
14819    svn path=/trunk/; revision=2391
14820
14821 ChangeLog     | 8 ++++++++
14822 src/vte.c     | 2 +-
14823 src/vtedraw.h | 1 -
14824 3 files changed, 9 insertions(+), 2 deletions(-)
14825
14826commit 62f5344c5b95ae64fd0321b654573cea369aef19
14827Author: Christian Persch <chpe@src.gnome.org>
14828Date:   Mon Mar 23 12:12:51 2009 +0000
14829
14830    	Bug 574491 – gnome-pty-helper can prevent volumes from being unmounted
14831
14832    	* gnome-pty-helper/gnome-pty-helper.c: (main): chdir to /.
14833
14834    svn path=/trunk/; revision=2390
14835
14836 ChangeLog                           | 6 ++++++
14837 gnome-pty-helper/gnome-pty-helper.c | 6 ++++++
14838 2 files changed, 12 insertions(+)
14839
14840commit 1d9e2356ebf937d0265104cc20ae4b6f3666b798
14841Author: Djihed Afifi <djihed@src.gnome.org>
14842Date:   Wed Mar 18 09:19:40 2009 +0000
14843
14844    Updated Arabic translation
14845
14846    svn path=/trunk/; revision=2389
14847
14848 po/ChangeLog |  4 +++
14849 po/ar.po     | 82 +++++++++++++++++++++++++++---------------------------------
14850 2 files changed, 41 insertions(+), 45 deletions(-)
14851
14852commit 449972a31306e586a9348a92c42b01aebe8e3109
14853Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
14854Date:   Tue Mar 17 22:08:28 2009 +0000
14855
14856    Updated Galician translation by Suso Baleato.
14857
14858    svn path=/trunk/; revision=2388
14859
14860 po/ChangeLog |   4 +++
14861 po/gl.po     | 111 ++++++++++++++++++++++++++++-------------------------------
14862 2 files changed, 57 insertions(+), 58 deletions(-)
14863
14864commit ff02a22a959e001b49297d17e2d5865d81d84823
14865Author: Amanpreet Singh Alam <aman@src.gnome.org>
14866Date:   Tue Mar 17 02:17:33 2009 +0000
14867
14868    updating for GNOME Punjabi Translation by A S Alam
14869
14870    svn path=/trunk/; revision=2387
14871
14872 po/pa.po | 98 +++++++++++++++++++++++++++++-----------------------------------
14873 1 file changed, 44 insertions(+), 54 deletions(-)
14874
14875commit c897c9a37bbe592776abd1179a11d65047ea684c
14876Author: Christian Persch <chpe@src.gnome.org>
14877Date:   Sun Mar 15 14:15:16 2009 +0000
14878
14879    NEWS update
14880
14881    svn path=/trunk/; revision=2386
14882
14883 NEWS | 7 +++++--
14884 1 file changed, 5 insertions(+), 2 deletions(-)
14885
14886commit e42a7297bf8f14400141666961cfa7bcd0495779
14887Author: Christian Persch <chpe@src.gnome.org>
14888Date:   Sun Mar 15 12:56:45 2009 +0000
14889
14890    Fix make.
14891
14892    svn path=/trunk/; revision=2384
14893
14894 doc/reference/vte-docs.sgml    | 2 --
14895 doc/reference/vte-sections.txt | 1 +
14896 2 files changed, 1 insertion(+), 2 deletions(-)
14897
14898commit 8dd2fb3c08edf1b8f1c1143601f362be55382d63
14899Author: Christian Persch <chpe@src.gnome.org>
14900Date:   Sun Mar 15 12:56:40 2009 +0000
14901
14902    Prepare version 0.20.0.
14903
14904    	* configure.in: Prepare version 0.20.0.
14905
14906    svn path=/trunk/; revision=2383
14907
14908 ChangeLog    |  4 ++++
14909 Makefile.am  |  2 +-
14910 configure.in | 14 +++++++-------
14911 3 files changed, 12 insertions(+), 8 deletions(-)
14912
14913commit 07cf3c2ef9d697098be99780e654d25f9a02aba4
14914Author: Christian Persch <chpe@src.gnome.org>
14915Date:   Sun Mar 15 12:56:33 2009 +0000
14916
14917    	Bug 575398 – configure warns about term.h under OpenSolaris
14918
14919    	* configure.in: Fix curses detection on solaris. Patch by David	Adam.
14920
14921    svn path=/trunk/; revision=2382
14922
14923 ChangeLog    | 6 ++++++
14924 configure.in | 7 +++++--
14925 2 files changed, 11 insertions(+), 2 deletions(-)
14926
14927commit 75027b7cf6ff5f326293bffeb09413955abc6076
14928Author: Amitakhya Phukan <amitakhya@src.gnome.org>
14929Date:   Fri Mar 13 11:26:42 2009 +0000
14930
14931    Updated assamese translations
14932
14933    svn path=/trunk/; revision=2381
14934
14935 po/as.po | 2 +-
14936 1 file changed, 1 insertion(+), 1 deletion(-)
14937
14938commit 57cb728ae9fe20f6acb77b962b1212d4360aa102
14939Author: Amitakhya Phukan <amitakhya@src.gnome.org>
14940Date:   Fri Mar 13 11:26:12 2009 +0000
14941
14942    Updated assamese translations
14943
14944    svn path=/trunk/; revision=2380
14945
14946 po/ChangeLog |  5 ++++
14947 po/LINGUAS   |  1 +
14948 po/as.po     | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14949 3 files changed, 97 insertions(+)
14950
14951commit 73ba06532e7a061176230ea25296b99fd97c14c1
14952Author: Behdad Esfahbod <behdad@gnome.org>
14953Date:   Mon Mar 9 10:20:54 2009 +0000
14954
14955    Bug 574616 – "real" transparency not working from python bindings
14956
14957    2009-03-09  Behdad Esfahbod  <behdad@gnome.org>
14958
14959            Bug 574616 – "real" transparency not working from python bindings
14960
14961            * src/vtepangocairo.c (_vte_pangocairo_destroy),
14962            (_vte_pangocairo_set_background_image): Better handle failure of
14963            creating pixmap.
14964
14965            * src/vtebg.c (vte_bg_get_pixmap): Get rid of unused mask parameter.
14966
14967
14968    svn path=/trunk/; revision=2379
14969
14970 ChangeLog           | 10 ++++++++++
14971 src/vtebg.c         |  7 +------
14972 src/vtepangocairo.c | 46 +++++++++++++++++++++-------------------------
14973 3 files changed, 32 insertions(+), 31 deletions(-)
14974
14975commit 43a9b809e5cf9ccf1a685a7a0ccc0761ff206690
14976Author: Behdad Esfahbod <behdad@gnome.org>
14977Date:   Sat Mar 7 23:51:12 2009 +0000
14978
14979    Bug 574025 – Crash in _vte_terminal_insert_char
14980
14981    2009-03-07  Behdad Esfahbod  <behdad@gnome.org>
14982
14983            Bug 574025 – Crash in _vte_terminal_insert_char
14984
14985            * src/vte.c (_vte_terminal_insert_char): Don't crash.
14986
14987
14988    svn path=/trunk/; revision=2378
14989
14990 ChangeLog |  6 ++++++
14991 src/vte.c | 10 ++++++----
14992 2 files changed, 12 insertions(+), 4 deletions(-)
14993
14994commit df30bd81becd7ce6c499ab889443eed7b7806863
14995Author: Christian Persch <chpe@src.gnome.org>
14996Date:   Mon Mar 2 20:14:12 2009 +0000
14997
14998    Prepare 0.19.5
14999
15000    svn path=/trunk/; revision=2377
15001
15002 ChangeLog    |  5 +++++
15003 NEWS         | 18 ++++++++++++++++++
15004 configure.in |  4 ++--
15005 3 files changed, 25 insertions(+), 2 deletions(-)
15006
15007commit 03aeb31b699fc253ccd9cd883328306eee8f2f1d
15008Author: Christian Persch <chpe@src.gnome.org>
15009Date:   Mon Mar 2 20:14:07 2009 +0000
15010
15011    Correct use of padding returned by vte_terminal_get_padding().
15012
15013    	* src/vteaccess.c: (vte_terminal_accessible_set_size),
15014    	(vte_terminal_accessible_ref_accessible_at_point):
15015    	* src/vteapp.c: (button_pressed): Correct use of padding returned
15016            by vte_terminal_get_padding().
15017
15018    svn path=/trunk/; revision=2376
15019
15020 ChangeLog       |  7 +++++++
15021 src/vteaccess.c | 12 ++----------
15022 src/vteapp.c    |  4 ++--
15023 3 files changed, 11 insertions(+), 12 deletions(-)
15024
15025commit fa84c74627c951e3366f7b76298bfdb5208e5c65
15026Author: Christian Persch <chpe@src.gnome.org>
15027Date:   Mon Mar 2 20:14:01 2009 +0000
15028
15029    Use g_strerror() instead of strerror().
15030
15031    	* src/vte.c: (vte_terminal_refresh_size), (vte_terminal_set_size):
15032    	Use g_strerror() instead of strerror().
15033
15034    svn path=/trunk/; revision=2375
15035
15036 ChangeLog | 5 +++++
15037 src/vte.c | 8 +++++---
15038 2 files changed, 10 insertions(+), 3 deletions(-)
15039
15040commit f6170007cd7081f0b77663fa2d0275fc2cd8ae38
15041Author: Luca Ferretti <elle.uca@libero.it>
15042Date:   Wed Feb 18 20:22:43 2009 +0000
15043
15044    Updated Italian translation by Francesco Marletta.
15045
15046    2009-02-18  Luca Ferretti  <elle.uca@libero.it>
15047
15048    	* it.po: Updated Italian translation by Francesco Marletta.
15049
15050    svn path=/trunk/; revision=2374
15051
15052 po/ChangeLog |  4 ++++
15053 po/it.po     | 70 ++++++++++++++++++++++--------------------------------------
15054 2 files changed, 30 insertions(+), 44 deletions(-)
15055
15056commit dbf4da933efe253036ab579fcd67bfd3e250a6bc
15057Author: Jani Monoses <janimo@src.gnome.org>
15058Date:   Mon Feb 16 19:55:33 2009 +0000
15059
15060    Updated Romanian translations from Adi Roiban and Mișu Moldovan
15061
15062    svn path=/trunk/; revision=2373
15063
15064 po/ChangeLog |  5 ++++
15065 po/ro.po     | 89 ++++++++++++++++++++++++------------------------------------
15066 2 files changed, 40 insertions(+), 54 deletions(-)
15067
15068commit 30029cc2f218f93b5009382c3324affc30f00aa7
15069Author: Chao-Hsiung Liao <chliao@src.gnome.org>
15070Date:   Sat Feb 14 09:50:02 2009 +0000
15071
15072    0.19.4
15073
15074    svn path=/trunk/; revision=2372
15075
15076 po/ChangeLog |  5 ++++
15077 po/zh_HK.po  | 85 +++++++++++++++++++++++++++---------------------------------
15078 po/zh_TW.po  | 83 ++++++++++++++++++++++++++--------------------------------
15079 3 files changed, 80 insertions(+), 93 deletions(-)
15080
15081commit 1f93f65512eb8bb1e99fa04ab015dccc2071df8a
15082Author: Behdad Esfahbod <behdad@gnome.org>
15083Date:   Thu Feb 12 05:33:15 2009 +0000
15084
15085    Bug 54926 – Should try bold version of font before pseudo-bolding
15086
15087    2009-02-12  Behdad Esfahbod  <behdad@gnome.org>
15088
15089            Bug 54926 – Should try bold version of font before pseudo-bolding
15090
15091            Patch from Kees Cook <kees@outflux.net>
15092
15093            * src/vte.c (_vte_invalidate_cell), (_vte_invalidate_cursor_once),
15094            (vte_terminal_unichar_is_local_graphic),
15095            (vte_terminal_draw_graphic), (vte_terminal_draw_cells),
15096            (vte_terminal_draw_rows), (vte_terminal_paint_cursor):
15097            * src/vtedraw.c (_vte_draw_get_char_width), (_vte_draw_text),
15098            (_vte_draw_char), (_vte_draw_has_char):
15099            * src/vtedraw.h:
15100            * src/vtepangocairo.c (_vte_pangocairo_set_text_font),
15101            (_vte_pangocairo_get_char_width), (_vte_pangocairo_has_bold),
15102            (_vte_pangocairo_draw_text), (_vte_pangocairo_draw_has_char):
15103            * src/vteskel.c:
15104            Try bold font before pseudo-bolding.
15105
15106
15107    svn path=/trunk/; revision=2371
15108
15109 ChangeLog           | 19 +++++++++++++++++++
15110 src/vte.c           | 46 ++++++++++++++++++----------------------------
15111 src/vtedraw.c       | 45 +++++++++++++++++++++++++++++++--------------
15112 src/vtedraw.h       | 20 ++++++++++++--------
15113 src/vtepangocairo.c | 47 +++++++++++++++++++++++++++++++++++++++--------
15114 src/vteskel.c       |  1 +
15115 6 files changed, 120 insertions(+), 58 deletions(-)
15116
15117commit dafe17256dd8c687cddb10305b6913dc870cc651
15118Author: Christian Persch <chpe@src.gnome.org>
15119Date:   Sun Feb 8 14:20:25 2009 +0000
15120
15121    Ignore this
15122
15123    svn path=/trunk/; revision=2370
15124
15125 .gitignore | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
15126 1 file changed, 97 insertions(+)
15127
15128commit 94f13bb62629a567c2814477c7b23f01dbca2fca
15129Author: Christian Persch <chpe@src.gnome.org>
15130Date:   Mon Feb 2 15:09:20 2009 +0000
15131
15132    	Bug 570208 – vte fails to build outside source tree
15133
15134    	* python/Makefile.am: Build fix.
15135
15136    svn path=/trunk/; revision=2369
15137
15138 ChangeLog          |  6 ++++++
15139 python/Makefile.am | 12 ++++++------
15140 2 files changed, 12 insertions(+), 6 deletions(-)
15141
15142commit 3ada3abd77c76e3582af0859995c0909c27ce1ce
15143Author: Christian Persch <chpe@src.gnome.org>
15144Date:   Sun Feb 1 22:26:06 2009 +0000
15145
15146    Remove marshalers that have stock ones in gobject, and use the stock ones
15147
15148    	* src/marshal.list:
15149    	* src/vte.c: (vte_terminal_class_init):
15150    	* src/vtebg.c: (vte_bg_class_init): Remove marshalers that have stock
15151    	ones in gobject, and use the stock ones instead.
15152
15153    svn path=/trunk/; revision=2368
15154
15155 ChangeLog        |  7 +++++++
15156 src/marshal.list |  7 ++-----
15157 src/vte.c        | 52 ++++++++++++++++++++++++++--------------------------
15158 src/vtebg.c      |  2 +-
15159 4 files changed, 36 insertions(+), 32 deletions(-)
15160
15161commit a06afbb1df1569b38b421193a4e035d624537bd4
15162Author: Behdad Esfahbod <behdad@gnome.org>
15163Date:   Sun Feb 1 06:18:43 2009 +0000
15164
15165    Require GTK+ >= 2.14, for "gtk-fontconfig-timestamp" settings property.
15166
15167    2009-02-01  Behdad Esfahbod  <behdad@gnome.org>
15168
15169            * configure.in: Require GTK+ >= 2.14, for "gtk-fontconfig-timestamp"
15170            settings property.
15171
15172            * src/vte.c (vte_terminal_style_set),
15173            (vte_terminal_set_font_full_internal), (vte_terminal_init),
15174            (vte_terminal_class_init):  Use style_set class method instead of
15175            hooking to style-set signal.  Also, proceed to recreating the font
15176            even if neither description nor antialias setting changed.  This is
15177            necessary to pick up fontconfig configuration changes as well as font
15178            install/uninstallations or GNOME font preferences changes.
15179
15180            * src/vtepangocairo.c (font_info_destroy),
15181            (fontconfig_timestamp_quark),
15182            (vte_pango_cairo_set_fontconfig_timestamp),
15183            (vte_pango_cairo_get_fontconfig_timestamp), (context_hash),
15184            (context_equal), (font_info_create_for_context),
15185            (font_info_create_for_screen):
15186            Use fontconfig_timestamp in the font object hash, such that we respond
15187            to fontconfig configuration changes.
15188
15189
15190    svn path=/trunk/; revision=2367
15191
15192 ChangeLog           | 22 ++++++++++++++++++++++
15193 configure.in        |  2 +-
15194 src/vte.c           | 24 ++++++++++--------------
15195 src/vteapp.c        |  2 +-
15196 src/vtepangocairo.c | 47 +++++++++++++++++++++++++++++++++++++++--------
15197 5 files changed, 73 insertions(+), 24 deletions(-)
15198
15199commit 1fa6a721bcd1491d5faa82b13af376abc9f2ee6f
15200Author: Changwoo Ryu <cwryu@src.gnome.org>
15201Date:   Thu Jan 29 12:38:14 2009 +0000
15202
15203    Updated Korean translation
15204
15205    svn path=/trunk/; revision=2366
15206
15207 po/ChangeLog |  4 +++
15208 po/ko.po     | 90 ++++++++++++++++++++++++++++--------------------------------
15209 2 files changed, 46 insertions(+), 48 deletions(-)
15210
15211commit 58bc3a942f198a1a8788553ca72c19d7c1702b74
15212Author: Saleem Abdulrasool <asaleem@src.gnome.org>
15213Date:   Wed Jan 28 03:47:11 2009 +0000
15214
15215    fix bug #548272
15216
15217    svn path=/trunk/; revision=2365
15218
15219 ChangeLog    |  5 +++++
15220 src/vteseq.c | 18 ++++++++++++------
15221 2 files changed, 17 insertions(+), 6 deletions(-)
15222
15223commit 916094b4dcab454f5820ca5350abc81f4d51ad4c
15224Author: Christian Persch <chpe@src.gnome.org>
15225Date:   Tue Jan 20 19:25:13 2009 +0000
15226
15227    Use GDK_BLANK_CURSOR for the invisible cursor on gtk+ >= 2.15.
15228
15229    	* src/vte.c: (vte_terminal_realize): Use GDK_BLANK_CURSOR for the
15230    	invisible cursor on gtk+ >= 2.15.
15231
15232    svn path=/trunk/; revision=2364
15233
15234 ChangeLog |  5 +++++
15235 src/vte.c | 12 ++++++++++--
15236 2 files changed, 15 insertions(+), 2 deletions(-)
15237
15238commit bcafeb8b5f6ef9eac9a83c37a3f263a84b1932b8
15239Author: Christian Persch <chpe@src.gnome.org>
15240Date:   Tue Jan 20 18:44:30 2009 +0000
15241
15242    Use ttyname() as recommended in the glibc manual. Bug #565688.
15243
15244    	* gnome-pty-helper/gnome-pty-helper.c: (init_term_with_defaults),
15245    	(open_ptys), (close_pty_pair): Use ttyname() as recommended in the
15246    	glibc manual. Bug #565688.
15247
15248    svn path=/trunk/; revision=2363
15249
15250 ChangeLog                           |  6 ++++++
15251 gnome-pty-helper/gnome-pty-helper.c | 28 +++-------------------------
15252 2 files changed, 9 insertions(+), 25 deletions(-)
15253
15254commit 3b22bcc8605a66f43135902859473a01e7b76f27
15255Author: Behdad Esfahbod <behdad@gnome.org>
15256Date:   Tue Jan 6 20:18:36 2009 +0000
15257
15258    Convert some g_strdup_printf() uses to g_snprintf() when the buffer was
15259
15260    2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
15261
15262            * src/vteseq.c (vte_parse_color),
15263            (vte_sequence_handler_change_color),
15264            (vte_sequence_handler_request_terminal_parameters),
15265            (vte_sequence_handler_send_primary_device_attributes),
15266            (vte_sequence_handler_send_secondary_device_attributes),
15267            (vte_sequence_handler_device_status_report),
15268            (vte_sequence_handler_dec_device_status_report),
15269            (vte_sequence_handler_window_manipulation),
15270            (vte_sequence_handler_change_cursor_color):
15271            Convert some g_strdup_printf() uses to g_snprintf() when
15272            the buffer was fixed-size and freed immediately.
15273            Also fix g_snprintf usage by not using its return value.
15274            *If* the buffer is short, the returned len is not what we
15275            are interested in.
15276            Finally, pass -1 as len to vte_terminal_feed_child() in
15277            most places.  This means a bit more work for the processor,
15278            but cleaner code.
15279
15280
15281    svn path=/trunk/; revision=2362
15282
15283 ChangeLog    |  20 ++++++++
15284 src/vteseq.c | 155 +++++++++++++++++++++++++++--------------------------------
15285 2 files changed, 90 insertions(+), 85 deletions(-)
15286
15287commit 7e3cc8b3e89efe87e7acf3a13df3f66666fc7acb
15288Author: Behdad Esfahbod <behdad@gnome.org>
15289Date:   Tue Jan 6 19:04:59 2009 +0000
15290
15291    Bug 566795 – VTE fails to build in trunk
15292
15293    2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
15294
15295            Bug 566795 – VTE fails to build in trunk
15296
15297            * src/vteseq.c (vte_sequence_handler_change_cursor_color):
15298            Fix build.
15299
15300
15301    svn path=/trunk/; revision=2361
15302
15303 ChangeLog    | 7 +++++++
15304 src/vteseq.c | 2 +-
15305 2 files changed, 8 insertions(+), 1 deletion(-)
15306
15307commit ca81ba9319f71f97f12652d56910648e1a706818
15308Author: Saleem Abdulrasool <asaleem@src.gnome.org>
15309Date:   Tue Jan 6 06:51:58 2009 +0000
15310
15311    add support for OSC 4 and OSC 12
15312
15313    svn path=/trunk/; revision=2360
15314
15315 ChangeLog          |  10 +++
15316 src/vteseq-n.gperf |   4 +-
15317 src/vteseq.c       | 192 ++++++++++++++++++++++++++++++++++++++++++++---------
15318 3 files changed, 173 insertions(+), 33 deletions(-)
15319
15320commit 67401849c6d713f9c4fd5ec8a4ffb92d61c13048
15321Author: Behdad Esfahbod <behdad@gnome.org>
15322Date:   Tue Jan 6 05:39:42 2009 +0000
15323
15324    Bug 566730 – vte_terminal_set_color_cursor() calls invalidate_all but it
15325
15326    2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
15327
15328            Bug 566730 – vte_terminal_set_color_cursor() calls invalidate_all but
15329            it doesn't have to
15330
15331            * src/vte.c (vte_terminal_set_color_internal): If color is VTE_CUR_BG,
15332            invalidate_cursor_once instead of invalidate_all.
15333
15334
15335    svn path=/trunk/; revision=2359
15336
15337 ChangeLog | 3 +++
15338 1 file changed, 3 insertions(+)
15339
15340commit 75e3a47bc882b9204df914db85bdbad913a6c3b6
15341Author: Behdad Esfahbod <behdad@gnome.org>
15342Date:   Tue Jan 6 05:39:17 2009 +0000
15343
15344    If color is VTE_CUR_BG, invalidate_cursor_once instead of invalidate_all.
15345
15346    2009-01-06  Behdad Esfahbod  <behdad@gnome.org>
15347
15348            * src/vte.c (vte_terminal_set_color_internal): If color is VTE_CUR_BG,
15349            invalidate_cursor_once instead of invalidate_all.
15350
15351
15352    svn path=/trunk/; revision=2358
15353
15354 ChangeLog | 5 +++++
15355 src/vte.c | 9 ++++++---
15356 2 files changed, 11 insertions(+), 3 deletions(-)
15357
15358commit 47d142ce5717427fe7dd28c8b3f001829d9a7974
15359Author: Halton Huo <halton.huo@sun.com>
15360Date:   Fri Dec 26 14:48:23 2008 +0000
15361
15362    Bug 565679 - alloca is discouraged
15363
15364    2008-12-26  Halton Huo  <halton.huo@sun.com>
15365
15366    	Bug 565679 - alloca is discouraged
15367
15368    	* gnome-pty-helper/gnome-pty-helper.c: use malloc replace alloca.
15369
15370
15371    svn path=/trunk/; revision=2357
15372
15373 ChangeLog                           | 6 ++++++
15374 gnome-pty-helper/gnome-pty-helper.c | 5 ++++-
15375 2 files changed, 10 insertions(+), 1 deletion(-)
15376
15377commit 49aa59927ede031871d36903ff29e3d97d3cfd1c
15378Author: Christian Persch <chpe@src.gnome.org>
15379Date:   Fri Dec 26 12:37:42 2008 +0000
15380
15381    Fix the same typo also in the libinfo check.
15382
15383    	* configure.in: Fix the same typo also in the libinfo check.
15384
15385    svn path=/trunk/; revision=2356
15386
15387 ChangeLog    | 4 ++++
15388 configure.in | 2 +-
15389 2 files changed, 5 insertions(+), 1 deletion(-)
15390
15391commit 7f53406e47e7b818c2b80c2857c71b6c59dbd3a0
15392Author: Halton Huo <halton.huo@sun.com>
15393Date:   Fri Dec 26 10:34:18 2008 +0000
15394
15395    Bug 565675 - typo in configure.in cause ncurses checking fail
15396
15397    2008-12-26  Halton Huo  <halton.huo@sun.com>
15398
15399    	Bug 565675 - typo in configure.in cause ncurses checking fail
15400
15401    	* configure.in: Fix typo for ncurses. s/ncuses/ncurses
15402
15403
15404    svn path=/trunk/; revision=2355
15405
15406 ChangeLog    | 6 ++++++
15407 configure.in | 2 +-
15408 2 files changed, 7 insertions(+), 1 deletion(-)
15409
15410commit dc6e4b781ec06fcfd097c0d2878c5f300fd0ef5e
15411Author: Behdad Esfahbod <behdad@gnome.org>
15412Date:   Fri Dec 26 04:13:33 2008 +0000
15413
15414    Fix warnings.
15415
15416    2008-12-25  Behdad Esfahbod  <behdad@gnome.org>
15417
15418            * src/interpret.c (main):
15419            * src/slowcat.c (catfile):
15420            * src/table.c (_vte_table_addi), (_vte_table_add):
15421            * src/trie.c (_vte_trie_matchx):
15422            * src/vte.c (_vte_invalidate_cell), (_vte_terminal_insert_char):
15423            * src/vteaccess.c (offset_from_xy),
15424            (vte_terminal_accessible_finalize),
15425            (vte_terminal_accessible_get_text),
15426            (vte_terminal_accessible_get_text_somewhere):
15427            * src/vteapp.c (main):
15428            * src/vtebg.c (vte_bg_cache_item_free), (vte_bg_cache_add):
15429            Fix warnings.
15430
15431
15432    svn path=/trunk/; revision=2354
15433
15434 ChangeLog       | 15 +++++++++++++++
15435 src/interpret.c |  9 +++++----
15436 src/slowcat.c   |  3 ++-
15437 src/table.c     |  9 +++++----
15438 src/trie.c      |  2 +-
15439 src/vte.c       |  6 +++---
15440 src/vteaccess.c | 30 +++++++++++++++---------------
15441 src/vteapp.c    | 12 ++++++++----
15442 src/vtebg.c     | 12 ++++++------
15443 9 files changed, 60 insertions(+), 38 deletions(-)
15444
15445commit 0cdef5173bdcaa04d3e13edfbc1279ae6edaef4c
15446Author: Behdad Esfahbod <behdad@src.gnome.org>
15447Date:   Fri Dec 26 03:11:32 2008 +0000
15448
15449    Minor.
15450
15451    svn path=/trunk/; revision=2353
15452
15453 src/vte.c | 2 +-
15454 1 file changed, 1 insertion(+), 1 deletion(-)
15455
15456commit 38cafc2aaf4aae3e6e12c995b491f91207794078
15457Author: Behdad Esfahbod <behdad@gnome.org>
15458Date:   Fri Dec 26 03:10:39 2008 +0000
15459
15460    Bug 565663 – compile failure because use static function in another .h
15461
15462    2008-12-25  Behdad Esfahbod  <behdad@gnome.org>
15463
15464            Bug 565663 – compile failure because use static function in another .h
15465            file
15466
15467            * src/vte.c: Don't mark extern function inline.
15468
15469
15470    svn path=/trunk/; revision=2352
15471
15472 ChangeLog | 7 +++++++
15473 src/vte.c | 2 +-
15474 2 files changed, 8 insertions(+), 1 deletion(-)
15475
15476commit 811c7e117e172140b43476fc01400ad8898bdb74
15477Author: Behdad Esfahbod <behdad@gnome.org>
15478Date:   Wed Dec 17 08:26:19 2008 +0000
15479
15480    Bug 149631 – gnome-terminal doesn't combine combining chars in utf8
15481
15482    2008-12-17  Behdad Esfahbod  <behdad@gnome.org>
15483
15484            Bug 149631 – gnome-terminal doesn't combine combining chars in utf8
15485
15486            * src/vteunistr.c:
15487            Limit to 9 combining marks per unistr, and a total of 100,000 unistrs.
15488            All to prevent OOM.
15489
15490
15491    svn path=/trunk/; revision=2351
15492
15493 ChangeLog       |  8 ++++++++
15494 src/vteunistr.c | 10 +++++++---
15495 2 files changed, 15 insertions(+), 3 deletions(-)
15496
15497commit c1be75bcf1dac887972c877fc0c900ce32bb9544
15498Author: Behdad Esfahbod <behdad@gnome.org>
15499Date:   Mon Dec 15 20:50:32 2008 +0000
15500
15501    Released 0.19.4.
15502
15503    2008-12-15  Behdad Esfahbod  <behdad@gnome.org>
15504
15505            * NEWS:
15506            * configure.in:
15507            Released 0.19.4.
15508
15509
15510    svn path=/trunk/; revision=2349
15511
15512 ChangeLog    |  6 ++++++
15513 NEWS         | 15 +++++++++++++++
15514 configure.in |  4 ++--
15515 3 files changed, 23 insertions(+), 2 deletions(-)
15516
15517commit baddcfe4934b8e87717c1dd9d02e75e53fc02b98
15518Author: Behdad Esfahbod <behdad@src.gnome.org>
15519Date:   Mon Dec 15 20:45:11 2008 +0000
15520
15521    Fix make check.
15522
15523    svn path=/trunk/; revision=2348
15524
15525 doc/reference/vte-docs.sgml    |  2 ++
15526 doc/reference/vte-sections.txt | 11 +++++++++++
15527 2 files changed, 13 insertions(+)
15528
15529commit 6afcfe2bce6eeb82ab08efe99003ecc3cd2c1200
15530Author: Behdad Esfahbod <behdad@src.gnome.org>
15531Date:   Mon Dec 15 20:30:18 2008 +0000
15532
15533    Fix doc syntax
15534
15535    svn path=/trunk/; revision=2347
15536
15537 src/vteunistr.c | 4 ++--
15538 1 file changed, 2 insertions(+), 2 deletions(-)
15539
15540commit ca92a5e890704d87d6f5d5b9753c57994dc8dfa6
15541Author: Behdad Esfahbod <behdad@gnome.org>
15542Date:   Mon Dec 15 01:08:12 2008 +0000
15543
15544    Bug 564535 – check for gperf on build
15545
15546    2008-12-14  Behdad Esfahbod  <behdad@gnome.org>
15547
15548            Bug 564535 – check for gperf on build
15549
15550            * autogen.sh: Check for gperf.
15551
15552
15553    svn path=/trunk/; revision=2346
15554
15555 ChangeLog  | 6 ++++++
15556 autogen.sh | 7 +++++++
15557 2 files changed, 13 insertions(+)
15558
15559commit de98fae160f3dab8f4812ab1baeddf02fab55d90
15560Author: Behdad Esfahbod <behdad@src.gnome.org>
15561Date:   Fri Dec 12 11:29:40 2008 +0000
15562
15563    Typos
15564
15565    svn path=/trunk/; revision=2345
15566
15567 src/vteunistr.c | 22 +++++++++++-----------
15568 1 file changed, 11 insertions(+), 11 deletions(-)
15569
15570commit d453dce12191a1ee19fa70d83bab013999006385
15571Author: Behdad Esfahbod <behdad@gnome.org>
15572Date:   Fri Dec 12 11:20:31 2008 +0000
15573
15574    Document vteunistr.
15575
15576    2008-12-12  Behdad Esfahbod  <behdad@gnome.org>
15577
15578            * doc/reference/Makefile.am:
15579            * src/vteunistr.c (unistr_comp_hash), (unistr_comp_equal),
15580            (_vte_unistr_append_unichar), (_vte_unistr_get_base),
15581            (_vte_unistr_append_to_string), (_vte_unistr_strlen):
15582            * src/vteunistr.h:
15583            Document vteunistr.
15584
15585
15586    svn path=/trunk/; revision=2344
15587
15588 ChangeLog                 |   9 ++++
15589 doc/reference/Makefile.am |   1 +
15590 src/vteunistr.c           | 120 +++++++++++++++++++++++++++++-----------------
15591 src/vteunistr.h           |  52 ++++++++++++++++++--
15592 4 files changed, 134 insertions(+), 48 deletions(-)
15593
15594commit beb61da0f7d5d1730f532cc2eb37df507a267a87
15595Author: Behdad Esfahbod <behdad@src.gnome.org>
15596Date:   Fri Dec 12 09:22:48 2008 +0000
15597
15598    .
15599
15600    svn path=/trunk/; revision=2343
15601
15602 ChangeLog | 2 +-
15603 1 file changed, 1 insertion(+), 1 deletion(-)
15604
15605commit 9bbfcb27af874137d81728b5217de3f386a8f0da
15606Author: Behdad Esfahbod <behdad@src.gnome.org>
15607Date:   Fri Dec 12 09:22:06 2008 +0000
15608
15609    Minor.
15610
15611    svn path=/trunk/; revision=2342
15612
15613 ChangeLog       | 4 ++++
15614 src/vte.c       | 6 ++++--
15615 src/vteunistr.c | 2 ++
15616 src/vteunistr.h | 4 ++--
15617 4 files changed, 12 insertions(+), 4 deletions(-)
15618
15619commit a902f8eb1112e59109ff14520706bb75f3cf6790
15620Author: Behdad Esfahbod <behdad@gnome.org>
15621Date:   Fri Dec 12 09:04:00 2008 +0000
15622
15623    Avoid pointers in the const array.
15624
15625    2008-12-12  Behdad Esfahbod  <behdad@gnome.org>
15626
15627            * src/iso2022.c (_vte_iso2022_ambiguous_width): Avoid pointers in the
15628            const array.
15629
15630
15631    svn path=/trunk/; revision=2341
15632
15633 ChangeLog     | 5 +++++
15634 src/iso2022.c | 2 +-
15635 2 files changed, 6 insertions(+), 1 deletion(-)
15636
15637commit 646a71162cabe13f96627ea6cbeb91864e9fc625
15638Author: Behdad Esfahbod <behdad@gnome.org>
15639Date:   Fri Dec 12 06:57:09 2008 +0000
15640
15641    Bug 149631 – gnome-terminal doesn't combine combining chars in utf8
15642
15643    2008-12-12  Behdad Esfahbod  <behdad@gnome.org>
15644
15645            Bug 149631 – gnome-terminal doesn't combine combining chars in utf8
15646
15647            * src/vteunistr.c:
15648            * src/vteunistr.h:
15649            An extended UTF-32 type that assigns numeric values to UTF-8 sequences
15650            on demand.  Can be used to efficiently store a string, instead of one
15651            character, at each cell.
15652
15653            * src/vte-private.h:
15654            * src/vte.c:
15655            * src/vtedraw.c:
15656            * src/vtedraw.h:
15657            * src/vtepangocairo.c:
15658            Port to vteunistr instead of gunichar for cell content.
15659
15660            * src/vte.c:
15661            Handle zerowidth insertions by sticking it on the previous cell.
15662
15663            * src/iso2022.h:
15664            * src/iso2022.c:
15665            Cleanup ambiguous-width handling.  Handle zero-width chars.
15666
15667
15668    svn path=/trunk/; revision=2340
15669
15670 ChangeLog           |  26 +++++++++-
15671 src/Makefile.am     |   2 +
15672 src/iso2022.c       |  90 +++++++++++++++++-----------------
15673 src/iso2022.h       |   5 +-
15674 src/vte-private.h   |   3 +-
15675 src/vte.c           | 103 ++++++++++++++++++++++++++++++++-------
15676 src/vtedraw.c       |   6 +--
15677 src/vtedraw.h       |  11 +++--
15678 src/vtepangocairo.c | 127 +++++++++++++++++++++++++-----------------------
15679 src/vteunistr.c     | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++
15680 src/vteunistr.h     |  47 ++++++++++++++++++
15681 11 files changed, 421 insertions(+), 135 deletions(-)
15682
15683commit 2d0c1717a14e5c735877d45d79668d5519f0e838
15684Author: Christian Persch <chpe@src.gnome.org>
15685Date:   Thu Dec 11 14:05:01 2008 +0000
15686
15687    Typo
15688
15689    svn path=/trunk/; revision=2339
15690
15691 src/vte.c | 2 +-
15692 1 file changed, 1 insertion(+), 1 deletion(-)
15693
15694commit 95c425106ca9a3293ca5c2e8ac630e13d4b9e85f
15695Author: Christian Persch <chpe@src.gnome.org>
15696Date:   Thu Dec 11 13:50:33 2008 +0000
15697
15698    	Bug 564057 – src/pty.c does not compile with
15699    	--disable-gnome-pty-helper
15700
15701    	* src/pty.c: Build with --disable-gnome-pty-helper. Patch by
15702    	yselkowitz at users.sourceforge.net .
15703
15704    svn path=/trunk/; revision=2338
15705
15706 ChangeLog | 8 ++++++++
15707 src/pty.c | 2 +-
15708 2 files changed, 9 insertions(+), 1 deletion(-)
15709
15710commit 8756ffe9b4f054b6a9622537a02cfd1d614fe176
15711Author: Christian Persch <chpe@src.gnome.org>
15712Date:   Thu Dec 11 13:50:25 2008 +0000
15713
15714    Update set-scroll-adjustement docs.
15715
15716    	* src/vte.c: (vte_terminal_class_init): Update set-scroll-adjustement
15717    	docs.
15718
15719    svn path=/trunk/; revision=2337
15720
15721 ChangeLog |  5 +++++
15722 src/vte.c | 11 +++++------
15723 2 files changed, 10 insertions(+), 6 deletions(-)
15724
15725commit 207f0ebfce521535f55f0f7bdc16912fbbec3f85
15726Author: Paolo Borelli <pborelli@katamail.com>
15727Date:   Wed Dec 10 21:51:27 2008 +0000
15728
15729    Bug 562695 - ship pkg-config file for python bindings
15730
15731    2008-12-10  Paolo Borelli  <pborelli@katamail.com>
15732
15733    	Bug 562695 - ship pkg-config file for python bindings
15734
15735    	* configure.in:
15736            * python/Makefile.am:
15737    	* python/pyvte.pc.in:
15738
15739
15740    svn path=/trunk/; revision=2336
15741
15742 ChangeLog          |  8 ++++++++
15743 configure.in       |  1 +
15744 python/Makefile.am |  8 +++++++-
15745 python/pyvte.pc.in | 11 +++++++++++
15746 4 files changed, 27 insertions(+), 1 deletion(-)
15747
15748commit 63b25ac4c6669ffd33cfd0dac8913e3a029251d3
15749Author: Behdad Esfahbod <behdad@gnome.org>
15750Date:   Mon Dec 8 20:17:00 2008 +0000
15751
15752    Bug 563752 – pangocairo backend recreates cairo_surface_t for background
15753
15754    2008-12-08  Behdad Esfahbod  <behdad@gnome.org>
15755
15756            Bug 563752 – pangocairo backend recreates cairo_surface_t for
15757            background drawing
15758
15759            * src/vte.c (vte_terminal_paint),
15760            (vte_terminal_set_scroll_background),
15761            (vte_terminal_background_update):
15762            * src/vtedraw.c (_vte_draw_new), (_vte_draw_set_background_solid),
15763            (_vte_draw_set_background_image),
15764            (_vte_draw_set_background_scroll), (_vte_draw_draw_rectangle):
15765            * src/vtedraw.h:
15766            * src/vtepangocairo.c (_vte_pangocairo_destroy),
15767            (_vte_pangocairo_set_background_solid),
15768            (_vte_pangocairo_set_background_image),
15769            (_vte_pangocairo_set_background_scroll), (_vte_pangocairo_clear),
15770            (_vte_pangocairo_clip), (set_source_color_alpha):
15771            * src/vteskel.c:
15772            Cleanup vte_draw background API.  Use a cached cairo_pattern_t in
15773            pangocairo backend.
15774
15775            Also, queue background update on scroll_background change.
15776
15777
15778    svn path=/trunk/; revision=2335
15779
15780 ChangeLog           |  23 ++++++++++
15781 src/vte.c           |  17 +++----
15782 src/vtedraw.c       |  55 +++++++++--------------
15783 src/vtedraw.h       |  32 ++++++-------
15784 src/vtepangocairo.c | 127 ++++++++++++++++++++++++++++++++++------------------
15785 src/vteskel.c       |   2 +
15786 6 files changed, 152 insertions(+), 104 deletions(-)
15787
15788commit d849a02007d2dffdf78c55afea4bf1ffcc526a31
15789Author: Behdad Esfahbod <behdad@gnome.org>
15790Date:   Mon Dec 8 04:06:05 2008 +0000
15791
15792    Bug 163213 – Cursor should remain visible when selected
15793
15794    2008-12-07  Behdad Esfahbod  <behdad@gnome.org>
15795
15796            Bug 163213 – Cursor should remain visible when selected
15797
15798            * src/vte.c (vte_terminal_paint_cursor): Do a reverse hollow cursor
15799            if selected but not focused.
15800
15801
15802    svn path=/trunk/; revision=2334
15803
15804 ChangeLog | 7 +++++++
15805 src/vte.c | 2 +-
15806 2 files changed, 8 insertions(+), 1 deletion(-)
15807
15808commit 3411e97b89c09f3f692d73d2994dc52ffee8164b
15809Author: Christian Persch <chpe@src.gnome.org>
15810Date:   Fri Dec 5 18:58:17 2008 +0000
15811
15812    Don't modify source_pixbuf. If we're going to change the saturation, first
15813
15814    	* src/vtebg.c: (vte_bg_get_pixmap): Don't modify source_pixbuf. If
15815    	we're going to change the saturation, first make a copy. Fixes
15816    	switching background type between fauxtransparency and image in
15817    	gnome-terminal trunk.
15818
15819    svn path=/trunk/; revision=2333
15820
15821 ChangeLog   |  7 +++++++
15822 src/vtebg.c | 10 +++++++---
15823 2 files changed, 14 insertions(+), 3 deletions(-)
15824
15825commit 1862b94fbc5c02dde35c0450e939986e8a097710
15826Author: Behdad Esfahbod <behdad@gnome.org>
15827Date:   Fri Dec 5 18:35:29 2008 +0000
15828
15829    Fix scrolling offset. Ray Strode reported that background offset was being
15830
15831    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15832
15833            * src/vtepangocairo.c (_vte_pangocairo_clear): Fix scrolling offset.
15834            Ray Strode reported that background offset was being done incorrectly.
15835            A negation did it.
15836
15837
15838    svn path=/trunk/; revision=2332
15839
15840 ChangeLog           | 6 ++++++
15841 src/vtepangocairo.c | 2 +-
15842 2 files changed, 7 insertions(+), 1 deletion(-)
15843
15844commit 8ff1af9ae267b8893bcc58f7cfebc88e63d549e1
15845Author: Behdad Esfahbod <behdad@gnome.org>
15846Date:   Fri Dec 5 18:20:41 2008 +0000
15847
15848    Hook up perf/.
15849
15850    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15851
15852            * Makefile.am:
15853            * configure.in:
15854            Hook up perf/.
15855
15856            Also adjust svn:ignore props.
15857
15858
15859    svn path=/trunk/; revision=2331
15860
15861 ChangeLog    | 8 ++++++++
15862 Makefile.am  | 2 +-
15863 configure.in | 1 +
15864 3 files changed, 10 insertions(+), 1 deletion(-)
15865
15866commit 38744c4de50fc6b2f32957abfadd51dacc9c355b
15867Author: Behdad Esfahbod <behdad@gnome.org>
15868Date:   Fri Dec 5 18:08:07 2008 +0000
15869
15870    Released 0.19.3.
15871
15872    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15873
15874            * NEWS:
15875            * configure.in:
15876            Released 0.19.3.
15877
15878
15879    svn path=/trunk/; revision=2330
15880
15881 ChangeLog    | 6 ++++++
15882 NEWS         | 9 ++++++++-
15883 configure.in | 4 ++--
15884 3 files changed, 16 insertions(+), 3 deletions(-)
15885
15886commit 6dafe2bd89db102f8a7666908f040115e2767d43
15887Author: Behdad Esfahbod <behdad@gnome.org>
15888Date:   Fri Dec 5 18:02:21 2008 +0000
15889
15890    Always call g_array_new() with clear flag set. It incurs no overhead but
15891
15892    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15893
15894            * src/vte.c (_vte_new_row_data), (_vte_new_row_data_sized),
15895            (vte_terminal_match_contents_refresh),
15896            (vte_terminal_process_incoming), (vte_terminal_init),
15897            (vte_terminal_set_word_chars):
15898            Always call g_array_new() with clear flag set.  It incurs no overhead
15899            but avoids heisenbugs.
15900
15901
15902    svn path=/trunk/; revision=2329
15903
15904 ChangeLog |  9 +++++++++
15905 src/vte.c | 20 +++++---------------
15906 2 files changed, 14 insertions(+), 15 deletions(-)
15907
15908commit 79b2fd9eafdaa40e4de9952366403ab37b0739a0
15909Author: Behdad Esfahbod <behdad@gnome.org>
15910Date:   Fri Dec 5 17:58:05 2008 +0000
15911
15912    Use structure assignment instead of memcpy().
15913
15914    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15915
15916            * src/vte.c (_vte_terminal_insert_char):
15917            * src/vteseq.c (vte_sequence_handler_screen_alignment_test):
15918            Use structure assignment instead of memcpy().
15919
15920
15921    svn path=/trunk/; revision=2328
15922
15923 ChangeLog    | 6 ++++++
15924 src/vte.c    | 2 +-
15925 src/vteseq.c | 2 +-
15926 3 files changed, 8 insertions(+), 2 deletions(-)
15927
15928commit 51a2447ac830a017a07db6c71e012758fc0b0528
15929Author: Behdad Esfahbod <behdad@gnome.org>
15930Date:   Fri Dec 5 17:56:48 2008 +0000
15931
15932    Remove unneeded checks. They were masking bugs.
15933
15934    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15935
15936            * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): Remove
15937            unneeded checks.  They were masking bugs.
15938
15939
15940    svn path=/trunk/; revision=2327
15941
15942 ChangeLog |  5 +++++
15943 src/vte.c | 12 ++----------
15944 2 files changed, 7 insertions(+), 10 deletions(-)
15945
15946commit fc0f0d26e7955e1aa7a155a4ae8a799ebfbb1d83
15947Author: Behdad Esfahbod <behdad@gnome.org>
15948Date:   Fri Dec 5 17:53:49 2008 +0000
15949
15950    Red Hat Bug 474618 - gnome-terminal sometime leaves empty begining of the
15951
15952    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15953
15954            Red Hat Bug 474618 -  gnome-terminal sometime leaves empty begining
15955            of the line
15956
15957            * src/vte.c (_vte_terminal_insert_char): Really fix the bug this time.
15958
15959
15960    svn path=/trunk/; revision=2326
15961
15962 ChangeLog | 7 +++++++
15963 src/vte.c | 5 +++--
15964 2 files changed, 10 insertions(+), 2 deletions(-)
15965
15966commit ef2d5fed42be09def0d96603a840451c9f10aa0a
15967Author: Behdad Esfahbod <behdad@gnome.org>
15968Date:   Fri Dec 5 15:04:24 2008 +0000
15969
15970    Build fixes.
15971
15972    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
15973
15974            * src/Makefile.am:
15975            Build fixes.
15976
15977            * NEWS:
15978            * configure.in:
15979            Released 0.19.2.
15980
15981
15982    svn path=/trunk/; revision=2324
15983
15984 ChangeLog | 3 +++
15985 1 file changed, 3 insertions(+)
15986
15987commit 71df6b432b99b8882eef2f8088fbd9f01dada342
15988Author: Behdad Esfahbod <behdad@src.gnome.org>
15989Date:   Fri Dec 5 15:03:27 2008 +0000
15990
15991    More build fixes
15992
15993    svn path=/trunk/; revision=2323
15994
15995 src/Makefile.am | 6 ++++++
15996 1 file changed, 6 insertions(+)
15997
15998commit af34fea9546f00378e4784764c7bf1afb60717ca
15999Author: Behdad Esfahbod <behdad@src.gnome.org>
16000Date:   Fri Dec 5 14:52:42 2008 +0000
16001
16002    Fix build.
16003
16004    svn path=/trunk/; revision=2322
16005
16006 src/reaper.c | 3 +++
16007 1 file changed, 3 insertions(+)
16008
16009commit f33eb5d98c542a672ecf0fbb0875a1b03a28034c
16010Author: Behdad Esfahbod <behdad@src.gnome.org>
16011Date:   Fri Dec 5 14:30:48 2008 +0000
16012
16013    Fix version numbers here.
16014
16015    svn path=/trunk/; revision=2321
16016
16017 NEWS | 4 ++--
16018 1 file changed, 2 insertions(+), 2 deletions(-)
16019
16020commit 6df0f80c2d15c9dbe2bb6ad5837155dd6f75a33b
16021Author: Behdad Esfahbod <behdad@gnome.org>
16022Date:   Fri Dec 5 14:29:49 2008 +0000
16023
16024    Released 0.19.2.
16025
16026    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
16027
16028            * NEWS:
16029            * configure.in:
16030            Released 0.19.2.
16031
16032
16033    svn path=/trunk/; revision=2320
16034
16035 ChangeLog    | 10 ++++++++--
16036 NEWS         | 21 +++++++++++++++++++++
16037 configure.in |  4 ++--
16038 3 files changed, 31 insertions(+), 4 deletions(-)
16039
16040commit 258546a8f8c0a3c6a3d3ce377234448b45ca83b5
16041Author: Behdad Esfahbod <behdad@gnome.org>
16042Date:   Fri Dec 5 14:23:28 2008 +0000
16043
16044    Bug 474618 - gnome-terminal sometime leaves empty begining of the line
16045
16046    2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
16047
16048             Bug 474618 -  gnome-terminal sometime leaves empty begining of the
16049             line
16050
16051            * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor): continue
16052            instead of break'ing out of the loop.
16053
16054
16055    svn path=/trunk/; revision=2319
16056
16057 ChangeLog | 8 ++++++++
16058 src/vte.c | 2 +-
16059 2 files changed, 9 insertions(+), 1 deletion(-)
16060
16061commit 97b34fddd90537c17a5ff66a5a92596b34f20c6c
16062Author: Behdad Esfahbod <behdad@gnome.org>
16063Date:   Thu Dec 4 21:25:03 2008 +0000
16064
16065    Bug 563274 – Misspelled word in src code
16066
16067    2008-12-04  Behdad Esfahbod  <behdad@gnome.org>
16068
16069            Bug 563274 – Misspelled word in src code
16070
16071            * src/vte.c (vte_terminal_process_incoming): Fix typo.
16072
16073
16074    svn path=/trunk/; revision=2318
16075
16076 ChangeLog | 6 ++++++
16077 src/vte.c | 2 +-
16078 2 files changed, 7 insertions(+), 1 deletion(-)
16079
16080commit 7d03d88f40ee4b8e9a0d3f9a391bca231a31cc62
16081Author: Behdad Esfahbod <behdad@gnome.org>
16082Date:   Wed Dec 3 00:56:02 2008 +0000
16083
16084    Bug 563024 – In alternate-screen, selection can copy out of screen
16085
16086    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16087
16088            Bug 563024 – In alternate-screen, selection can copy out of screen
16089            boundaries
16090
16091            * src/vte.c (vte_terminal_extend_selection_expand),
16092            (vte_terminal_extend_selection): Make sure current selection row is in
16093    t
16094    he
16095            visible screen.
16096
16097            I have a deja vu of fixing this bug like two years ago...
16098
16099
16100    svn path=/trunk/; revision=2317
16101
16102 ChangeLog | 11 +++++++++++
16103 src/vte.c | 22 ++++++++++++++++++++--
16104 2 files changed, 31 insertions(+), 2 deletions(-)
16105
16106commit 0094f898d9ef249c0b48f95b965385fb14529c6b
16107Author: Christian Persch <chpe@src.gnome.org>
16108Date:   Tue Dec 2 22:10:19 2008 +0000
16109
16110    	Bug 552096 – Detect tgetent if provided by libtinfo
16111
16112    	* configure.in: Rewrote tgetent checks to be more readable. Also check
16113    	for tgetent in libtinfo.
16114    	* src/keymap.c: (_vte_keymap_map), (_vte_keymap_key_is_modifier):
16115    	* src/ssfe.c: Adjust includes accordingly.
16116
16117    svn path=/trunk/; revision=2316
16118
16119 ChangeLog    |  9 +++++++++
16120 configure.in | 51 ++++++++++++++++++++++++++++++++++++---------------
16121 src/keymap.c | 35 ++++++++++++-----------------------
16122 src/ssfe.c   | 22 ++++++++++------------
16123 4 files changed, 67 insertions(+), 50 deletions(-)
16124
16125commit a1bac9039b195be3dfee1607adc5d8b6d9659a55
16126Author: Christian Persch <chpe@src.gnome.org>
16127Date:   Tue Dec 2 22:10:13 2008 +0000
16128
16129    Show the correct version in Since: and Deprecated: annotations.
16130
16131    	* src/vte.c: (vte_terminal_class_init): Show the correct version in
16132    	Since: and Deprecated: annotations.
16133
16134    svn path=/trunk/; revision=2315
16135
16136 ChangeLog |  5 ++++
16137 src/vte.c | 78 +++++++++++++++++++++++++++++++--------------------------------
16138 2 files changed, 44 insertions(+), 39 deletions(-)
16139
16140commit d1c56ce8993a6543d817f5561f873fa428efa7c3
16141Author: Behdad Esfahbod <behdad@gnome.org>
16142Date:   Tue Dec 2 20:38:06 2008 +0000
16143
16144    Don't do fancy rounding for row selection, only for column.
16145
16146    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16147
16148            * src/vte.c (vte_terminal_start_selection),
16149            (vte_terminal_extend_selection): Don't do fancy rounding for row
16150            selection, only for column.
16151
16152
16153    svn path=/trunk/; revision=2314
16154
16155 ChangeLog |  6 ++++++
16156 src/vte.c | 47 ++++++++++++++---------------------------------
16157 2 files changed, 20 insertions(+), 33 deletions(-)
16158
16159commit c15f5ce6b62833aa848e29bec5d097eeb5a6bd80
16160Author: Behdad Esfahbod <behdad@gnome.org>
16161Date:   Tue Dec 2 20:29:09 2008 +0000
16162
16163    Call function instead of open coding.
16164
16165    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16166
16167            * src/vte.c (vte_terminal_invalidate_selection),
16168            (vte_terminal_start_selection): Call function instead of open coding.
16169
16170
16171    svn path=/trunk/; revision=2313
16172
16173 ChangeLog |  5 +++++
16174 src/vte.c | 33 ++++++++++++---------------------
16175 2 files changed, 17 insertions(+), 21 deletions(-)
16176
16177commit 36e0a0aa08f274497f03869a1d7eb84a5cef992d
16178Author: Behdad Esfahbod <behdad@gnome.org>
16179Date:   Tue Dec 2 20:16:27 2008 +0000
16180
16181    Cache the full ASCII range if Latin uses the default language.
16182
16183    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16184
16185            * src/vtedraw.h:
16186            * src/vtepangocairo.c (font_info_cache_ascii):
16187            Cache the full ASCII range if Latin uses the default language.
16188
16189
16190    svn path=/trunk/; revision=2312
16191
16192 ChangeLog           |  6 ++++++
16193 src/vtedraw.h       | 10 ++++++++--
16194 src/vtepangocairo.c | 15 ++++++++++++---
16195 3 files changed, 26 insertions(+), 5 deletions(-)
16196
16197commit 4a3768afa819802f533c8ec73cc166010b368000
16198Author: Behdad Esfahbod <behdad@gnome.org>
16199Date:   Tue Dec 2 19:57:47 2008 +0000
16200
16201    Respect PangoLanguage set on a widget's PangoContext.
16202
16203    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16204
16205            * src/vtepangocairo.c (context_hash), (context_equal),
16206            (font_info_create_for_context), (font_info_create_for_screen),
16207            (font_info_create_for_widget): Respect PangoLanguage set on a widget's
16208            PangoContext.
16209
16210
16211    svn path=/trunk/; revision=2311
16212
16213 ChangeLog           |  7 +++++++
16214 src/vtepangocairo.c | 24 ++++++++++++++++--------
16215 2 files changed, 23 insertions(+), 8 deletions(-)
16216
16217commit 86c55a0b613311fbf4c7eab3cfa40649d7c131bb
16218Author: Behdad Esfahbod <behdad@gnome.org>
16219Date:   Tue Dec 2 19:14:26 2008 +0000
16220
16221    Remove CJK fullwidth measurement hacks. Pango doesn't need these. We're
16222
16223    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16224
16225            * src/vtepangocairo.c (font_info_measure_font): Remove CJK fullwidth
16226            measurement hacks.  Pango doesn't need these.  We're down to one
16227            FcFontSort() instead of two during initialization.
16228
16229
16230    svn path=/trunk/; revision=2310
16231
16232 ChangeLog           |  6 ++++++
16233 src/vtepangocairo.c | 27 +++------------------------
16234 2 files changed, 9 insertions(+), 24 deletions(-)
16235
16236commit 8ad856610c11cfe877eb7baca8c13eeb1a65e5fd
16237Author: Behdad Esfahbod <behdad@gnome.org>
16238Date:   Tue Dec 2 18:36:33 2008 +0000
16239
16240    Bug 559818 – redundant selection-changed signal on deselection
16241
16242    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16243
16244            Bug 559818 – redundant selection-changed signal on deselection
16245
16246            * src/vte.c (vte_terminal_start_selection),
16247            (vte_terminal_extend_selection): Fix all redundant selection-changed
16248            signals.  Including those on double-click.
16249
16250
16251    svn path=/trunk/; revision=2309
16252
16253 ChangeLog |  8 ++++++++
16254 src/vte.c | 14 ++++++++------
16255 2 files changed, 16 insertions(+), 6 deletions(-)
16256
16257commit 28995f5240a7a14795de94578c50345cd08bb8b6
16258Author: Behdad Esfahbod <behdad@src.gnome.org>
16259Date:   Tue Dec 2 18:22:39 2008 +0000
16260
16261    Add missing I_() decorator
16262
16263    svn path=/trunk/; revision=2308
16264
16265 src/vte.c | 2 +-
16266 1 file changed, 1 insertion(+), 1 deletion(-)
16267
16268commit d9c2e0eabe14ec07dfe4d06f1f474c5952f2c6a4
16269Author: Behdad Esfahbod <behdad@gnome.org>
16270Date:   Tue Dec 2 17:59:11 2008 +0000
16271
16272    Rewrite text selection. In particular, fix block_mode.
16273
16274    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16275
16276            * src/vte-private.h:
16277            * src/vte.c:
16278            Rewrite text selection.  In particular, fix block_mode.
16279
16280
16281    svn path=/trunk/; revision=2307
16282
16283 ChangeLog         |   6 +
16284 src/vte-private.h |   3 +-
16285 src/vte.c         | 559 ++++++++++++++++++++++++++++--------------------------
16286 3 files changed, 301 insertions(+), 267 deletions(-)
16287
16288commit 66ef6a3d640343d56167394e4447a80e729dcd8c
16289Author: Behdad Esfahbod <behdad@gnome.org>
16290Date:   Tue Dec 2 15:43:43 2008 +0000
16291
16292    Update.
16293
16294    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16295
16296            * HACKING: Update.
16297
16298
16299    svn path=/trunk/; revision=2306
16300
16301 ChangeLog |  4 ++++
16302 HACKING   | 14 ++++++++++++++
16303 2 files changed, 18 insertions(+)
16304
16305commit ea2f60c5587f34deeb6fdef293e44adef89e1522
16306Author: Behdad Esfahbod <behdad@gnome.org>
16307Date:   Tue Dec 2 15:40:12 2008 +0000
16308
16309    Mouse tracking cleanup.
16310
16311    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16312
16313            * src/vte-private.h:
16314            * src/vte.c (_vte_terminal_set_pointer_visible),
16315            (vte_terminal_get_mouse_tracking_info),
16316            (vte_terminal_send_mouse_button_internal),
16317            (vte_terminal_maybe_send_mouse_button),
16318            (vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify),
16319            (vte_terminal_button_press), (vte_terminal_button_release),
16320            (vte_terminal_scroll), (vte_terminal_reset):
16321            * src/vteseq.c (vte_sequence_handler_decset_internal):
16322            Mouse tracking cleanup.
16323
16324
16325    svn path=/trunk/; revision=2305
16326
16327 ChangeLog         |  13 +++++
16328 src/vte-private.h |  18 ++++---
16329 src/vte.c         | 151 ++++++++++++++++++++++++------------------------------
16330 src/vteseq.c      |  20 ++++----
16331 4 files changed, 103 insertions(+), 99 deletions(-)
16332
16333commit 51c0a9c523b7a5651593236a7894370aeee2d3f9
16334Author: Behdad Esfahbod <behdad@src.gnome.org>
16335Date:   Tue Dec 2 14:55:55 2008 +0000
16336
16337    Minor
16338
16339    svn path=/trunk/; revision=2304
16340
16341 src/vte.c | 4 ++--
16342 1 file changed, 2 insertions(+), 2 deletions(-)
16343
16344commit ec2d1eeb60cff564461ef4f0c0c1de2590e9abab
16345Author: Behdad Esfahbod <behdad@gnome.org>
16346Date:   Tue Dec 2 14:53:59 2008 +0000
16347
16348    Add -Wno-switch-enum warning flag as we are not -Wswitch-enum clean.
16349
16350    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16351
16352            * configure.in: Add -Wno-switch-enum warning flag as we are not
16353            -Wswitch-enum clean.
16354
16355
16356    svn path=/trunk/; revision=2303
16357
16358 ChangeLog    | 5 +++++
16359 configure.in | 5 +----
16360 2 files changed, 6 insertions(+), 4 deletions(-)
16361
16362commit 1501d6c5893cfd57ba1bba6f26c04eb7289529b5
16363Author: Behdad Esfahbod <behdad@gnome.org>
16364Date:   Tue Dec 2 14:45:30 2008 +0000
16365
16366    Cut one third of the 400-line function out into a function of its own.
16367
16368    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16369
16370            * src/vte.c (vte_terminal_extend_selection_on_type),
16371            (vte_terminal_extend_selection):
16372            Cut one third of the 400-line function out into a function of its own.
16373
16374
16375    svn path=/trunk/; revision=2302
16376
16377 ChangeLog |   6 ++
16378 src/vte.c | 275 +++++++++++++++++++++++++++++++++-----------------------------
16379 2 files changed, 152 insertions(+), 129 deletions(-)
16380
16381commit 0ae3274d3b2827760a89e28f04ddcef93f2e3341
16382Author: Behdad Esfahbod <behdad@gnome.org>
16383Date:   Tue Dec 2 14:33:57 2008 +0000
16384
16385    Revert previous change.
16386
16387    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16388
16389            * src/vte.c (vte_terminal_extend_selection): Revert previous change.
16390
16391
16392    svn path=/trunk/; revision=2301
16393
16394 ChangeLog | 4 ++++
16395 src/vte.c | 4 ----
16396 2 files changed, 4 insertions(+), 4 deletions(-)
16397
16398commit ed8607b74bb6d53b844ab740422b3aef89e2f915
16399Author: Behdad Esfahbod <behdad@gnome.org>
16400Date:   Tue Dec 2 13:54:42 2008 +0000
16401
16402    Add a shortcircuit check.
16403
16404    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16405
16406            * src/vte.c (vte_terminal_extend_selection):  Add a shortcircuit
16407            check.
16408
16409
16410    svn path=/trunk/; revision=2300
16411
16412 ChangeLog | 5 +++++
16413 src/vte.c | 4 ++++
16414 2 files changed, 9 insertions(+)
16415
16416commit df9641608756c1ca56deda15ae968400652728d5
16417Author: Behdad Esfahbod <behdad@gnome.org>
16418Date:   Tue Dec 2 13:49:21 2008 +0000
16419
16420    Change mouse coordinates type from double to long.
16421
16422    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16423
16424            * src/vte-private.h:
16425            * src/vte.c (vte_terminal_send_mouse_button_internal),
16426            (vte_terminal_maybe_send_mouse_drag), (cursor_inside_match),
16427            (vte_terminal_match_hilite_show),
16428            (vte_terminal_match_hilite_update), (vte_terminal_match_hilite),
16429            (vte_terminal_extend_selection), (vte_terminal_autoscroll),
16430            (vte_terminal_motion_notify), (vte_terminal_button_press),
16431            (vte_terminal_button_release):
16432            Change mouse coordinates type from double to long.
16433
16434
16435    svn path=/trunk/; revision=2299
16436
16437 ChangeLog         |  12 ++++++
16438 src/vte-private.h |   4 +-
16439 src/vte.c         | 110 +++++++++++++++++++++++++++---------------------------
16440 3 files changed, 69 insertions(+), 57 deletions(-)
16441
16442commit 543ac083f713b3cf9c0eb85c8b12ea9155ba66ab
16443Author: Behdad Esfahbod <behdad@gnome.org>
16444Date:   Tue Dec 2 13:21:31 2008 +0000
16445
16446    Cleanup selection code a bit more.
16447
16448    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16449
16450            * src/vte-private.h:
16451            * src/vte.c (vte_terminal_start_selection),
16452            (vte_terminal_extend_selection):
16453            Cleanup selection code a bit more.
16454
16455
16456    svn path=/trunk/; revision=2298
16457
16458 ChangeLog         |  7 +++++++
16459 src/vte-private.h |  2 +-
16460 src/vte.c         | 42 ++++++++++++------------------------------
16461 3 files changed, 20 insertions(+), 31 deletions(-)
16462
16463commit 5b53f739162260fa7b0efa2f7fc3ffde84d6b3d8
16464Author: Behdad Esfahbod <behdad@gnome.org>
16465Date:   Tue Dec 2 13:08:16 2008 +0000
16466
16467    Merge selection_origin and selection_restart_origin as only one was being
16468
16469    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16470
16471            * src/vte-private.h:
16472            * src/vte.c (vte_terminal_start_selection),
16473            (vte_terminal_extend_selection):
16474            Merge selection_origin and selection_restart_origin as only one was
16475            being used at a time.
16476
16477
16478    svn path=/trunk/; revision=2297
16479
16480 ChangeLog         | 8 ++++++++
16481 src/vte-private.h | 2 +-
16482 src/vte.c         | 6 +-----
16483 3 files changed, 10 insertions(+), 6 deletions(-)
16484
16485commit 47cffc6431a47e04001cc8576c892b6f666a8213
16486Author: Behdad Esfahbod <behdad@gnome.org>
16487Date:   Tue Dec 2 12:51:10 2008 +0000
16488
16489    Bug 471480 – select single character Bug 110371 – Cannot select
16490
16491    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16492
16493            Bug 471480 – select single character
16494            Bug 110371 – Cannot select newline at end of full line
16495
16496            * src/vte-private.h:
16497            * src/vte.c (find_start_column), (find_end_column),
16498            (vte_terminal_start_selection), (math_div),
16499            (vte_terminal_extend_selection):
16500            Make selection work more I-beam-like.
16501
16502
16503    svn path=/trunk/; revision=2296
16504
16505 ChangeLog         | 11 ++++++++
16506 src/vte-private.h |  2 +-
16507 src/vte.c         | 80 ++++++++++++++++++++++++++++++++++++++++++-------------
16508 3 files changed, 73 insertions(+), 20 deletions(-)
16509
16510commit c128acf052463ed454a951012b245d3c8a4fd985
16511Author: Christian Persch <chpe@src.gnome.org>
16512Date:   Tue Dec 2 12:29:30 2008 +0000
16513
16514    	Bug 112172 – Get rid of VteReaper
16515
16516    	* src/reaper.h: Deprecate.
16517
16518    svn path=/trunk/; revision=2295
16519
16520 ChangeLog    | 6 ++++++
16521 src/reaper.h | 5 ++++-
16522 2 files changed, 10 insertions(+), 1 deletion(-)
16523
16524commit 8bf187434817ce38611efb8b9d1648f9cba00665
16525Author: Christian Persch <chpe@src.gnome.org>
16526Date:   Tue Dec 2 12:26:25 2008 +0000
16527
16528    Enable maintainer mode by default. Define more deprecation defines, and
16529
16530    	* configure.in: Enable maintainer mode by default. Define more
16531    	deprecation defines, and define the *_DISABLE_SINGLE_INCLUDES defines.
16532    	Enable deprecations by default in maintainer mode.
16533    	* src/vteapp.c: Undef VTE_DISABLE_DEPRECATED here.
16534
16535    svn path=/trunk/; revision=2294
16536
16537 ChangeLog    |  7 +++++++
16538 configure.in | 51 +++++++++++++++++++++++++++++++++++++--------------
16539 src/vteapp.c |  2 ++
16540 3 files changed, 46 insertions(+), 14 deletions(-)
16541
16542commit e89b9c9d5565c2c52e9e5c39cf152bfdce6f4c2f
16543Author: Christian Persch <chpe@src.gnome.org>
16544Date:   Tue Dec 2 12:26:18 2008 +0000
16545
16546    Move VTE_UTF8_BPC definition from configure to vte-private.h. Include
16547
16548    	* configure.in:
16549    	* src/vte-private.h: Move VTE_UTF8_BPC definition from configure to
16550    	vte-private.h.
16551    	* src/vteconv.c: Include vte-private.h here.
16552
16553    svn path=/trunk/; revision=2293
16554
16555 ChangeLog         | 7 +++++++
16556 configure.in      | 3 ---
16557 src/vte-private.h | 3 +++
16558 src/vteconv.c     | 1 +
16559 4 files changed, 11 insertions(+), 3 deletions(-)
16560
16561commit 72a984985180449122f855a271b4a302c28bdf76
16562Author: Christian Persch <chpe@src.gnome.org>
16563Date:   Tue Dec 2 12:26:13 2008 +0000
16564
16565    Remove VTE_INVALID_SOURCE definition and just use 0 directly.
16566
16567    	* src/vte-private.h:
16568    	* src/vte.c: (mark_input_source_invalid),
16569    	(_vte_terminal_connect_pty_read), (mark_output_source_invalid),
16570    	(_vte_terminal_connect_pty_write),
16571    	(_vte_terminal_disconnect_pty_read),
16572    	(_vte_terminal_disconnect_pty_write),
16573    	(_vte_terminal_enable_input_source), (remove_cursor_timeout),
16574    	(vte_terminal_key_press), (vte_terminal_focus_in),
16575    	(vte_terminal_focus_out), (vte_terminal_init),
16576    	(vte_terminal_unrealize), (vte_terminal_expose),
16577    	(vte_terminal_background_update), (add_update_timeout),
16578    	(remove_from_active_list), (vte_terminal_add_process_timeout),
16579    	(process_timeout), (update_repeat_timeout), (update_timeout): Remove
16580    	VTE_INVALID_SOURCE definition and just use 0 directly.
16581
16582    svn path=/trunk/; revision=2292
16583
16584 ChangeLog         | 17 +++++++++++
16585 src/vte-private.h |  1 -
16586 src/vte.c         | 86 +++++++++++++++++++++++++++----------------------------
16587 3 files changed, 60 insertions(+), 44 deletions(-)
16588
16589commit 0d8b243122843d15e7d0bdc47a8d8858a75a286a
16590Author: Christian Persch <chpe@src.gnome.org>
16591Date:   Tue Dec 2 12:26:06 2008 +0000
16592
16593    	Bug 560667 – invalid definition of VTE_INVALID_SOURCE
16594
16595    	* src/vte-private.h: Fix VTE_INVALID_SOURCE define to use 0 instead of
16596    	-1.
16597
16598    svn path=/trunk/; revision=2291
16599
16600 ChangeLog         | 7 +++++++
16601 src/vte-private.h | 2 +-
16602 2 files changed, 8 insertions(+), 1 deletion(-)
16603
16604commit d34606b64581e58b2c5d3878f4e54e4f73da2be3
16605Author: Christian Persch <chpe@src.gnome.org>
16606Date:   Tue Dec 2 12:25:58 2008 +0000
16607
16608    Remove two AC_DEFINEs from here. Define VTE_INVALID_SOURCE here for now.
16609
16610    	* configure.in: Remove two AC_DEFINEs from here.
16611    	* src/vte-private.h: Define VTE_INVALID_SOURCE here for now.
16612
16613    svn path=/trunk/; revision=2290
16614
16615 ChangeLog         | 5 +++++
16616 configure.in      | 2 --
16617 src/vte-private.h | 1 +
16618 3 files changed, 6 insertions(+), 2 deletions(-)
16619
16620commit 3c751231fbc7a147032e3e7c00edd88191e83613
16621Author: Christian Persch <chpe@src.gnome.org>
16622Date:   Tue Dec 2 12:25:52 2008 +0000
16623
16624    	Bug 112172 – Get rid of VteReaper
16625
16626    	* src/reaper.c: (vte_reaper_child_watch_cb),
16627    	(vte_reaper_add_child), (vte_reaper_init),
16628    	(vte_reaper_constructor), (vte_reaper_finalize),
16629    	(vte_reaper_class_init), (vte_reaper_get), (child_exited), (main):
16630    	* src/reaper.h: Prepare for removal of Reaper in vte1.0 by removing
16631    	the unused pre-glib-2.4 code from Reaper.
16632
16633    svn path=/trunk/; revision=2289
16634
16635 ChangeLog    |  11 +++++
16636 src/reaper.c | 133 +----------------------------------------------------------
16637 src/reaper.h |   4 +-
16638 3 files changed, 15 insertions(+), 133 deletions(-)
16639
16640commit 2309a9d0135abc1556e201dfb3c87e28525b53b4
16641Author: Christian Persch <chpe@src.gnome.org>
16642Date:   Tue Dec 2 12:25:42 2008 +0000
16643
16644    Catch the child-exited signal to the child's exit code.
16645
16646    	* src/vteapp.c: (main): Catch the child-exited signal to the child's
16647    	exit code.
16648
16649    svn path=/trunk/; revision=2288
16650
16651 ChangeLog    | 5 +++++
16652 src/vteapp.c | 8 ++++++++
16653 2 files changed, 13 insertions(+)
16654
16655commit 44dcc1548032d9d32478408ea44b55392af518e5
16656Author: Christian Persch <chpe@src.gnome.org>
16657Date:   Tue Dec 2 11:28:18 2008 +0000
16658
16659    Intern the signal names.
16660
16661    	* src/vte-private.h:
16662    	* src/vte.c: (vte_terminal_class_init): Intern the signal names.
16663
16664    svn path=/trunk/; revision=2287
16665
16666 ChangeLog         |  5 +++++
16667 src/vte-private.h |  2 ++
16668 src/vte.c         | 62 +++++++++++++++++++++++++++----------------------------
16669 3 files changed, 38 insertions(+), 31 deletions(-)
16670
16671commit 576393b15d21724cfd442af22fc94c97d8f2963e
16672Author: Behdad Esfahbod <behdad@gnome.org>
16673Date:   Tue Dec 2 10:57:50 2008 +0000
16674
16675    Do not discard motion notify events with coordinates out of our
16676
16677    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16678
16679            * src/vte.c (vte_terminal_motion_notify): Do not discard motion notify
16680            events with coordinates out of our allocation, or when the cell under
16681            the cursor didn't change.  These are useful for extending selection
16682            and for sub-cell selection details, as well as app-requested all
16683            motion tracking.
16684
16685
16686    svn path=/trunk/; revision=2286
16687
16688 ChangeLog |  8 ++++++++
16689 src/vte.c | 17 -----------------
16690 2 files changed, 8 insertions(+), 17 deletions(-)
16691
16692commit 11bd8553aba33e2e58cf83cd4ceb5ed12c39dfe0
16693Author: Behdad Esfahbod <behdad@gnome.org>
16694Date:   Tue Dec 2 10:50:54 2008 +0000
16695
16696    Bug 541441 – Dehighlight links on visibility notify?
16697
16698    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16699
16700            Bug 541441 – Dehighlight links on visibility notify?
16701
16702            * src/vte.c (vte_terminal_focus_in), (vte_terminal_enter):  Move match
16703            highlight enabling into "enter" event instead of "focus in".
16704
16705
16706    svn path=/trunk/; revision=2285
16707
16708 ChangeLog |  7 +++++++
16709 src/vte.c | 11 +++++++----
16710 2 files changed, 14 insertions(+), 4 deletions(-)
16711
16712commit 9996b7fa094edb9312467400aa5a362e6563bf0a
16713Author: Behdad Esfahbod <behdad@gnome.org>
16714Date:   Tue Dec 2 10:10:46 2008 +0000
16715
16716    Simplify mouse event tracking by using a single int instead of five
16717
16718    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16719
16720            * src/vte-private.h:
16721            * src/vte.c (_vte_terminal_set_pointer_visible),
16722            (vte_terminal_maybe_send_mouse_button),
16723            (vte_terminal_maybe_send_mouse_drag), (vte_terminal_motion_notify),
16724            (vte_terminal_button_press), (vte_terminal_button_release),
16725            (vte_terminal_scroll), (vte_terminal_reset):
16726            * src/vteseq.c (vte_sequence_handler_decset_internal):
16727            Simplify mouse event tracking by using a single int instead of five
16728            booleans.
16729
16730
16731    svn path=/trunk/; revision=2284
16732
16733 ChangeLog         | 12 +++++++++
16734 src/vte-private.h | 12 +++++----
16735 src/vte.c         | 76 ++++++++++++++-----------------------------------------
16736 src/vteseq.c      | 64 +++++++++++-----------------------------------
16737 4 files changed, 53 insertions(+), 111 deletions(-)
16738
16739commit 618ac353dbb677659b54b008a7b8bff73ddd5545
16740Author: Behdad Esfahbod <behdad@gnome.org>
16741Date:   Tue Dec 2 08:56:53 2008 +0000
16742
16743    Rename struct selection_cell_coords members from x,y to col,row for
16744
16745    2008-12-02  Behdad Esfahbod  <behdad@gnome.org>
16746
16747            * src/vte-private.h:
16748            * src/vte.c (vte_terminal_deselect_all),
16749            (vte_terminal_process_incoming), (vte_cell_is_selected),
16750            (vte_terminal_copy), (vte_terminal_start_selection),
16751            (vte_terminal_extend_selection), (vte_terminal_select_all),
16752            (vte_terminal_paint), (_vte_terminal_get_start_selection),
16753            (_vte_terminal_get_end_selection), (_vte_terminal_select_text):
16754            Rename struct selection_cell_coords members from x,y to col,row for
16755            clarity.
16756
16757
16758    svn path=/trunk/; revision=2283
16759
16760 ChangeLog         |  12 +++
16761 src/vte-private.h |   2 +-
16762 src/vte.c         | 277 +++++++++++++++++++++++++++---------------------------
16763 3 files changed, 153 insertions(+), 138 deletions(-)
16764
16765commit 39f87a7d78ea8b3cfda9c3a1c83f3e0306a8f590
16766Author: Behdad Esfahbod <behdad@gnome.org>
16767Date:   Tue Dec 2 00:36:12 2008 +0000
16768
16769    Released 0.19.1.
16770
16771    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
16772
16773            * NEWS:
16774            * configure.in:
16775            Released 0.19.1.
16776
16777
16778    svn path=/trunk/; revision=2281
16779
16780 ChangeLog    |  6 ++++++
16781 NEWS         | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
16782 configure.in |  6 +++---
16783 3 files changed, 65 insertions(+), 6 deletions(-)
16784
16785commit cf78263e0df29e916603b3128c5bf9e11dbeef21
16786Author: Behdad Esfahbod <behdad@gnome.org>
16787Date:   Tue Dec 2 00:11:48 2008 +0000
16788
16789    Copy check-doc-syntax.sh tests from cairo and fix doc bugs.
16790
16791    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
16792
16793            * doc/reference/Makefile.am:
16794            * doc/reference/check-doc-syntax.sh:
16795            * src/Makefile.am:
16796            * src/check-doc-syntax.sh:
16797            * src/vte.c (vte_terminal_catch_child_exited),
16798            (vte_terminal_class_init):
16799            * src/vte.h:
16800            * src/vtepangocairo.c:
16801            Copy check-doc-syntax.sh tests from cairo and fix doc bugs.
16802
16803
16804    svn path=/trunk/; revision=2280
16805
16806 ChangeLog                         | 12 ++++++
16807 doc/reference/Makefile.am         |  9 ++++-
16808 doc/reference/check-doc-syntax.sh | 11 ++++++
16809 src/Makefile.am                   |  5 ++-
16810 src/check-doc-syntax.sh           | 77 +++++++++++++++++++++++++++++++++++++++
16811 src/vte.c                         | 14 +++----
16812 src/vte.h                         |  2 +-
16813 src/vtepangocairo.c               |  2 +-
16814 8 files changed, 120 insertions(+), 12 deletions(-)
16815
16816commit f496e59520b4bd307e9351c33d9750117e4d3612
16817Author: Behdad Esfahbod <behdad@src.gnome.org>
16818Date:   Mon Dec 1 23:57:53 2008 +0000
16819
16820    More
16821
16822    svn path=/trunk/; revision=2279
16823
16824 doc/reference/vte-docs.sgml | 2 --
16825 1 file changed, 2 deletions(-)
16826
16827commit 5b86070b847a50d981bb2fdd06157d8af92dca31
16828Author: Behdad Esfahbod <behdad@gnome.org>
16829Date:   Mon Dec 1 23:56:23 2008 +0000
16830
16831    Remove reaper docs.
16832
16833    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
16834
16835            * doc/reference/tmpl/vte-unused.sgml:
16836            * doc/reference/vte-sections.txt:
16837            Remove reaper docs.
16838
16839
16840    svn path=/trunk/; revision=2278
16841
16842 ChangeLog                          |  6 ++++++
16843 doc/reference/tmpl/vte-unused.sgml | 30 ++++++++++++++++++++++++++++++
16844 doc/reference/vte-sections.txt     | 16 ----------------
16845 3 files changed, 36 insertions(+), 16 deletions(-)
16846
16847commit 6f16a40e06bec191d4555df1d0da33c8b068da0b
16848Author: Behdad Esfahbod <behdad@src.gnome.org>
16849Date:   Mon Dec 1 23:53:59 2008 +0000
16850
16851    Update templates
16852
16853    svn path=/trunk/; revision=2277
16854
16855 doc/reference/tmpl/vte-unused.sgml | 6 ++++++
16856 doc/reference/tmpl/vte.sgml        | 2 +-
16857 2 files changed, 7 insertions(+), 1 deletion(-)
16858
16859commit b708b7bc83a2b7555fe7bfa5877c81614807ac1b
16860Author: Behdad Esfahbod <behdad@src.gnome.org>
16861Date:   Mon Dec 1 23:53:28 2008 +0000
16862
16863    Fix typo
16864
16865    svn path=/trunk/; revision=2276
16866
16867 src/vte.c | 2 +-
16868 1 file changed, 1 insertion(+), 1 deletion(-)
16869
16870commit 6c3095b83908f4b9b462e35d6f49d1c7077d51b7
16871Author: Behdad Esfahbod <behdad@gnome.org>
16872Date:   Mon Dec 1 23:50:02 2008 +0000
16873
16874    Bug 562806 – crash in Terminal: Typing "cd " just after ...
16875
16876    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
16877
16878            Bug 562806 – crash in Terminal: Typing "cd " just after ...
16879
16880            * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor):
16881            Fix possible NULL dereference.
16882
16883            * src/vteseq.c (vte_sequence_handler_ta):
16884            Fix tab fragments to have \t as c.
16885
16886
16887    svn path=/trunk/; revision=2275
16888
16889 ChangeLog    | 10 ++++++++++
16890 src/vte.c    |  3 ++-
16891 src/vteseq.c |  2 +-
16892 3 files changed, 13 insertions(+), 2 deletions(-)
16893
16894commit f00b38dacf322c101ef412d029119e40db5f4a62
16895Author: Christian Persch <chpe@src.gnome.org>
16896Date:   Mon Dec 1 17:33:06 2008 +0000
16897
16898    Prepare 0.19.0.
16899
16900    	* NEWS:
16901    	* configure.in: Prepare 0.19.0.
16902
16903    svn path=/trunk/; revision=2274
16904
16905 ChangeLog    | 5 +++++
16906 NEWS         | 6 ++++++
16907 configure.in | 6 +++---
16908 3 files changed, 14 insertions(+), 3 deletions(-)
16909
16910commit cb0b51a1a28ae29471930ca6625c3cbe4e503dca
16911Author: Christian Persch <chpe@src.gnome.org>
16912Date:   Mon Dec 1 14:56:47 2008 +0000
16913
16914    	Bug 562511 – scrollbar doesn't sit at the bottom
16915
16916    	* src/vte.c: (vte_terminal_init),
16917    	(vte_terminal_set_scrollback_lines): Always update the scrollback
16918    	lines, even if the setting hasn't changed. Work-around to fix bug
16919    	#562511.
16920
16921    svn path=/trunk/; revision=2273
16922
16923 ChangeLog | 9 +++++++++
16924 src/vte.c | 4 ++++
16925 2 files changed, 13 insertions(+)
16926
16927commit 2b909705993d390e5532f442345441ea769ead2a
16928Author: Christian Persch <chpe@src.gnome.org>
16929Date:   Mon Dec 1 14:56:40 2008 +0000
16930
16931    Fix visible-bell property.
16932
16933    	* src/vte.c: (vte_terminal_class_init): Fix visible-bell property.
16934
16935    svn path=/trunk/; revision=2272
16936
16937 ChangeLog | 4 ++++
16938 src/vte.c | 2 +-
16939 2 files changed, 5 insertions(+), 1 deletion(-)
16940
16941commit 9a4c4967743634ac09425c23e2a818c393ebb183
16942Author: Christian Persch <chpe@src.gnome.org>
16943Date:   Mon Dec 1 14:56:33 2008 +0000
16944
16945    Rename font property to "font-desc" to be more in line with other
16946
16947    	* src/vte.c: (vte_terminal_set_font_full_internal),
16948    	(vte_terminal_class_init): Rename font property to "font-desc" to be
16949    	more in line with other properties of this type in gtk.
16950
16951    svn path=/trunk/; revision=2271
16952
16953 ChangeLog |  6 ++++++
16954 src/vte.c | 14 +++++++-------
16955 2 files changed, 13 insertions(+), 7 deletions(-)
16956
16957commit 771333da042a7d0c1b9b49edd6ad342201c5ec0a
16958Author: Christian Persch <chpe@src.gnome.org>
16959Date:   Mon Dec 1 14:56:26 2008 +0000
16960
16961    Add gobject notification debugging.
16962
16963    	* src/vteapp.c: (main): Add gobject notification debugging.
16964
16965    svn path=/trunk/; revision=2270
16966
16967 ChangeLog    |  4 ++++
16968 src/vteapp.c | 32 +++++++++++++++++++++++++++++++-
16969 2 files changed, 35 insertions(+), 1 deletion(-)
16970
16971commit 3129dc10ec91dee3486f01a6217815948e985ebc
16972Author: Behdad Esfahbod <behdad@gnome.org>
16973Date:   Mon Dec 1 09:50:04 2008 +0000
16974
16975    Simplify standout handling code.
16976
16977    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
16978
16979            * src/vteseq.c (vte_terminal_termcap_string_same_as_for),
16980            (vte_sequence_handler_se), (vte_sequence_handler_so):
16981            Simplify standout handling code.
16982
16983
16984    svn path=/trunk/; revision=2269
16985
16986 ChangeLog    |   6 +++
16987 src/vteseq.c | 117 ++++++++++++++++++++++-------------------------------------
16988 2 files changed, 50 insertions(+), 73 deletions(-)
16989
16990commit 491c7df4a12e10f59e0f91f7f4918af9e5a658f7
16991Author: Behdad Esfahbod <behdad@src.gnome.org>
16992Date:   Mon Dec 1 09:30:29 2008 +0000
16993
16994    Minor.
16995
16996    svn path=/trunk/; revision=2268
16997
16998 src/vteseq.c | 8 ++++----
16999 1 file changed, 4 insertions(+), 4 deletions(-)
17000
17001commit 1d1ec4d77b56edae5d2a780f856ec6b0848fca8e
17002Author: Behdad Esfahbod <behdad@gnome.org>
17003Date:   Mon Dec 1 09:27:23 2008 +0000
17004
17005    Rip out VTE_SEQUENCE_HANDLER_PROTO.
17006
17007    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17008
17009            * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_PROTO.
17010
17011
17012    svn path=/trunk/; revision=2267
17013
17014 ChangeLog    |   4 +
17015 src/vteseq.c | 397 +++++++++++++++++++++++++++++++++++------------------------
17016 2 files changed, 240 insertions(+), 161 deletions(-)
17017
17018commit 3d73ff342fc4a030f957088095980bb2d0d7da81
17019Author: Behdad Esfahbod <behdad@gnome.org>
17020Date:   Mon Dec 1 09:19:34 2008 +0000
17021
17022    Rip out vte_sequence_handler_invoke.
17023
17024    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17025
17026            * src/vteseq.c: Rip out vte_sequence_handler_invoke.
17027
17028
17029    svn path=/trunk/; revision=2266
17030
17031 ChangeLog    |  4 ++++
17032 src/vteseq.c | 15 ++++++---------
17033 2 files changed, 10 insertions(+), 9 deletions(-)
17034
17035commit 0146a031b80e216e16ab934b6c447c19271de867
17036Author: Behdad Esfahbod <behdad@gnome.org>
17037Date:   Mon Dec 1 09:16:35 2008 +0000
17038
17039    Rip out VTE_SEQUENCE_HANDLER_INVOKE.
17040
17041    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17042
17043            * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_INVOKE.
17044
17045
17046    svn path=/trunk/; revision=2265
17047
17048 ChangeLog    |  4 ++++
17049 src/vteseq.c | 65 +++++++++++++++++++++++++++++-------------------------------
17050 2 files changed, 35 insertions(+), 34 deletions(-)
17051
17052commit 731b0e50cbc347bd9a1555b40464c421b1f9a2ed
17053Author: Behdad Esfahbod <behdad@gnome.org>
17054Date:   Mon Dec 1 09:14:20 2008 +0000
17055
17056    Rip out VTE_SEQUENCE_HANDLER_REFERENCE.
17057
17058    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17059
17060            * src/vteseq.c: Rip out VTE_SEQUENCE_HANDLER_REFERENCE.
17061
17062
17063    svn path=/trunk/; revision=2264
17064
17065 ChangeLog    |  4 ++++
17066 src/vteseq.c | 52 +++++++++++++++++++---------------------------------
17067 2 files changed, 23 insertions(+), 33 deletions(-)
17068
17069commit 491f866c452ea013f9c3e99612261224019bbb95
17070Author: Behdad Esfahbod <behdad@gnome.org>
17071Date:   Mon Dec 1 09:11:00 2008 +0000
17072
17073    Rip out the gcc label vtable code.
17074
17075    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17076
17077            * src/vteseq.c (_vte_terminal_handle_sequence): Rip out the gcc label
17078            vtable code.
17079
17080
17081    svn path=/trunk/; revision=2263
17082
17083 ChangeLog    |  5 ++++
17084 src/vteseq.c | 95 ------------------------------------------------------------
17085 2 files changed, 5 insertions(+), 95 deletions(-)
17086
17087commit 91dc211fdec31229d2a3d56d64f6ef6bb83447dd
17088Author: Behdad Esfahbod <behdad@gnome.org>
17089Date:   Mon Dec 1 09:05:56 2008 +0000
17090
17091    Some cleanup of the gcc label vtable code before I rip it out.
17092
17093    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17094
17095            * src/vteseq.c (display_control_sequence),
17096            (_vte_terminal_handle_sequence):
17097            Some cleanup of the gcc label vtable code before I rip it out.
17098
17099
17100    svn path=/trunk/; revision=2262
17101
17102 ChangeLog    |   6 ++
17103 src/vteseq.c | 211 ++++++++++++++++++++++++++++++-----------------------------
17104 2 files changed, 115 insertions(+), 102 deletions(-)
17105
17106commit 849ab9282616faffd51c55a275c4ca8f57d531d7
17107Author: Behdad Esfahbod <behdad@gnome.org>
17108Date:   Mon Dec 1 08:10:01 2008 +0000
17109
17110    Move some code around.
17111
17112    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17113
17114            * src/vteseq.c (vte_sequence_handler_set_title_internal),
17115            (vte_sequence_handler_set_mode_internal),
17116            (vte_sequence_handler_invoke_internal):
17117            Move some code around.
17118
17119
17120    svn path=/trunk/; revision=2261
17121
17122 ChangeLog    |   7 ++
17123 src/vteseq.c | 231 ++++++++++++++++++++++++++++++-----------------------------
17124 2 files changed, 126 insertions(+), 112 deletions(-)
17125
17126commit da600cbfb8772a94c7af9dc2d1ed2c1bcb35823a
17127Author: Behdad Esfahbod <behdad@gnome.org>
17128Date:   Mon Dec 1 08:07:06 2008 +0000
17129
17130    Remove excess initializer.
17131
17132    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17133
17134            * src/vteskel.c: Remove excess initializer.
17135
17136
17137    svn path=/trunk/; revision=2260
17138
17139 ChangeLog     | 4 ++++
17140 src/vteskel.c | 1 -
17141 2 files changed, 4 insertions(+), 1 deletion(-)
17142
17143commit a4ae36c60d4e2b2d9303e6edcaa42aca8b7d5858
17144Author: Behdad Esfahbod <behdad@gnome.org>
17145Date:   Mon Dec 1 08:05:34 2008 +0000
17146
17147    #include <config.h> instead of "../config.h".
17148
17149    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17150
17151            * src/buffer.c:
17152            * src/caps.c:
17153            * src/dumpkeys.c:
17154            * src/interpret.c:
17155            * src/iso2022.c:
17156            * src/keymap.c:
17157            * src/matcher.c:
17158            * src/mev.c:
17159            * src/pty.c:
17160            * src/reaper.c:
17161            * src/reflect.c:
17162            * src/ring.c:
17163            * src/slowcat.c:
17164            * src/ssfe.c:
17165            * src/table.c:
17166            * src/trie.c:
17167            * src/vteaccess.c:
17168            * src/vtebg.c:
17169            * src/vteconv.c:
17170            * src/vtedraw.c:
17171            * src/vteseq.c:
17172            * src/vteskel.c:
17173            * src/xticker.c:
17174            #include <config.h> instead of "../config.h".
17175
17176
17177    svn path=/trunk/; revision=2259
17178
17179 ChangeLog       | 27 +++++++++++++++++++++++++++
17180 src/buffer.c    |  2 +-
17181 src/caps.c      |  2 +-
17182 src/dumpkeys.c  |  2 +-
17183 src/interpret.c |  2 +-
17184 src/iso2022.c   |  2 +-
17185 src/keymap.c    |  2 +-
17186 src/matcher.c   |  2 +-
17187 src/mev.c       |  2 +-
17188 src/pty.c       |  2 +-
17189 src/reaper.c    |  2 +-
17190 src/reflect.c   |  2 +-
17191 src/ring.c      |  2 +-
17192 src/slowcat.c   |  2 +-
17193 src/ssfe.c      |  2 +-
17194 src/table.c     |  2 +-
17195 src/trie.c      |  2 +-
17196 src/vteaccess.c |  2 +-
17197 src/vtebg.c     |  2 +-
17198 src/vteconv.c   |  2 +-
17199 src/vtedraw.c   |  2 +-
17200 src/vteseq.c    |  2 +-
17201 src/vteskel.c   |  2 +-
17202 src/xticker.c   |  2 +-
17203 24 files changed, 50 insertions(+), 23 deletions(-)
17204
17205commit e58d84cba5a3c103465446c1f087c94b556f48b2
17206Author: Behdad Esfahbod <behdad@gnome.org>
17207Date:   Mon Dec 1 08:03:30 2008 +0000
17208
17209    Some wild crack to build the vtable using gcc extension for labels as
17210
17211    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17212
17213            * src/vteseq.c: Some wild crack to build the vtable using gcc
17214            extension for labels as values.  The advantage is that we get down to
17215            an empty .data for vteseq.o but .text grows considerably.  And we have
17216            to use nested functions, and #define static auto.  It's really ugly.
17217            I'm going to remove it in the next commit or the one after.  Just
17218            wanted to record it here for posterity.
17219
17220
17221    svn path=/trunk/; revision=2258
17222
17223 ChangeLog    |   9 +++++
17224 src/vteseq.c | 122 +++++++++++++++++++++++++++++++++++++++++++++--------------
17225 2 files changed, 102 insertions(+), 29 deletions(-)
17226
17227commit 9eb563968d1a86441d4f02834119750d395c8016
17228Author: Behdad Esfahbod <behdad@gnome.org>
17229Date:   Mon Dec 1 06:36:15 2008 +0000
17230
17231    Almost there. Towards a .data-free vtable.
17232
17233    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17234
17235            * src/vteseq.c (vte_sequence_handler_invoke),
17236            (vte_sequence_handler_offset), (vte_sequence_handler_multiple),
17237            (vte_sequence_handler_decset_internal),
17238            (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
17239            Almost there.  Towards a .data-free vtable.
17240
17241
17242    svn path=/trunk/; revision=2257
17243
17244 ChangeLog    |  12 +++++
17245 src/vteseq.c | 161 ++++++++++++++++++++++++++++++++++++-----------------------
17246 2 files changed, 111 insertions(+), 62 deletions(-)
17247
17248commit 98e7a1540b3256b4199235d7cd7431bc2dccecb4
17249Author: Behdad Esfahbod <behdad@gnome.org>
17250Date:   Mon Dec 1 05:56:55 2008 +0000
17251
17252    Make sequence handlers return void instead of gboolean. The return value
17253
17254    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17255
17256            * src/vte-private.h:
17257            * src/vteseq.c (vte_sequence_handler_offset),
17258            (vte_sequence_handler_multiple),
17259            (vte_sequence_handler_decset_internal),
17260            (vte_sequence_handler_set_mode_internal),
17261            (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
17262            Make sequence handlers return void instead of gboolean.  The return
17263            value was unused.
17264
17265
17266    svn path=/trunk/; revision=2256
17267
17268 ChangeLog         |  11 +++
17269 src/vte-private.h |   8 +-
17270 src/vteseq.c      | 261 +++++++++++++-----------------------------------------
17271 3 files changed, 75 insertions(+), 205 deletions(-)
17272
17273commit 51521d139806e01b96f8cc0626bd8aed73fe025a
17274Author: Behdad Esfahbod <behdad@gnome.org>
17275Date:   Mon Dec 1 05:30:26 2008 +0000
17276
17277    Switch to calling other handlers using two macros. Get rid of match and
17278
17279    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17280
17281            * src/vteseq.c (vte_sequence_handler_offset),
17282            (vte_sequence_handler_multiple),
17283            (vte_sequence_handler_decset_internal),
17284            (VTE_SEQUENCE_HANDLER_PROTO), (_vte_terminal_handle_sequence):
17285            Switch to calling other handlers using two macros.
17286            Get rid of match and match_quark arguments to sequence handlers.
17287            They were unused.
17288
17289
17290    svn path=/trunk/; revision=2255
17291
17292 ChangeLog    |  10 +++++
17293 src/vteseq.c | 126 +++++++++++++++++++++++++----------------------------------
17294 2 files changed, 63 insertions(+), 73 deletions(-)
17295
17296commit c030133c0529702d24d74ae23bf481c36fe21607
17297Author: Behdad Esfahbod <behdad@gnome.org>
17298Date:   Mon Dec 1 05:10:25 2008 +0000
17299
17300    Cleanup vte_sequence_handler_set_title_internal.
17301
17302    2008-12-01  Behdad Esfahbod  <behdad@gnome.org>
17303
17304            * src/vteseq.c (vte_sequence_handler_set_title_internal):
17305            Cleanup vte_sequence_handler_set_title_internal.
17306
17307
17308    svn path=/trunk/; revision=2254
17309
17310 ChangeLog    |  5 +++++
17311 src/vteseq.c | 56 ++++++++++++++++++++++----------------------------------
17312 2 files changed, 27 insertions(+), 34 deletions(-)
17313
17314commit 20cbe595e6910e2b09cfd16486651218325ff927
17315Author: Behdad Esfahbod <behdad@gnome.org>
17316Date:   Mon Dec 1 05:00:01 2008 +0000
17317
17318    Use a macro to define type of sequence handlers.
17319
17320    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17321
17322            * src/vteseq.c (VTE_SEQUENCE_HANDLER_PROTO): Use a macro to define
17323            type of sequence handlers.
17324
17325
17326    svn path=/trunk/; revision=2253
17327
17328 ChangeLog    |   5 +
17329 src/vteseq.c | 728 +++++++++++------------------------------------------------
17330 2 files changed, 139 insertions(+), 594 deletions(-)
17331
17332commit 4475bcbfb3348b2ed17d70a2152fbb6a2bc61aa1
17333Author: Behdad Esfahbod <behdad@gnome.org>
17334Date:   Mon Dec 1 04:34:07 2008 +0000
17335
17336    Remove gperf-generated files from SVN, but still distribute them in the
17337
17338    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17339
17340            * src/Makefile.am:
17341            * src/vteseq-2.c:
17342            * src/vteseq-n.c:
17343            Remove gperf-generated files from SVN, but still distribute them in
17344            the tarball.
17345
17346
17347    svn path=/trunk/; revision=2252
17348
17349 ChangeLog       |   8 ++
17350 src/Makefile.am |  19 ++-
17351 src/vteseq-2.c  | 268 ----------------------------------------
17352 src/vteseq-n.c  | 375 --------------------------------------------------------
17353 4 files changed, 21 insertions(+), 649 deletions(-)
17354
17355commit 77b722aa359a20240f11054f45c4d9e05612b1bc
17356Author: Behdad Esfahbod <behdad@gnome.org>
17357Date:   Mon Dec 1 03:52:05 2008 +0000
17358
17359    One more time.
17360
17361    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17362
17363            * POTFILES.in: One more time.
17364
17365
17366    svn path=/trunk/; revision=2251
17367
17368 po/ChangeLog   | 4 ++++
17369 po/POTFILES.in | 1 +
17370 2 files changed, 5 insertions(+)
17371
17372commit 6adba974637bc29a16693953cf231c7776913825
17373Author: Behdad Esfahbod <behdad@gnome.org>
17374Date:   Mon Dec 1 03:46:11 2008 +0000
17375
17376    More code shufflling.
17377
17378    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17379
17380            * src/vte-private.h:
17381            * src/vte.c:
17382            * src/vteseq.c (_vte_terminal_scroll_text),
17383            (vte_sequence_handler_scroll_down),
17384            (vte_sequence_handler_scroll_up):
17385            More code shufflling.
17386
17387
17388    svn path=/trunk/; revision=2250
17389
17390 ChangeLog         |  9 +++++++++
17391 src/vte-private.h |  2 --
17392 src/vte.c         | 52 ---------------------------------------------------
17393 src/vteseq.c      | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
17394 4 files changed, 63 insertions(+), 56 deletions(-)
17395
17396commit 4a251a8a4cb1958f0c33164fdb59202a6da4d373
17397Author: Behdad Esfahbod <behdad@gnome.org>
17398Date:   Mon Dec 1 03:45:01 2008 +0000
17399
17400    Update.
17401
17402    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17403
17404            * POTFILES.in: Update.
17405
17406
17407    svn path=/trunk/; revision=2249
17408
17409 po/ChangeLog   |  4 ++++
17410 po/POTFILES.in | 11 +----------
17411 2 files changed, 5 insertions(+), 10 deletions(-)
17412
17413commit e41a8b1567919bc7faae9cbf757e83da49b94b99
17414Author: Behdad Esfahbod <behdad@gnome.org>
17415Date:   Mon Dec 1 03:38:13 2008 +0000
17416
17417    Remove vteseq-list.h from SVN, but still distribute it in the tarball.
17418
17419    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17420
17421            * src/Makefile.am:
17422            * src/vteseq-list.h:
17423            Remove vteseq-list.h from SVN, but still distribute it in the tarball.
17424
17425
17426    svn path=/trunk/; revision=2248
17427
17428 ChangeLog         |   6 +++
17429 src/Makefile.am   |   4 +-
17430 src/vteseq-list.h | 117 ------------------------------------------------------
17431 3 files changed, 9 insertions(+), 118 deletions(-)
17432
17433commit 4821ff6a79628cc8c77952882e5285a06ff4412c
17434Author: Behdad Esfahbod <behdad@gnome.org>
17435Date:   Mon Dec 1 03:32:02 2008 +0000
17436
17437    Autogenerate vteseq-list.h.
17438
17439    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17440
17441            * src/Makefile.am:
17442            * src/vteseq-list.h:
17443            Autogenerate vteseq-list.h.
17444
17445
17446    svn path=/trunk/; revision=2247
17447
17448 ChangeLog         |  6 ++++++
17449 src/Makefile.am   |  6 +++++-
17450 src/vteseq-list.h | 23 ++++++++++++-----------
17451 3 files changed, 23 insertions(+), 12 deletions(-)
17452
17453commit b3d935a3132bca9784a2ff4cd1ff897b09eff705
17454Author: Behdad Esfahbod <behdad@gnome.org>
17455Date:   Mon Dec 1 03:22:03 2008 +0000
17456
17457    Sync vteseql-list.h with actual handlers used in gperf files.
17458
17459    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17460
17461            * src/vteseq-list.h:
17462            * src/vteseq.c (_vte_terminal_home_cursor),
17463            (_vte_terminal_clear_screen), (_vte_terminal_clear_current_line),
17464            (_vte_terminal_clear_above_current),
17465            (vte_sequence_handler_decset_internal), (vte_sequence_handler_cl),
17466            (vte_sequence_handler_ho), (vte_sequence_handler_erase_in_display),
17467            (vte_sequence_handler_erase_in_line):
17468            Sync vteseql-list.h with actual handlers used in gperf files.
17469
17470
17471    svn path=/trunk/; revision=2246
17472
17473 ChangeLog         |  11 +++
17474 src/vteseq-list.h |   3 -
17475 src/vteseq.c      | 279 +++++++++++++++++++++++++-----------------------------
17476 3 files changed, 142 insertions(+), 151 deletions(-)
17477
17478commit 80c7e53cc585ebf2da979c809fd3cb5634c1a3ea
17479Author: Behdad Esfahbod <behdad@gnome.org>
17480Date:   Mon Dec 1 03:01:09 2008 +0000
17481
17482    Implement these calling vte_terminal_scroll() directly instead of
17483
17484    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17485
17486            * src/vteseq-list.h:
17487            * src/vteseq.c (vte_sequence_handler_scroll_down),
17488            (vte_sequence_handler_scroll_up):
17489            Implement these calling vte_terminal_scroll() directly instead of
17490            multiple'ing.
17491
17492
17493    svn path=/trunk/; revision=2245
17494
17495 ChangeLog         |  8 ++++++++
17496 src/vteseq-list.h |  2 --
17497 src/vteseq.c      | 48 ++++++++++++++++++++++++------------------------
17498 3 files changed, 32 insertions(+), 26 deletions(-)
17499
17500commit fbcaf9548ae6453387c9708a832844a47b7e1460
17501Author: Behdad Esfahbod <behdad@gnome.org>
17502Date:   Mon Dec 1 02:55:00 2008 +0000
17503
17504    Move vte_terminal_scroll to vte.c
17505
17506    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17507
17508            * src/vte-private.h:
17509            * src/vte.c (_vte_terminal_scroll), (_vte_terminal_scroll_region):
17510            * src/vteseq.c (vte_sequence_handler_scroll_down_one),
17511            (vte_sequence_handler_scroll_up_one):
17512            Move vte_terminal_scroll to vte.c
17513
17514
17515    svn path=/trunk/; revision=2244
17516
17517 ChangeLog         |   8 ++++
17518 src/vte-private.h |   2 +
17519 src/vte.c         |  57 ++++++++++++++++++++++++++-
17520 src/vteseq.c      | 112 ++++++++++++++++++------------------------------------
17521 4 files changed, 101 insertions(+), 78 deletions(-)
17522
17523commit e37545fbe4c3a5bce280f4f7c34d38721a6bc2da
17524Author: Behdad Esfahbod <behdad@gnome.org>
17525Date:   Mon Dec 1 02:41:21 2008 +0000
17526
17527    Remove vte_sequence_handler_complain_key. The idea was to warn about
17528
17529    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17530
17531            * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
17532            * src/vteseq-2.gperf:
17533            * src/vteseq-list.h:
17534            * src/vteseq.c:
17535            Remove vte_sequence_handler_complain_key.  The idea was to warn about
17536            receiving control-sequence handling request for escape sequences that
17537            actually belong to a key stroke.  Kinda like a debugging feature.
17538            Remove it as the number of sequences being handle that way was
17539            greater than the number of sequences handled in the real sense.
17540            Saves 2k .data!
17541
17542            The actual list is still in vteseq-2.gperf, but commented out.
17543
17544
17545    svn path=/trunk/; revision=2243
17546
17547 ChangeLog          |  15 ++
17548 src/vteseq-2.c     | 602 +++++++++++++----------------------------------------
17549 src/vteseq-2.gperf | 294 +++++++++++++-------------
17550 src/vteseq-list.h  |   1 -
17551 src/vteseq.c       |  12 --
17552 5 files changed, 307 insertions(+), 617 deletions(-)
17553
17554commit 6a534d02447dd51e95d3591df7527cdf74ff440e
17555Author: Behdad Esfahbod <behdad@gnome.org>
17556Date:   Mon Dec 1 02:29:33 2008 +0000
17557
17558    Remove stale comment.
17559
17560    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17561
17562            * src/vteseq.c (_vte_sequence_get_handler),
17563            (display_control_sequence):
17564            Remove stale comment.
17565
17566
17567    svn path=/trunk/; revision=2242
17568
17569 ChangeLog    |  6 ++++++
17570 src/vteseq.c | 11 ++++-------
17571 2 files changed, 10 insertions(+), 7 deletions(-)
17572
17573commit 755b1c1fd5d957eca61a8f71f71594a3b400b329
17574Author: Behdad Esfahbod <behdad@gnome.org>
17575Date:   Mon Dec 1 02:20:33 2008 +0000
17576
17577    Move _vte_terminal_handle_sequence() into vteseq.c
17578
17579    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17580
17581            * src/Makefile.am:
17582            * src/vte-private.h:
17583            * src/vte.c (vte_terminal_process_incoming):
17584            * src/vteseq.c (display_control_sequence),
17585            (_vte_terminal_handle_sequence):
17586            * src/vteseq.h:
17587            Move _vte_terminal_handle_sequence() into vteseq.c
17588
17589
17590    svn path=/trunk/; revision=2241
17591
17592 ChangeLog         | 10 ++++++++
17593 src/Makefile.am   |  1 -
17594 src/vte-private.h |  6 +++++
17595 src/vte.c         | 75 +++---------------------------------------------------
17596 src/vteseq.c      | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
17597 src/vteseq.h      | 35 -------------------------
17598 6 files changed, 94 insertions(+), 109 deletions(-)
17599
17600commit f269a1c7d84590f8eb96e6ca2bccc6d87c12d88f
17601Author: Behdad Esfahbod <behdad@gnome.org>
17602Date:   Mon Dec 1 02:12:05 2008 +0000
17603
17604    Some code reshuffling to remove vte.c calls to vteseq.c functions.
17605
17606    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17607
17608            * src/vte-private.h:
17609            * src/vte.c (vte_insert_line_internal), (vte_remove_line_internal),
17610            (_vte_terminal_cursor_down), (_vte_terminal_insert_char),
17611            (_vte_terminal_audible_beep), (_vte_terminal_visible_beep),
17612            (_vte_terminal_beep), (vte_terminal_key_press):
17613            * src/vteseq.c (vte_insert_line_internal),
17614            (vte_remove_line_internal), (vte_unichar_strlen),
17615            (vte_sequence_handler_bl), (vte_sequence_handler_sf),
17616            (vte_sequence_handler_SF), (vte_sequence_handler_vb):
17617            * src/vteseq.h:
17618            Some code reshuffling to remove vte.c calls to vteseq.c functions.
17619
17620
17621    svn path=/trunk/; revision=2240
17622
17623 ChangeLog         |  14 ++++
17624 src/vte-private.h |   4 +
17625 src/vte.c         | 186 ++++++++++++++++++++++++++++++++++++++++--
17626 src/vteseq.c      | 239 +++++++++++++-----------------------------------------
17627 src/vteseq.h      |   4 -
17628 5 files changed, 256 insertions(+), 191 deletions(-)
17629
17630commit 8db1bf0479bf7c96c2dc5db4e36f4bd2440688c7
17631Author: Behdad Esfahbod <behdad@gnome.org>
17632Date:   Mon Dec 1 01:17:30 2008 +0000
17633
17634    Minor.
17635
17636    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17637
17638            * src/vteseq-2.gperf:
17639            * src/vteseq.c:
17640            Minor.
17641
17642
17643    svn path=/trunk/; revision=2239
17644
17645 ChangeLog          | 6 ++++++
17646 src/vteseq-2.gperf | 2 +-
17647 src/vteseq.c       | 1 -
17648 3 files changed, 7 insertions(+), 2 deletions(-)
17649
17650commit ce7f40755cdccce5f996d06d9f8c101703019e54
17651Author: Behdad Esfahbod <behdad@gnome.org>
17652Date:   Mon Dec 1 01:13:00 2008 +0000
17653
17654    Move helper function out of the way.
17655
17656    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17657
17658            * src/vteseq.c (vte_terminal_beep): Move helper function out of the
17659            way.
17660
17661
17662    svn path=/trunk/; revision=2238
17663
17664 ChangeLog    |  5 +++++
17665 src/vteseq.c | 21 +++++++++++----------
17666 2 files changed, 16 insertions(+), 10 deletions(-)
17667
17668commit 4afa82b2b88abbee75762b05fb7ba5cc5729ac82
17669Author: Behdad Esfahbod <behdad@gnome.org>
17670Date:   Mon Dec 1 01:00:18 2008 +0000
17671
17672    Add a macro around sequence handler citations, for future table tricks.
17673
17674    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17675
17676            * src/vteseq-2.c (vteseq_2_lookup):
17677            * src/vteseq-2.gperf:
17678            * src/vteseq-n.c (vteseq_n_lookup):
17679            * src/vteseq-n.gperf:
17680            * src/vteseq.c:
17681            Add a macro around sequence handler citations, for future table
17682            tricks.
17683
17684
17685    svn path=/trunk/; revision=2237
17686
17687 ChangeLog          |  10 +
17688 src/vteseq-2.c     | 442 +++++++++++++++++++++----------------------
17689 src/vteseq-2.gperf | 544 ++++++++++++++++++++++++++---------------------------
17690 src/vteseq-n.c     | 118 ++++++------
17691 src/vteseq-n.gperf | 216 ++++++++++-----------
17692 src/vteseq.c       |   5 +
17693 6 files changed, 675 insertions(+), 660 deletions(-)
17694
17695commit 20fe411a83c4cd3b1ae3f397324e0e016c0640e6
17696Author: Behdad Esfahbod <behdad@gnome.org>
17697Date:   Mon Dec 1 00:46:40 2008 +0000
17698
17699    Remove bogus entry that accidentally made it into the gperf list.
17700
17701    2008-11-30  Behdad Esfahbod  <behdad@gnome.org>
17702
17703            * src/vteseq-n.gperf:
17704            * src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup):
17705            Remove bogus entry that accidentally made it into the gperf list.
17706
17707
17708    svn path=/trunk/; revision=2236
17709
17710 ChangeLog          |   6 +++
17711 src/vteseq-n.c     | 145 ++++++++++++++++++++++++++---------------------------
17712 src/vteseq-n.gperf |   1 -
17713 3 files changed, 77 insertions(+), 75 deletions(-)
17714
17715commit 01ffbb3a2ad5c4d1ceee5669d5854415b56bf1fe
17716Author: Christian Persch <chpe@src.gnome.org>
17717Date:   Sun Nov 30 19:21:50 2008 +0000
17718
17719    Remove more crufty macros.
17720
17721    	* acinclude.m4: Remove more crufty macros.
17722
17723    svn path=/trunk/; revision=2235
17724
17725 ChangeLog    |  4 ++++
17726 acinclude.m4 | 31 -------------------------------
17727 2 files changed, 4 insertions(+), 31 deletions(-)
17728
17729commit 539509a2ed5406ba4d0f8766624d0f319d0ed474
17730Author: Christian Persch <chpe@src.gnome.org>
17731Date:   Sun Nov 30 19:21:43 2008 +0000
17732
17733    Remove FT2 check macro.
17734
17735    	* acinclude.m4: Remove FT2 check macro.
17736
17737    svn path=/trunk/; revision=2234
17738
17739 ChangeLog    |   4 ++
17740 acinclude.m4 | 145 -----------------------------------------------------------
17741 2 files changed, 4 insertions(+), 145 deletions(-)
17742
17743commit 7b72a1025293c3314e83771bda33a5a0248724be
17744Author: Christian Persch <chpe@src.gnome.org>
17745Date:   Sat Nov 29 23:56:11 2008 +0000
17746
17747    	Bug 540951 – The gnome-pty-helper is spawn when its not needed
17748
17749    	* src/pty.c: (_vte_pty_open): Don't use the pty helper when we don't
17750    	need to update any of utmp, wtmp, lastlog. Patch by Alex Cornejo.
17751
17752    svn path=/trunk/; revision=2233
17753
17754 ChangeLog | 7 +++++++
17755 src/pty.c | 2 +-
17756 2 files changed, 8 insertions(+), 1 deletion(-)
17757
17758commit cc94f01446cd7ff176b1511c87e752cc62f13ef1
17759Author: Christian Persch <chpe@src.gnome.org>
17760Date:   Sat Nov 29 23:51:44 2008 +0000
17761
17762    	Bug 465036 – gnome-pty-helper locks /var/run/utmp
17763
17764    	* gnome-pty-helper/gnome-utmp.c: (update_utmp): Close the utmp
17765    	database after updating it. Patch by Kevin W. Rudd.
17766
17767    svn path=/trunk/; revision=2232
17768
17769 ChangeLog                     | 7 +++++++
17770 gnome-pty-helper/gnome-utmp.c | 2 ++
17771 2 files changed, 9 insertions(+)
17772
17773commit 0783cdf5b52c0938cf14da2ac2c1603167500c5d
17774Author: Behdad Esfahbod <behdad@gnome.org>
17775Date:   Sat Nov 29 21:57:54 2008 +0000
17776
17777    Bug 127870 – terminal garbled and needs 'reset' after cat'ing file
17778
17779    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17780
17781            Bug 127870 – terminal garbled and needs 'reset' after cat'ing file
17782
17783            * src/iso2022.c (_vte_iso2022_state_new): Initialize all four maps
17784            (G0, G1, G2, G3) in USASCII mode, like xterm does.
17785
17786
17787    svn path=/trunk/; revision=2231
17788
17789 ChangeLog     | 7 +++++++
17790 src/iso2022.c | 6 +++---
17791 2 files changed, 10 insertions(+), 3 deletions(-)
17792
17793commit 32ff14161b0e901ec514caba90a03271869a558e
17794Author: Christian Persch <chpe@src.gnome.org>
17795Date:   Sat Nov 29 21:56:32 2008 +0000
17796
17797    Register the constants too!
17798
17799    	* python/vtemodule.c: (initvte): Register the constants too!
17800
17801    svn path=/trunk/; revision=2230
17802
17803 ChangeLog          | 4 ++++
17804 python/vtemodule.c | 2 ++
17805 2 files changed, 6 insertions(+)
17806
17807commit 4a60f3edb689ccfb49f2bae5b9142a10f9dd1ed8
17808Author: Christian Persch <chpe@src.gnome.org>
17809Date:   Sat Nov 29 17:52:12 2008 +0000
17810
17811    Add a specific debug flag for widget size-request/size-allocation.
17812
17813    	* src/debug.c: (_vte_debug_init):
17814    	* src/debug.h:
17815    	* src/vte.c: (vte_terminal_size_request),
17816    	(vte_terminal_size_allocate): Add a specific debug flag for widget
17817    	size-request/size-allocation.
17818
17819    svn path=/trunk/; revision=2229
17820
17821 ChangeLog   |  8 ++++++++
17822 src/debug.c |  3 ++-
17823 src/debug.h |  3 ++-
17824 src/vte.c   | 10 ++++++----
17825 4 files changed, 18 insertions(+), 6 deletions(-)
17826
17827commit b86d5a75d7e8f9c3d4f58e81e2b16f8b33ef00ef
17828Author: Christian Persch <chpe@src.gnome.org>
17829Date:   Sat Nov 29 17:52:07 2008 +0000
17830
17831    Add options to use a GtkScrolledWindow as the terminal's container, and to
17832
17833    	* src/vteapp.c: (main): Add options to use a GtkScrolledWindow as the
17834    	terminal's container, and to set its vertical scrollbar policy, to
17835    	allow testing VteTerminal in a scrolled window.
17836
17837    svn path=/trunk/; revision=2228
17838
17839 ChangeLog    |  6 ++++++
17840 src/vteapp.c | 49 ++++++++++++++++++++++++++++++++++++++-----------
17841 2 files changed, 44 insertions(+), 11 deletions(-)
17842
17843commit 712c3c28992254af5062b70bca836be73a177821
17844Author: Behdad Esfahbod <behdad@gnome.org>
17845Date:   Sat Nov 29 10:02:38 2008 +0000
17846
17847    Bug 317236 – vte resynchrones too late on invalid UTF-8
17848
17849    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17850
17851            Bug 317236 – vte resynchrones too late on invalid UTF-8
17852
17853            * src/vteconv.c (_vte_conv_utf8_utf8): In our UTF-8 to UTF-8 converter
17854            differentiate between an incomplete sequence and an ill sequence at
17855            the end of the buffer.  Also cleanup some minor inaccuracies (return
17856            value).
17857
17858
17859    svn path=/trunk/; revision=2227
17860
17861 ChangeLog     |  9 +++++++++
17862 src/vteconv.c | 39 +++++++++++++++++++++++++++++----------
17863 2 files changed, 38 insertions(+), 10 deletions(-)
17864
17865commit 8e8429cb020dc23b8a87986a2e777eeaf01a5e90
17866Author: Behdad Esfahbod <behdad@gnome.org>
17867Date:   Sat Nov 29 07:56:50 2008 +0000
17868
17869    Bug 107031 – device-control-string error
17870
17871    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17872
17873            Bug 107031 – device-control-string error
17874
17875            * src/table.c (_vte_table_addi):
17876            * src/vte.c (vte_terminal_handle_sequence):
17877            * src/vteseq.c (vte_sequence_handler_decset_internal):
17878            Replace some g_warning's with vte debug output.
17879
17880
17881    svn path=/trunk/; revision=2226
17882
17883 ChangeLog    |  9 +++++++++
17884 src/table.c  | 10 +++++-----
17885 src/vte.c    | 15 +++------------
17886 src/vteseq.c |  9 +++++----
17887 4 files changed, 22 insertions(+), 21 deletions(-)
17888
17889commit a00ed363b50864ffaa86c9e7a110b7c30ba3e0d4
17890Author: Behdad Esfahbod <behdad@gnome.org>
17891Date:   Sat Nov 29 07:26:12 2008 +0000
17892
17893    Bug 521420 – vte closes connection to child before all output is read
17894
17895    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17896
17897            Bug 521420 – vte closes connection to child before all output is read
17898            Patch from Thomas Leonard
17899
17900            * src/reaper.c (vte_reaper_add_child): Install child watch at low
17901            priority instead of high.
17902
17903
17904    svn path=/trunk/; revision=2225
17905
17906 ChangeLog    | 8 ++++++++
17907 src/reaper.c | 2 +-
17908 2 files changed, 9 insertions(+), 1 deletion(-)
17909
17910commit 13fb9b34c9436385baa485a41649145af38e62c8
17911Author: Behdad Esfahbod <behdad@gnome.org>
17912Date:   Sat Nov 29 06:44:31 2008 +0000
17913
17914    Require glib >= 2.18.0 as earlier glib versions had a totally bogus
17915
17916    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17917
17918            * configure.in: Require glib >= 2.18.0 as earlier glib versions
17919            had a totally bogus g_unichar_iswide_cjk().
17920
17921            * perf/vim.sh: Don't use builting time command.
17922
17923
17924    svn path=/trunk/; revision=2224
17925
17926 ChangeLog    | 7 +++++++
17927 configure.in | 2 +-
17928 perf/vim.sh  | 6 +++---
17929 3 files changed, 11 insertions(+), 4 deletions(-)
17930
17931commit c1acc9206329acd8ddf7bc6eb63e0f90ce9864d8
17932Author: Behdad Esfahbod <behdad@gnome.org>
17933Date:   Sat Nov 29 06:10:18 2008 +0000
17934
17935    Remove C++-style comment markers.
17936
17937    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17938
17939            * src/vte.c (vte_terminal_emit_char_size_changed),
17940            (_vte_terminal_emit_status_line_changed), (vte_terminal_init),
17941            (vte_terminal_background_update):
17942            Remove C++-style comment markers.
17943
17944
17945    svn path=/trunk/; revision=2223
17946
17947 ChangeLog | 7 +++++++
17948 src/vte.c | 8 ++++----
17949 2 files changed, 11 insertions(+), 4 deletions(-)
17950
17951commit 8894e5764a8e27e87be8a965851113bb02052e7a
17952Author: Behdad Esfahbod <behdad@gnome.org>
17953Date:   Sat Nov 29 06:00:17 2008 +0000
17954
17955    Bug 514632 – Problem with cursor in emacs in gnome-terminal
17956
17957    2008-11-29  Behdad Esfahbod  <behdad@gnome.org>
17958
17959            Bug 514632 – Problem with cursor in emacs in gnome-terminal
17960
17961            * src/vte-private.h:
17962            * src/vte.c (_vte_terminal_cleanup_tab_fragments_at_cursor),
17963            (_vte_terminal_insert_char):
17964            * src/vteseq.c (vte_sequence_handler_ch),
17965            (vte_sequence_handler_cm), (vte_sequence_handler_le),
17966            (vte_sequence_handler_cursor_character_absolute):
17967            Break "smart tabs" into multiple empty cells when cursor moves
17968            into them or inserting character there.
17969
17970
17971    svn path=/trunk/; revision=2222
17972
17973 ChangeLog         | 13 +++++++++++
17974 src/vte-private.h |  1 +
17975 src/vte.c         | 70 +++++++++++++++++++++++++++++++++++++++++++++++++------
17976 src/vteseq.c      |  4 ++++
17977 4 files changed, 81 insertions(+), 7 deletions(-)
17978
17979commit 37472ef4f34e658a29bb6d99c0b0115da85e017f
17980Author: Behdad Esfahbod <behdad@gnome.org>
17981Date:   Sat Nov 29 00:41:18 2008 +0000
17982
17983    Port vtepangocairo profiling and lifecycle logging to vtedebug facilities
17984
17985    2008-11-28  Behdad Esfahbod  <behdad@gnome.org>
17986
17987            * src/debug.c (_vte_debug_init):
17988            * src/debug.h:
17989            * src/vtepangocairo.c (font_info_cache_ascii),
17990            (font_info_allocate), (font_info_free),
17991            (font_info_find_for_context), (font_info_get_unichar_info):
17992            Port vtepangocairo profiling and lifecycle logging to vtedebug
17993            facilities under debug domain "pangocairo".
17994
17995
17996    svn path=/trunk/; revision=2221
17997
17998 ChangeLog           | 10 ++++++++++
17999 src/debug.c         |  3 ++-
18000 src/debug.h         |  3 ++-
18001 src/vtepangocairo.c | 50 ++++++++++++++++++++++++--------------------------
18002 4 files changed, 38 insertions(+), 28 deletions(-)
18003
18004commit f4689385a0d7da2ddb3537f41795ec493ed668f7
18005Author: Behdad Esfahbod <behdad@gnome.org>
18006Date:   Sat Nov 29 00:22:53 2008 +0000
18007
18008    Rename debug env var from VTE_DEBUG_FLAGS to VTE_DEBUG.
18009
18010    2008-11-28  Behdad Esfahbod  <behdad@gnome.org>
18011
18012            * src/debug.c (_vte_debug_init): Rename debug env var from
18013            VTE_DEBUG_FLAGS to VTE_DEBUG.
18014
18015
18016    svn path=/trunk/; revision=2220
18017
18018 ChangeLog   | 5 +++++
18019 src/debug.c | 2 +-
18020 2 files changed, 6 insertions(+), 1 deletion(-)
18021
18022commit 990fda3c3d29381568f8463b4349554031975d57
18023Author: Behdad Esfahbod <behdad@gnome.org>
18024Date:   Sat Nov 29 00:21:56 2008 +0000
18025
18026    Make _vte_debug_on() inline.
18027
18028    2008-11-28  Behdad Esfahbod  <behdad@gnome.org>
18029
18030            * src/debug.c (_vte_debug_init):
18031            * src/debug.h:
18032            Make _vte_debug_on() inline.
18033
18034
18035    svn path=/trunk/; revision=2219
18036
18037 ChangeLog   |  6 ++++++
18038 src/debug.c |  8 +-------
18039 src/debug.h | 10 +++++++++-
18040 3 files changed, 16 insertions(+), 8 deletions(-)
18041
18042commit 1ec198d4341adf8745d698cfe3d57bd787052740
18043Author: Christian Persch <chpe@src.gnome.org>
18044Date:   Fri Nov 28 22:43:34 2008 +0000
18045
18046    Remove backward compat define for gtk 2.0, since we already depend on a
18047
18048    	* src/vte.c: Remove backward compat define for gtk 2.0, since we
18049    	already depend on a much higher version.
18050
18051    svn path=/trunk/; revision=2218
18052
18053 ChangeLog | 5 +++++
18054 src/vte.c | 4 ----
18055 2 files changed, 5 insertions(+), 4 deletions(-)
18056
18057commit d1c8da13e65ddc67f93974c896d5061597062d72
18058Author: Christian Persch <chpe@src.gnome.org>
18059Date:   Fri Nov 28 22:32:21 2008 +0000
18060
18061    Revert behaviour change of _vte_debug_on() from last commit.
18062
18063    	* src/debug.c: (_vte_debug_on): Revert behaviour change of
18064    	_vte_debug_on() from last commit.
18065
18066    svn path=/trunk/; revision=2217
18067
18068 ChangeLog   | 5 +++++
18069 src/debug.c | 2 +-
18070 2 files changed, 6 insertions(+), 1 deletion(-)
18071
18072commit 3fb52fb85c6ab494ce2e54de9733cd98cd5bf21e
18073Author: Christian Persch <chpe@src.gnome.org>
18074Date:   Fri Nov 28 22:24:09 2008 +0000
18075
18076    Use g_parse_debug_string to parse the debug flags.
18077
18078    	* src/debug.c: (_vte_debug_init), (_vte_debug_on):
18079    	* src/debug.h:
18080    	* src/interpret.c: (main):
18081    	* src/pty.c: (main):
18082    	* src/reaper.c: (main):
18083    	* src/trie.c: (main):
18084    	* src/vte.c: (vte_terminal_new), (vte_terminal_class_init): Use
18085    	g_parse_debug_string to parse the debug flags.
18086
18087    svn path=/trunk/; revision=2216
18088
18089 ChangeLog       |  11 ++++++
18090 src/debug.c     | 107 +++++++++++++++++---------------------------------------
18091 src/debug.h     |   2 +-
18092 src/interpret.c |   2 +-
18093 src/pty.c       |   2 +-
18094 src/reaper.c    |   2 +-
18095 src/trie.c      |   2 +-
18096 src/vte.c       |  11 ++----
18097 8 files changed, 50 insertions(+), 89 deletions(-)
18098
18099commit 74a67f5d8703275b52c9b91deae2dbe0e4c49087
18100Author: Behdad Esfahbod <behdad@gnome.org>
18101Date:   Fri Nov 28 17:54:26 2008 +0000
18102
18103    Bug 459553 – gnome-terminal cannot shows circled digits with the correct
18104
18105    2008-11-28  Behdad Esfahbod  <behdad@gnome.org>
18106
18107            Bug 459553 – gnome-terminal cannot shows circled digits with the
18108            correct width on ja_JP.PCK
18109            Patch from Takao Fujiwara
18110
18111            * src/iso2022.c (_vte_iso2022_ambiguous_width): Recognize Shift_JIS
18112            as East Asian locale for width considerations.
18113
18114
18115    svn path=/trunk/; revision=2215
18116
18117 ChangeLog     | 13 +++++++++++--
18118 src/iso2022.c |  1 +
18119 2 files changed, 12 insertions(+), 2 deletions(-)
18120
18121commit f6905bcef2fb212fdaa935f19c50c9cd0ba45054
18122Author: Christian Persch <chpe@src.gnome.org>
18123Date:   Fri Nov 28 00:07:16 2008 +0000
18124
18125    Remove the unused GNU regex code too.
18126
18127    	* src/vteregex.c: (compare_matches), (_vte_regex_compile),
18128    	(_vte_regex_free), (_vte_regex_exec): Remove the unused GNU regex
18129    	code too.
18130
18131    svn path=/trunk/; revision=2214
18132
18133 ChangeLog      |  6 +++++
18134 src/vteregex.c | 77 ++--------------------------------------------------------
18135 2 files changed, 8 insertions(+), 75 deletions(-)
18136
18137commit 08a58074ff6b0557c9294cec22041fbbf0acda61
18138Author: Christian Persch <chpe@src.gnome.org>
18139Date:   Fri Nov 28 00:04:11 2008 +0000
18140
18141    Remove unused PCRE code. If you want PCRE regexes, use the new APIs that
18142
18143    	* src/vteregex.c: (_vte_regex_compile), (_vte_regex_free),
18144    	(_vte_regex_exec): Remove unused PCRE code. If you want PCRE regexes,
18145    	use the new APIs that take GRegex.
18146
18147    svn path=/trunk/; revision=2213
18148
18149 ChangeLog      |  6 +++++
18150 src/vteregex.c | 85 ++--------------------------------------------------------
18151 2 files changed, 8 insertions(+), 83 deletions(-)
18152
18153commit 4b98c5400e147699480a989b35f653dafcb9bbf3
18154Author: Christian Persch <chpe@src.gnome.org>
18155Date:   Thu Nov 27 23:57:10 2008 +0000
18156
18157    	Bug 562385 – gnome-pty-helper goes to 100% cpu usage
18158
18159    	* gnome-pty-helper/gnome-pty-helper.c: (pass_fd), (pty_free),
18160    	(main): Make sure data structures are correctly aligned and of the
18161    	right size.
18162
18163    svn path=/trunk/; revision=2212
18164
18165 ChangeLog                           |  8 +++++++
18166 gnome-pty-helper/gnome-pty-helper.c | 48 +++++++++++++------------------------
18167 2 files changed, 24 insertions(+), 32 deletions(-)
18168
18169commit 0d8a9152d5a4682b8ab92a758070e0524167c6cd
18170Author: Behdad Esfahbod <behdad@src.gnome.org>
18171Date:   Thu Nov 27 23:56:39 2008 +0000
18172
18173    oops
18174
18175    svn path=/trunk/; revision=2211
18176
18177 src/Makefile.am | 1 +
18178 1 file changed, 1 insertion(+)
18179
18180commit 5c6e9df0a6be45683a902f9b11144d9c6fcbe9c0
18181Author: Behdad Esfahbod <behdad@gnome.org>
18182Date:   Thu Nov 27 23:54:21 2008 +0000
18183
18184    More cleanup.
18185
18186    2008-11-27  Behdad Esfahbod  <behdad@gnome.org>
18187
18188            * configure.in:
18189            * src/Makefile.am:
18190            More cleanup.
18191
18192
18193    svn path=/trunk/; revision=2210
18194
18195 ChangeLog       |  6 +++++
18196 configure.in    |  1 -
18197 src/Makefile.am | 72 ++++++++++++++++++++++++++++++++-------------------------
18198 3 files changed, 46 insertions(+), 33 deletions(-)
18199
18200commit 9075be7d7a22fae78dd29abc3806b7046033bb23
18201Author: Behdad Esfahbod <behdad@gnome.org>
18202Date:   Thu Nov 27 23:41:26 2008 +0000
18203
18204    Run some of the utilities in "make check", and build the others.
18205
18206    2008-11-27  Behdad Esfahbod  <behdad@gnome.org>
18207
18208            * src/Makefile.am:
18209            Run some of the utilities in "make check", and build the others.
18210
18211            * src/nativeecho.c:
18212            * src/utf8echo.c:
18213            Remove more useless trivial utilities.
18214
18215
18216    svn path=/trunk/; revision=2209
18217
18218 ChangeLog        |   9 +++++
18219 src/Makefile.am  | 115 +++++++++++--------------------------------------------
18220 src/nativeecho.c |  49 ------------------------
18221 src/utf8echo.c   |  70 ---------------------------------
18222 4 files changed, 31 insertions(+), 212 deletions(-)
18223
18224commit e24ae22dcecda8fbb68aea4f59cd336ea30d1b44
18225Author: Behdad Esfahbod <behdad@gnome.org>
18226Date:   Thu Nov 27 23:10:04 2008 +0000
18227
18228    Remove useless trivial utilities.
18229
18230    2008-11-27  Behdad Esfahbod  <behdad@gnome.org>
18231
18232            * src/Makefile.am:
18233            * src/iso8859mode.c:
18234            * src/utf8mode.c:
18235            Remove useless trivial utilities.
18236
18237
18238    svn path=/trunk/; revision=2208
18239
18240 ChangeLog         |  7 +++++++
18241 src/Makefile.am   |  2 +-
18242 src/iso8859mode.c | 28 ----------------------------
18243 src/utf8mode.c    | 28 ----------------------------
18244 4 files changed, 8 insertions(+), 57 deletions(-)
18245
18246commit 22e6626929c27043239b0e8df6d6f283fee05bd7
18247Author: Behdad Esfahbod <behdad@gnome.org>
18248Date:   Thu Nov 27 23:08:20 2008 +0000
18249
18250    Update EXTRA_DIST.
18251
18252    2008-11-27  Behdad Esfahbod  <behdad@gnome.org>
18253
18254            * src/Makefile.am: Update EXTRA_DIST.
18255
18256
18257    svn path=/trunk/; revision=2207
18258
18259 ChangeLog       | 4 ++++
18260 src/Makefile.am | 2 --
18261 2 files changed, 4 insertions(+), 2 deletions(-)
18262
18263commit c6777d519b75e25dd0729347387c6ff98a085963
18264Author: Behdad Esfahbod <behdad@gnome.org>
18265Date:   Thu Nov 27 21:50:34 2008 +0000
18266
18267    Update :P.
18268
18269    2008-11-27  Behdad Esfahbod  <behdad@gnome.org>
18270
18271            * HACKING: Update :P.
18272
18273
18274    svn path=/trunk/; revision=2206
18275
18276 ChangeLog | 4 ++++
18277 HACKING   | 8 ++++----
18278 2 files changed, 8 insertions(+), 4 deletions(-)
18279
18280commit 2905d91df4eacc292ab78cb86f688930cfc9ee7b
18281Author: Behdad Esfahbod <behdad@gnome.org>
18282Date:   Wed Nov 26 20:57:48 2008 +0000
18283
18284    Safely handle input of length 1.
18285
18286    2008-11-26  Behdad Esfahbod  <behdad@gnome.org>
18287
18288            * src/vteseq.c (_vte_sequence_get_handler): Safely handle input of
18289            length 1.
18290
18291
18292    svn path=/trunk/; revision=2205
18293
18294 ChangeLog    | 5 +++++
18295 src/vteseq.c | 9 ++++++---
18296 2 files changed, 11 insertions(+), 3 deletions(-)
18297
18298commit 7d4ac8661ea748304f07ed2f0fac388d343000d4
18299Author: Behdad Esfahbod <behdad@gnome.org>
18300Date:   Wed Nov 26 20:38:33 2008 +0000
18301
18302    Don't use switch in gperf-generated code. This increases .data by 1k but
18303
18304    2008-11-26  Behdad Esfahbod  <behdad@gnome.org>
18305
18306            * src/Makefile.am:
18307            * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
18308            * src/vteseq-2.gperf:
18309            * src/vteseq-n.c (vteseq_n_lookup):
18310            * src/vteseq-n.gperf:
18311            Don't use switch in gperf-generated code.  This increases .data by 1k
18312            but decreases .text by 6k AND the lookup code is MUCH faster.  It used
18313            to do tens of compares before.
18314
18315
18316    svn path=/trunk/; revision=2204
18317
18318 ChangeLog          |   11 +
18319 src/Makefile.am    |    2 +-
18320 src/vteseq-2.c     | 1229 ++++++++++++----------------------------------------
18321 src/vteseq-2.gperf |    1 -
18322 src/vteseq-n.c     |  820 ++++++++---------------------------
18323 src/vteseq-n.gperf |    1 -
18324 6 files changed, 476 insertions(+), 1588 deletions(-)
18325
18326commit 561d5d623dc9fee74e9d6c26dd81263dfd2acb7a
18327Author: Behdad Esfahbod <behdad@gnome.org>
18328Date:   Wed Nov 26 20:03:30 2008 +0000
18329
18330    Revert previous commit, fix NULL dereference that it was trying to fix,
18331
18332    2008-11-26  Behdad Esfahbod  <behdad@gnome.org>
18333
18334            * src/Makefile.am:
18335            * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
18336            * src/vteseq-n.c (vteseq_n_lookup):
18337            * src/vteseq.c (_vte_sequence_get_handler):
18338            Revert previous commit, fix NULL dereference that it was trying to
18339            fix, and make lookup functions inline.
18340
18341
18342    svn path=/trunk/; revision=2203
18343
18344 ChangeLog       |  9 +++++++++
18345 src/Makefile.am |  5 -----
18346 src/vteseq-2.c  | 19 +++++++++++--------
18347 src/vteseq-n.c  |  6 +++---
18348 src/vteseq.c    | 19 +++++++++++++++----
18349 5 files changed, 38 insertions(+), 20 deletions(-)
18350
18351commit 299b73bb3667402eb63e21659084ee427d56a95e
18352Author: Chris Wilson <chris@chris-wilson.co.uk>
18353Date:   Wed Nov 26 19:36:46 2008 +0000
18354
18355    Manually modify (and record those modifications in the Makefile) the
18356
18357    2008-11-26  Chris Wilson  <chris@chris-wilson.co.uk>
18358
18359    	* src/Makefile.am:
18360    	* src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
18361    	* src/vteseq-n.c (vteseq_n_lookup):
18362    	* src/vteseq.c (_vte_sequence_get_handler):
18363    	Manually modify (and record those modifications in the Makefile)
18364    	the autogenerated gperf source code so that we return the sequence
18365    	handler directly from the lookup function, or NULL on failure.
18366    	So is this pain worth it?
18367
18368
18369    svn path=/trunk/; revision=2202
18370
18371 ChangeLog       | 11 +++++++++++
18372 src/Makefile.am |  4 ++++
18373 src/vteseq-2.c  | 17 +++++++----------
18374 src/vteseq-n.c  |  4 ++--
18375 src/vteseq.c    | 15 ++-------------
18376 5 files changed, 26 insertions(+), 25 deletions(-)
18377
18378commit 129aa802e5be2d1c3aea58c79fe247c67a2e186f
18379Author: Behdad Esfahbod <behdad@gnome.org>
18380Date:   Wed Nov 26 19:27:07 2008 +0000
18381
18382    Free internal layout resources.
18383
18384    2008-11-26  Behdad Esfahbod  <behdad@gnome.org>
18385
18386            * src/vtepangocairo.c (font_info_get_unichar_info):
18387            Free internal layout resources.
18388
18389
18390    svn path=/trunk/; revision=2201
18391
18392 ChangeLog           | 5 +++++
18393 src/vtepangocairo.c | 3 +++
18394 2 files changed, 8 insertions(+)
18395
18396commit 06107289280f77027c696193bf8698d0d550c438
18397Author: Behdad Esfahbod <behdad@src.gnome.org>
18398Date:   Wed Nov 26 19:12:56 2008 +0000
18399
18400    Update boilerplate
18401
18402    svn path=/trunk/; revision=2200
18403
18404 doc/reference/tmpl/vte-unused.sgml | 6 ++++++
18405 doc/reference/tmpl/vte.sgml        | 5 -----
18406 2 files changed, 6 insertions(+), 5 deletions(-)
18407
18408commit 50c7a0ea9f503f1861732adc03a1f6dc15ae2b00
18409Author: Behdad Esfahbod <behdad@gnome.org>
18410Date:   Wed Nov 26 19:12:30 2008 +0000
18411
18412    Bug 562332 – cleanup font infos on exit?
18413
18414    2008-11-26  Behdad Esfahbod  <behdad@gnome.org>
18415
18416            Bug 562332 – cleanup font infos on exit?
18417
18418            * src/vtepangocairo.c
18419            (cleanup_delayed_font_info_destroys_predicate),
18420            (cleanup_delayed_font_info_destroys), (ensure_quit_handler),
18421            (font_info_register), (font_info_reference),
18422            (font_info_destroy_delayed), (font_info_destroy):
18423            Use gtk_quit_add() to complete delayed font_info destroys.
18424
18425
18426    svn path=/trunk/; revision=2199
18427
18428 ChangeLog           |  11 +++++
18429 src/vtepangocairo.c | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++--
18430 2 files changed, 143 insertions(+), 3 deletions(-)
18431
18432commit 3ae4dce903ef23687b3e8168decb546dbdaff69f
18433Author: Christian Persch <chpe@src.gnome.org>
18434Date:   Wed Nov 26 19:00:33 2008 +0000
18435
18436    	Bug 562338 – don't need to connect to bunch of xft settings
18437
18438    	* src/vte-private.h:
18439    	* src/vte.c: (vte_terminal_style_changed), (add_cursor_timeout),
18440    	(vte_terminal_init), (vte_terminal_size_allocate),
18441    	(vte_terminal_finalize), (vte_terminal_realize): Don't listen to
18442    	changes on the gtk-xft-* GtkSettings properties. Just calling
18443    	vte_terminal_set_font_full in the style-set handler works fine.
18444
18445    svn path=/trunk/; revision=2198
18446
18447 ChangeLog         |  11 ++++++
18448 src/vte-private.h |   1 -
18449 src/vte.c         | 103 ++++++++----------------------------------------------
18450 3 files changed, 26 insertions(+), 89 deletions(-)
18451
18452commit 6874137db74ca9a2565be25a3273c9be98d5fb89
18453Author: Christian Persch <chpe@src.gnome.org>
18454Date:   Wed Nov 26 15:26:40 2008 +0000
18455
18456    	Bug 488960 – gnome-terminal on Solaris 10 does not clean up utmpx on
18457    	exit (intermittent)
18458
18459    	* gnome-pty-helper/gnome-pty-helper.c: (main):
18460    	* gnome-pty-helper/gnome-pty.h:
18461    	* src/pty.c: (_vte_pty_close): Add new GNOME_PTY_SYNCH operation to
18462    	gnome-pty-helper. Patch from Behdad.
18463
18464    svn path=/trunk/; revision=2197
18465
18466 ChangeLog                           | 10 ++++++++++
18467 gnome-pty-helper/gnome-pty-helper.c |  7 +++++++
18468 gnome-pty-helper/gnome-pty.h        |  3 ++-
18469 src/pty.c                           | 11 ++++++++++-
18470 4 files changed, 29 insertions(+), 2 deletions(-)
18471
18472commit 07817dfbc1e4662bbdf20fd93daaca8f1b07eba3
18473Author: Christian Persch <chpe@src.gnome.org>
18474Date:   Wed Nov 26 14:39:22 2008 +0000
18475
18476    Add vte_terminal_set_font_*full_internal so we don't use deprecated
18477
18478    	* src/vte.c: (vte_terminal_style_changed),
18479    	(vte_terminal_ensure_font), (vte_terminal_set_font_full),
18480    	(vte_terminal_set_font_from_string_full_internal),
18481    	(vte_terminal_set_font_from_string_full),
18482    	(vte_terminal_reset_rowdata), (vte_terminal_set_property): Add
18483    	vte_terminal_set_font_*full_internal so we don't use deprecated
18484    	symbols internally.
18485
18486    svn path=/trunk/; revision=2196
18487
18488 ChangeLog | 10 ++++++++++
18489 src/vte.c | 61 ++++++++++++++++++++++++++++++++++++++-----------------------
18490 2 files changed, 48 insertions(+), 23 deletions(-)
18491
18492commit 8be1dbc19e6f461050ae3d03410f291faffdea7b
18493Author: Christian Persch <chpe@src.gnome.org>
18494Date:   Wed Nov 26 13:43:26 2008 +0000
18495
18496    Remove gtk 2.12 version checks, since we already depend on 2.12.
18497
18498    	* src/vte.c: (vte_terminal_sync_settings),
18499    	(vte_terminal_screen_changed): Remove gtk 2.12 version checks, since
18500    	we already depend on 2.12.
18501
18502    svn path=/trunk/; revision=2195
18503
18504 ChangeLog | 6 ++++++
18505 src/vte.c | 4 ----
18506 2 files changed, 6 insertions(+), 4 deletions(-)
18507
18508commit 2fa93a79f2624c4ae0fe1b25f00c102744048e24
18509Author: Christian Persch <chpe@src.gnome.org>
18510Date:   Wed Nov 26 13:43:20 2008 +0000
18511
18512    	Bug 561366 – remove antialias setting for 1.0
18513
18514    	* src/vte.c: (vte_terminal_set_font_full),
18515    	(vte_terminal_get_property), (vte_terminal_class_init):
18516    	* src/vte.h: Deprecate the font antialias setting, and remove the
18517    	(existing only on trunk) font-antialias property already.
18518
18519    svn path=/trunk/; revision=2194
18520
18521 ChangeLog |  9 +++++++++
18522 src/vte.c | 24 ++++--------------------
18523 src/vte.h | 26 +++++++++++++-------------
18524 3 files changed, 26 insertions(+), 33 deletions(-)
18525
18526commit 7730c13edd2c69cbd58125a088db74706d351f25
18527Author: Behdad Esfahbod <behdad@gnome.org>
18528Date:   Tue Nov 25 23:56:04 2008 +0000
18529
18530    Cleanup gperf stuff.
18531
18532    2008-11-25  Behdad Esfahbod  <behdad@gnome.org>
18533
18534            * src/Makefile.am:
18535            * src/vteseq-2.c (vteseq_2_hash), (vteseq_2_lookup):
18536            * src/vteseq-2.gperf:
18537            * src/vteseq-n.c (vteseq_n_hash), (vteseq_n_lookup):
18538            * src/vteseq-n.gperf:
18539            * src/vteseq.c (_vte_sequence_get_handler):
18540            Cleanup gperf stuff.
18541
18542
18543    svn path=/trunk/; revision=2193
18544
18545 ChangeLog          |  10 ++
18546 src/Makefile.am    |   4 +-
18547 src/vteseq-2.c     | 489 +++++++++++++++++++++++++++--------------------------
18548 src/vteseq-2.gperf |  19 ++-
18549 src/vteseq-n.c     | 395 ++++++++++++++++++++++---------------------
18550 src/vteseq-n.gperf |  21 ++-
18551 src/vteseq.c       |  14 +-
18552 7 files changed, 507 insertions(+), 445 deletions(-)
18553
18554commit 4fea39c855890b9c6fc4336a32e56002179c5a76
18555Author: Behdad Esfahbod <behdad@gnome.org>
18556Date:   Mon Nov 24 22:33:29 2008 +0000
18557
18558    Bug 562187 – Add make rules for calling gperf
18559
18560    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18561
18562            Bug 562187 – Add make rules for calling gperf
18563
18564            * src/Makefile.am: Add a "gperf" target to be run manually.
18565
18566            * src/vteseq-2.gperf:
18567            * src/vteseq-n.gperf:
18568            Add comment about "make gperf".
18569
18570            * src/vteseq-2.c:
18571            * src/vteseq-n.c:
18572            Regenerate using newer gperf.
18573
18574
18575    svn path=/trunk/; revision=2192
18576
18577 ChangeLog          |   14 +
18578 src/Makefile.am    |    9 +-
18579 src/vteseq-2.c     | 2224 ++++++++++++++++++++++++++--------------------------
18580 src/vteseq-2.gperf |    1 +
18581 src/vteseq-n.c     |  154 ++--
18582 src/vteseq-n.gperf |    1 +
18583 6 files changed, 1216 insertions(+), 1187 deletions(-)
18584
18585commit 7feb9738d0af67fb7886543962635767e70cdc6a
18586Author: Behdad Esfahbod <behdad@gnome.org>
18587Date:   Mon Nov 24 22:22:05 2008 +0000
18588
18589    Bug 416518 – Do something about uniwidths
18590
18591    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18592
18593            Bug 416518 – Do something about uniwidths
18594
18595            * src/iso2022.c (_vte_iso2022_is_ambiguous):
18596            Call into glib to determine ambiguous-width chars.
18597
18598            * src/genwidths.py:
18599            * src/uniwidths:
18600            Remove.
18601
18602
18603    svn path=/trunk/; revision=2191
18604
18605 ChangeLog        |  11 +
18606 src/genwidths.py |  35 ---
18607 src/iso2022.c    |  41 +--
18608 src/uniwidths    | 820 -------------------------------------------------------
18609 4 files changed, 16 insertions(+), 891 deletions(-)
18610
18611commit 557b2633fccfdcbf2cb60645c45c638cfce149de
18612Author: Behdad Esfahbod <behdad@gnome.org>
18613Date:   Mon Nov 24 22:06:32 2008 +0000
18614
18615    Bug 500191 – Remove vteseq-table.h?
18616
18617    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18618
18619            Bug 500191 – Remove vteseq-table.h?
18620
18621            * src/Makefile.am:
18622            * src/vteseq-gen.c:
18623            * src/vteseq-table.h:
18624            Remove the old table implementation.  We use gperf-generated tables
18625            now.
18626
18627
18628    svn path=/trunk/; revision=2190
18629
18630 ChangeLog          |  10 ++
18631 src/Makefile.am    |   5 -
18632 src/vteseq-gen.c   | 507 -----------------------------------------------------
18633 src/vteseq-table.h | 388 ----------------------------------------
18634 4 files changed, 10 insertions(+), 900 deletions(-)
18635
18636commit 1564e45be8a51f2e30e7d110651b35d8783cc057
18637Author: Behdad Esfahbod <behdad@gnome.org>
18638Date:   Mon Nov 24 18:56:44 2008 +0000
18639
18640    Bug 514457 – Use g_strv_length()
18641
18642    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18643
18644            Bug 514457 – Use g_strv_length()
18645
18646            * src/vte.c (_vte_terminal_fork_basic): Do it.
18647
18648
18649    svn path=/trunk/; revision=2189
18650
18651 ChangeLog | 6 ++++++
18652 src/vte.c | 4 +---
18653 2 files changed, 7 insertions(+), 3 deletions(-)
18654
18655commit 80a809c489d5937b878208b806379220966307a9
18656Author: Behdad Esfahbod <behdad@gnome.org>
18657Date:   Mon Nov 24 18:27:12 2008 +0000
18658
18659    No need to check widget font desc here as vte.c does that for us already.
18660
18661    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18662
18663            * src/vtepangocairo.c (font_info_create_for_widget): No need to check
18664            widget font desc here as vte.c does that for us already.
18665
18666
18667    svn path=/trunk/; revision=2188
18668
18669 ChangeLog           | 5 +++++
18670 src/vtepangocairo.c | 5 -----
18671 2 files changed, 5 insertions(+), 5 deletions(-)
18672
18673commit 0ff5e8e971726b03e9d08c622e41d9fe740db809
18674Author: Behdad Esfahbod <behdad@gnome.org>
18675Date:   Mon Nov 24 18:19:53 2008 +0000
18676
18677    Modify GTK_CHECK_VERSION handling to make my vim syntax highlighter happy.
18678
18679    2008-11-24  Behdad Esfahbod  <behdad@gnome.org>
18680
18681            * src/vtepangocairo.c (font_info_destroy): Modify GTK_CHECK_VERSION
18682            handling to make my vim syntax highlighter happy.
18683
18684
18685    svn path=/trunk/; revision=2187
18686
18687 ChangeLog           | 5 +++++
18688 src/vtepangocairo.c | 8 ++++----
18689 2 files changed, 9 insertions(+), 4 deletions(-)
18690
18691commit add81f8b64b8704e786f5c880ee2f30f52e42367
18692Author: Behdad Esfahbod <behdad@gnome.org>
18693Date:   Mon Nov 24 02:31:38 2008 +0000
18694
18695    Refactor duplicate code.
18696
18697    2008-11-23  Behdad Esfahbod  <behdad@gnome.org>
18698
18699            * src/vte.c (vte_terminal_ensure_cursor): Refactor duplicate code.
18700
18701
18702    svn path=/trunk/; revision=2186
18703
18704 ChangeLog |  4 ++++
18705 src/vte.c | 26 +++-----------------------
18706 2 files changed, 7 insertions(+), 23 deletions(-)
18707
18708commit 0b3a9bf9e80de232f6538e9f9aa3a19d5e6efe31
18709Author: Christian Persch <chpe@src.gnome.org>
18710Date:   Sat Nov 22 18:27:02 2008 +0000
18711
18712    Move all the deprecated stuff into one place.
18713
18714    	* src/vte.h: Move all the deprecated stuff into one place.
18715
18716    svn path=/trunk/; revision=2185
18717
18718 ChangeLog |  4 ++++
18719 src/vte.h | 33 ++++++++++++++-------------------
18720 2 files changed, 18 insertions(+), 19 deletions(-)
18721
18722commit d063b0de2185e6a24573ee10d4dee7e35a72e4ef
18723Author: Christian Persch <chpe@src.gnome.org>
18724Date:   Sat Nov 22 14:29:26 2008 +0000
18725
18726    	Bug 542561 – Doesn't build when disabling gnome-pty-helper
18727
18728    	* src/pty.c: Always include sys/socket.h. Patch by Loïc Minier.
18729
18730    svn path=/trunk/; revision=2184
18731
18732 ChangeLog | 6 ++++++
18733 src/pty.c | 2 +-
18734 2 files changed, 7 insertions(+), 1 deletion(-)
18735
18736commit 14692b2586767bceced7d9f02ecb7d5d515ef454
18737Author: Christian Persch <chpe@gnome.org>
18738Date:   Sat Nov 22 14:16:43 2008 +0000
18739
18740    Fix --blink; the flag is inverted.
18741
18742    2008-11-22  Christian Persch  <chpe@gnome.org>
18743
18744    	* src/vteapp.c: (main): Fix --blink; the flag is inverted.
18745
18746    svn path=/trunk/; revision=2183
18747
18748 ChangeLog    | 4 ++++
18749 src/vteapp.c | 2 +-
18750 2 files changed, 5 insertions(+), 1 deletion(-)
18751
18752commit cd09f90f9fb0ef54bedba2ad0340f2ab534199ac
18753Author: Christian Persch <chpe@src.gnome.org>
18754Date:   Sat Nov 22 14:04:41 2008 +0000
18755
18756    Use vte_terminal_set_cursor_blink_mode instead of the deprecated
18757
18758    	* src/vteapp.c: (main): Use vte_terminal_set_cursor_blink_mode instead
18759    	of the deprecated set_cursor_blinks here.
18760
18761    svn path=/trunk/; revision=2182
18762
18763 ChangeLog    | 5 +++++
18764 src/vteapp.c | 2 +-
18765 2 files changed, 6 insertions(+), 1 deletion(-)
18766
18767commit 02e5a9b6ddcd07ee3f937455441aa2d6a06468c4
18768Author: Christian Persch <chpe@src.gnome.org>
18769Date:   Sat Nov 22 14:01:03 2008 +0000
18770
18771    	Bug 560766 – Deprecate and remove vte_terminal_get_using_xft()
18772
18773    	* src/vte.c: (vte_terminal_get_using_xft):
18774    	* src/vte.h:
18775    	* src/vtedraw.c: (_vte_draw_text):
18776    	* src/vtedraw.h:
18777    	* src/vtepangocairo.c: Deprecate vte_terminal_get_using_xft() as preparation for
18778    	bug #560766. Remove the internal vtedraw method already.
18779
18780    svn path=/trunk/; revision=2181
18781
18782 ChangeLog           | 11 +++++++++++
18783 src/vte.c           |  9 +++++----
18784 src/vte.h           |  4 +++-
18785 src/vtedraw.c       | 11 -----------
18786 src/vtedraw.h       |  2 --
18787 src/vtepangocairo.c |  1 -
18788 6 files changed, 19 insertions(+), 19 deletions(-)
18789
18790commit 31d4e249f52354e0be687035ed190742a5d0f735
18791Author: Christian Persch <chpe@src.gnome.org>
18792Date:   Sat Nov 22 13:54:36 2008 +0000
18793
18794    	Bug 536894 – Confusing use of "free" as variable-name in ring
18795    	functions
18796
18797    	* src/ring.c: (_vte_ring_new), (_vte_ring_new_with_delta),
18798    	(_vte_ring_remove):
18799    	* src/ring.h: Don't shadow global declarations. Patch by dmacks at
18800    	netspace.org.
18801
18802    svn path=/trunk/; revision=2180
18803
18804 ChangeLog  | 10 ++++++++++
18805 src/ring.c | 14 +++++++-------
18806 src/ring.h |  4 ++--
18807 3 files changed, 19 insertions(+), 9 deletions(-)
18808
18809commit cf56c6421f35f3908c4e9275f7c4bd83a3fad42b
18810Author: Christian Persch <chpe@src.gnome.org>
18811Date:   Sat Nov 22 13:46:03 2008 +0000
18812
18813    Fix missing-prototypes warnings.
18814
18815    	* python/vte.override: Fix missing-prototypes warnings.
18816
18817    svn path=/trunk/; revision=2179
18818
18819 ChangeLog           | 4 ++++
18820 python/vte.override | 3 +++
18821 2 files changed, 7 insertions(+)
18822
18823commit 6324cace0ec03fab3f727996287cd5449f7ea89a
18824Author: Christian Persch <chpe@src.gnome.org>
18825Date:   Sat Nov 22 13:45:58 2008 +0000
18826
18827    No need to include gi18n-lib.h here.
18828
18829    	* src/vtepangocairo.c: No need to include gi18n-lib.h here.
18830
18831    svn path=/trunk/; revision=2178
18832
18833 ChangeLog           | 4 ++++
18834 src/vtepangocairo.c | 1 -
18835 2 files changed, 4 insertions(+), 1 deletion(-)
18836
18837commit 7ff4e01ebf8a85f72620c70350dce2612452e440
18838Author: Christian Persch <chpe@src.gnome.org>
18839Date:   Sat Nov 22 13:45:52 2008 +0000
18840
18841    Clean up the pkgs declared for use in the .pc files.
18842
18843    	* configure.in:
18844    	* vte-uninstalled.pc.in:
18845    	* vte.pc.in: Clean up the pkgs declared for use in the .pc files.
18846
18847    svn path=/trunk/; revision=2177
18848
18849 ChangeLog             | 6 ++++++
18850 configure.in          | 9 ++++-----
18851 vte-uninstalled.pc.in | 2 +-
18852 vte.pc.in             | 2 +-
18853 4 files changed, 12 insertions(+), 7 deletions(-)
18854
18855commit e629e5a8e86e76334026a4c1d4f57d6f12ac40f4
18856Author: Christian Persch <chpe@src.gnome.org>
18857Date:   Sat Nov 22 13:45:48 2008 +0000
18858
18859    Depend on gtk 2.12. Bug #398862.
18860
18861    	* configure.in: Depend on gtk 2.12. Bug #398862.
18862
18863    svn path=/trunk/; revision=2176
18864
18865 ChangeLog    | 4 ++++
18866 configure.in | 2 +-
18867 2 files changed, 5 insertions(+), 1 deletion(-)
18868
18869commit aa41a463e213a8f6725bcd25c8aec223a58f6b83
18870Author: Christian Persch <chpe@src.gnome.org>
18871Date:   Sat Nov 22 13:45:42 2008 +0000
18872
18873    Fix the build (broken since r1622).
18874
18875    	* src/table.c: (print_array): Fix the build (broken since r1622).
18876
18877    svn path=/trunk/; revision=2175
18878
18879 ChangeLog   | 4 ++++
18880 src/table.c | 2 +-
18881 2 files changed, 5 insertions(+), 1 deletion(-)
18882
18883commit 5dd988de95c7cdb0b8275c0189af620c08991a9d
18884Author: Christian Persch <chpe@src.gnome.org>
18885Date:   Sat Nov 22 13:45:36 2008 +0000
18886
18887    Don't include gtk.h here, it's unneeded.
18888
18889    	* src/reaper.c: Don't include gtk.h here, it's unneeded.
18890
18891    svn path=/trunk/; revision=2174
18892
18893 ChangeLog    | 4 ++++
18894 src/reaper.c | 1 -
18895 2 files changed, 4 insertions(+), 1 deletion(-)
18896
18897commit 98ebf0dfe62d16d23436723f145417f87a66b2ae
18898Author: Christian Persch <chpe@src.gnome.org>
18899Date:   Sat Nov 22 13:45:29 2008 +0000
18900
18901    Make iso2022 programme build again; it was broken since r1612.
18902
18903    	* src/iso2022.c: (main): Make iso2022 programme build again; it was
18904    	broken since r1612.
18905
18906    svn path=/trunk/; revision=2173
18907
18908 ChangeLog     | 5 +++++
18909 src/iso2022.c | 4 ++--
18910 2 files changed, 7 insertions(+), 2 deletions(-)
18911
18912commit a5b6886f2982522cc61a8a8f9e5359134ddad54a
18913Author: Christian Persch <chpe@src.gnome.org>
18914Date:   Sat Nov 22 13:45:23 2008 +0000
18915
18916    Separate CFLAGS and CPPFLAGS.
18917
18918    	* src/Makefile.am: Separate CFLAGS and CPPFLAGS.
18919
18920    svn path=/trunk/; revision=2172
18921
18922 ChangeLog       |  4 ++++
18923 src/Makefile.am | 72 ++++++++++++++++++++++++++++++++++++---------------------
18924 2 files changed, 50 insertions(+), 26 deletions(-)
18925
18926commit 1835794092892eb2767f36bd7fa5b73d5e984d7c
18927Author: Christian Persch <chpe@src.gnome.org>
18928Date:   Sat Nov 22 13:45:16 2008 +0000
18929
18930    Don't add LDFLAGS to *_LDADD, that's wrong and broken.
18931
18932    	* src/Makefile.am: Don't add LDFLAGS to *_LDADD, that's wrong and
18933    	broken.
18934
18935    svn path=/trunk/; revision=2171
18936
18937 ChangeLog       |  5 +++++
18938 src/Makefile.am | 43 +++++++++++++++++++++----------------------
18939 2 files changed, 26 insertions(+), 22 deletions(-)
18940
18941commit 5792cacf58b35e4664cf6aca5933e0090eec3f0c
18942Author: Christian Persch <chpe@src.gnome.org>
18943Date:   Sat Nov 22 13:45:09 2008 +0000
18944
18945    Remove more configure cruft: OTHERLIBS/CFLAGS and X_LIBS/CFLAGS.
18946    Don't add LIBS to *_LDADD, since it's there by default already.
18947
18948    svn path=/trunk/; revision=2170
18949
18950 ChangeLog             |  8 ++++++++
18951 configure.in          | 29 -----------------------------
18952 src/Makefile.am       | 47 ++++++++++++++++++++++++++---------------------
18953 vte-uninstalled.pc.in |  4 ++--
18954 vte.pc.in             |  4 ++--
18955 5 files changed, 38 insertions(+), 54 deletions(-)
18956
18957commit a48bb06cadb10ebfc44d38533bfd82dc6c2a4602
18958Author: Christian Persch <chpe@src.gnome.org>
18959Date:   Sat Nov 22 13:45:01 2008 +0000
18960
18961    Use gdk_threads_add_timeout_seconds() here.
18962
18963    svn path=/trunk/; revision=2169
18964
18965 ChangeLog           |  6 ++++++
18966 src/vtepangocairo.c | 18 ++++++++++--------
18967 2 files changed, 16 insertions(+), 8 deletions(-)
18968
18969commit e1b8af75c1e8e85063a4fd7be3498637d372fa60
18970Author: Chris Wilson <chris@chris-wilson.co.uk>
18971Date:   Fri Nov 21 01:02:32 2008 +0000
18972
18973    Remove FT2_LIBS and FT2_CFLAGS
18974
18975    2008-11-21  Chris Wilson  <chris@chris-wilson.co.uk>
18976
18977    	* vte.pc.in: Remove FT2_LIBS and FT2_CFLAGS
18978
18979
18980    svn path=/trunk/; revision=2168
18981
18982 ChangeLog | 4 ++++
18983 vte.pc.in | 3 +--
18984 2 files changed, 5 insertions(+), 2 deletions(-)
18985
18986commit 8450c9d852d3240bdcca69f4c0ec387ededeefd8
18987Author: Chris Wilson <chris@chris-wilson.co.uk>
18988Date:   Fri Nov 21 00:42:39 2008 +0000
18989
18990    Break out of interval search as early as possible. Exploit the strict
18991
18992    2008-11-21  Chris Wilson  <chris@chris-wilson.co.uk>
18993
18994    	* src/iso2022.c (_vte_iso2022_is_ambiguous): Break out of interval
18995    	search as early as possible. Exploit the strict ordering of the
18996    	ambiguous/unambiguous ranges to break out of the for loop as soon
18997    	as the character is less than a range start. (As the arrays only
18998    	contain 2/3 elements, it is not worth adding the overhead of calling
18999    	bsearch()).
19000
19001
19002    svn path=/trunk/; revision=2167
19003
19004 ChangeLog     |  9 +++++++++
19005 src/iso2022.c | 12 ++++++++----
19006 2 files changed, 17 insertions(+), 4 deletions(-)
19007
19008commit 7bcb445f3a5f8edc5dc0b2fa55cf383a0c7e2dfe
19009Author: Chris Wilson <chris@chris-wilson.co.uk>
19010Date:   Fri Nov 21 00:30:28 2008 +0000
19011
19012    Copy the gunichars directly to the array from the incoming chunk.
19013
19014    2008-11-21  Chris Wilson  <chris@chris-wilson.co.uk>
19015
19016    	* src/iso2022.c (process_cdata): Copy the gunichars directly to the
19017    	array from the incoming chunk.
19018
19019
19020    svn path=/trunk/; revision=2166
19021
19022 ChangeLog     |  5 +++++
19023 src/iso2022.c | 14 +++++++++-----
19024 2 files changed, 14 insertions(+), 5 deletions(-)
19025
19026commit ce822897e6cf4b721c4d2b76c408987f065751f1
19027Author: Chris Wilson <cpwilson@src.gnome.org>
19028Date:   Fri Nov 21 00:28:30 2008 +0000
19029
19030    Commit the right Makefile.am this time!
19031
19032
19033    svn path=/trunk/; revision=2165
19034
19035 src/Makefile.am | 2 +-
19036 1 file changed, 1 insertion(+), 1 deletion(-)
19037
19038commit 8d33fa5325b487461ea27b301b4811bd3c51f4df
19039Author: Chris Wilson <chris@chris-wilson.co.uk>
19040Date:   Fri Nov 21 00:27:34 2008 +0000
19041
19042    Remove FT2_FLAGS
19043
19044    2008-11-20  Chris Wilson  <chris@chris-wilson.co.uk>
19045
19046    	* src/Makefile.am: Remove FT2_FLAGS
19047
19048
19049    svn path=/trunk/; revision=2164
19050
19051 ChangeLog | 4 ++++
19052 1 file changed, 4 insertions(+)
19053
19054commit 25763fcf97ee86a93f6a381dafcca5b3ab93a2bc
19055Author: Behdad Esfahbod <behdad@gnome.org>
19056Date:   Thu Nov 20 19:49:42 2008 +0000
19057
19058    Remove obsolete check.
19059
19060    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19061
19062            * src/vtepangocairo.c (font_info_destroy_delayed): Remove obsolete
19063            check.
19064
19065
19066    svn path=/trunk/; revision=2163
19067
19068 ChangeLog           | 5 +++++
19069 src/vtepangocairo.c | 6 ++----
19070 2 files changed, 7 insertions(+), 4 deletions(-)
19071
19072commit 066c1231ac77e3adb1d69125d8f7b51ff7488719
19073Author: Behdad Esfahbod <behdad@gnome.org>
19074Date:   Thu Nov 20 19:48:22 2008 +0000
19075
19076    Bug 561713 – crash on font cache cleanup
19077
19078    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19079
19080            Bug 561713 – crash on font cache cleanup
19081
19082            * src/vtepangocairo.c (font_info_reference), (font_info_destroy):
19083            Remove destroy timeout when resurrecting a font info.
19084
19085
19086    svn path=/trunk/; revision=2162
19087
19088 ChangeLog           |  7 +++++++
19089 src/vtepangocairo.c | 13 ++++++++++++-
19090 2 files changed, 19 insertions(+), 1 deletion(-)
19091
19092commit 5f755c1377aa53e8233451912062a59eb497e834
19093Author: Behdad Esfahbod <behdad@gnome.org>
19094Date:   Thu Nov 20 19:28:36 2008 +0000
19095
19096    Make profiling messages print the info pointer.
19097
19098    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19099
19100            * src/vtepangocairo.c (font_info_cache_ascii),
19101            (font_info_allocate), (font_info_free),
19102            (font_info_find_for_context):
19103            Make profiling messages print the info pointer.
19104
19105
19106    svn path=/trunk/; revision=2161
19107
19108 ChangeLog           |  7 +++++++
19109 src/vtepangocairo.c | 17 +++++++++++------
19110 2 files changed, 18 insertions(+), 6 deletions(-)
19111
19112commit 9a52291c1fc99dcc8c3b993e905a03b0b525237a
19113Author: Behdad Esfahbod <behdad@gnome.org>
19114Date:   Thu Nov 20 16:57:41 2008 +0000
19115
19116    Remove more cruft.
19117
19118    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19119
19120            * configure.in:  Remove more cruft.
19121
19122
19123    svn path=/trunk/; revision=2160
19124
19125 ChangeLog    |   4 ++
19126 configure.in | 129 -----------------------------------------------------------
19127 2 files changed, 4 insertions(+), 129 deletions(-)
19128
19129commit 98e0498289684d6cc912f5e0aa816a110a2faccf
19130Author: Behdad Esfahbod <behdad@gnome.org>
19131Date:   Thu Nov 20 16:48:04 2008 +0000
19132
19133    Bug 560819 – Remove obsolete backends
19134
19135    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19136
19137            Bug 560819 – Remove obsolete backends
19138
19139            * configure.in:
19140            * src/Makefile.am:
19141            * src/vtebg.c (vte_bg_get_pixmap):
19142            * src/vtebg.h:
19143            * src/vtedraw.c:
19144            * src/vtefc.c:
19145            * src/vtefc.h:
19146            * src/vteft2.c:
19147            * src/vteft2.h:
19148            * src/vtegl.c:
19149            * src/vtegl.h:
19150            * src/vteglyph.c:
19151            * src/vteglyph.h:
19152            * src/vterdb.c:
19153            * src/vterdb.h:
19154            * src/vtergb.c:
19155            * src/vtergb.h:
19156            * src/vtexft.c:
19157            * src/vtexft.h:
19158            Remove all backends except for pangocairo.  Saves so much code.
19159
19160
19161    svn path=/trunk/; revision=2159
19162
19163 ChangeLog       |  25 ++
19164 configure.in    |  40 ---
19165 src/Makefile.am |  24 +-
19166 src/vtebg.c     | 106 -------
19167 src/vtebg.h     |   5 -
19168 src/vtedraw.c   |  14 -
19169 src/vtefc.c     | 496 -----------------------------
19170 src/vtefc.h     |  48 ---
19171 src/vteft2.c    | 338 --------------------
19172 src/vteft2.h    |  33 --
19173 src/vtegl.c     | 525 -------------------------------
19174 src/vtegl.h     |  33 --
19175 src/vteglyph.c  | 805 -----------------------------------------------
19176 src/vteglyph.h  |  92 ------
19177 src/vterdb.c    | 273 ----------------
19178 src/vterdb.h    |  36 ---
19179 src/vtergb.c    | 283 -----------------
19180 src/vtergb.h    |  53 ----
19181 src/vtexft.c    | 953 --------------------------------------------------------
19182 src/vtexft.h    |  37 ---
19183 20 files changed, 26 insertions(+), 4193 deletions(-)
19184
19185commit 1b660899a96132881818a267c791e179d60d02f9
19186Author: Behdad Esfahbod <behdad@src.gnome.org>
19187Date:   Thu Nov 20 16:27:50 2008 +0000
19188
19189    Oops
19190
19191    svn path=/trunk/; revision=2158
19192
19193 src/vtedraw.c | 1 -
19194 1 file changed, 1 deletion(-)
19195
19196commit d88a45484df9095078b22a18089f258bb4810a77
19197Author: Behdad Esfahbod <behdad@gnome.org>
19198Date:   Thu Nov 20 16:12:37 2008 +0000
19199
19200    Bug 560819 – Remove obsolete backends
19201
19202    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19203
19204            Bug 560819 – Remove obsolete backends
19205
19206            * src/Makefile.am:
19207            * src/vtedraw.c:
19208            * src/vtepango.c:
19209            * src/vtepango.h:
19210            Remove pango backend.
19211
19212
19213    svn path=/trunk/; revision=2157
19214
19215 ChangeLog       |  10 ++
19216 src/Makefile.am |   2 -
19217 src/vtedraw.c   |   3 -
19218 src/vtepango.c  | 379 --------------------------------------------------------
19219 src/vtepango.h  |  33 -----
19220 5 files changed, 10 insertions(+), 417 deletions(-)
19221
19222commit 726bb7a9b17f7d0feb1c65cbd3963da5af64be1e
19223Author: Behdad Esfahbod <behdad@src.gnome.org>
19224Date:   Thu Nov 20 16:11:12 2008 +0000
19225
19226    More
19227
19228    svn path=/trunk/; revision=2156
19229
19230 configure.in | 1 -
19231 1 file changed, 1 deletion(-)
19232
19233commit dccec4deb32809194bb1376e426a97931ce1c66f
19234Author: Behdad Esfahbod <behdad@gnome.org>
19235Date:   Thu Nov 20 16:09:15 2008 +0000
19236
19237    Bug 560819 – Remove obsolete backends
19238
19239    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19240
19241            Bug 560819 – Remove obsolete backends
19242
19243            * configure.in:
19244            * src/Makefile.am:
19245            * src/vtedraw.c:
19246            * src/vtepangox.c:
19247            * src/vtepangox.h:
19248            Remove pangox backend.
19249
19250
19251    svn path=/trunk/; revision=2155
19252
19253 ChangeLog       |  11 ++
19254 configure.in    |  25 ----
19255 src/Makefile.am |   5 -
19256 src/vtedraw.c   |   4 -
19257 src/vtepangox.c | 438 --------------------------------------------------------
19258 src/vtepangox.h |  33 -----
19259 6 files changed, 11 insertions(+), 505 deletions(-)
19260
19261commit f1bc5f3a784a221a2e172803f1a8d5d2598d4ecd
19262Author: Behdad Esfahbod <behdad@gnome.org>
19263Date:   Thu Nov 20 15:11:41 2008 +0000
19264
19265    Bug 560818 – pangocairo backend doesn't share font cache across widgets
19266
19267    2008-11-20  Behdad Esfahbod  <behdad@gnome.org>
19268
19269            Bug 560818 – pangocairo backend doesn't share font cache across
19270            widgets
19271
19272            * src/vtepangocairo.c (font_info_cache_ascii),
19273            (font_info_allocate), (font_info_free), (font_info_register),
19274            (font_info_unregister), (font_info_reference),
19275            (font_info_destroy_delayed), (font_info_destroy), (context_hash),
19276            (context_equal), (font_info_find_for_context),
19277            (font_info_create_for_context), (font_info_create_for_screen),
19278            (font_info_get_unichar_info): Cache font info and use it for multiple
19279            widgets.
19280
19281
19282    svn path=/trunk/; revision=2154
19283
19284 ChangeLog           |  14 ++++
19285 src/vtedraw.h       |   2 +-
19286 src/vtepangocairo.c | 238 +++++++++++++++++++++++++++++++++++++++++-----------
19287 3 files changed, 206 insertions(+), 48 deletions(-)
19288
19289commit faf6763cd1fb9c4f8d1c06fde7683a1cd0c2a775
19290Author: Behdad Esfahbod <behdad@gnome.org>
19291Date:   Wed Nov 19 22:24:03 2008 +0000
19292
19293    Remove unused PangoCoverage.
19294
19295    2008-11-19  Behdad Esfahbod  <behdad@gnome.org>
19296
19297            * src/vtepangocairo.c (font_info_create_for_screen),
19298            (font_info_destroy): Remove unused PangoCoverage.
19299
19300
19301    svn path=/trunk/; revision=2153
19302
19303 ChangeLog           | 5 +++++
19304 src/vtepangocairo.c | 7 -------
19305 2 files changed, 5 insertions(+), 7 deletions(-)
19306
19307commit 8078f417862e95f151e14f43a0afccfa2743d4cf
19308Author: Behdad Esfahbod <behdad@gnome.org>
19309Date:   Wed Nov 19 21:39:25 2008 +0000
19310
19311    Cache ASCII characters when building font.
19312
19313    2008-11-19  Behdad Esfahbod  <behdad@gnome.org>
19314
19315            * src/vtepangocairo.c (font_info_find_unichar_info),
19316            (font_info_cache_ascii), (font_info_measure_font),
19317            (font_info_get_unichar_info): Cache ASCII characters when building
19318            font.
19319
19320
19321    svn path=/trunk/; revision=2152
19322
19323 ChangeLog           |   7 +++
19324 src/vtepangocairo.c | 133 +++++++++++++++++++++++++++++++++++++++++++---------
19325 2 files changed, 117 insertions(+), 23 deletions(-)
19326
19327commit 8a8c65c27aa21d6936b0de656df47e5c549dbfa0
19328Author: Christian Persch <chpe@src.gnome.org>
19329Date:   Tue Nov 18 14:10:30 2008 +0000
19330
19331    Remove glib from gnome-pty-helper. Bug #560977.
19332
19333    svn path=/trunk/; revision=2151
19334
19335 ChangeLog                           | 11 +++++++++++
19336 gnome-pty-helper/Makefile.am        |  3 ---
19337 gnome-pty-helper/configure.in       | 12 +++++++-----
19338 gnome-pty-helper/gnome-pty-helper.c | 11 +++++------
19339 4 files changed, 23 insertions(+), 14 deletions(-)
19340
19341commit f9a0a8606f64d4212385943c360749ab5f62b4cd
19342Author: Christian Persch <chpe@src.gnome.org>
19343Date:   Tue Nov 18 13:47:42 2008 +0000
19344
19345    Fix missing prototype warning.
19346
19347    svn path=/trunk/; revision=2150
19348
19349 ChangeLog     | 4 ++++
19350 src/vteskel.c | 2 +-
19351 2 files changed, 5 insertions(+), 1 deletion(-)
19352
19353commit c298a8512d080a17d86f98af7142f9fd4c2ae580
19354Author: Behdad Esfahbod <behdad@gnome.org>
19355Date:   Tue Nov 18 13:25:08 2008 +0000
19356
19357    Remove copy of font desc and antialias from font info object as they were
19358
19359    2008-11-18  Behdad Esfahbod  <behdad@gnome.org>
19360
19361            * src/vtepangocairo.c (font_info_create_for_screen),
19362            (font_info_destroy): Remove copy of font desc and antialias from font
19363            info object as they were not used.
19364
19365
19366    svn path=/trunk/; revision=2149
19367
19368 ChangeLog           |  6 ++++++
19369 src/vtepangocairo.c | 12 ++----------
19370 2 files changed, 8 insertions(+), 10 deletions(-)
19371
19372commit 6ae356484534ed676c34ea87e5e917ee0b33153e
19373Author: Behdad Esfahbod <behdad@gnome.org>
19374Date:   Tue Nov 18 13:23:42 2008 +0000
19375
19376    Bug 561185 – pangocairo backend sets antialias incorrectly
19377
19378    2008-11-18  Behdad Esfahbod  <behdad@gnome.org>
19379
19380            Bug 561185 – pangocairo backend sets antialias incorrectly
19381
19382            * src/vtepangocairo.c (font_info_create_for_screen): Handle
19383            FORCE_ENABLE correctly.
19384
19385
19386    svn path=/trunk/; revision=2148
19387
19388 ChangeLog           |  7 +++++++
19389 src/vtepangocairo.c | 10 +++++++++-
19390 2 files changed, 16 insertions(+), 1 deletion(-)
19391
19392commit fc665e5884cf28ecba977bc5e4408b8188c0c866
19393Author: Behdad Esfahbod <behdad@gnome.org>
19394Date:   Sun Nov 16 02:21:48 2008 +0000
19395
19396    Bug 560817 – pagocairo backend doesn't have correct opacity support
19397
19398    2008-11-16  Behdad Esfahbod  <behdad@gnome.org>
19399
19400            Bug 560817 – pagocairo backend doesn't have correct opacity support
19401
19402            * src/vtepangocairo.c (_vte_pangocairo_clear),
19403            (_vte_pangocairo_draw_text), (_vte_pangocairo_draw_rectangle),
19404            (_vte_pangocairo_fill_rectangle): Fix opacity support by using
19405            SOURCE operator.
19406
19407
19408    svn path=/trunk/; revision=2147
19409
19410 ChangeLog           |  9 +++++++++
19411 src/vtepangocairo.c | 12 ++++++------
19412 2 files changed, 15 insertions(+), 6 deletions(-)
19413
19414commit 5c59d1c957ccedc0ee2bca4c6e07168b9a03a913
19415Author: Behdad Esfahbod <behdad@gnome.org>
19416Date:   Sun Nov 16 02:20:05 2008 +0000
19417
19418    Bug 560991 – Unsetting background doesn't work
19419
19420    2008-11-16  Behdad Esfahbod  <behdad@gnome.org>
19421
19422            Bug 560991 – Unsetting background doesn't work
19423
19424            * src/vte.c (vte_terminal_set_background_image): Correctly unset
19425            background if image==NULL.
19426
19427
19428    svn path=/trunk/; revision=2146
19429
19430 ChangeLog | 7 +++++++
19431 src/vte.c | 2 +-
19432 2 files changed, 8 insertions(+), 1 deletion(-)
19433
19434commit 217987a8e58b754c99125455d3f96cf14189387f
19435Author: Behdad Esfahbod <behdad@gnome.org>
19436Date:   Fri Nov 14 15:58:33 2008 +0000
19437
19438    Bug 395599 – Add pangocairo backend
19439
19440    2008-11-14  Behdad Esfahbod  <behdad@gnome.org>
19441
19442            Bug 395599 – Add pangocairo backend
19443
19444            * configure.in:
19445            Require pango >= 1.22.0
19446
19447            * src/Makefile.am:
19448            * src/vtedraw.c:
19449            * src/vtepangocairo.c:
19450            * src/vtepangocairo.h:
19451            Add a pangocairo drawing backend.  Use it by default.  This is as fast
19452            as the xft backend.  Doesn't share font caches across widgets yet.
19453            Also, the transparent background stuff doesn't match xft backend's
19454            yet.
19455
19456
19457    svn path=/trunk/; revision=2145
19458
19459 ChangeLog           |  16 ++
19460 configure.in        |   2 +-
19461 src/Makefile.am     |   2 +
19462 src/vtedraw.c       |   2 +
19463 src/vtepangocairo.c | 682 ++++++++++++++++++++++++++++++++++++++++++++++++++++
19464 src/vtepangocairo.h |  33 +++
19465 6 files changed, 736 insertions(+), 1 deletion(-)
19466
19467commit dcc643ff1247e0337b35b6270c6951de3918c8cd
19468Author: Behdad Esfahbod <behdad@gnome.org>
19469Date:   Fri Nov 14 11:37:59 2008 +0000
19470
19471    Remove unneeded draw methods.
19472
19473    2008-11-14  Behdad Esfahbod  <behdad@gnome.org>
19474
19475            * src/vte.c (vte_terminal_ensure_font):
19476            * src/vtedraw.c (_vte_draw_new), (_vte_draw_free),
19477            (_vte_draw_set_background_opacity),
19478            (_vte_draw_set_background_color), (_vte_draw_set_text_font),
19479            (_vte_draw_get_text_metrics), (_vte_draw_get_char_width),
19480            (_vte_draw_char), (_vte_draw_draw_rectangle),
19481            (_vte_draw_set_scroll):
19482            * src/vtedraw.h:
19483            * src/vteft2.c (_vte_ft2_destroy), (_vte_ft2_start),
19484            (_vte_ft2_end), (_vte_ft2_set_background_image), (_vte_ft2_clear),
19485            (_vte_ft2_set_text_font), (_vte_ft2_get_text_metrics),
19486            (_vte_ft2_get_char_width), (_vte_ft2_draw_text),
19487            (_vte_ft2_draw_has_char), (_vte_ft2_draw_rectangle),
19488            (_vte_ft2_fill_rectangle):
19489            * src/vtegl.c (_vte_gl_destroy), (_vte_gl_get_visual),
19490            (_vte_gl_start), (_vte_gl_end), (_vte_gl_set_background_image),
19491            (_vte_gl_clear), (_vte_gl_set_text_font),
19492            (_vte_gl_get_text_metrics), (_vte_gl_get_char_width),
19493            (_vte_gl_draw_text), (_vte_gl_draw_has_char), (_vte_gl_rectangle):
19494            * src/vtepango.c (_vte_pango_set_text_font),
19495            (_vte_pango_get_text_metrics):
19496            * src/vtepangox.c (_vte_pangox_create), (_vte_pangox_destroy),
19497            (_vte_pangox_start), (_vte_pangox_end),
19498            (_vte_pangox_set_background_image), (_vte_pangox_clip),
19499            (_vte_pangox_clear), (_vte_pangox_set_text_font),
19500            (_vte_pangox_get_text_metrics), (_vte_pangox_get_using_fontconfig),
19501            (_vte_pangox_draw_text), (_vte_pangox_draw_has_char),
19502            (_vte_pangox_draw_rectangle), (_vte_pangox_fill_rectangle):
19503            * src/vtepangox.h:
19504            * src/vteskel.c (_vte_skel_clear), (_vte_skel_get_text_metrics),
19505            (_vte_skel_draw_text), (_vte_skel_fill_rectangle):
19506            * src/vtexft.c (_vte_xft_set_text_font),
19507            (_vte_xft_get_text_metrics), (_vte_xft_draw_text):
19508            Remove unneeded draw methods.
19509
19510
19511    svn path=/trunk/; revision=2144
19512
19513 ChangeLog       |  37 +++++++++++
19514 src/vte.c       |   9 ++-
19515 src/vtedraw.c   |  90 ++++++++++---------------
19516 src/vtedraw.h   |  21 ++----
19517 src/vteft2.c    |  87 ++++++++----------------
19518 src/vtegl.c     |  85 +++++++-----------------
19519 src/vtepango.c  |  50 +++++++-------
19520 src/vtepangox.c | 146 ++++++++++++++++++++--------------------
19521 src/vtepangox.h |   2 +-
19522 src/vteskel.c   | 201 ++++++++------------------------------------------------
19523 src/vtexft.c    |  62 +++++++++--------
19524 11 files changed, 293 insertions(+), 497 deletions(-)
19525
19526commit 5354340b88cf24aa41b4a1e116de9e801a1c34be
19527Author: Behdad Esfahbod <behdad@gnome.org>
19528Date:   Fri Nov 14 10:06:20 2008 +0000
19529
19530    Minor fix.
19531
19532    2008-11-14  Behdad Esfahbod  <behdad@gnome.org>
19533
19534            * src/vtedraw.c (_vte_draw_get_char_width): Minor fix.
19535
19536            * src/vtepangox.c (_vte_pango_x_create), (_vte_pango_x_start),
19537            (_vte_pango_x_clear): Cleanup here too.
19538
19539
19540    svn path=/trunk/; revision=2143
19541
19542 ChangeLog       |   7 ++++
19543 src/vtedraw.c   |   2 +-
19544 src/vtepangox.c | 106 +++++++++-----------------------------------------------
19545 3 files changed, 24 insertions(+), 91 deletions(-)
19546
19547commit a37ac82b6f5cc939520449f1274c59bd414fc0c4
19548Author: Behdad Esfahbod <behdad@gnome.org>
19549Date:   Thu Nov 13 15:59:45 2008 +0000
19550
19551    Undo previous change instead of cleanly fix it for now.
19552
19553    2008-11-13  Behdad Esfahbod  <behdad@gnome.org>
19554
19555            * configure.in:
19556            * src/vte-private.h:
19557            Undo previous change instead of cleanly fix it for now.
19558
19559
19560    svn path=/trunk/; revision=2142
19561
19562 ChangeLog         | 6 ++++++
19563 configure.in      | 2 ++
19564 src/vte-private.h | 3 ---
19565 3 files changed, 8 insertions(+), 3 deletions(-)
19566
19567commit 3877c89caf964c13e018a46cb50d5906027fa401
19568Author: Behdad Esfahbod <behdad@gnome.org>
19569Date:   Thu Nov 13 15:53:45 2008 +0000
19570
19571    Why do we let people configure random things?
19572
19573    2008-11-13  Behdad Esfahbod  <behdad@gnome.org>
19574
19575            * configure.in:
19576            * src/vte-private.h:
19577            Why do we let people configure random things?
19578
19579
19580    svn path=/trunk/; revision=2141
19581
19582 ChangeLog         | 6 ++++++
19583 configure.in      | 2 --
19584 src/vte-private.h | 3 +++
19585 3 files changed, 9 insertions(+), 2 deletions(-)
19586
19587commit f913fc6c66a30d72194fd5b9455e140283fe626b
19588Author: Behdad Esfahbod <behdad@src.gnome.org>
19589Date:   Thu Nov 13 15:44:24 2008 +0000
19590
19591    .
19592
19593    svn path=/trunk/; revision=2140
19594
19595 src/vtexft.c | 2 +-
19596 1 file changed, 1 insertion(+), 1 deletion(-)
19597
19598commit 97dc4f67f739dc9a6523454b5824a60d04352b88
19599Author: Behdad Esfahbod <behdad@gnome.org>
19600Date:   Thu Nov 13 15:13:26 2008 +0000
19601
19602    Simplify backends by relying more on defaults.
19603
19604    2008-11-13  Behdad Esfahbod  <behdad@gnome.org>
19605
19606            * src/vte.c (vte_terminal_background_update):
19607            * src/vtedraw.c (_vte_draw_update_requires_clear), (_vte_draw_new),
19608            (_vte_draw_set_background_opacity),
19609            (_vte_draw_set_background_color), (_vte_draw_set_background_image),
19610            (_vte_draw_char), (_vte_draw_set_scroll):
19611            * src/vtedraw.h:
19612            * src/vteft2.c (_vte_ft2_set_background_image), (_vte_ft2_clear),
19613            (_vte_ft2_get_char_width):
19614            * src/vtegl.c (_vte_gl_create), (_vte_gl_clear),
19615            (_vte_gl_get_char_width), (_vte_gl_draw_text):
19616            * src/vtepango.c (_vte_pango_create), (_vte_pango_start),
19617            (_vte_pango_set_background_image), (_vte_pango_clear):
19618            * src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_image),
19619            (_vte_xft_clear), (_vte_xft_get_char_width):
19620            Simplify backends by relying more on defaults.
19621
19622
19623    svn path=/trunk/; revision=2139
19624
19625 ChangeLog      |  18 +++++++++
19626 src/vte.c      |   6 +--
19627 src/vtedraw.c  |  67 +++++++++++++++++++------------
19628 src/vtedraw.h  |  26 +++++++++---
19629 src/vteft2.c   |  83 ++++++--------------------------------
19630 src/vtegl.c    |  95 +++++++++++--------------------------------
19631 src/vtepango.c | 115 ++++++++--------------------------------------------
19632 src/vtexft.c   | 124 +++++++++------------------------------------------------
19633 8 files changed, 154 insertions(+), 380 deletions(-)
19634
19635commit 18f2f88d77c000ecb69d35c30a6103b93c977828
19636Author: Behdad Esfahbod <behdad@gnome.org>
19637Date:   Thu Nov 13 13:17:12 2008 +0000
19638
19639    Accept draw impl if impl->check is NULL.
19640
19641    2008-11-13  Behdad Esfahbod  <behdad@gnome.org>
19642
19643            * src/vtedraw.c (_vte_draw_init_user), (_vte_draw_init_default):
19644            Accept draw impl if impl->check is NULL.
19645
19646
19647    svn path=/trunk/; revision=2138
19648
19649 ChangeLog     | 5 +++++
19650 src/vtedraw.c | 6 ++++--
19651 2 files changed, 9 insertions(+), 2 deletions(-)
19652
19653commit f60e79017c23bc77c88c7720756610856d05eb7d
19654Author: Behdad Esfahbod <behdad@gnome.org>
19655Date:   Thu Nov 13 12:29:36 2008 +0000
19656
19657    Use sensical defaults instead of g_return_if_fail'ing when backend
19658
19659    2008-11-13  Behdad Esfahbod  <behdad@gnome.org>
19660
19661            * src/vtedraw.h:
19662            * src/vtedraw.c (_vte_draw_new), (_vte_draw_get_visual),
19663            (_vte_draw_get_colormap), (_vte_draw_start), (_vte_draw_end),
19664            (_vte_draw_set_background_color), (_vte_draw_set_background_image),
19665            (_vte_draw_requires_repaint), (_vte_draw_clip), (_vte_draw_clear),
19666            (_vte_draw_set_text_font), (_vte_draw_get_text_width),
19667            (_vte_draw_get_text_height), (_vte_draw_get_text_ascent),
19668            (_vte_draw_get_char_width), (_vte_draw_get_using_fontconfig),
19669            (_vte_draw_text), (_vte_draw_char), (_vte_draw_has_char),
19670            (_vte_draw_fill_rectangle), (_vte_draw_draw_rectangle),
19671            (_vte_draw_set_scroll):
19672            Use sensical defaults instead of g_return_if_fail'ing when backend
19673            functions are not implemented.
19674
19675
19676    svn path=/trunk/; revision=2137
19677
19678 ChangeLog     |  16 ++++++
19679 src/vtedraw.c | 169 +++++++++++++++++++++++++++++++++++++---------------------
19680 src/vtedraw.h |   1 +
19681 3 files changed, 124 insertions(+), 62 deletions(-)
19682
19683commit 746e946887ca9d763b6d69d70cc5e5055baeab47
19684Author: Behdad Esfahbod <behdad@src.gnome.org>
19685Date:   Thu Nov 13 12:29:03 2008 +0000
19686
19687    Update templates
19688
19689    svn path=/trunk/; revision=2136
19690
19691 doc/reference/tmpl/vte.sgml | 130 ++++++++++++++++++++++++++++++++++++++++++++
19692 1 file changed, 130 insertions(+)
19693
19694commit 4fdc0fae8a3d740def335fc74f695b695e4c13fb
19695Author: Chris Wilson <chris@chris-wilson.co.uk>
19696Date:   Fri Oct 31 12:59:29 2008 +0000
19697
19698    Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
19699
19700    2008-10-31  Chris Wilson  <chris@chris-wilson.co.uk>
19701
19702    	Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
19703
19704    	* src/vte.c (vte_terminal_deselect_all):
19705    	Preserve the copy of the selection until it is replace by a new
19706    	selection, so that we can perform asynchronous copies from the
19707    	clipboard.
19708
19709
19710    svn path=/trunk/; revision=2135
19711
19712 ChangeLog | 9 +++++++++
19713 src/vte.c | 4 ++--
19714 2 files changed, 11 insertions(+), 2 deletions(-)
19715
19716commit ff594c80826beb7a11a695c88368157636a59d85
19717Author: Chris Wilson <chris@chris-wilson.co.uk>
19718Date:   Thu Oct 23 09:43:21 2008 +0000
19719
19720    Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
19721
19722    2008-10-23  Chris Wilson  <chris@chris-wilson.co.uk>
19723
19724    	Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
19725
19726    	* src/vte.c (vte_terminal_deselect_all),
19727    	(vte_terminal_extend_selection):
19728    	After the user modifies the selection, copy it to PRIMARY and store
19729    	it on the terminal. This ensures that after a screen redraw, we
19730    	compare the contents of the selected region with the current
19731    	selection, instead of stale data.
19732
19733
19734    svn path=/trunk/; revision=2134
19735
19736 ChangeLog | 11 +++++++++++
19737 src/vte.c | 11 ++++++++---
19738 2 files changed, 19 insertions(+), 3 deletions(-)
19739
19740commit 5f84486a0a4e073a16a837128f0c19b0515a8c9c
19741Author: Christian Persch <chpe@src.gnome.org>
19742Date:   Thu Oct 23 09:15:37 2008 +0000
19743
19744    Default glade catalogue to disabled.
19745
19746    svn path=/trunk/; revision=2133
19747
19748 configure.in | 2 +-
19749 1 file changed, 1 insertion(+), 1 deletion(-)
19750
19751commit ca941172225b5333fab5f5caafce9ddacfd14f92
19752Author: Christian Persch <chpe@src.gnome.org>
19753Date:   Thu Oct 23 08:50:26 2008 +0000
19754
19755    I hate ChangeLogs
19756
19757    svn path=/trunk/; revision=2132
19758
19759 ChangeLog | 27 +++++++++++++++++++++++++++
19760 1 file changed, 27 insertions(+)
19761
19762commit def3f9687ef0d36cb0e6b3fcf22c60df44b4d090
19763Author: Christian Persch <chpe@src.gnome.org>
19764Date:   Thu Oct 23 08:39:50 2008 +0000
19765
19766    Use glib-genmarshal --internal directly instead of checking the glib
19767    version, since we now depend on a glib version that provides this.
19768
19769    svn path=/trunk/; revision=2131
19770
19771 configure.in    | 3 ---
19772 src/Makefile.am | 4 ++--
19773 2 files changed, 2 insertions(+), 5 deletions(-)
19774
19775commit 31a1fe16b8e790b9375255adb025fc6f3e7c1eca
19776Author: Christian Persch <chpe@src.gnome.org>
19777Date:   Thu Oct 23 08:39:44 2008 +0000
19778
19779    Bug 556398 – maybe deprecate vte_terminal_get_char_ascent/descent
19780
19781    svn path=/trunk/; revision=2130
19782
19783 src/vte.c | 4 ++++
19784 src/vte.h | 6 ++++--
19785 2 files changed, 8 insertions(+), 2 deletions(-)
19786
19787commit f2875cfc9b42c7f4e1dbb9f8cdf2a95d858aecd3
19788Author: Christian Persch <chpe@src.gnome.org>
19789Date:   Thu Oct 23 08:39:38 2008 +0000
19790
19791    Bug 339819 – LibVTE terminals in GLADE
19792    Terminal icons copied from gnome-icon-theme (licence: GPL).
19793
19794    svn path=/trunk/; revision=2129
19795
19796 Makefile.am                                        |   4 ++
19797 configure.in                                       |  28 ++++++++++++++
19798 glade/Makefile.am                                  |  43 +++++++++++++++++++++
19799 .../hicolor_actions_16x16_widget-vte-terminal.png  | Bin 0 -> 644 bytes
19800 .../hicolor_actions_22x22_widget-vte-terminal.png  | Bin 0 -> 901 bytes
19801 glade/vte.xml.in                                   |  40 +++++++++++++++++++
19802 6 files changed, 115 insertions(+)
19803
19804commit 53f96acb7e7bbadaedacfd613c7c8cea3491eaf8
19805Author: Christian Persch <chpe@src.gnome.org>
19806Date:   Thu Oct 23 08:39:28 2008 +0000
19807
19808    Bug 399364 – Implement properties
19809    Add basic properties, and emit notifications when they change.
19810
19811    svn path=/trunk/; revision=2128
19812
19813 src/vte.c | 1021 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
19814 1 file changed, 958 insertions(+), 63 deletions(-)
19815
19816commit 51b97b75f505a8b15ccf034a4c981b137c09549e
19817Author: Christian Persch <chpe@src.gnome.org>
19818Date:   Sun Oct 19 21:44:50 2008 +0000
19819
19820    Add note to docs that all file descriptors except std{in,out,err} are
19821    being closed in the child before exec(). Bug #320128.
19822
19823    svn path=/trunk/; revision=2127
19824
19825 src/vte.c | 3 +++
19826 1 file changed, 3 insertions(+)
19827
19828commit 879712998890e09606b88722cfa3765ee3d87870
19829Author: Christian Persch <chpe@src.gnome.org>
19830Date:   Sun Oct 19 13:51:38 2008 +0000
19831
19832    Remove debug spew.
19833
19834    svn path=/trunk/; revision=2126
19835
19836 src/vte.c | 1 -
19837 1 file changed, 1 deletion(-)
19838
19839commit 1f270f991a2eab20c42190abf4b5bedb6705522e
19840Author: Christian Persch <chpe@src.gnome.org>
19841Date:   Sun Oct 19 13:51:33 2008 +0000
19842
19843    I hate ChangeLog.
19844
19845    svn path=/trunk/; revision=2125
19846
19847 ChangeLog | 6 ++++++
19848 1 file changed, 6 insertions(+)
19849
19850commit 7d353726a84bd1ec000e57de7cf82d3fef56ee38
19851Author: Christian Persch <chpe@src.gnome.org>
19852Date:   Sun Oct 19 13:51:28 2008 +0000
19853
19854    Bug 556328 – Document set-scroll-adjustment parameters
19855
19856    svn path=/trunk/; revision=2124
19857
19858 src/vte.c | 14 +++++++++++++-
19859 1 file changed, 13 insertions(+), 1 deletion(-)
19860
19861commit ac3b51ecfd995752f5bc2327713b5c448813252b
19862Author: Djihed Afifi <djihed@src.gnome.org>
19863Date:   Sun Oct 19 11:45:36 2008 +0000
19864
19865    Updated Arabic Translation by Khaled Hosny.
19866
19867    * Updated Arabic Translation by Khaled Hosny.
19868
19869    svn path=/trunk/; revision=2123
19870
19871 po/ChangeLog | 4 ++++
19872 1 file changed, 4 insertions(+)
19873
19874commit 77518ec1de91234080a78baf2af8cc223ce7a63b
19875Author: Behdad Esfahbod <behdad@gnome.org>
19876Date:   Wed Oct 15 16:48:26 2008 +0000
19877
19878    Update doc coverage test from cairo.
19879
19880    2008-10-15  Behdad Esfahbod  <behdad@gnome.org>
19881
19882            * doc/reference/Makefile.am:
19883            * doc/reference/check-doc-coverage.sh:
19884            * doc/reference/check.docs:
19885            Update doc coverage test from cairo.
19886
19887
19888    svn path=/trunk/; revision=2122
19889
19890 ChangeLog                           |  7 ++++++
19891 doc/reference/Makefile.am           |  9 +++++--
19892 doc/reference/check-doc-coverage.sh | 48 +++++++++++++++++++++++++++++++++++++
19893 doc/reference/check.docs            | 39 ------------------------------
19894 4 files changed, 62 insertions(+), 41 deletions(-)
19895
19896commit 921ab3aa61a4a7cfaa845523fbab77288822445d
19897Author: Behdad Esfahbod <behdad@gnome.org>
19898Date:   Wed Oct 15 01:54:37 2008 +0000
19899
19900    Invalidate cursor upon shape change.
19901
19902    2008-10-14  Behdad Esfahbod  <behdad@gnome.org>
19903
19904            * src/vte.c (vte_terminal_set_cursor_shape):
19905            Invalidate cursor upon shape change.
19906
19907
19908    svn path=/trunk/; revision=2121
19909
19910 ChangeLog | 5 +++++
19911 src/vte.c | 1 +
19912 2 files changed, 6 insertions(+)
19913
19914commit 0aea533027aafd26a4bf13e1245a719ab2bd9b04
19915Author: Christian Persch <chpe@src.gnome.org>
19916Date:   Tue Oct 14 23:11:26 2008 +0000
19917
19918    Add new API to the python bindings.
19919
19920    svn path=/trunk/; revision=2120
19921
19922 ChangeLog       |  4 ++++
19923 python/vte.defs | 45 +++++++++++++++++++++++++++++++++++++++++----
19924 2 files changed, 45 insertions(+), 4 deletions(-)
19925
19926commit 6a93d0c685658ea1fab4daef0f999dbc2009e1c3
19927Author: Behdad Esfahbod <behdad@gnome.org>
19928Date:   Tue Oct 14 20:47:50 2008 +0000
19929
19930    Remove VTE_CURSOR_OUTLINE in favor of VTE_LINE_WIDTH.
19931
19932    2008-10-14  Behdad Esfahbod  <behdad@gnome.org>
19933
19934            * src/vte-private.h:
19935            * src/vte.c (vte_terminal_draw_line), (vte_terminal_paint_cursor):
19936            Remove VTE_CURSOR_OUTLINE in favor of VTE_LINE_WIDTH.
19937
19938
19939    svn path=/trunk/; revision=2119
19940
19941 ChangeLog         |  6 ++++++
19942 src/vte-private.h |  1 -
19943 src/vte.c         | 18 +++++++++---------
19944 3 files changed, 15 insertions(+), 10 deletions(-)
19945
19946commit f33c993073d6cdc6c1c8123521b4efdaa4822b4a
19947Author: Behdad Esfahbod <behdad@gnome.org>
19948Date:   Tue Oct 14 20:39:44 2008 +0000
19949
19950    Supposedly handle reverse video during cursor drawing.
19951
19952    2008-10-14  Behdad Esfahbod  <behdad@gnome.org>
19953
19954            * src/vte.c (vte_terminal_paint_cursor):
19955            Supposedly handle reverse video during cursor drawing.
19956
19957
19958    svn path=/trunk/; revision=2118
19959
19960 ChangeLog | 5 +++++
19961 src/vte.c | 7 ++++---
19962 2 files changed, 9 insertions(+), 3 deletions(-)
19963
19964commit 61ec5d3cad460529acdee4e98f1f7d71e202b782
19965Author: Behdad Esfahbod <behdad@gnome.org>
19966Date:   Tue Oct 14 20:36:10 2008 +0000
19967
19968    Move IM preedit string drawing into its own function for code clarity.
19969
19970    2008-10-14  Behdad Esfahbod  <behdad@gnome.org>
19971
19972            * src/vte.c (vte_terminal_paint_im_preedit_string),
19973            (vte_terminal_paint):
19974            Move IM preedit string drawing into its own function for code
19975            clarity.
19976
19977
19978    svn path=/trunk/; revision=2117
19979
19980 ChangeLog |   7 +++
19981 src/vte.c | 157 +++++++++++++++++++++++++++++++++-----------------------------
19982 2 files changed, 90 insertions(+), 74 deletions(-)
19983
19984commit 5cff4182d680681d815760ec7c3bcfbb4b785d77
19985Author: Behdad Esfahbod <behdad@gnome.org>
19986Date:   Tue Oct 14 20:25:25 2008 +0000
19987
19988    Bug 549835 – Feature Request: Configurable cursor appearance
19989
19990    2008-10-14  Behdad Esfahbod  <behdad@gnome.org>
19991
19992            Bug 549835 – Feature Request: Configurable cursor appearance
19993
19994            * src/vte.h:
19995            New public api:
19996
19997                    VteTerminalCursorShape
19998                    vte_terminal_set_cursor_shape
19999                    vte_terminal_get_cursor_shape
20000
20001            * src/vte-private.h:
20002            * src/vte.c (_vte_terminal_insert_char), (vte_terminal_init),
20003            (vte_terminal_paint_cursor), (vte_terminal_paint),
20004            (vte_terminal_set_cursor_shape), (vte_terminal_get_cursor_shape):
20005            Implement new API.  Also clean up cursor drawing in general.
20006
20007            * doc/reference/Makefile.am:
20008            * doc/reference/tmpl/reaper.sgml:
20009            * doc/reference/tmpl/vte-unused.sgml:
20010            * doc/reference/tmpl/vte.sgml:
20011            * doc/reference/vte-sections.txt:
20012            Doc new symbols.  Also add some missing docs.
20013
20014
20015    svn path=/trunk/; revision=2116
20016
20017 ChangeLog                          |  24 +++
20018 doc/reference/Makefile.am          |   3 +
20019 doc/reference/tmpl/reaper.sgml     |  32 ----
20020 doc/reference/tmpl/vte-unused.sgml |  30 ++++
20021 doc/reference/tmpl/vte.sgml        |  59 +++++-
20022 doc/reference/vte-sections.txt     |  10 ++
20023 src/vte-private.h                  |   3 +
20024 src/vte.c                          | 360 +++++++++++++++++++++----------------
20025 src/vte.h                          |  18 +-
20026 9 files changed, 346 insertions(+), 193 deletions(-)
20027
20028commit d1986f303449acd1ae0ad3d2fde37f3a65959e32
20029Author: Christian Persch <chpe@src.gnome.org>
20030Date:   Mon Oct 13 11:53:32 2008 +0000
20031
20032    Add gobject property getter/setter.
20033
20034    svn path=/trunk/; revision=2115
20035
20036 ChangeLog |  4 ++++
20037 src/vte.c | 35 ++++++++++++++++++++++++++++++++++-
20038 2 files changed, 38 insertions(+), 1 deletion(-)
20039
20040commit 75e65a0fe737094613bdfe50fd759f2cac6982aa
20041Author: Christian Persch <chpe@src.gnome.org>
20042Date:   Mon Oct 13 11:46:18 2008 +0000
20043
20044    Add ChangeLog entry.
20045
20046    svn path=/trunk/; revision=2114
20047
20048 ChangeLog | 5 +++++
20049 1 file changed, 5 insertions(+)
20050
20051commit 9331adbf9c6f03e29b7b08500e1a99bf2c16937c
20052Author: Christian Persch <chpe@src.gnome.org>
20053Date:   Mon Oct 13 11:46:12 2008 +0000
20054
20055    Fix missing prorotypes compiler warning in marshal.c.
20056
20057    svn path=/trunk/; revision=2113
20058
20059 src/Makefile.am | 2 +-
20060 1 file changed, 1 insertion(+), 1 deletion(-)
20061
20062commit 04f263af0a66c1bc15b43914b42c904a96f37d03
20063Author: Christian Persch <chpe@src.gnome.org>
20064Date:   Mon Oct 13 11:44:59 2008 +0000
20065
20066    Add vte_terminal_get_pty().
20067
20068    svn path=/trunk/; revision=2112
20069
20070 src/vte.c | 17 +++++++++++++++++
20071 src/vte.h |  1 +
20072 2 files changed, 18 insertions(+)
20073
20074commit 05cad2fc7cef3ae9e6dd063a6f8933cde76a6af6
20075Author: Christian Persch <chpe@src.gnome.org>
20076Date:   Mon Oct 6 20:12:15 2008 +0000
20077
20078    Bug 329108 – Please support setting X's URGENCY hint upon terminal beep
20079
20080    svn path=/trunk/; revision=2111
20081
20082 doc/reference/tmpl/vte.sgml |  7 +++++++
20083 src/vte.c                   | 11 +++++++++++
20084 src/vte.h                   |  3 ++-
20085 src/vteseq.c                |  2 ++
20086 4 files changed, 22 insertions(+), 1 deletion(-)
20087
20088commit 983bff721bc647fa7b3903d4828d056265cf66a8
20089Author: Christian Persch <chpe@src.gnome.org>
20090Date:   Mon Oct 6 20:12:10 2008 +0000
20091
20092    Fix compiler warning about g_free() on a const pointer.
20093
20094    svn path=/trunk/; revision=2110
20095
20096 ChangeLog     | 4 ++++
20097 src/vteconv.c | 2 +-
20098 2 files changed, 5 insertions(+), 1 deletion(-)
20099
20100commit 77347af8208aaa02078e0eb650ec0c980ed6016f
20101Author: Christian Persch <chpe@src.gnome.org>
20102Date:   Mon Oct 6 20:12:05 2008 +0000
20103
20104    Add new function to the python bindings.
20105
20106    svn path=/trunk/; revision=2109
20107
20108 ChangeLog       |  6 ++++++
20109 python/vte.defs | 10 ++++++++++
20110 2 files changed, 16 insertions(+)
20111
20112commit 91127a312b5c33c9d58facda49077c8b1a1d7a0a
20113Author: Christian Persch <chpe@src.gnome.org>
20114Date:   Mon Oct 6 20:12:00 2008 +0000
20115
20116    Deprecate useless macros. Bug #539130.
20117
20118    svn path=/trunk/; revision=2108
20119
20120 ChangeLog | 6 ++++++
20121 src/vte.h | 8 ++++----
20122 2 files changed, 10 insertions(+), 4 deletions(-)
20123
20124commit da9f7b17746625525b1761379803d90fe83095c2
20125Author: Christian Persch <chpe@src.gnome.org>
20126Date:   Mon Oct 6 20:11:55 2008 +0000
20127
20128    Add vte_terminal_get_child_exit_status() so we can get the child's exit status from withint the child-exited signal handlers. Bug #509204.
20129
20130    svn path=/trunk/; revision=2107
20131
20132 ChangeLog         |  8 ++++++++
20133 src/vte-private.h |  1 +
20134 src/vte.c         | 26 ++++++++++++++++++++++++++
20135 src/vte.h         |  2 ++
20136 4 files changed, 37 insertions(+)
20137
20138commit d8a852897eb7ed60ef5aad7be264f31d484ec36f
20139Author: Christian Persch <chpe@src.gnome.org>
20140Date:   Mon Oct 6 20:11:49 2008 +0000
20141
20142    Bump version to 0.17.5.
20143
20144    svn path=/trunk/; revision=2106
20145
20146 ChangeLog    | 4 ++++
20147 configure.in | 4 ++--
20148 2 files changed, 6 insertions(+), 2 deletions(-)
20149
20150commit 6d1a9b4973ff32a7f15dc5eb7d06a41d5fb9d193
20151Author: Christian Persch <chpe@src.gnome.org>
20152Date:   Mon Sep 22 22:41:46 2008 +0000
20153
20154    Version 0.17.4.
20155
20156    svn path=/trunk/; revision=2104
20157
20158 NEWS         | 4 ++++
20159 configure.in | 4 ++--
20160 2 files changed, 6 insertions(+), 2 deletions(-)
20161
20162commit 9dfdffe7083d739664aaa9a9d39080e57055f4c8
20163Author: Leonardo Ferreira Fontenelle <leonardof@gnome.org>
20164Date:   Sun Sep 21 21:33:56 2008 +0000
20165
20166    Fixed terminology in Brazilian Portuguese translation by Vladimir Melo.
20167
20168    2008-09-21  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>
20169
20170    	* pt_BR.po: Fixed terminology in Brazilian Portuguese translation by
20171    	Vladimir Melo.
20172
20173    svn path=/trunk/; revision=2103
20174
20175 po/ChangeLog |  5 +++++
20176 po/pt_BR.po  | 43 +++++++++++++++++++++----------------------
20177 2 files changed, 26 insertions(+), 22 deletions(-)
20178
20179commit 792f6408202ebfe840d7b33df70452b7b7bdc790
20180Author: Mugurel Tudor <mugurelu@gnome.ro>
20181Date:   Sun Sep 21 21:23:37 2008 +0000
20182
20183    Updated Romanian translation by Mişu Moldovan <dumol@gnome.ro>
20184
20185    2008-09-22  Mugurel Tudor  <mugurelu@gnome.ro>
20186
20187    	* ro.po: Updated Romanian translation by
20188    	Mişu Moldovan <dumol@gnome.ro>
20189
20190    svn path=/trunk/; revision=2102
20191
20192 po/ChangeLog |  5 +++++
20193 po/ro.po     | 68 +++++++++++++++++++++++++++++++++---------------------------
20194 2 files changed, 43 insertions(+), 30 deletions(-)
20195
20196commit afc352ee3267250ce043e6f09de44268ed35c99a
20197Author: Djihed Afifi <djihed@src.gnome.org>
20198Date:   Thu Sep 18 02:06:51 2008 +0000
20199
20200    Updated Arabic Translation by Khaled Hosny.
20201
20202    * Updated Arabic Translation by Khaled Hosny.
20203
20204    svn path=/trunk/; revision=2101
20205
20206 po/ChangeLog | 4 ++++
20207 1 file changed, 4 insertions(+)
20208
20209commit 5f4cd5aa22c2606a0bad57b39c50de7f83019b68
20210Author: Luca Ferretti <elle.uca@libero.it>
20211Date:   Wed Sep 17 18:21:33 2008 +0000
20212
20213    Updated Italian translation by Francesco Marletta.
20214
20215    2008-09-17  Luca Ferretti  <elle.uca@libero.it>
20216
20217    	* it.po: Updated Italian translation by Francesco Marletta.
20218
20219    svn path=/trunk/; revision=2100
20220
20221 po/ChangeLog |  4 ++++
20222 po/it.po     | 54 +++++++++++++++++++++++++-----------------------------
20223 2 files changed, 29 insertions(+), 29 deletions(-)
20224
20225commit 96c65ee99cfb9a8e790492b2fc498171e666a6ed
20226Author: Shankar Prasad <sprasad@src.gnome.org>
20227Date:   Mon Sep 15 10:48:27 2008 +0000
20228
20229    updated kannada translation and ChangeLog
20230
20231    svn path=/trunk/; revision=2099
20232
20233 po/ChangeLog |  4 +++
20234 po/kn.po     | 92 ++++++++++++++++++++++++++++++++----------------------------
20235 2 files changed, 53 insertions(+), 43 deletions(-)
20236
20237commit 24b4ad647d04efb2ed0119727a3dd6bb5e8c05e3
20238Author: Djihed Afifi <djihed@src.gnome.org>
20239Date:   Mon Sep 15 09:48:03 2008 +0000
20240
20241    Updated Arabic Translation by Khaled Hosny.
20242
20243    * Updated Arabic Translation by Khaled Hosny.
20244
20245    svn path=/trunk/; revision=2098
20246
20247 po/ChangeLog | 4 ++++
20248 1 file changed, 4 insertions(+)
20249
20250commit 25642a2991556c9260eed58f4443ebf725e7d81f
20251Author: Duarte Loreto <happyguy_pt@hotmail.com>
20252Date:   Sun Sep 14 16:33:04 2008 +0000
20253
20254    Updated Portuguese translation.
20255
20256    2008-09-14  Duarte Loreto <happyguy_pt@hotmail.com>
20257
20258    	* pt.po: Updated Portuguese translation.
20259
20260    svn path=/trunk/; revision=2097
20261
20262 po/ChangeLog |  4 ++++
20263 po/pt.po     | 60 ++++++++++++++++++++++++++++++------------------------------
20264 2 files changed, 34 insertions(+), 30 deletions(-)
20265
20266commit 15c8c1080589506eeec722032d5a8b0292e020e8
20267Author: Manoj Kumar Giri <mgiri@src.gnome.org>
20268Date:   Wed Sep 10 07:54:25 2008 +0000
20269
20270    Updated Oriya (or.po) Translation
20271
20272    svn path=/trunk/; revision=2096
20273
20274 po/ChangeLog |  4 ++++
20275 po/or.po     | 78 ++++++++++++++++++++++++++++++++----------------------------
20276 2 files changed, 46 insertions(+), 36 deletions(-)
20277
20278commit 722550ac37d46549e865149be2220157634965cb
20279Author: Praveen Arimbrathodiyil <apravi@src.gnome.org>
20280Date:   Wed Sep 10 04:08:15 2008 +0000
20281
20282    small correction
20283
20284    svn path=/trunk/; revision=2095
20285
20286 po/ml.po | 10 ++--------
20287 1 file changed, 2 insertions(+), 8 deletions(-)
20288
20289commit 6545d58a8e6e9c7e683f8726158f0c9665396b11
20290Author: Robert Sedak <rsedak@src.gnome.org>
20291Date:   Tue Sep 9 17:18:14 2008 +0000
20292
20293    Update: Croatian Language
20294
20295    svn path=/trunk/; revision=2094
20296
20297 po/ChangeLog |  3 +++
20298 po/hr.po     | 74 ++++++++++++++++++++++++++++++++----------------------------
20299 2 files changed, 43 insertions(+), 34 deletions(-)
20300
20301commit 34e10694b47a49961b67c96230fbf1823548f657
20302Author: Christian Persch <chpe@src.gnome.org>
20303Date:   Mon Sep 8 20:09:06 2008 +0000
20304
20305    vte 0.17.3.
20306
20307    svn path=/trunk/; revision=2092
20308
20309 ChangeLog                          |  7 +++++++
20310 NEWS                               | 12 ++++++++++++
20311 configure.in                       |  4 ++--
20312 doc/reference/tmpl/reaper.sgml     | 32 ++++++++++++++++++++++++++++++++
20313 doc/reference/tmpl/vte-unused.sgml | 30 ------------------------------
20314 5 files changed, 53 insertions(+), 32 deletions(-)
20315
20316commit 2698dbcc5c8805380c5fc77ca1928ec582c84728
20317Author: Christian Persch <chpe@src.gnome.org>
20318Date:   Sun Sep 7 17:53:11 2008 +0000
20319
20320    Update python bindings.
20321
20322    	* python/vte.defs: Update python bindings.
20323
20324    svn path=/trunk/; revision=2091
20325
20326 ChangeLog       |   4 ++
20327 python/vte.defs | 127 +++++++++++++++++++++++++++++++++++++++++++-------------
20328 2 files changed, 101 insertions(+), 30 deletions(-)
20329
20330commit 0f3575738b510049d54e133a6a5a74070772ffd0
20331Author: Sébastien Granjoux <seb.sfo@free.fr>
20332Date:   Mon Sep 1 11:14:44 2008 +0000
20333
20334    Bug 538344 – Anjuta hangs when program is executed in terminal
20335
20336    2008-08-20  Sébastien Granjoux  <seb.sfo@free.fr>
20337
20338    	Bug 538344 – Anjuta hangs when program is executed in terminal
20339
20340    	* src/vte.c: Ensure the output channel exists when we need to write.
20341
20342
20343    svn path=/trunk/; revision=2090
20344
20345 ChangeLog | 6 ++++++
20346 src/vte.c | 5 ++++-
20347 2 files changed, 10 insertions(+), 1 deletion(-)
20348
20349commit 13bbce8161377ae4f9ff866fded76a795613dc9f
20350Author: Goran Rakic <grakic@src.gnome.org>
20351Date:   Mon Aug 25 14:57:20 2008 +0000
20352
20353    Conversion from sr@Latn to sr@latin
20354
20355    svn path=/trunk/; revision=2089
20356
20357 po/ChangeLog   |   5 ++
20358 po/LINGUAS     |   2 +-
20359 po/sr@Latn.po  | 158 ---------------------------------------------------------
20360 po/sr@latin.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
20361 4 files changed, 164 insertions(+), 159 deletions(-)
20362
20363commit 0e0aab333668dd11959b5ef0e8695dc1236c40bb
20364Author: Christian Persch <chpe@src.gnome.org>
20365Date:   Wed Aug 20 13:10:12 2008 +0000
20366
20367    Plug a mem leak.
20368
20369    svn path=/trunk/; revision=2088
20370
20371 ChangeLog | 5 +++++
20372 src/vte.c | 4 +++-
20373 2 files changed, 8 insertions(+), 1 deletion(-)
20374
20375commit 555d0d2a8e4d6f992789d6bd00137ce6b9f853e3
20376Author: Chris Wilson <chris@chris-wilson.co.uk>
20377Date:   Fri Aug 15 20:11:58 2008 +0000
20378
20379    fcntl(2) specifies that the flags argument is a long. Make it so.
20380
20381    2008-08-15  Chris Wilson  <chris@chris-wilson.co.uk>
20382
20383    	* src/vte.c (vte_terminal_set_pty):
20384    	fcntl(2) specifies that the flags argument is a long. Make it so.
20385
20386
20387    svn path=/trunk/; revision=2087
20388
20389 ChangeLog |  5 +++++
20390 src/vte.c | 24 ++++++++++++------------
20391 2 files changed, 17 insertions(+), 12 deletions(-)
20392
20393commit e976391ce7dd68d4e66bf22194112772a099dbfd
20394Author: Behdad Esfahbod <behdad@gnome.org>
20395Date:   Thu Aug 14 00:00:38 2008 +0000
20396
20397    Fix all "signed vs unsigned comparison" warnings.
20398
20399    2008-08-13  Behdad Esfahbod  <behdad@gnome.org>
20400
20401            * src/vte-private.h:
20402            * src/vte.c (vte_terminal_match_check_internal_vte),
20403            (vte_terminal_ensure_cursor), (vte_terminal_set_colors),
20404            (_vte_terminal_insert_char), (vte_terminal_feed),
20405            (vte_terminal_key_press), (vte_terminal_match_hilite_update),
20406            (vte_terminal_extend_selection):
20407            * src/vteseq.c (vte_terminal_find_charcell),
20408            (vte_sequence_handler_set_title_internal),
20409            (vte_sequence_handler_decset_internal), (vte_sequence_handler_cb),
20410            (vte_sequence_handler_cd), (vte_sequence_handler_ce),
20411            (vte_sequence_handler_ec), (vte_sequence_handler_ta),
20412            (vte_sequence_handler_set_mode),
20413            (vte_sequence_handler_window_manipulation):
20414            Fix all "signed vs unsigned comparison" warnings.
20415
20416
20417    svn path=/trunk/; revision=2086
20418
20419 ChangeLog         | 17 +++++++++++++++++
20420 src/vte-private.h |  4 ++--
20421 src/vte.c         | 32 ++++++++++++++++----------------
20422 src/vteseq.c      | 55 ++++++++++++++++++++++++++++---------------------------
20423 4 files changed, 63 insertions(+), 45 deletions(-)
20424
20425commit aabb10fb643c6625afbe7c369f8e67e3f8314861
20426Author: Behdad Esfahbod <behdad@gnome.org>
20427Date:   Wed Aug 13 22:42:47 2008 +0000
20428
20429    Fix uninitialized cursor warning. Setting to NULL sounds right to me.
20430
20431    2008-08-13  Behdad Esfahbod  <behdad@gnome.org>
20432
20433            * src/vte.c (regex_match_clear_cursor),
20434            (vte_terminal_set_cursor_from_regex_match):
20435            Fix uninitialized cursor warning.  Setting to NULL sounds
20436            right to me.  ChPe?
20437
20438
20439    svn path=/trunk/; revision=2085
20440
20441 ChangeLog | 7 +++++++
20442 src/vte.c | 8 +++++++-
20443 2 files changed, 14 insertions(+), 1 deletion(-)
20444
20445commit 30213a63183d6f07589051469d80d406b698a8f3
20446Author: Behdad Esfahbod <behdad@gnome.org>
20447Date:   Wed Aug 13 22:37:22 2008 +0000
20448
20449    Remove useless "inline" decorators. Gcc has been rightfully complaining.
20450
20451    2008-08-13  Behdad Esfahbod  <behdad@gnome.org>
20452
20453            * src/vte.c: Remove useless "inline" decorators.  Gcc has been
20454            rightfully complaining.
20455
20456
20457    svn path=/trunk/; revision=2084
20458
20459 ChangeLog |  5 +++++
20460 src/vte.c | 12 ++++++------
20461 2 files changed, 11 insertions(+), 6 deletions(-)
20462
20463commit 78e20d9e6ded635c1c60f84f4d8e0c9c5d553662
20464Author: Behdad Esfahbod <behdad@gnome.org>
20465Date:   Wed Aug 13 22:21:12 2008 +0000
20466
20467    Bug 546940 – Crash when selecting text
20468
20469    2008-08-13  Behdad Esfahbod  <behdad@gnome.org>
20470
20471            Bug 546940 – Crash when selecting text
20472
20473            * src/vte.c (vte_terminal_extend_selection): Fix crash with 64-bit
20474            systems.  Note to self:
20475
20476                    unsigned int len = 0;
20477                    long i = len - 1;
20478                    assert (i < 0);
20479
20480            fails on 64-bit systems.
20481
20482
20483    svn path=/trunk/; revision=2083
20484
20485 ChangeLog | 13 +++++++++++++
20486 src/vte.c | 17 +++++++++--------
20487 2 files changed, 22 insertions(+), 8 deletions(-)
20488
20489commit cc7d8be81cc044c23c406e02ed8bd7ce1045cda7
20490Author: Djihed Afifi <djihed@src.gnome.org>
20491Date:   Wed Aug 6 08:33:19 2008 +0000
20492
20493    Updated Arabic Translation by Khaled Hosny.
20494
20495    svn path=/trunk/; revision=2082
20496
20497 po/ChangeLog | 4 ++++
20498 1 file changed, 4 insertions(+)
20499
20500commit a6b2d703da2bbcfdc52dcdbf4494a9dc737cb47e
20501Author: Behdad Esfahbod <behdad@gnome.org>
20502Date:   Tue Aug 5 10:30:38 2008 +0000
20503
20504    Released vte-0.17.1.
20505
20506    2008-08-05  Behdad Esfahbod  <behdad@gnome.org>
20507
20508            Released vte-0.17.1.
20509
20510            * NEWS: Updated.
20511
20512            * configure.in: Bumped version to 0.17.1.
20513            Bumped libtool version to 12:0:3.
20514
20515
20516    svn path=/trunk/; revision=2080
20517
20518 ChangeLog    |  9 +++++++++
20519 NEWS         | 27 +++++++++++++++++++++++++++
20520 configure.in | 10 +++++-----
20521 3 files changed, 41 insertions(+), 5 deletions(-)
20522
20523commit 795f95181b797396950abe1e9f466313d9edd389
20524Author: Behdad Esfahbod <behdad@gnome.org>
20525Date:   Tue Aug 5 06:33:47 2008 +0000
20526
20527    Bug 546366 – hard to select last tab char on a line
20528
20529    2008-08-05  Behdad Esfahbod  <behdad@gnome.org>
20530
20531            Bug 546366 – hard to select last tab char on a line
20532
20533            * src/vte.c (vte_terminal_extend_selection):
20534            * src/vteseq.c (vte_sequence_handler_ta):
20535            Handle fragment cells.
20536
20537
20538    svn path=/trunk/; revision=2079
20539
20540 ChangeLog    |  8 ++++++++
20541 src/vte.c    | 22 ++++++++--------------
20542 src/vteseq.c |  2 +-
20543 3 files changed, 17 insertions(+), 15 deletions(-)
20544
20545commit b5c37ee01646dc533d978ca9708eb0d2a6ad1d28
20546Author: Behdad Esfahbod <behdad@gnome.org>
20547Date:   Tue Aug 5 05:51:08 2008 +0000
20548
20549    Bug 545924 – tab characters not handled correctly after ncurses clear
20550
20551    2008-08-05  Behdad Esfahbod  <behdad@gnome.org>
20552
20553            Bug 545924 – tab characters not handled correctly after ncurses clear
20554            Patch from Patryk Zawadzki
20555
20556            * src/vteseq.c (vte_sequence_handler_ta): Ignore empty cells at end of
20557            line.
20558
20559
20560    svn path=/trunk/; revision=2078
20561
20562 ChangeLog    |  8 ++++++++
20563 src/vteseq.c | 16 ++++++++++++++++
20564 2 files changed, 24 insertions(+)
20565
20566commit 4eb7507c90c8803ebaa14dfbf9ed7c8186219b0e
20567Author: Djihed Afifi <djihed@src.gnome.org>
20568Date:   Tue Jul 29 01:37:38 2008 +0000
20569
20570    Updated Arabic Translation by Khaled Hosny.
20571
20572    svn path=/trunk/; revision=2077
20573
20574 po/ChangeLog | 4 ++++
20575 1 file changed, 4 insertions(+)
20576
20577commit a24eab7c0d927f35e37e72d1fe415433aeb32bab
20578Author: Behdad Esfahbod <behdad@gnome.org>
20579Date:   Sun Jul 13 23:03:01 2008 +0000
20580
20581    Bug 542795 – VTE_CJK_WIDTH don't work
20582
20583    2008-07-14  Behdad Esfahbod  <behdad@gnome.org>
20584
20585            Bug 542795 – VTE_CJK_WIDTH don't work
20586
20587            * src/iso2022.c (_vte_iso2022_ambiguous_width): Fix VTE_CJK_WIDTH env
20588            handling.
20589
20590
20591    svn path=/trunk/; revision=2076
20592
20593 ChangeLog     | 7 +++++++
20594 src/iso2022.c | 4 ++--
20595 2 files changed, 9 insertions(+), 2 deletions(-)
20596
20597commit 233a6fb058dab427e78bb4bbfa2763bd552acc14
20598Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
20599Date:   Wed Jul 2 15:09:02 2008 +0000
20600
20601    Updated Occitan translation
20602
20603    svn path=/trunk/; revision=2075
20604
20605 po/ChangeLog | 4 ++++
20606 1 file changed, 4 insertions(+)
20607
20608commit 893f7473321bb1914c76b4e64f00a935083df15f
20609Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
20610Date:   Wed Jul 2 15:08:34 2008 +0000
20611
20612    Updated Occitan translation
20613
20614    svn path=/trunk/; revision=2074
20615
20616 po/oc.po | 20 ++++++++++----------
20617 1 file changed, 10 insertions(+), 10 deletions(-)
20618
20619commit 19687441ca358e11e5f1334516862ba09cfe223c
20620Author: Christian Persch <chpe@src.gnome.org>
20621Date:   Fri Jun 27 19:05:10 2008 +0000
20622
20623    Bug 399744 – Hide more font-aa implementation details
20624
20625    svn path=/trunk/; revision=2073
20626
20627 ChangeLog    |  7 +++++++
20628 src/vtexft.c | 12 +++++++++++-
20629 2 files changed, 18 insertions(+), 1 deletion(-)
20630
20631commit df24a29142fd8d825d3eb5ec123f3e83ea1c8e1e
20632Author: Christian Persch <chpe@src.gnome.org>
20633Date:   Fri Jun 27 16:51:18 2008 +0000
20634
20635    Bug 510903 – use gtk-cursor-blink setting
20636
20637    svn path=/trunk/; revision=2072
20638
20639 ChangeLog                      |  11 ++
20640 doc/reference/tmpl/vte.sgml    |  18 ++++
20641 doc/reference/vte-sections.txt |   2 +
20642 src/vte-private.h              |  10 +-
20643 src/vte.c                      | 234 ++++++++++++++++++++++++++++-------------
20644 src/vte.h                      |  13 ++-
20645 6 files changed, 208 insertions(+), 80 deletions(-)
20646
20647commit 51a751d3515008aefd6080e827a7fe59d251d1fd
20648Author: Christian Persch <chpe@src.gnome.org>
20649Date:   Thu Jun 26 18:45:41 2008 +0000
20650
20651    Remove duplicate declarations.
20652
20653    svn path=/trunk/; revision=2071
20654
20655 ChangeLog | 5 +++++
20656 src/vte.h | 2 --
20657 2 files changed, 5 insertions(+), 2 deletions(-)
20658
20659commit 6f037ba50d22bb7d1d6c7acaf0fec7df824f489f
20660Author: Christian Persch <chpe@src.gnome.org>
20661Date:   Thu Jun 26 18:37:59 2008 +0000
20662
20663    Fix the Use of intltool 0.40.0.
20664
20665    svn path=/trunk/; revision=2070
20666
20667 ChangeLog   | 6 ++++++
20668 Makefile.am | 5 ++---
20669 autogen.sh  | 9 ++++++---
20670 3 files changed, 14 insertions(+), 6 deletions(-)
20671
20672commit af4cc7446b6d563baedbedc39d46d9911c5509c9
20673Author: Christian Persch <chpe@src.gnome.org>
20674Date:   Thu Jun 26 18:32:56 2008 +0000
20675
20676    Disallow direct inclusion of vteversion.h.
20677
20678    svn path=/trunk/; revision=2069
20679
20680 ChangeLog           | 5 +++++
20681 src/vteversion.h.in | 4 ++++
20682 2 files changed, 9 insertions(+)
20683
20684commit c4b48e67fca6adb72ce5cba9c2ee3d0d4956a807
20685Author: Christian Persch <chpe@src.gnome.org>
20686Date:   Thu Jun 26 18:32:49 2008 +0000
20687
20688    Use glib-mkenums to generate the enum types.
20689
20690    svn path=/trunk/; revision=2068
20691
20692 ChangeLog                      | 10 ++++++++++
20693 configure.in                   |  7 +++++++
20694 doc/reference/Makefile.am      |  2 +-
20695 src/Makefile.am                | 29 ++++++++++++++++++++++++-----
20696 src/vte.c                      | 38 --------------------------------------
20697 src/vte.h                      |  7 +++++--
20698 src/vtetypebuiltins.c.template | 40 ++++++++++++++++++++++++++++++++++++++++
20699 src/vtetypebuiltins.h.template | 28 ++++++++++++++++++++++++++++
20700 8 files changed, 115 insertions(+), 46 deletions(-)
20701
20702commit fd64778a2c3cb991f9cff661cf35fa3830282ed7
20703Author: Christian Persch <chpe@src.gnome.org>
20704Date:   Thu Jun 26 17:56:54 2008 +0000
20705
20706    Replace more gtk type macros with the gobject ones. Bug #539130.
20707
20708    svn path=/trunk/; revision=2067
20709
20710 ChangeLog       |  9 +++++++++
20711 src/reaper.h    |  8 ++++----
20712 src/vte.c       |  8 ++++----
20713 src/vteaccess.h | 44 ++++++++++++++++----------------------------
20714 src/vtebg.h     |  8 ++++----
20715 5 files changed, 37 insertions(+), 40 deletions(-)
20716
20717commit b2d516f19a134b87cc79b1745da522cb2e78c0b2
20718Author: Christian Persch <chpe@src.gnome.org>
20719Date:   Wed Jun 25 16:51:19 2008 +0000
20720
20721    Bug 540182 – crash in geany with vte trunk
20722    Make sure that match_attributes always exist even if there haven't been any matches added.
20723
20724    svn path=/trunk/; revision=2066
20725
20726 ChangeLog | 11 +++++++++--
20727 src/vte.c | 10 ++++------
20728 2 files changed, 13 insertions(+), 8 deletions(-)
20729
20730commit 6cc1167abedd3254a480cb64361a33cdc2af3e5d
20731Author: Christian Persch <chpe@src.gnome.org>
20732Date:   Tue Jun 24 18:12:41 2008 +0000
20733
20734    Force a redraw when changing the allow-bold property. Bug #535552.
20735
20736    svn path=/trunk/; revision=2065
20737
20738 ChangeLog | 6 ++++++
20739 src/vte.c | 6 ++++++
20740 2 files changed, 12 insertions(+)
20741
20742commit a35f1d6978906b526d2e69b50e11bfb5b523388a
20743Author: Christian Persch <chpe@src.gnome.org>
20744Date:   Tue Jun 24 18:12:32 2008 +0000
20745
20746    Bug 535469 – support named cursors on matches
20747
20748    svn path=/trunk/; revision=2064
20749
20750 ChangeLog                      |   8 +++
20751 doc/reference/tmpl/vte.sgml    |  10 +++
20752 doc/reference/vte-sections.txt |   1 +
20753 src/vte-private.h              |  15 ++++-
20754 src/vte.c                      | 148 +++++++++++++++++++++++++++++------------
20755 src/vte.h                      |   2 +
20756 6 files changed, 140 insertions(+), 44 deletions(-)
20757
20758commit 624a6898f8e1bfe0cd716a33efc34db6899cff75
20759Author: Christian Persch <chpe@src.gnome.org>
20760Date:   Tue Jun 24 18:12:23 2008 +0000
20761
20762    Bug 418918 – Switch to GRegex
20763
20764    svn path=/trunk/; revision=2063
20765
20766 ChangeLog                      |   9 +
20767 doc/reference/tmpl/vte.sgml    |  11 ++
20768 doc/reference/vte-sections.txt |   1 +
20769 src/vte-private.h              |  16 +-
20770 src/vte.c                      | 361 ++++++++++++++++++++++++++++++++++++++---
20771 src/vte.h                      |   5 +-
20772 6 files changed, 376 insertions(+), 27 deletions(-)
20773
20774commit 5dd65933082dd70af93c9350ebc88c177fee7901
20775Author: Christian Persch <chpe@src.gnome.org>
20776Date:   Tue Jun 24 18:12:12 2008 +0000
20777
20778    Implement the set_scroll_adjustments signal so one can add a VteTerminal to a GtkScrolledWindow. Bug #535467.
20779
20780    svn path=/trunk/; revision=2062
20781
20782 ChangeLog                   |  7 +++++
20783 doc/reference/tmpl/vte.sgml |  9 ++++++
20784 src/vte.c                   | 69 +++++++++++++++++++++++++++++----------------
20785 src/vte.h                   |  5 +++-
20786 4 files changed, 65 insertions(+), 25 deletions(-)
20787
20788commit 460fcb3becf82346c62cedfde23bace926b5b112
20789Author: Christian Persch <chpe@src.gnome.org>
20790Date:   Tue Jun 24 18:12:02 2008 +0000
20791
20792    Bug 535468 – need version check macros
20793
20794    svn path=/trunk/; revision=2061
20795
20796 ChangeLog                          | 12 ++++++++
20797 configure.in                       | 26 +++++++++++++----
20798 doc/reference/tmpl/vteversion.sgml | 59 ++++++++++++++++++++++++++++++++++++++
20799 doc/reference/vte-sections.txt     | 10 +++++++
20800 doc/reference/vte.types            |  1 +
20801 src/Makefile.am                    |  6 ++--
20802 src/vte.h                          |  2 ++
20803 src/vteversion.h.in                | 31 ++++++++++++++++++++
20804 8 files changed, 139 insertions(+), 8 deletions(-)
20805
20806commit 089b2a4ec92e6c2b0ade68c38b2d41c55335023d
20807Author: Kjartan Maraas <kmaraas@gnome.org>
20808Date:   Sat Jun 21 04:23:28 2008 +0000
20809
20810    Don't use GTK_CHECK* macros.
20811
20812    2008-06-21  Kjartan Maraas  <kmaraas@gnome.org>
20813
20814    	* src/vte.h: Don't use GTK_CHECK* macros.
20815
20816    svn path=/trunk/; revision=2060
20817
20818 ChangeLog |  4 ++++
20819 src/vte.h | 18 +++++++++---------
20820 2 files changed, 13 insertions(+), 9 deletions(-)
20821
20822commit 8023bb999cd894a16fabca46c6ace021a8b19933
20823Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
20824Date:   Sun Jun 15 07:46:49 2008 +0000
20825
20826    Updated Occitan translation
20827
20828    svn path=/trunk/; revision=2059
20829
20830 po/ChangeLog | 4 ++++
20831 1 file changed, 4 insertions(+)
20832
20833commit e1617b3e8fa52c51a1ff1b84b5c0966a1b797f6f
20834Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
20835Date:   Sun Jun 15 07:46:02 2008 +0000
20836
20837    Updated Occitan translation
20838
20839    svn path=/trunk/; revision=2058
20840
20841 po/oc.po | 24 ++++++++++++------------
20842 1 file changed, 12 insertions(+), 12 deletions(-)
20843
20844commit b325f47f4ff26ead5e8065d33814ca43f85167bc
20845Author: Djihed Afifi <djihed@src.gnome.org>
20846Date:   Wed Jun 11 21:42:42 2008 +0000
20847
20848    Updated Arabic Translation by Khaled Hosny.
20849
20850    svn path=/trunk/; revision=2057
20851
20852 po/ChangeLog |  4 ++++
20853 po/ar.po     | 30 +++++++++++++-----------------
20854 2 files changed, 17 insertions(+), 17 deletions(-)
20855
20856commit b0491748ed63846200e01b458d5aa2f30b8d3bb7
20857Author: Christian Persch <chpe@src.gnome.org>
20858Date:   Wed Jun 4 18:57:24 2008 +0000
20859
20860    	Bug 515972 – Bold black is black in vte's default palette
20861
20862    	* src/vte.c: (vte_terminal_set_colors): Correctly set the value of
20863    	'bold black' in the palette. Patch by Santtu Lakkala.
20864
20865    svn path=/trunk/; revision=2056
20866
20867 ChangeLog | 7 +++++++
20868 src/vte.c | 2 +-
20869 2 files changed, 8 insertions(+), 1 deletion(-)
20870
20871commit 725da8b7117cc8539bfc8c946ebe4220a979c50c
20872Author: Behdad Esfahbod <behdad@gnome.org>
20873Date:   Wed Jun 4 18:38:27 2008 +0000
20874
20875    Released vte-0.16.14.
20876
20877    2008-06-04  Behdad Esfahbod  <behdad@gnome.org>
20878
20879            Released vte-0.16.14.
20880
20881            * NEWS: Updated.
20882
20883            * configure.in: Bumped version to 0.16.14.
20884            Bumped libtool version to 11:18:2.
20885
20886
20887    svn path=/trunk/; revision=2054
20888
20889 ChangeLog    |  9 +++++++++
20890 NEWS         | 12 ++++++++++++
20891 configure.in |  4 ++--
20892 3 files changed, 23 insertions(+), 2 deletions(-)
20893
20894commit 6cc2912d303cd13184ab14112787ff9557e83edd
20895Author: Behdad Esfahbod <behdad@gnome.org>
20896Date:   Wed Jun 4 18:30:20 2008 +0000
20897
20898    Bug 536632 – vte build failure in ring.c:210: error: expected expression
20899
20900    2008-06-04  Behdad Esfahbod  <behdad@gnome.org>
20901
20902            Bug 536632 – vte build failure in ring.c:210: error: expected
20903            expression before 'do'
20904
20905            * src/debug.h:
20906            * src/ring.c:
20907            * src/ring.h:
20908            With latest glib (after bug #519026), g_error is expanding to
20909            "do {...} while(0)" instead of "{...}".  This breaks build in
20910            debugging mode.  Use g_critical instead.  Also add some
20911            G_STMT_START/END to some macros.
20912
20913
20914    svn path=/trunk/; revision=2053
20915
20916 ChangeLog   | 13 +++++++++++++
20917 src/debug.h |  2 +-
20918 src/ring.c  |  2 +-
20919 src/ring.h  | 18 +++++++++---------
20920 4 files changed, 24 insertions(+), 11 deletions(-)
20921
20922commit 1102739ce33d9e0b29da553ec127396a4322ea55
20923Author: Chris Wilson <chris@chris-wilson.co.uk>
20924Date:   Thu May 29 11:50:13 2008 +0000
20925
20926    Replace previous commit with the better patch by Christian Persch.
20927
20928    2008-05-29  Chris Wilson  <chris@chris-wilson.co.uk>
20929
20930        * src/pty.c (merge_environ): Replace previous commit with the
20931        better patch by Christian Persch.
20932
20933
20934    svn path=/trunk/; revision=2052
20935
20936 ChangeLog | 5 +++++
20937 src/pty.c | 9 +++------
20938 2 files changed, 8 insertions(+), 6 deletions(-)
20939
20940commit 697d6005bcb227f94389b444dec25246dc636602
20941Author: Chris Wilson <chris@chris-wilson.co.uk>
20942Date:   Thu May 29 11:46:29 2008 +0000
20943
20944    Fix bug in patch to use g_listenv() as it only returns the variable name
20945
20946    2008-05-29  Chris Wilson  <chris@chris-wilson.co.uk>
20947
20948        * src/pty.c (merge_environ): Fix bug in patch to use g_listenv()
20949        as it only returns the variable name and we need to use g_getenv()
20950        to retrieve its value.
20951
20952
20953    svn path=/trunk/; revision=2051
20954
20955 ChangeLog | 6 ++++++
20956 src/pty.c | 9 ++++-----
20957 2 files changed, 10 insertions(+), 5 deletions(-)
20958
20959commit bcddb79198f3a9591c0aa49fe36e82b281017447
20960Author: Behdad Esfahbod <behdad@gnome.org>
20961Date:   Wed May 28 00:38:15 2008 +0000
20962
20963    Oops. Fix thinko in last commit.
20964
20965    2008-05-27  Behdad Esfahbod  <behdad@gnome.org>
20966
20967            * src/iso2022.c (_vte_iso2022_ambiguous_width): Oops.  Fix thinko
20968            in last commit.
20969
20970
20971    svn path=/trunk/; revision=2050
20972
20973 ChangeLog     | 5 +++++
20974 src/iso2022.c | 2 +-
20975 2 files changed, 6 insertions(+), 1 deletion(-)
20976
20977commit 6e0de06c28aeace78b017c6a23ae5f0afac0aa49
20978Author: Behdad Esfahbod <behdad@gnome.org>
20979Date:   Tue May 27 18:56:34 2008 +0000
20980
20981    Bug 535022 – ambiguous width in utf8 locale
20982
20983    2008-05-27  Behdad Esfahbod  <behdad@gnome.org>
20984
20985            Bug 535022 – ambiguous width in utf8 locale
20986
20987            * src/iso2022.c (_vte_iso2022_ambiguous_width): Recognize
20988            env var settings VTE_CJK_WIDTH=narrow and VTE_CJK_WIDTH=wide.
20989            Any other value means "auto" based on locale, as it was doing
20990            previously.
20991
20992
20993    svn path=/trunk/; revision=2049
20994
20995 ChangeLog     |  9 +++++++++
20996 src/iso2022.c | 11 +++++++++--
20997 2 files changed, 18 insertions(+), 2 deletions(-)
20998
20999commit 3e2d0ba9ffe54588e492c88da1b8352fd1a75d45
21000Author: Behdad Esfahbod <behdad@src.gnome.org>
21001Date:   Fri May 23 20:32:37 2008 +0000
21002
21003    Update tmpls
21004
21005    svn path=/trunk/; revision=2048
21006
21007 doc/reference/tmpl/reaper.sgml     | 32 --------------------------------
21008 doc/reference/tmpl/vte-unused.sgml | 30 ++++++++++++++++++++++++++++++
21009 2 files changed, 30 insertions(+), 32 deletions(-)
21010
21011commit e66bae863d1f645c039c8ca390e5458d8622a230
21012Author: Djihed Afifi <djihed@src.gnome.org>
21013Date:   Thu May 22 23:00:52 2008 +0000
21014
21015    Updated Arabic Translation by Djihed Afifi.
21016
21017    svn path=/trunk/; revision=2047
21018
21019 po/ChangeLog | 4 ++++
21020 1 file changed, 4 insertions(+)
21021
21022commit c0d797cd0610dcf8954c7444101e0e30ad97c12e
21023Author: Chris Wilson <chris@chris-wilson.co.uk>
21024Date:   Wed May 21 07:36:14 2008 +0000
21025
21026    Silence compiler warning about using environ as a local variable name.
21027
21028    2008-05-21  Chris Wilson  <chris@chris-wilson.co.uk>
21029
21030        * src/pty.c (merge_environ): Silence compiler warning about using
21031        environ as a local variable name.
21032
21033
21034    svn path=/trunk/; revision=2046
21035
21036 ChangeLog |  5 +++++
21037 src/pty.c | 13 +++++++------
21038 2 files changed, 12 insertions(+), 6 deletions(-)
21039
21040commit 6daf749a9a5aa37ff946d4142d9b4492fb25cc3e
21041Author: Richard Hult <richard@imendio.com>
21042Date:   Wed May 21 07:32:36 2008 +0000
21043
21044    Bug 534148 – Use g_listenv() instead of environ
21045
21046    2008-05-21  Richard Hult  <richard@imendio.com>
21047
21048        Bug 534148 – Use g_listenv() instead of environ
21049
21050        * src/pty.c: (merge_environ): Use g_listenv() instead of
21051        non-portable environ extern.
21052
21053
21054    svn path=/trunk/; revision=2045
21055
21056 ChangeLog | 7 +++++++
21057 src/pty.c | 6 ++++--
21058 2 files changed, 11 insertions(+), 2 deletions(-)
21059
21060commit b88d37fa384aec28dc272222adfcff73885fcd1e
21061Author: Kjartan Maraas <kmaraas@gnome.org>
21062Date:   Mon May 19 13:07:31 2008 +0000
21063
21064    automake doesn't like to substitute more than one variable at a time.
21065
21066    2008-05-19  Kjartan Maraas  <kmaraas@gnome.org>
21067
21068    	* configure.in: automake doesn't like to substitute more
21069    	than one variable at a time.
21070    	* src/vtedraw.c: (_vte_draw_get_using_fontconfig):
21071    	* src/vtetc.c: (_vte_termcap_find_boolean):
21072    	Fix two compiler warnings.
21073
21074    svn path=/trunk/; revision=2044
21075
21076 ChangeLog     | 8 ++++++++
21077 configure.in  | 3 ++-
21078 src/vtedraw.c | 2 +-
21079 src/vtetc.c   | 2 +-
21080 4 files changed, 12 insertions(+), 3 deletions(-)
21081
21082commit 65b97373f0d1772f7191622d8136be9467e1cd69
21083Author: Djihed Afifi <djihed@src.gnome.org>
21084Date:   Mon May 19 01:17:13 2008 +0000
21085
21086    Updated Arabic Translation by Djihed Afifi.
21087
21088    svn path=/trunk/; revision=2043
21089
21090 po/ChangeLog |  4 ++++
21091 po/ar.po     | 32 ++++++++++++++++----------------
21092 2 files changed, 20 insertions(+), 16 deletions(-)
21093
21094commit 22b930d866de5b1dd9d025e0c63bde3612d11d2d
21095Author: Chris Wilson <chris@chris-wilson.co.uk>
21096Date:   Fri May 9 21:56:55 2008 +0000
21097
21098    Add the text to draw to the debug output.
21099
21100    2008-05-09  Chris Wilson  <chris@chris-wilson.co.uk>
21101
21102        * src/vtedraw.c (_vte_draw_text):
21103            Add the text to draw to the debug output.
21104
21105
21106    svn path=/trunk/; revision=2042
21107
21108 ChangeLog     |  5 +++++
21109 src/vtedraw.c | 17 +++++++++++++----
21110 2 files changed, 18 insertions(+), 4 deletions(-)
21111
21112commit a51119aca141b00564b680472d9cbb56311ec40e
21113Author: Chris Wilson <chris@chris-wilson.co.uk>
21114Date:   Fri May 9 19:50:37 2008 +0000
21115
21116    Fix "GLib-CRITICAL **: g_io_add_watch_full: assertion `channel != NULL'
21117
21118    2008-05-09  Chris Wilson  <chris@chris-wilson.co.uk>
21119
21120        Fix "GLib-CRITICAL **: g_io_add_watch_full: assertion
21121                               `channel != NULL' failed"
21122
21123        * src/debug.c (_vte_debug_parse_string):
21124        * src/debug.h:
21125        * src/vte-private.h:
21126        * src/vte.c (vte_terminal_emit_adjustment_changed),
21127        (_vte_terminal_adjust_adjustments_full),
21128        (vte_terminal_scroll_lines), (vte_terminal_maybe_scroll_to_bottom),
21129        (_vte_terminal_insert_char), (vte_terminal_catch_child_exited),
21130        (mark_input_source_invalid), (_vte_terminal_connect_pty_read),
21131        (mark_output_source_invalid), (_vte_terminal_connect_pty_write),
21132        (_vte_terminal_disconnect_pty_read),
21133        (_vte_terminal_disconnect_pty_write), (_vte_terminal_fork_basic),
21134        (vte_terminal_eof), (_vte_terminal_enable_input_source),
21135        (vte_terminal_io_read), (vte_terminal_handle_scroll),
21136        (vte_terminal_finalize), (vte_terminal_class_init),
21137        (vte_terminal_set_pty), (process_timeout), (update_repeat_timeout),
21138        (update_timeout):
21139        It was possible for _vte_terminal_enable_input_source() to be called
21140        after the input closed with G_IO_HUP. The minimal change would just
21141        have been to add a guard to check the pty_master was still valid
21142        before reattaching the source. Instead I removed the redundant
21143        duplication of the input and output channels and added lots of
21144        debugging.
21145
21146
21147    svn path=/trunk/; revision=2041
21148
21149 ChangeLog         |  28 +++++++++
21150 src/debug.c       |   3 +
21151 src/debug.h       |   3 +-
21152 src/vte-private.h |   5 +-
21153 src/vte.c         | 168 ++++++++++++++++++++++++++----------------------------
21154 5 files changed, 116 insertions(+), 91 deletions(-)
21155
21156commit ef4e36154eabf2d74bc1f48db8ef095cec02cbc5
21157Author: Chris Wilson <chris@chris-wilson.co.uk>
21158Date:   Thu May 8 15:23:16 2008 +0000
21159
21160    Bug 516869 – vte displays nothing on GTK+/DirectFB
21161
21162    2008-05-08  Chris Wilson  <chris@chris-wilson.co.uk>
21163
21164        Bug 516869 – vte displays nothing on GTK+/DirectFB
21165
21166        Original patch by Jérémy Bobbio.
21167
21168        * src/vte.c (vte_terminal_class_init), (update_regions),
21169        (update_repeat_timeout), (update_timeout):
21170        gdk_window_process_all_updates() is ineffective on the gtk+-directfb
21171        and gtk+-quartz backends, so in order to process updates immediately
21172        one must call gdk_window_process_updates() on the desired GdkWindows
21173        instead.
21174
21175
21176    svn path=/trunk/; revision=2040
21177
21178 ChangeLog | 13 +++++++++++++
21179 src/vte.c |  9 ++++++++-
21180 2 files changed, 21 insertions(+), 1 deletion(-)
21181
21182commit 00caa22356c2810242af3b6a3677526ac8a60f33
21183Author: Yair Hershkovitz <yairhr@src.gnome.org>
21184Date:   Sun Apr 20 15:58:09 2008 +0000
21185
21186    updated hebrew translation
21187
21188    svn path=/trunk/; revision=2039
21189
21190 po/ChangeLog |  4 ++++
21191 po/he.po     | 40 +++++++++++++++++++++-------------------
21192 2 files changed, 25 insertions(+), 19 deletions(-)
21193
21194commit 68852ecef2ccb2fc02e4cc540c5ef775d056721a
21195Author: Eskild Hustvedt <eskildh@src.gnome.org>
21196Date:   Mon Mar 31 13:45:23 2008 +0000
21197
21198    Updated Norwegian Nynorsk translation
21199
21200    svn path=/trunk/; revision=2038
21201
21202 po/ChangeLog |  4 ++++
21203 po/nn.po     | 75 +++++++++++++++++++++++++++++++++---------------------------
21204 2 files changed, 45 insertions(+), 34 deletions(-)
21205
21206commit 4c2e67286eee99b9a54805a7982a80228e0843f7
21207Author: Baris Cicek <bcicek@src.gnome.org>
21208Date:   Mon Mar 31 11:31:54 2008 +0000
21209
21210    Updated Turkish Translation
21211
21212    svn path=/trunk/; revision=2037
21213
21214 po/ChangeLog |  4 ++++
21215 po/tr.po     | 73 ++++++++++++++++++++++++++++++------------------------------
21216 2 files changed, 41 insertions(+), 36 deletions(-)
21217
21218commit c1755009386ff482a00fea751a04853dab3d28ce
21219Author: Ani Peter <anipeter@src.gnome.org>
21220Date:   Tue Mar 11 04:41:13 2008 +0000
21221
21222    Updated Malayalam Translation
21223
21224    svn path=/trunk/; revision=2036
21225
21226 po/ChangeLog | 4 ++++
21227 1 file changed, 4 insertions(+)
21228
21229commit 80ade1073c7f544cc88eafe2b3e9a8c82c7a041c
21230Author: Ani Peter <anipeter@src.gnome.org>
21231Date:   Tue Mar 11 04:41:01 2008 +0000
21232
21233    Updated Malayalam Translation
21234
21235    svn path=/trunk/; revision=2035
21236
21237 po/ml.po | 99 +++++++++++++++++++++++++++++++++++-----------------------------
21238 1 file changed, 54 insertions(+), 45 deletions(-)
21239
21240commit 061d6d6a3cee533f6439a85fb6e5e137784c2efa
21241Author: Behdad Esfahbod <behdad@gnome.org>
21242Date:   Mon Mar 10 20:32:45 2008 +0000
21243
21244    Released vte-0.16.13.
21245
21246    2008-03-10  Behdad Esfahbod  <behdad@gnome.org>
21247
21248            Released vte-0.16.13.
21249
21250            * NEWS: Updated.
21251
21252            * configure.in: Bumped version to 0.16.13.
21253            Bumped libtool version to 11:17:2.
21254
21255
21256    svn path=/trunk/; revision=2033
21257
21258 ChangeLog    | 9 +++++++++
21259 NEWS         | 8 ++++++++
21260 configure.in | 4 ++--
21261 3 files changed, 19 insertions(+), 2 deletions(-)
21262
21263commit d1e9eb3d946938a6eeaa65032f23bd368a532ed0
21264Author: Gabor Kelemen <kelemeng@gnome.hu>
21265Date:   Mon Mar 10 01:36:49 2008 +0000
21266
21267    Translation updated
21268
21269    2008-03-10  Gabor Kelemen  <kelemeng@gnome.hu>
21270
21271    	* hu.po: Translation updated
21272
21273
21274    svn path=/trunk/; revision=2032
21275
21276 po/ChangeLog |  4 ++++
21277 po/hu.po     | 59 ++++++++++++++++++++++++++++-------------------------------
21278 2 files changed, 32 insertions(+), 31 deletions(-)
21279
21280commit c98754ce7d9d0918a694b1c4fb304220b0ae72ba
21281Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
21282Date:   Sat Mar 8 09:34:15 2008 +0000
21283
21284    Updated Occitan translation
21285
21286    svn path=/trunk/; revision=2031
21287
21288 po/oc.po | 2 +-
21289 1 file changed, 1 insertion(+), 1 deletion(-)
21290
21291commit bbc876ce14e5b2e57b6c317b6323fa83ef604d9f
21292Author: Marcel Telka <marcel@telka.sk>
21293Date:   Sat Mar 8 09:01:30 2008 +0000
21294
21295    Updated Slovak translation.
21296
21297    2008-03-08  Marcel Telka  <marcel@telka.sk>
21298
21299    	* sk.po: Updated Slovak translation.
21300
21301    svn path=/trunk/; revision=2030
21302
21303 po/ChangeLog |  4 ++++
21304 po/sk.po     | 74 +++++++++++++++++++++++++++++++-----------------------------
21305 2 files changed, 42 insertions(+), 36 deletions(-)
21306
21307commit 09d03d12fa7d9bf0f781acd8c57ba03b4dbf851d
21308Author: Rahul Bhalerao <rahulb@src.gnome.org>
21309Date:   Mon Mar 3 16:18:00 2008 +0000
21310
21311    Updated Marathi Translations.
21312
21313    svn path=/trunk/; revision=2029
21314
21315 po/ChangeLog |  4 +++
21316 po/mr.po     | 80 +++++++++++++++++++++++++++++++-----------------------------
21317 2 files changed, 46 insertions(+), 38 deletions(-)
21318
21319commit 20261c75ac0d2b54e5bfdd1a0d1f062f9b0094d2
21320Author: Behdad Esfahbod <behdad@gnome.org>
21321Date:   Wed Feb 20 18:39:08 2008 +0000
21322
21323    Bug 517709 – VTE's pty.c makes 4096 getrlimit calls when it only needs
21324
21325    2008-02-20  Behdad Esfahbod  <behdad@gnome.org>
21326
21327            Bug 517709 – VTE's pty.c makes 4096 getrlimit calls when it only needs
21328            one
21329
21330            * src/pty.c (_vte_pty_start_helper): Only close fds 0, 1, and 2.
21331            gnome-pty-helper closes all fds anyway.
21332
21333
21334    svn path=/trunk/; revision=2028
21335
21336 ChangeLog | 8 ++++++++
21337 src/pty.c | 9 ++++-----
21338 2 files changed, 12 insertions(+), 5 deletions(-)
21339
21340commit 29ec8603290a2dd158e85573ac1766a1efd069ab
21341Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
21342Date:   Tue Feb 19 21:33:40 2008 +0000
21343
21344    Updated Occitan translation
21345
21346    svn path=/trunk/; revision=2027
21347
21348 po/oc.po | 24 ++++++++++++------------
21349 1 file changed, 12 insertions(+), 12 deletions(-)
21350
21351commit a1cd441aa146c432397ec627b6053a01d5cb1df6
21352Author: Petr Kovář <pmkovar@src.gnome.org>
21353Date:   Sat Feb 16 15:25:41 2008 +0000
21354
21355    cs.po: Updated Czech translation by Pavel Sefranek.
21356
21357    svn path=/trunk/; revision=2026
21358
21359 po/ChangeLog |  4 ++++
21360 po/cs.po     | 78 ++++++++++++++++++++++++++++++++++--------------------------
21361 2 files changed, 48 insertions(+), 34 deletions(-)
21362
21363commit cf13ae591f4fa007903e09671967dc7d334dfdde
21364Author: Pawan Chitrakar <pachimho@src.gnome.org>
21365Date:   Thu Feb 14 09:40:36 2008 +0000
21366
21367    Updated Nepali Translation
21368
21369    svn path=/trunk/; revision=2025
21370
21371 po/ChangeLog |   4 +++
21372 po/ne.po     | 102 +++++++++++++++++++++++++++++++----------------------------
21373 2 files changed, 58 insertions(+), 48 deletions(-)
21374
21375commit 7b516616cb67b18e7512a20b1ea20c488c3ea2e5
21376Author: Behdad Esfahbod <behdad@gnome.org>
21377Date:   Fri Feb 8 19:50:41 2008 +0000
21378
21379    Remove unneeded #include <fontconfig/fontconfig.h>
21380
21381    2008-02-08  Behdad Esfahbod  <behdad@gnome.org>
21382
21383            * src/vte.c:
21384            * src/vteapp.c:
21385            * src/vtergb.c:
21386            Remove unneeded #include <fontconfig/fontconfig.h>
21387
21388
21389    svn path=/trunk/; revision=2024
21390
21391 ChangeLog    | 7 +++++++
21392 src/vte.c    | 1 -
21393 src/vteapp.c | 3 ---
21394 src/vtergb.c | 1 -
21395 4 files changed, 7 insertions(+), 5 deletions(-)
21396
21397commit ffe449e246f87db68cc647c8928940a1141dccf2
21398Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
21399Date:   Mon Feb 4 12:20:50 2008 +0000
21400
21401    Updated Occitan translation
21402
21403    svn path=/trunk/; revision=2023
21404
21405 po/oc.po | 11 +++++------
21406 1 file changed, 5 insertions(+), 6 deletions(-)
21407
21408commit 81e5e34d6efdfd9425682e7b5caa3bcec4b2a007
21409Author: Djihed Afifi <djihed@src.gnome.org>
21410Date:   Thu Jan 31 08:23:11 2008 +0000
21411
21412    Updated Arabic Translation by Djihed Afifi.
21413
21414    svn path=/trunk/; revision=2022
21415
21416 po/ChangeLog | 4 ++++
21417 1 file changed, 4 insertions(+)
21418
21419commit 458d15993513afc79e750c89788e236635e63b71
21420Author: Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
21421Date:   Mon Jan 14 16:12:08 2008 +0000
21422
21423    Updated Basque translation.
21424
21425    2008-01-14  Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>
21426
21427    	* eu.po: Updated Basque translation.
21428
21429
21430    svn path=/trunk/; revision=2021
21431
21432 po/ChangeLog | 13 +++++++++----
21433 po/eu.po     | 63 ++++++++++++++++++++++++++++--------------------------------
21434 2 files changed, 38 insertions(+), 38 deletions(-)
21435
21436commit c1d18de1ebc5f6b061e9578df418db3a5a04e981
21437Author: Behdad Esfahbod <behdad@gnome.org>
21438Date:   Wed Jan 9 20:48:55 2008 +0000
21439
21440    Bug 449131 – Wrong gettext domain
21441
21442    2008-01-09  Behdad Esfahbod  <behdad@gnome.org>
21443
21444            Bug 449131 – Wrong gettext domain
21445
21446            * src/pty.c:
21447            * src/reaper.c (vte_reaper_class_init):
21448            * src/trie.c:
21449            * src/vtebg.c (vte_bg_class_init):
21450            * src/vteglyph.c:
21451            Oops.  Fix all remaining ones too.
21452
21453
21454    svn path=/trunk/; revision=2020
21455
21456 ChangeLog      | 11 +++++++++++
21457 src/pty.c      |  7 +------
21458 src/reaper.c   |  5 ++++-
21459 src/trie.c     |  7 +------
21460 src/vtebg.c    |  5 ++++-
21461 src/vteglyph.c |  8 +-------
21462 6 files changed, 22 insertions(+), 21 deletions(-)
21463
21464commit c971ab2e546475a681f5df9f7e3e13e5dc089c06
21465Author: Behdad Esfahbod <behdad@gnome.org>
21466Date:   Mon Jan 7 21:51:00 2008 +0000
21467
21468    Released vte-0.16.12.
21469
21470    2008-01-07  Behdad Esfahbod  <behdad@gnome.org>
21471
21472            Released vte-0.16.12.
21473
21474            * NEWS: Updated.
21475
21476            * configure.in: Bumped version to 0.16.12.
21477            Bumped libtool version to 11:16:2.
21478    .
21479
21480    svn path=/trunk/; revision=2018
21481
21482 ChangeLog    | 9 +++++++++
21483 NEWS         | 7 +++++++
21484 configure.in | 4 ++--
21485 3 files changed, 18 insertions(+), 2 deletions(-)
21486
21487commit 5d00298851669b5112f3e9f620f64d6c139035fc
21488Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
21489Date:   Mon Dec 31 19:40:25 2007 +0000
21490
21491    Updated Occitan translation
21492
21493    svn path=/trunk/; revision=2017
21494
21495 po/ChangeLog |  5 ++++-
21496 po/oc.po     | 45 +++++++++++++++++++++------------------------
21497 2 files changed, 25 insertions(+), 25 deletions(-)
21498
21499commit 3ed60bccd66dfbda6c2aa0ce3a5310b414d61e23
21500Author: Chris Wilson <cpwilson@src.gnome.org>
21501Date:   Fri Dec 21 08:57:28 2007 +0000
21502
21503    Forget to save the ChangeLog entry before committing.
21504
21505
21506    svn path=/trunk/; revision=2016
21507
21508 ChangeLog | 4 ++++
21509 1 file changed, 4 insertions(+)
21510
21511commit db18d22ff40b71fd78236f3e549dd17c6040088d
21512Author: Chris Wilson <chris@chris-wilson.co.uk>
21513Date:   Fri Dec 21 08:56:12 2007 +0000
21514
21515    Bug 503164 – Drawing problems for VTE with gtk+-quartz
21516
21517    2007-12-21  Chris Wilson  <chris@chris-wilson.co.uk>
21518
21519        Bug 503164 – Drawing problems for VTE with gtk+-quartz
21520
21521        * src/vte.c (vte_terminal_realize):
21522        Continuing the saga, remove the fiddling with visibility state
21523        during realize.
21524
21525
21526    svn path=/trunk/; revision=2015
21527
21528 ChangeLog | 4 ++++
21529 src/vte.c | 3 ---
21530 2 files changed, 4 insertions(+), 3 deletions(-)
21531
21532commit f8980c6af417443b935ec27833ca18ab2028028d
21533Author: Behdad Esfahbod <behdad@gnome.org>
21534Date:   Tue Dec 18 07:27:11 2007 +0000
21535
21536    Bug 449131 – Wrong gettext domain
21537
21538    2007-12-18  Behdad Esfahbod  <behdad@gnome.org>
21539
21540            Bug 449131 – Wrong gettext domain
21541
21542            * src/vte.c (vte_terminal_class_init): Use GETTEXT_DOMAIN in
21543            bind_textdomain_codeset().
21544
21545
21546    svn path=/trunk/; revision=2014
21547
21548 ChangeLog | 7 +++++++
21549 src/vte.c | 2 +-
21550 2 files changed, 8 insertions(+), 1 deletion(-)
21551
21552commit 547529e9780b1341bd084f2491edd257f9b47293
21553Author: Behdad Esfahbod <behdad@gnome.org>
21554Date:   Mon Dec 17 18:45:58 2007 +0000
21555
21556    Released vte-0.16.11.
21557
21558    2007-12-17  Behdad Esfahbod  <behdad@gnome.org>
21559
21560            Released vte-0.16.11.
21561
21562            * NEWS: Updated.
21563
21564            * configure.in: Bumped version to 0.16.11.
21565            Bumped libtool version to 11:15:2.
21566    .
21567
21568    svn path=/trunk/; revision=2012
21569
21570 ChangeLog    | 9 +++++++++
21571 NEWS         | 9 +++++++++
21572 configure.in | 4 ++--
21573 3 files changed, 20 insertions(+), 2 deletions(-)
21574
21575commit bb591edae319a9c5228919307a3c21304f9b78cc
21576Author: Chris Wilson <chris@chris-wilson.co.uk>
21577Date:   Mon Dec 17 13:27:39 2007 +0000
21578
21579    Bug 503164 – Drawing problems for VTE with gtk+-quartz
21580
21581    2007-12-17  Chris Wilson  <chris@chris-wilson.co.uk>
21582
21583        Bug 503164 – Drawing problems for VTE with gtk+-quartz
21584
21585        * src/vte.c (vte_terminal_init):
21586        GdkQuartz does not generate GdkVisibilityNotify events and
21587        so the terminal was never marked as unobscured, causing all
21588        redraws to be discarded. Resolve this by initially setting the
21589        terminal to be unobscured.
21590
21591
21592    svn path=/trunk/; revision=2011
21593
21594 ChangeLog | 10 ++++++++++
21595 src/vte.c |  5 +++--
21596 2 files changed, 13 insertions(+), 2 deletions(-)
21597
21598commit cf1dea5ec122dee4de1e85e352ac0d874679e88f
21599Author: Behdad Esfahbod <behdad@src.gnome.org>
21600Date:   Sat Dec 15 22:17:46 2007 +0000
21601
21602    Fix typo in date.
21603
21604    svn path=/trunk/; revision=2010
21605
21606 ChangeLog | 2 +-
21607 1 file changed, 1 insertion(+), 1 deletion(-)
21608
21609commit daca30a501ebac24e1d5fd98c31760e554f7c343
21610Author: Behdad Esfahbod <behdad@gnome.org>
21611Date:   Mon Dec 10 23:47:51 2007 +0000
21612
21613    Bug 319687 – Pasting of text containing characters not in the terminal's
21614
21615    2007-12-10  Behdad Esfahbod  <behdad@gnome.org>
21616
21617            Bug 319687 – Pasting of text containing characters not in the
21618            terminal's encoding silently fails
21619
21620            * src/vteconv.c (_vte_conv_open): Try to open converter with
21621            transliteration.  Supported by GNU iconv and GLibc.
21622
21623
21624    svn path=/trunk/; revision=2009
21625
21626 ChangeLog     | 8 ++++++++
21627 src/vteconv.c | 7 ++++++-
21628 2 files changed, 14 insertions(+), 1 deletion(-)
21629
21630commit 63f5b1e707d1fb450248c8cb335493aa5bb5b047
21631Author: Behdad Esfahbod <behdad@gnome.org>
21632Date:   Mon Dec 3 23:26:34 2007 +0000
21633
21634    Released vte-0.16.10.
21635
21636    2007-09-17  Behdad Esfahbod  <behdad@gnome.org>
21637
21638            Released vte-0.16.10.
21639
21640            * NEWS: Updated.
21641
21642            * configure.in: Bumped version to 0.16.10.
21643            Bumped libtool version to 11:14:2.
21644    .
21645
21646    svn path=/trunk/; revision=2007
21647
21648 ChangeLog    |  9 +++++++++
21649 NEWS         | 33 +++++++++++++++++++++++++++++++++
21650 configure.in |  4 ++--
21651 3 files changed, 44 insertions(+), 2 deletions(-)
21652
21653commit da8e37ff44c183bfc2b35846ad2ed25f85561edd
21654Author: Chris Wilson <chris@chris-wilson.co.uk>
21655Date:   Mon Dec 3 11:00:08 2007 +0000
21656
21657    Bug 497246 – Kill vte_iso2022_fragment_input
21658
21659    2007-12-03  Chris Wilson  <chris@chris-wilson.co.uk>
21660
21661        Bug 497246 – Kill vte_iso2022_fragment_input
21662
21663        * src/iso2022.c (process_block), (_vte_iso2022_process):
21664        Avoid the temporary allocation of the GArray holding the fragments
21665        by processing each fragment as it is decyphered. This array is
21666        allocated and grown for every single input chunk and is currently the
21667        most frequent allocation made by vte.
21668
21669
21670    svn path=/trunk/; revision=2006
21671
21672 ChangeLog     |  10 +++
21673 src/iso2022.c | 266 ++++++++++++++++++++++++++++------------------------------
21674 2 files changed, 139 insertions(+), 137 deletions(-)
21675
21676commit 947de5ebc2c050b337d15d03b90c319957ed4725
21677Author: Chris Wilson <chris@chris-wilson.co.uk>
21678Date:   Mon Dec 3 10:41:49 2007 +0000
21679
21680    Make is_cursor_key static.
21681
21682    2007-12-03  Chris Wilson  <chris@chris-wilson.co.uk>
21683
21684        * src/keymap.c: Make is_cursor_key static.
21685
21686
21687    svn path=/trunk/; revision=2005
21688
21689 ChangeLog    | 4 ++++
21690 src/keymap.c | 2 +-
21691 2 files changed, 5 insertions(+), 1 deletion(-)
21692
21693commit 8e2b518dc283781d8eca76c7bc5293d8049e083c
21694Author: Behdad Esfahbod <behdad@src.gnome.org>
21695Date:   Wed Nov 28 15:42:41 2007 +0000
21696
21697    Fix distcheck.
21698
21699    svn path=/trunk/; revision=2004
21700
21701 doc/reference/Makefile.am | 6 +++---
21702 1 file changed, 3 insertions(+), 3 deletions(-)
21703
21704commit c619908ba34f1cd82014dda34cc174001726aebd
21705Author: Behdad Esfahbod <behdad@gnome.org>
21706Date:   Wed Nov 28 14:00:21 2007 +0000
21707
21708    Bug 412435 – Invalid variable name in Makefile.am
21709
21710    2007-11-28  Behdad Esfahbod  <behdad@gnome.org>
21711
21712            Bug 412435 – Invalid variable name in Makefile.am
21713
21714            * Makefile.am:
21715            * configure.in:
21716            * vte.spec.in:
21717            Remove spec file and old convenience cvs make targets.
21718
21719
21720    svn path=/trunk/; revision=2003
21721
21722 ChangeLog    |   9 +
21723 Makefile.am  |  34 +---
21724 configure.in |   1 -
21725 vte.spec.in  | 596 -----------------------------------------------------------
21726 4 files changed, 10 insertions(+), 630 deletions(-)
21727
21728commit 1bb7abd1e685c3c797923445c5f0c5c25def19da
21729Author: Behdad Esfahbod <behdad@gnome.org>
21730Date:   Wed Nov 28 13:55:38 2007 +0000
21731
21732    Bug 416561 – Rendering issue in VtePango
21733
21734    2007-11-28  Behdad Esfahbod  <behdad@gnome.org>
21735
21736            Bug 416561 – Rendering issue in VtePango
21737
21738            * src/vtepango.c (_vte_pango_draw_rectangle):
21739            * src/vtepangox.c (_vte_pango_x_draw_rectangle):
21740            gdk_draw_rectangle has slightly different semantics when
21741            filling vs outlining.  Fix for that.
21742
21743
21744    svn path=/trunk/; revision=2002
21745
21746 ChangeLog       | 9 +++++++++
21747 src/vtepango.c  | 2 +-
21748 src/vtepangox.c | 2 +-
21749 3 files changed, 11 insertions(+), 2 deletions(-)
21750
21751commit 7342439d31c138c8ea4db58694792f0d76bdb205
21752Author: Behdad Esfahbod <behdad@gnome.org>
21753Date:   Wed Nov 28 13:43:58 2007 +0000
21754
21755    Bug 416558 – Rendering errors in VteFT2
21756
21757    2007-11-28  Behdad Esfahbod  <behdad@gnome.org>
21758
21759            Bug 416558 – Rendering errors in VteFT2
21760
21761            * src/vteft2.c (_vte_ft2_create): Disable Gtk+ double-buffering.
21762
21763
21764    svn path=/trunk/; revision=2001
21765
21766 ChangeLog    | 6 ++++++
21767 src/vteft2.c | 1 +
21768 2 files changed, 7 insertions(+)
21769
21770commit 3f805f36b4a7b04d27f10006b50e40315deed344
21771Author: Behdad Esfahbod <behdad@src.gnome.org>
21772Date:   Wed Nov 28 08:43:22 2007 +0000
21773
21774    Add bugzilla address.
21775
21776    svn path=/trunk/; revision=2000
21777
21778 README | 4 ++++
21779 1 file changed, 4 insertions(+)
21780
21781commit 02f28ec3d4e12776c4b4edd2984be29d74d815c5
21782Author: Behdad Esfahbod <behdad@gnome.org>
21783Date:   Wed Nov 28 08:41:59 2007 +0000
21784
21785    Bug 403217 – Outdated README
21786
21787    2007-11-28  Behdad Esfahbod  <behdad@gnome.org>
21788
21789            Bug 403217 – Outdated README
21790
21791            * README: Rewrite.
21792
21793
21794    svn path=/trunk/; revision=1999
21795
21796 ChangeLog |  6 ++++++
21797 README    | 72 ++++++---------------------------------------------------------
21798 2 files changed, 12 insertions(+), 66 deletions(-)
21799
21800commit 364adbace135c4a97095876fba167f39e3cbedf5
21801Author: Behdad Esfahbod <behdad@gnome.org>
21802Date:   Tue Nov 27 12:36:18 2007 +0000
21803
21804    Bug 118967 – single line scrolling with "Ctrl+Shift+ArrowUp/ArrowDown"
21805
21806    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21807
21808            Bug 118967 – single line scrolling with "Ctrl+Shift+ArrowUp/ArrowDown"
21809            Patch from Mauricio and Mariano Suárez-Alvarez
21810
21811            * src/vte.c (vte_terminal_scroll_lines),
21812            (vte_terminal_scroll_pages), (vte_terminal_key_press):
21813            Implement single-line scroll.
21814
21815
21816    svn path=/trunk/; revision=1998
21817
21818 ChangeLog |  9 +++++++++
21819 src/vte.c | 35 +++++++++++++++++++++++++++++++----
21820 2 files changed, 40 insertions(+), 4 deletions(-)
21821
21822commit c35a4a89b5bd9461b0b71532724a1d6e090f1ac9
21823Author: Behdad Esfahbod <behdad@gnome.org>
21824Date:   Tue Nov 27 11:05:26 2007 +0000
21825
21826    Bug 353610 – Don't convert tab characters upon copying
21827
21828    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21829
21830            Bug 353610 – Don't convert tab characters upon copying
21831
21832            * src/vte-private.h:
21833            * src/vteseq.c (vte_sequence_handler_ta):
21834            Smart tab handling to try to preserve tab character upong copying.
21835            Also makes such smart tabs all-or-none selectable.
21836
21837
21838    svn path=/trunk/; revision=1996
21839
21840 ChangeLog         |  9 +++++++++
21841 src/vte-private.h | 10 ++++++----
21842 src/vteseq.c      | 53 ++++++++++++++++++++++++++++++++++++++++++++++++-----
21843 3 files changed, 63 insertions(+), 9 deletions(-)
21844
21845commit 01d3cf123dff70dbe60dfe025efb0810be0f15c3
21846Author: Behdad Esfahbod <behdad@gnome.org>
21847Date:   Tue Nov 27 10:27:07 2007 +0000
21848
21849    Bug 499892 – strikethrough line is too high
21850
21851    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21852
21853            Bug 499892 – strikethrough line is too high
21854
21855            * src/vte-private.h:
21856            * src/vte.c (vte_terminal_apply_metrics), (vte_terminal_init),
21857            (vte_terminal_draw_cells): Adjust underline/strikethrough thickness
21858            and position based on pangofc's heuristics.
21859
21860
21861    svn path=/trunk/; revision=1995
21862
21863 ChangeLog         |  9 +++++++++
21864 src/vte-private.h |  4 ++++
21865 src/vte.c         | 23 ++++++++++++++++-------
21866 3 files changed, 29 insertions(+), 7 deletions(-)
21867
21868commit d189aeaed54480f515429717a4f3b9e16102fafd
21869Author: Behdad Esfahbod <behdad@gnome.org>
21870Date:   Tue Nov 27 09:55:37 2007 +0000
21871
21872    Make VTE_BACKEND=list list available backends to stderr.
21873
21874    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21875
21876            * src/vtedraw.c (_vte_draw_init_user): Make VTE_BACKEND=list list
21877            available backends to stderr.
21878
21879
21880    svn path=/trunk/; revision=1994
21881
21882 src/vteft2.c    | 2 +-
21883 src/vtegl.c     | 2 +-
21884 src/vtepango.c  | 2 +-
21885 src/vtepangox.c | 2 +-
21886 src/vtexft.c    | 2 +-
21887 5 files changed, 5 insertions(+), 5 deletions(-)
21888
21889commit e6ad1fa941d1e09a9dc996c8576c192c8f95b83a
21890Author: Behdad Esfahbod <behdad@gnome.org>
21891Date:   Tue Nov 27 08:39:58 2007 +0000
21892
21893    Make VTE_BACKEND=list list available backends to stderr.
21894
21895    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21896
21897            * src/vtedraw.c (_vte_draw_init_user): Make VTE_BACKEND=list list
21898            available backends to stderr.
21899
21900
21901    svn path=/trunk/; revision=1993
21902
21903 ChangeLog     |  5 +++++
21904 src/vtedraw.c | 22 ++++++++++++++++++++--
21905 2 files changed, 25 insertions(+), 2 deletions(-)
21906
21907commit 189ebe50ba75c213468348fa18cadf5e7a46390d
21908Author: Behdad Esfahbod <behdad@gnome.org>
21909Date:   Tue Nov 27 06:57:53 2007 +0000
21910
21911    Bug 499891 – vte with opacity set, shows invisible chars
21912
21913    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21914
21915            Bug 499891 – vte with opacity set, shows invisible chars
21916
21917            * src/vte.c (vte_terminal_draw_rows): Don't draw invisible chars.
21918
21919
21920    svn path=/trunk/; revision=1992
21921
21922 ChangeLog |  6 ++++++
21923 src/vte.c | 10 ++++------
21924 2 files changed, 10 insertions(+), 6 deletions(-)
21925
21926commit fe8455ee4ee60614bd5d36c35f6aabafe6e0ddfa
21927Author: Behdad Esfahbod <behdad@src.gnome.org>
21928Date:   Tue Nov 27 06:40:24 2007 +0000
21929
21930    Change opacity
21931
21932    svn path=/trunk/; revision=1991
21933
21934 src/vteapp.c | 2 +-
21935 1 file changed, 1 insertion(+), 1 deletion(-)
21936
21937commit 198bf1641dbf77f68a266aabe45b4b0642675d16
21938Author: Behdad Esfahbod <behdad@gnome.org>
21939Date:   Tue Nov 27 06:14:12 2007 +0000
21940
21941    Bug 499896 – Alternate charset isn't an attribute, though we treat it as
21942
21943    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21944
21945            Bug 499896 – Alternate charset isn't an attribute, though we treat it
21946            as one.
21947
21948            * src/vte-private.h:
21949            * src/vte.c (_vte_terminal_set_default_attributes),
21950            (_vte_terminal_insert_char), (vte_terminal_reset):
21951            * src/vteseq.c (vte_sequence_handler_ae),
21952            (vte_sequence_handler_as):
21953            Move cell.attr.alternate to screen->alternate_charset.
21954
21955
21956    svn path=/trunk/; revision=1990
21957
21958 ChangeLog         | 12 ++++++++++++
21959 src/vte-private.h |  4 ++--
21960 src/vte.c         |  9 ++++-----
21961 src/vteseq.c      |  4 ++--
21962 4 files changed, 20 insertions(+), 9 deletions(-)
21963
21964commit 760e6b2844dd4b04b7d4aa5692c8b547faf0c380
21965Author: Behdad Esfahbod <behdad@gnome.org>
21966Date:   Tue Nov 27 06:04:11 2007 +0000
21967
21968    Bug 499893 – cell.attr.protect is unused
21969
21970    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
21971
21972            Bug 499893 – cell.attr.protect is unused
21973
21974            * src/vte-private.h:
21975            * src/vte.c (_vte_terminal_set_default_attributes):
21976            * src/vteseq.c (vte_sequence_handler_mp):
21977            Comment out cell.attr.protect which is unused.
21978
21979
21980    svn path=/trunk/; revision=1989
21981
21982 ChangeLog         | 9 +++++++++
21983 src/vte-private.h | 4 +++-
21984 src/vte.c         | 2 ++
21985 src/vteseq.c      | 2 ++
21986 4 files changed, 16 insertions(+), 1 deletion(-)
21987
21988commit e2bcb0e1d84724c62f58e40e5f6f4c203591db9a
21989Author: Behdad Esfahbod <behdad@src.gnome.org>
21990Date:   Tue Nov 27 05:51:51 2007 +0000
21991
21992    Minor comment fix.
21993
21994    svn path=/trunk/; revision=1988
21995
21996 src/vte.c | 2 +-
21997 1 file changed, 1 insertion(+), 1 deletion(-)
21998
21999commit 05dc462877584ca032eecfe1e7d9dfcd8458f2ce
22000Author: Behdad Esfahbod <behdad@gnome.org>
22001Date:   Tue Nov 27 05:50:07 2007 +0000
22002
22003    Minor optimization, if one can call it that.
22004
22005    2007-11-27  Behdad Esfahbod  <behdad@gnome.org>
22006
22007            * src/vte.c (_vte_invalidate_cell), (_vte_invalidate_cursor_once):
22008            Minor optimization, if one can call it that.
22009
22010
22011    svn path=/trunk/; revision=1987
22012
22013 ChangeLog | 5 +++++
22014 src/vte.c | 4 ++--
22015 2 files changed, 7 insertions(+), 2 deletions(-)
22016
22017commit 5bd016e7d3cb0d1e1f13ac5628318aaf3f6b5968
22018Author: Sunil Mohan Adapa <sunil@atc.tcs.com>
22019Date:   Tue Nov 27 05:02:46 2007 +0000
22020
22021    Added Telugu translation done by Matapathi Pramod <pramod@swecha.net>.
22022
22023    2007-11-27  Sunil Mohan Adapa  <sunil@atc.tcs.com>
22024
22025            * LINGUAS, te.po: Added Telugu translation done by
22026            Matapathi Pramod <pramod@swecha.net>.
22027
22028
22029    svn path=/trunk/; revision=1986
22030
22031 po/ChangeLog |   5 +++
22032 po/LINGUAS   |   1 +
22033 po/te.po     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
22034 3 files changed, 120 insertions(+)
22035
22036commit 6ee45faa0377448d1dd735f2ac61106d3cd3f777
22037Author: Behdad Esfahbod <behdad@gnome.org>
22038Date:   Tue Nov 27 04:16:14 2007 +0000
22039
22040    Fix doc syntax.
22041
22042    2007-11-26  Behdad Esfahbod  <behdad@gnome.org>
22043
22044            * src/vte.c: Fix doc syntax.
22045
22046
22047    svn path=/trunk/; revision=1985
22048
22049 ChangeLog | 4 ++++
22050 src/vte.c | 4 ++--
22051 2 files changed, 6 insertions(+), 2 deletions(-)
22052
22053commit ade83987cb3c84df7e84bf1f9718d8c4fee6c110
22054Author: Behdad Esfahbod <behdad@gnome.org>
22055Date:   Tue Nov 27 04:13:20 2007 +0000
22056
22057    Revert previous change. For reason, see bug. Bug 491832 –
22058
22059    2007-11-26  Behdad Esfahbod  <behdad@gnome.org>
22060
22061            Revert previous change.  For reason, see bug.
22062            Bug 491832 – vte_terminal_get_text_range_maybe_wrapped always includes
22063            trailing spaces
22064
22065            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped):
22066            Don't trim space characters, just the empty space after lines,
22067            like we used to.
22068
22069
22070    svn path=/trunk/; revision=1984
22071
22072 ChangeLog | 12 +++++++++++-
22073 src/vte.c |  2 +-
22074 2 files changed, 12 insertions(+), 2 deletions(-)
22075
22076commit 6b903ba743eac7bfccf7a358a8bfe78647595354
22077Author: Behdad Esfahbod <behdad@gnome.org>
22078Date:   Tue Nov 27 04:06:19 2007 +0000
22079
22080    Bug 491832 – vte_terminal_get_text_range_maybe_wrapped always includes
22081
22082    2007-11-26  Behdad Esfahbod  <behdad@gnome.org>
22083
22084            Bug 491832 – vte_terminal_get_text_range_maybe_wrapped always includes
22085            trailing spaces
22086
22087            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped):
22088            Trip trailing space characters if asked to.
22089
22090
22091    svn path=/trunk/; revision=1983
22092
22093 ChangeLog | 8 ++++++++
22094 src/vte.c | 2 +-
22095 2 files changed, 9 insertions(+), 1 deletion(-)
22096
22097commit e2391dad4d18eb67a13d9fdc73b87044d7595b4c
22098Author: Behdad Esfahbod <behdad@gnome.org>
22099Date:   Sat Nov 24 01:47:07 2007 +0000
22100
22101    Add script to check doc coverage is 100% on "make check".
22102
22103    2007-11-23  Behdad Esfahbod  <behdad@gnome.org>
22104
22105            * doc/reference/Makefile.am:
22106            * doc/reference/check.docs:
22107            Add script to check doc coverage is 100% on "make check".
22108
22109
22110    svn path=/trunk/; revision=1982
22111
22112 ChangeLog                 |  6 ++++++
22113 doc/reference/Makefile.am |  4 ++++
22114 doc/reference/check.docs  | 39 +++++++++++++++++++++++++++++++++++++++
22115 3 files changed, 49 insertions(+)
22116
22117commit 63e502516a8f892bd7d987387f38361b423f6dcf
22118Author: Behdad Esfahbod <behdad@gnome.org>
22119Date:   Sat Nov 24 01:33:08 2007 +0000
22120
22121    Bug 499287 – Fix doc coverage regression
22122
22123    2007-11-23  Behdad Esfahbod  <behdad@gnome.org>
22124
22125            Bug 499287 – Fix doc coverage regression
22126
22127            * doc/reference/tmpl/vte.sgml:
22128            * doc/reference/vte-sections.txt:
22129            Document undocumented symbols.
22130
22131
22132    svn path=/trunk/; revision=1981
22133
22134 ChangeLog                      |  8 ++++++++
22135 doc/reference/tmpl/vte.sgml    | 20 ++++++++++++++++++--
22136 doc/reference/vte-sections.txt |  2 ++
22137 3 files changed, 28 insertions(+), 2 deletions(-)
22138
22139commit c65c01aff4862dabc4a0f46a75f045a7da870d8b
22140Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
22141Date:   Tue Nov 20 19:51:58 2007 +0000
22142
22143    Updated Occitan translation
22144
22145    svn path=/trunk/; revision=1980
22146
22147 po/oc.po | 12 ++++++++----
22148 1 file changed, 8 insertions(+), 4 deletions(-)
22149
22150commit a691d03e4459b43e3f47033b4aedc888036277f8
22151Author: Behdad Esfahbod <behdad@src.gnome.org>
22152Date:   Sun Nov 18 22:09:21 2007 +0000
22153
22154    s/CVS/SVN/
22155
22156    svn path=/trunk/; revision=1979
22157
22158 autogen.sh | 2 +-
22159 1 file changed, 1 insertion(+), 1 deletion(-)
22160
22161commit 49a0cdf11d75459c34131d409d4b8cf3f3090f81
22162Author: Chris Wilson <chris@chris-wilson.co.uk>
22163Date:   Fri Nov 16 14:22:22 2007 +0000
22164
22165    Tweak to read across chunk boundaries whilst still maintaining fairness
22166
22167    2007-11-16  Chris Wilson  <chris@chris-wilson.co.uk>
22168
22169        * src/vte.c (vte_terminal_io_read), (vte_terminal_init),
22170        (process_timeout), (update_repeat_timeout), (update_timeout):
22171            Tweak to read across chunk boundaries whilst still maintaining
22172            fairness between multiple terminals and refresh rate targets.
22173
22174
22175    svn path=/trunk/; revision=1978
22176
22177 ChangeLog |  7 +++++
22178 src/vte.c | 97 ++++++++++++++++++++++++++++++++++++---------------------------
22179 2 files changed, 63 insertions(+), 41 deletions(-)
22180
22181commit 3f6b10064b0fa9c363f2cfa5c254f0d9faf7fe9f
22182Author: Chris Wilson <chris@chris-wilson.co.uk>
22183Date:   Fri Nov 16 11:22:02 2007 +0000
22184
22185    Use stack allocation to hold small numbers of temporary gpointers.
22186
22187    2007-11-16  Chris Wilson  <chris@chris-wilson.co.uk>
22188
22189        * src/ring.c (_vte_ring_insert_preserve):
22190            Use stack allocation to hold small numbers of temporary
22191            gpointers.
22192
22193
22194    svn path=/trunk/; revision=1977
22195
22196 ChangeLog  | 6 ++++++
22197 src/ring.c | 8 ++++++--
22198 2 files changed, 12 insertions(+), 2 deletions(-)
22199
22200commit e6c218707c792a2aa591e0c7625eebce0fc21e85
22201Author: Chris Wilson <chris@chris-wilson.co.uk>
22202Date:   Fri Nov 16 11:21:05 2007 +0000
22203
22204    Export _vte_row_data_free.
22205
22206    2007-11-16  Chris Wilson  <chris@chris-wilson.co.uk>
22207
22208        * src/vte-private.h:
22209        * src/vte.c (_vte_free_row_data), (vte_terminal_reset_rowdata),
22210        (vte_terminal_finalize), (vte_terminal_reset):
22211            Export _vte_row_data_free.
22212
22213        * src/vteseq.c (vte_remove_line_internal):
22214            Cache the removed VteRowData - fixes the continual reallocation
22215            of row data during the vim scrolling benchmark.
22216
22217
22218    svn path=/trunk/; revision=1976
22219
22220 ChangeLog         | 11 +++++++++++
22221 src/vte-private.h |  1 +
22222 src/vte.c         | 21 +++++++++------------
22223 src/vteseq.c      |  9 +++++++--
22224 4 files changed, 28 insertions(+), 14 deletions(-)
22225
22226commit bf8149c2709401aefa9720b870aaf3e46f35e259
22227Author: Chris Wilson <chris@chris-wilson.co.uk>
22228Date:   Fri Nov 16 10:40:45 2007 +0000
22229
22230    Delay pruning the chunks freelist until we finished processing all the
22231
22232    2007-11-16  Chris Wilson  <chris@chris-wilson.co.uk>
22233
22234        * src/vte.c (release_chunk), (prune_chunks),
22235        (remove_from_active_list), (process_timeout),
22236        (update_repeat_timeout):
22237            Delay pruning the chunks freelist until we finished processing
22238            all the incoming data. We were discarding the freelist far too
22239            early and reduced the efficacy of the cache.
22240
22241
22242    svn path=/trunk/; revision=1975
22243
22244 ChangeLog |  9 +++++++++
22245 src/vte.c | 41 +++++++++++++++++++++++++++--------------
22246 2 files changed, 36 insertions(+), 14 deletions(-)
22247
22248commit c9cdd332e0c005cf6bb78e0153dbfdc29cd8db2d
22249Author: Chris Wilson <chris@chris-wilson.co.uk>
22250Date:   Fri Nov 16 09:12:00 2007 +0000
22251
22252    Remove redundant queries and cache the XRequest on the root window (saves
22253
22254    2007-11-16  Chris Wilson  <chris@chris-wilson.co.uk>
22255
22256        * src/vterdb.h:
22257        * src/vterdb.c (_vte_rdb_get), (_vte_rdb_search), (_vte_rdb_quark),
22258        (_vte_rdb_get_rgba), (_vte_rdb_get_hintstyle), (_vte_rdb_release):
22259            Remove redundant queries and cache the XRequest on the root
22260            window (saves a few round-trips during terminal construction).
22261            Add a new function to free the cache.
22262
22263        * src/vtefc.c (_vte_fc_defaults_from_rdb):
22264            Release the cache after retrieving settings.
22265
22266
22267    svn path=/trunk/; revision=1974
22268
22269 ChangeLog    | 12 +++++++++
22270 src/vtefc.c  |  2 ++
22271 src/vterdb.c | 84 ++++++++++++++++++++++++++++++++++--------------------------
22272 src/vterdb.h |  1 +
22273 4 files changed, 63 insertions(+), 36 deletions(-)
22274
22275commit 4c37f2645675ea5004b955ca8260d8623994aeaa
22276Author: Chris Wilson <chris@chris-wilson.co.uk>
22277Date:   Thu Nov 15 20:58:17 2007 +0000
22278
22279    Similar for the leave notify, disable the match updating after hiding the
22280
22281    2007-11-15  Chris Wilson  <chris@chris-wilson.co.uk>
22282
22283        * src/vte.c (vte_terminal_focus_out):
22284            Similar for the leave notify, disable the match updating after
22285            hiding the cursor after the loss of focus.
22286            However, do we really want to disable the hilighting whilst the
22287            pointer may still be within the terminal?
22288
22289
22290    svn path=/trunk/; revision=1973
22291
22292 ChangeLog | 8 ++++++++
22293 src/vte.c | 6 ++++++
22294 2 files changed, 14 insertions(+)
22295
22296commit de9fb9f760b247d088f9d2b60fbd255b8050cbea
22297Author: Chris Wilson <chris@chris-wilson.co.uk>
22298Date:   Thu Nov 15 20:51:30 2007 +0000
22299
22300    Don't automatically reshow the hilight on receiving an enter event, but
22301
22302    2007-11-15  Chris Wilson  <chris@chris-wilson.co.uk>
22303
22304        * src/vte.c (vte_terminal_enter):
22305            Don't automatically reshow the hilight on receiving an enter
22306            event, but wait for the motion notify to update the cursor
22307            co-ordinates, otherwise we may hilight something quite distant
22308            from the cursor.
22309
22310
22311    svn path=/trunk/; revision=1972
22312
22313 ChangeLog | 8 ++++++++
22314 src/vte.c | 6 ------
22315 2 files changed, 8 insertions(+), 6 deletions(-)
22316
22317commit 4bab092bf89cd372c06f1b9a7a1c73b34f3b28eb
22318Author: Chris Wilson <chris@chris-wilson.co.uk>
22319Date:   Thu Nov 15 20:43:55 2007 +0000
22320
22321    Mark the cursor as invisible on leaving the terminal as this stops the
22322
22323    2007-11-15  Chris Wilson  <chris@chris-wilson.co.uk>
22324
22325        * src/vte.c (vte_terminal_leave):
22326            Mark the cursor as invisible on leaving the terminal as this
22327            stops the hilight matcher running whilst the cursor is absent.
22328
22329
22330    svn path=/trunk/; revision=1971
22331
22332 ChangeLog | 6 ++++++
22333 src/vte.c | 5 +++++
22334 2 files changed, 11 insertions(+)
22335
22336commit c5c286ac2e1c9cacb41a3e217c3f41d9f30bae47
22337Author: Kjartan Maraas <kmaraas@src.gnome.org>
22338Date:   Tue Nov 13 21:37:31 2007 +0000
22339
22340    Fix build
22341
22342    svn path=/trunk/; revision=1970
22343
22344 po/sl.po | 2 +-
22345 1 file changed, 1 insertion(+), 1 deletion(-)
22346
22347commit 4558dd0d3ecc3f984029008c69bb768a14909f24
22348Author: Matej Urbančič <mateju@src.gnome.org>
22349Date:   Tue Nov 13 13:46:27 2007 +0000
22350
22351    Updated Slovenian translation
22352
22353    svn path=/trunk/; revision=1969
22354
22355 po/ChangeLog | 2328 +++++++++++++++++++++++++++++-----------------------------
22356 po/sl.po     |   26 +-
22357 2 files changed, 1177 insertions(+), 1177 deletions(-)
22358
22359commit 3577d01782ccaeea287593883c4d1f332bcbd1a2
22360Author: Behdad Esfahbod <behdad@gnome.org>
22361Date:   Wed Nov 7 04:22:09 2007 +0000
22362
22363    Allow NULL font argument. Can be used to set antialias without setting
22364
22365    2007-11-06  Behdad Esfahbod  <behdad@gnome.org>
22366
22367            * src/vte.c (vte_terminal_set_font_from_string_full): Allow NULL
22368            font argument.  Can be used to set antialias without setting font.
22369
22370            * src/vteapp.c (main): Fix antialias handling which was borked when
22371            moving to GOption.
22372
22373
22374    svn path=/trunk/; revision=1968
22375
22376 ChangeLog    |  8 ++++++++
22377 src/vte.c    |  6 +++---
22378 src/vteapp.c | 14 ++++++--------
22379 3 files changed, 17 insertions(+), 11 deletions(-)
22380
22381commit abc1e6a1259a56cb123150896d289980b7c237ab
22382Author: Behdad Esfahbod <behdad@gnome.org>
22383Date:   Wed Nov 7 03:16:51 2007 +0000
22384
22385    Bug 142640 – FcConfigSubstitute in place of _vte_fc_defaults_from_gtk to
22386
22387    2007-11-06  Behdad Esfahbod  <behdad@gnome.org>
22388
22389            Bug 142640 – FcConfigSubstitute in place of _vte_fc_defaults_from_gtk
22390            to get antialias and hinting value
22391
22392            * src/vtefc.c (_vte_fc_defaults_from_gtk),
22393            (_vte_fc_defaults_from_rdb): Replace _vte_fc_defaults_from_gtk() with
22394            gtk_default_substitute() from Gtk+-2.6.  It's essentially the same
22395            thing, but not overriding elements of the pattern already present.
22396            Also remove a couple redundant calls.
22397
22398
22399    svn path=/trunk/; revision=1967
22400
22401 ChangeLog   |  11 ++++
22402 src/vtefc.c | 179 ++++++++++++++++++++++++------------------------------------
22403 2 files changed, 82 insertions(+), 108 deletions(-)
22404
22405commit cdf92cafafd64b67143c0ee1c742825f9a2b9600
22406Author: Kjartan Maraas,,23491770 <kmaraas@gnome.org>
22407Date:   Fri Nov 2 12:25:30 2007 +0000
22408
22409    Updated Norwegian bokmål translation.
22410
22411    2007-11-02  Kjartan Maraas,,23491770  <kmaraas@gnome.org>
22412
22413    	* nb.po: Updated Norwegian bokmål translation.
22414
22415    svn path=/trunk/; revision=1966
22416
22417 po/ChangeLog | 4 ++++
22418 po/nb.po     | 6 +++---
22419 2 files changed, 7 insertions(+), 3 deletions(-)
22420
22421commit 6793973b27167e15084ed689a57baca0fa8d5d4c
22422Author: Mohammad DAMT <mdamt@mnots.eu>
22423Date:   Sun Oct 28 17:46:31 2007 +0000
22424
22425    Update Indonesian translation by Huda Toriq <hudatoriq at gmail.com>.
22426
22427    2007-10-28  Mohammad DAMT  <mdamt@mnots.eu>
22428
22429            * id.po: Update Indonesian translation by Huda Toriq <hudatoriq at
22430            gmail.com>.
22431
22432
22433    svn path=/trunk/; revision=1964
22434
22435 po/ChangeLog |  5 ++++
22436 po/id.po     | 76 +++++++++++++++++++++++++++++++++---------------------------
22437 2 files changed, 47 insertions(+), 34 deletions(-)
22438
22439commit 1f782bd44feb64bb2e78349abb0636e51418ef3e
22440Author: Djihed Afifi <djihed@src.gnome.org>
22441Date:   Tue Oct 23 20:57:04 2007 +0000
22442
22443    Updated Arabic Translation by Djihed Afifi.
22444
22445    svn path=/trunk/; revision=1963
22446
22447 po/ChangeLog | 4 ++++
22448 1 file changed, 4 insertions(+)
22449
22450commit ecd055167f91b90a646d1dc51210340f762b801e
22451Author: Djihed Afifi <djihed@src.gnome.org>
22452Date:   Sun Oct 21 19:21:19 2007 +0000
22453
22454    Updated Arabic Translation by Djihed Afifi.
22455
22456    svn path=/trunk/; revision=1962
22457
22458 po/ChangeLog | 4 ++++
22459 1 file changed, 4 insertions(+)
22460
22461commit ff86da4cae59536722f72787920822bd1dc6e731
22462Author: Djihed Afifi <djihed@src.gnome.org>
22463Date:   Sun Oct 21 16:45:52 2007 +0000
22464
22465    Updated Arabic Translation by Djihed Afifi.
22466
22467    svn path=/trunk/; revision=1961
22468
22469 po/ChangeLog | 4 ++++
22470 1 file changed, 4 insertions(+)
22471
22472commit 820434e27850b2c84cbbdee1ae43bf92d356cfb9
22473Author: Matej Urbančič <mateju@src.gnome.org>
22474Date:   Mon Oct 15 18:07:50 2007 +0000
22475
22476    Updated Slovenian translation
22477
22478    svn path=/trunk/; revision=1960
22479
22480 po/ChangeLog | 2314 +++++++++++++++++++++++++++++-----------------------------
22481 po/sl.po     |  134 ++--
22482 2 files changed, 1219 insertions(+), 1229 deletions(-)
22483
22484commit 311d90af4c563b66c0ac17917ef2b5ffebd94187
22485Author: Chris Wilson <chris@chris-wilson.co.uk>
22486Date:   Thu Oct 11 10:42:24 2007 +0000
22487
22488    Bug 439384 – gnome-terminal on feisty crashes when giving wrong locale
22489
22490    2007-10-11  Chris Wilson  <chris@chris-wilson.co.uk>
22491
22492        Bug 439384 – gnome-terminal on feisty crashes when giving wrong locale environment
22493
22494        * src/vte.c (vte_terminal_set_encoding):
22495            Fallback to using UTF-8 as the locale encoding. This prevents
22496            subsequent crashes but may display gibberish in the output.
22497
22498
22499    svn path=/trunk/; revision=1959
22500
22501 ChangeLog | 8 ++++++++
22502 src/vte.c | 3 ++-
22503 2 files changed, 10 insertions(+), 1 deletion(-)
22504
22505commit 33fe1ba1a36f43399853256c85870320eeb0d55a
22506Author: Chris Wilson <chris@chris-wilson.co.uk>
22507Date:   Fri Oct 5 09:44:25 2007 +0000
22508
22509    Bug 483642 – vte_terminal_feed crash when 8190 characters passed
22510
22511    2007-10-05  Chris Wilson  <chris@chris-wilson.co.uk>
22512
22513        Bug 483642 – vte_terminal_feed crash when 8190 characters passed
22514
22515        * src/vte.c (vte_terminal_feed):
22516            Break the feed data into chunks.
22517
22518
22519    svn path=/trunk/; revision=1958
22520
22521 ChangeLog |  7 +++++++
22522 src/vte.c | 16 ++++++++++++++--
22523 2 files changed, 21 insertions(+), 2 deletions(-)
22524
22525commit da32ed9669a1aeab51cde232ec048e8275195683
22526Author: Chris Wilson <chris@chris-wilson.co.uk>
22527Date:   Sun Sep 30 22:52:57 2007 +0000
22528
22529    Skip retrieving the VteBg if the source is VTE_BG_SOURCE_NONE as we
22530
22531    2007-09-30  Chris Wilson  <chris@chris-wilson.co.uk>
22532
22533        * src/vtexft.c (_vte_xft_set_background_image):
22534    	Skip retrieving the VteBg if the source is VTE_BG_SOURCE_NONE
22535    	as we neither need it to listen for changes to the background
22536    	nor require it to load the pixmap (which is a no-op).
22537
22538
22539    svn path=/trunk/; revision=1957
22540
22541 ChangeLog    |  7 +++++++
22542 src/vtexft.c | 25 +++++++++++++++----------
22543 2 files changed, 22 insertions(+), 10 deletions(-)
22544
22545commit 0b3b2c14399420cd73073ab17b7bffb5d9279ecd
22546Author: Chris Wilson <chris@chris-wilson.co.uk>
22547Date:   Sun Sep 30 22:48:46 2007 +0000
22548
22549    Ensure the GdkPixmap is destroyed along with the VteXft context.
22550
22551    2007-09-30  Chris Wilson  <chris@chris-wilson.co.uk>
22552
22553        * src/vtexft.c (_vte_xft_destroy):
22554    	Ensure the GdkPixmap is destroyed along with the VteXft
22555    	context.
22556
22557
22558    svn path=/trunk/; revision=1956
22559
22560 ChangeLog    | 6 ++++++
22561 src/vtexft.c | 3 +++
22562 2 files changed, 9 insertions(+)
22563
22564commit bb4a9d348eaf147635b19674742ab945fd249bf5
22565Author: Chris Wilson <cpwilson@src.gnome.org>
22566Date:   Wed Sep 26 20:23:43 2007 +0000
22567
22568    Improve the last ChangeLog entry.
22569
22570
22571    svn path=/trunk/; revision=1955
22572
22573 ChangeLog | 6 +++++-
22574 1 file changed, 5 insertions(+), 1 deletion(-)
22575
22576commit 9fd1f501d36afe68050ab939b7639aa55cece90d
22577Author: Chris Wilson <chris@chris-wilson.co.uk>
22578Date:   Wed Sep 26 20:17:16 2007 +0000
22579
22580    I really must remember to run vttest more often. (And to work within
22581
22582    2007-09-26  Chris Wilson  <chris@chris-wilson.co.uk>
22583
22584        I really must remember to run vttest more often. (And to work within
22585        git-svn.)
22586
22587        * src/vte.c (vte_terminal_draw_rows):
22588            Correct underlining for vttest.
22589
22590
22591    svn path=/trunk/; revision=1954
22592
22593 ChangeLog |  8 ++++++++
22594 src/vte.c | 17 +++++++----------
22595 2 files changed, 15 insertions(+), 10 deletions(-)
22596
22597commit 431ecb6710ffae56c73620001cac74a0a4ddbef9
22598Author: Chris Wilson <chris@chris-wilson.co.uk>
22599Date:   Wed Sep 26 20:09:21 2007 +0000
22600
22601    Bug 480735 – Underlining whitespace not reliable
22602
22603    2007-09-26  Chris Wilson  <chris@chris-wilson.co.uk>
22604
22605        Bug 480735 – Underlining whitespace not reliable
22606
22607        Original one-liner by Steven Skovran.
22608
22609        * src/vte.c (vte_terminal_draw_rows):
22610            Do not try to over zealously skip whitespace. The goal is
22611            to maintain the current run whilst avoiding adding spaces to
22612            the glyph sequence - so check the cell fully for attribute
22613            breaks and simply do not add it to the glyphs if it contains a
22614            space.
22615
22616
22617    svn path=/trunk/; revision=1953
22618
22619 ChangeLog | 13 +++++++++++++
22620 src/vte.c | 19 +++++++++++--------
22621 2 files changed, 24 insertions(+), 8 deletions(-)
22622
22623commit eafd1b6d63613180f879861c75f97c45d1598c02
22624Author: Khandakar Mujahidul Islam <mislam@src.gnome.org>
22625Date:   Tue Sep 18 08:27:10 2007 +0000
22626
22627    Updated Bengali Translation
22628
22629    svn path=/trunk/; revision=1952
22630
22631 po/ChangeLog | 4 ++++
22632 1 file changed, 4 insertions(+)
22633
22634commit 8da1e4bee0bf85633e5929249bdccf4a819c2701
22635Author: Khandakar Mujahidul Islam <mislam@src.gnome.org>
22636Date:   Tue Sep 18 08:26:56 2007 +0000
22637
22638    Updated Bengali Translation
22639
22640    svn path=/trunk/; revision=1951
22641
22642 po/bn.po | 74 +++++++++++++++++++++++++++++++++++++---------------------------
22643 1 file changed, 43 insertions(+), 31 deletions(-)
22644
22645commit 173081d1e99c81455013af0a1a7f132e00ecfbcd
22646Author: Behdad Esfahbod <behdad@gnome.org>
22647Date:   Mon Sep 17 22:10:29 2007 +0000
22648
22649    Released vte-0.16.9.
22650
22651    2007-09-17  Behdad Esfahbod  <behdad@gnome.org>
22652
22653            Released vte-0.16.9.
22654
22655            * NEWS: Updated.
22656
22657            * configure.in: Bumped version to 0.16.9.
22658            Bumped libtool version to 11:13:2.
22659
22660
22661    svn path=/trunk/; revision=1949
22662
22663 ChangeLog    |  9 +++++++++
22664 NEWS         | 14 ++++++++++++++
22665 configure.in |  4 ++--
22666 3 files changed, 25 insertions(+), 2 deletions(-)
22667
22668commit 5c579ef4cd988de10eef69b1c7dce057a0ebf220
22669Author: Djihed Afifi <djihed@src.gnome.org>
22670Date:   Thu Sep 13 22:47:05 2007 +0000
22671
22672    Updated Arabic Translation by Djihed Afifi.
22673
22674    svn path=/trunk/; revision=1948
22675
22676 po/ChangeLog |  4 ++++
22677 po/ar.po     | 45 +++++++++++++++++++--------------------------
22678 2 files changed, 23 insertions(+), 26 deletions(-)
22679
22680commit 15d7538f1a7131e79341fce3357cc3e499342e3a
22681Author: Alexander Shopov <ash@contact.bg>
22682Date:   Tue Sep 11 08:57:58 2007 +0000
22683
22684    Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
22685
22686    2007-09-11  Alexander Shopov  <ash@contact.bg>
22687
22688    	* bg.po: Updated Bulgarian translation by
22689    	Alexander Shopov <ash@contact.bg>
22690
22691    svn path=/trunk/; revision=1947
22692
22693 po/ChangeLog |  5 +++++
22694 po/bg.po     | 10 +++++-----
22695 2 files changed, 10 insertions(+), 5 deletions(-)
22696
22697commit 5c3c49db0866a753c49cdef4aa55e5ea5a4801d4
22698Author: Alexander Shopov <ash@contact.bg>
22699Date:   Tue Sep 11 08:55:00 2007 +0000
22700
22701    Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
22702
22703    2007-09-11  Alexander Shopov  <ash@contact.bg>
22704
22705    	* bg.po: Updated Bulgarian translation by
22706    	Alexander Shopov <ash@contact.bg>
22707
22708    svn path=/trunk/; revision=1946
22709
22710 po/ChangeLog |  5 +++++
22711 po/bg.po     | 47 +++++++++++++++++++++--------------------------
22712 2 files changed, 26 insertions(+), 26 deletions(-)
22713
22714commit b38efa6b0d7a87109064a5c4d87b046764ec8e2f
22715Author: Behdad Esfahbod <behdad@gnome.org>
22716Date:   Wed Sep 5 20:35:44 2007 +0000
22717
22718    Wait for keypress when done, so one can do "vte -c ./vim.sh" and not lose
22719
22720    2007-09-05  Behdad Esfahbod  <behdad@gnome.org>
22721
22722            * perf/vim.sh: Wait for keypress when done, so one can do
22723            "vte -c ./vim.sh" and not lose the final numbers.
22724
22725            * src/vtepango.c (_vte_pango_destroy), (_vte_pango_start),
22726            (_vte_pango_end), (_vte_pango_set_background_color),
22727            (_vte_pango_set_background_image), (_vte_pango_clear),
22728            (_vte_pango_set_text_font), (_vte_pango_get_using_fontconfig),
22729            (_vte_pango_draw_text), (_vte_pango_draw_has_char),
22730            (_vte_pango_draw_rectangle), (_vte_pango_fill_rectangle),
22731            (_vte_pango_set_scroll):  General cleanup.  Also implement
22732            _vte_pango_draw_has_char() using
22733            pango_layout_get_unknown_glyphs_count() when available.
22734
22735
22736    svn path=/trunk/; revision=1945
22737
22738 ChangeLog      | 15 +++++++++++++++
22739 perf/vim.sh    |  8 ++++++--
22740 src/vtepango.c | 52 +++++++++++++++++++++++-----------------------------
22741 3 files changed, 44 insertions(+), 31 deletions(-)
22742
22743commit 7049c321cfa866c223edb36c52e916dd4320ecf1
22744Author: Behdad Esfahbod <behdad@gnome.org>
22745Date:   Sun Sep 2 05:15:30 2007 +0000
22746
22747    Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22748
22749    2007-09-02  Behdad Esfahbod  <behdad@gnome.org>
22750
22751            Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22752
22753            * src/vteseq.c (vte_sequence_handler_ce): Reset soft_wrapped.
22754
22755
22756    svn path=/trunk/; revision=1944
22757
22758 ChangeLog    | 6 ++++++
22759 src/vteseq.c | 1 +
22760 2 files changed, 7 insertions(+)
22761
22762commit b9c65eb840521d6a49c62904dd5b5ae67b319cb2
22763Author: Behdad Esfahbod <behdad@src.gnome.org>
22764Date:   Sun Sep 2 05:14:41 2007 +0000
22765
22766    Add a G_UNLIKELY()
22767
22768    svn path=/trunk/; revision=1943
22769
22770 src/debug.h | 2 +-
22771 1 file changed, 1 insertion(+), 1 deletion(-)
22772
22773commit 63e545b8620955123a86856ebe61153a3911d6ca
22774Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
22775Date:   Sat Sep 1 20:12:23 2007 +0000
22776
22777    Updated Occitan translation
22778
22779    svn path=/trunk/; revision=1942
22780
22781 po/oc.po | 2 +-
22782 1 file changed, 1 insertion(+), 1 deletion(-)
22783
22784commit 80c1736fc58a57fd77600b31af23ff19bf7aeb6d
22785Author: Chris Wilson <chris@chris-wilson.co.uk>
22786Date:   Sat Sep 1 08:44:29 2007 +0000
22787
22788    cf Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22789
22790    2007-09-01  Chris Wilson  <chris@chris-wilson.co.uk>
22791
22792        cf Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22793
22794        * src/vte.c (vte_terminal_get_text_range_maybe_wrapped):
22795            Revert the last character is in last column check as that
22796            behaviour is required to handle terminal resizing where the
22797            screen contents are not reconstructed (e.g. bash).
22798
22799
22800    svn path=/trunk/; revision=1941
22801
22802 ChangeLog | 9 +++++++++
22803 src/vte.c | 3 +--
22804 2 files changed, 10 insertions(+), 2 deletions(-)
22805
22806commit 0fe5d9cc193b0dde1e08a64dda8df54e762f121b
22807Author: Chris Wilson <chris@chris-wilson.co.uk>
22808Date:   Thu Aug 30 16:18:03 2007 +0000
22809
22810    Bug 471901 – troubles with pad
22811
22812    2007-08-30  Chris Wilson  <chris@chris-wilson.co.uk>
22813
22814        Bug 471901 – troubles with pad
22815
22816        * src/vte-private.h:
22817        * src/vte.c (_vte_invalidate_cells), (vte_terminal_draw_rows),
22818        (vte_terminal_paint): Don't abuse VTE_PAD_WIDTH.
22819
22820
22821    svn path=/trunk/; revision=1940
22822
22823 ChangeLog         |  8 ++++++
22824 src/vte-private.h |  1 +
22825 src/vte.c         | 80 +++++++++++++++++++++----------------------------------
22826 3 files changed, 40 insertions(+), 49 deletions(-)
22827
22828commit 48ddee1d953a7386862fe6e71998d19d8584ce6b
22829Author: Chris Wilson <cpwilson@src.gnome.org>
22830Date:   Thu Aug 30 15:14:12 2007 +0000
22831
22832    Add fixme comment about row->soft_wrap.
22833
22834    svn path=/trunk/; revision=1939
22835
22836 src/vte.c | 1 +
22837 1 file changed, 1 insertion(+)
22838
22839commit c03de1d0472b1a19a5363becc9db61e7757cfa99
22840Author: Chris Wilson <chris@chris-wilson.co.uk>
22841Date:   Thu Aug 30 15:06:27 2007 +0000
22842
22843    Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22844
22845    2007-08-30  Chris Wilson  <chris@chris-wilson.co.uk>
22846
22847        Bug 469862 – Handling of wrapped links in gnome-terminal is broken
22848
22849        * src/vte.c (vte_terminal_get_text_range_maybe_wrapped):
22850            Check that the last character is in the last column before
22851            adding a newline for autowrapped lines.
22852
22853
22854    svn path=/trunk/; revision=1938
22855
22856 ChangeLog    |  8 ++++++++
22857 src/vte.c    | 10 +++++++---
22858 src/vteseq.c | 14 ++++++++------
22859 3 files changed, 23 insertions(+), 9 deletions(-)
22860
22861commit 5480e1f64f05905cadc4dce0a6b3cbac5b85eac2
22862Author: Chris Wilson <chris@chris-wilson.co.uk>
22863Date:   Thu Aug 30 11:41:14 2007 +0000
22864
22865    Add myself to the list, as Behdad had suggested some time ago.
22866
22867    2007-08-30  Chris Wilson  <chris@chris-wilson.co.uk>
22868
22869        * MAINTAINERS: Add myself to the list, as Behdad had suggested some
22870        time ago.
22871
22872
22873    svn path=/trunk/; revision=1937
22874
22875 ChangeLog   | 5 +++++
22876 MAINTAINERS | 4 ++++
22877 2 files changed, 9 insertions(+)
22878
22879commit 46b7464576141d69bd0dce16409141cfb26a8225
22880Author: Chris Wilson <chris@chris-wilson.co.uk>
22881Date:   Thu Aug 30 11:06:59 2007 +0000
22882
22883    Bug 153265 – Handle Sun Cut, Copy, Paste keys Patch by Brian Cameron.
22884
22885    2007-08-30  Chris Wilson  <chris@chris-wilson.co.uk>
22886
22887        Bug 153265 – Handle Sun Cut, Copy, Paste keys
22888        Patch by Brian Cameron.
22889
22890        * doc/reference/tmpl/vte.sgml:
22891        * src/vte.c (vte_terminal_class_init),
22892        (vte_terminal_real_copy_clipboard), (vte_terminal_copy_clipboard),
22893        (vte_terminal_real_paste_clipboard),
22894        (vte_terminal_paste_clipboard):
22895        * src/vte.h:
22896            Add key bindings for the special function keys.
22897
22898
22899    svn path=/trunk/; revision=1936
22900
22901 ChangeLog                   | 13 +++++++++
22902 doc/reference/tmpl/vte.sgml | 14 +++++++++
22903 src/vte.c                   | 69 +++++++++++++++++++++++++++++++++++++++------
22904 src/vte.h                   |  4 +--
22905 4 files changed, 89 insertions(+), 11 deletions(-)
22906
22907commit 8fb0f61c29c521f85acc5f340d8a8f3b005926ed
22908Author: Chris Wilson <chris@chris-wilson.co.uk>
22909Date:   Thu Aug 30 10:11:23 2007 +0000
22910
22911    Bad manipulation of patches whilst attempting to apply the fix for Bug
22912
22913    2007-08-30  Chris Wilson  <chris@chris-wilson.co.uk>
22914
22915        * src/vte.c (vte_terminal_draw_rows): Bad manipulation of patches
22916        whilst attempting to apply the fix for Bug 434230 - net result was
22917        that the correct code was being circumvented.
22918
22919
22920    svn path=/trunk/; revision=1935
22921
22922 ChangeLog | 6 ++++++
22923 src/vte.c | 1 -
22924 2 files changed, 6 insertions(+), 1 deletion(-)
22925
22926commit c142f3a68c8cd5951319cba28bfe0ff33d7aa90e
22927Author: Chris Wilson <cpwilson@src.gnome.org>
22928Date:   Wed Aug 29 19:28:03 2007 +0000
22929
22930    Quick grammar correction.
22931
22932    svn path=/trunk/; revision=1934
22933
22934 ChangeLog | 2 +-
22935 1 file changed, 1 insertion(+), 1 deletion(-)
22936
22937commit 400ae5a66202afea963149700d52ee2e9bd79b9a
22938Author: Chris Wilson <chris@chris-wilson.co.uk>
22939Date:   Wed Aug 29 19:25:51 2007 +0000
22940
22941    Bug 471484 – vteapp resize weirdness
22942
22943    2007-08-29  Chris Wilson  <chris@chris-wilson.co.uk>
22944
22945        Bug 471484 – vteapp resize weirdness
22946
22947        * src/vteapp.c (main): Distinguish between setting the geometry and
22948        disabling the use geometry hints. A regression when converting to
22949        GOption based arguments.
22950
22951
22952    svn path=/trunk/; revision=1933
22953
22954 ChangeLog    |  8 ++++++++
22955 src/vteapp.c | 10 ++++++++--
22956 2 files changed, 16 insertions(+), 2 deletions(-)
22957
22958commit 85969d3324e6e946458e2ad6c68c23a9741bb15e
22959Author: Behdad Esfahbod <behdad@gnome.org>
22960Date:   Mon Aug 27 18:24:03 2007 +0000
22961
22962    Bug 470690 – Typo at src/vtexft.c "appropiate" should be "appropriate"
22963
22964    2007-08-27  Behdad Esfahbod  <behdad@gnome.org>
22965
22966            Bug 470690 – Typo at src/vtexft.c "appropiate" should be "appropriate"
22967
22968            * src/vtexft.c (_vte_xft_open_font_for_char): Fix typo.
22969
22970
22971    svn path=/trunk/; revision=1932
22972
22973 ChangeLog    | 6 ++++++
22974 src/vtexft.c | 2 +-
22975 2 files changed, 7 insertions(+), 1 deletion(-)
22976
22977commit 8dd24b4f8d9bab8185ba469e0d9f87dce132d231
22978Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
22979Date:   Tue Aug 21 11:17:39 2007 +0000
22980
22981    Updated Occitan translation
22982
22983    svn path=/trunk/; revision=1931
22984
22985 po/oc.po | 38 ++++++++++++++++----------------------
22986 1 file changed, 16 insertions(+), 22 deletions(-)
22987
22988commit a6ee90a4682ce40a464482ed0a791509ad9ab780
22989Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
22990Date:   Fri Aug 17 18:27:18 2007 +0000
22991
22992    Updated Occitan translation
22993
22994    svn path=/trunk/; revision=1930
22995
22996 po/oc.po | 2 +-
22997 1 file changed, 1 insertion(+), 1 deletion(-)
22998
22999commit ed565fcc7b3cccf8ddfaefc0ac38000bc212c25f
23000Author: Adam Weinberger <adamw@gnome.org>
23001Date:   Wed Aug 15 22:01:07 2007 +0000
23002
23003    Updated Canadian English translation.
23004
23005    2007-08-15  Adam Weinberger  <adamw@gnome.org>
23006
23007    	* en_CA.po: Updated Canadian English translation.
23008
23009
23010
23011    svn path=/trunk/; revision=1929
23012
23013 po/ChangeLog |  4 ++++
23014 po/en_CA.po  | 65 ++++++++++++++++++++++++++++++------------------------------
23015 2 files changed, 37 insertions(+), 32 deletions(-)
23016
23017commit 26e576e1f0e44c6e3451691935173458d70a7787
23018Author: Behdad Esfahbod <behdad@gnome.org>
23019Date:   Tue Aug 7 22:46:32 2007 +0000
23020
23021    Add Userid field, remove Guilherme.
23022
23023    2007-08-07  Behdad Esfahbod  <behdad@gnome.org>
23024
23025            * MAINTAINERS: Add Userid field, remove Guilherme.
23026
23027
23028    svn path=/trunk/; revision=1928
23029
23030 ChangeLog   | 4 ++++
23031 MAINTAINERS | 3 +--
23032 2 files changed, 5 insertions(+), 2 deletions(-)
23033
23034commit 14204428512fe70d1a484ec78f7bdc63dad7499a
23035Author: Chris Wilson <chris@chris-wilson.co.uk>
23036Date:   Fri Aug 3 08:46:30 2007 +0000
23037
23038    Bug 434230 – Spaces are not underlined Original patch by Santtu Lakkala.
23039
23040    2007-08-03  Chris Wilson  <chris@chris-wilson.co.uk>
23041
23042        Bug 434230 – Spaces are not underlined
23043        Original patch by Santtu Lakkala.
23044
23045        * src/vte.c (vte_terminal_draw_rows): Only skip cells if we do not
23046        need to draw on top.
23047
23048
23049    svn path=/trunk/; revision=1927
23050
23051 ChangeLog | 8 ++++++++
23052 src/vte.c | 3 +++
23053 2 files changed, 11 insertions(+)
23054
23055commit 4e2857d6748335961ede2940b5f9f3397725686d
23056Author: Chris Wilson <chris@chris-wilson.co.uk>
23057Date:   Fri Aug 3 08:41:26 2007 +0000
23058
23059    Bug 450069 – vte crash on removing a terminal tab
23060
23061    2007-08-03  Chris Wilson  <chris@chris-wilson.co.uk>
23062
23063        Bug 450069 – vte crash on removing a terminal tab
23064
23065        * src/vte.c (vte_terminal_emit_eof), (vte_terminal_queue_eof),
23066        (vte_terminal_eof): Move the EOF emission to an idle handler so that
23067        the source is inactive whilst the VteTerminal is finalized.
23068
23069
23070    svn path=/trunk/; revision=1926
23071
23072 ChangeLog |  8 ++++++++
23073 src/vte.c | 20 +++++++++++++++++---
23074 2 files changed, 25 insertions(+), 3 deletions(-)
23075
23076commit 7422b1d3bea8817ae1064041ede590eb256efff8
23077Author: Behdad Esfahbod <behdad@gnome.org>
23078Date:   Mon Jul 30 17:38:33 2007 +0000
23079
23080    Released vte-0.16.8.
23081
23082    2007-07-30  Behdad Esfahbod  <behdad@gnome.org>
23083
23084            Released vte-0.16.8.
23085
23086            Quick followup release with no code changes, to fix missing
23087            documentation index in the tarball.
23088
23089            * NEWS: Updated.
23090
23091            * configure.in: Bumped version to 0.16.8.
23092            Bumped libtool version to 11:12:2.
23093
23094
23095    svn path=/trunk/; revision=1924
23096
23097 ChangeLog    | 12 ++++++++++++
23098 NEWS         |  5 +++++
23099 configure.in |  4 ++--
23100 3 files changed, 19 insertions(+), 2 deletions(-)
23101
23102commit 14297d259904f59ac742e1038469145c934bc662
23103Author: Behdad Esfahbod <behdad@gnome.org>
23104Date:   Fri Jul 27 21:39:31 2007 +0000
23105
23106    Released vte-0.16.7.
23107
23108    2007-07-27  Behdad Esfahbod  <behdad@gnome.org>
23109
23110            Released vte-0.16.7.
23111
23112            * NEWS: Updated.
23113
23114            * configure.in: Bumped version to 0.16.7.
23115            Bumped libtool version to 11:11:2.
23116
23117
23118    svn path=/trunk/; revision=1922
23119
23120 ChangeLog    |  9 +++++++++
23121 NEWS         | 13 +++++++++++++
23122 configure.in |  4 ++--
23123 3 files changed, 24 insertions(+), 2 deletions(-)
23124
23125commit a2daa008340e58d724b44f43b5b7a2b3e899a32e
23126Author: Behdad Esfahbod <behdad@gnome.org>
23127Date:   Fri Jul 27 04:44:11 2007 +0000
23128
23129    Bug 337252 – ALT + Arrow keys don't work in irssi through gnome-terminal
23130
23131    2007-07-27  Behdad Esfahbod  <behdad@gnome.org>
23132
23133            Bug 337252 – ALT + Arrow keys don't work in irssi through gnome-terminal
23134            Patch by James Bowes
23135
23136            * src/keymap.c (_vte_keymap_map), (is_cursor_key),
23137            (_vte_keymap_key_add_key_modifiers):
23138            * src/keymap.h:
23139            * src/vte.c (vte_terminal_key_press):
23140            Only switch to CSI for some cursor keys when in cursor app mode.
23141
23142
23143    svn path=/trunk/; revision=1921
23144
23145 ChangeLog    | 11 +++++++++++
23146 src/keymap.c | 36 ++++++++++++++++++++++++++++++++++++
23147 src/keymap.h |  1 +
23148 src/vte.c    |  1 +
23149 4 files changed, 49 insertions(+)
23150
23151commit 0d0e051a9f076942fcd45086398d9f995bce6be0
23152Author: Ilkka Tuohela <ituohela@src.gnome.org>
23153Date:   Mon Jul 16 16:11:13 2007 +0000
23154
23155    Updated Finnish translation
23156
23157    svn path=/trunk/; revision=1920
23158
23159 po/ChangeLog | 4 ++++
23160 1 file changed, 4 insertions(+)
23161
23162commit bafea8de7cb9db6ec9c4c4acedae4f0ab070639b
23163Author: Felix I <ifelix@src.gnome.org>
23164Date:   Mon Jun 25 09:00:23 2007 +0000
23165
23166    updated ta translation
23167
23168    svn path=/trunk/; revision=1919
23169
23170 po/ChangeLog |  4 ++++
23171 po/ta.po     | 74 ++++++++++++++++++++++++++++++++----------------------------
23172 2 files changed, 43 insertions(+), 35 deletions(-)
23173
23174commit 78c628d69571384a672ed1fc86e8fb5b853e8343
23175Author: Chris Wilson <chris@chris-wilson.co.uk>
23176Date:   Mon Jun 25 08:35:55 2007 +0000
23177
23178    Bug 448259 – Mapping for Ctrl-_ Patch by Andrey Melnikov.
23179
23180    2007-06-25  Chris Wilson  <chris@chris-wilson.co.uk>
23181
23182        Bug 448259 – Mapping for Ctrl-_
23183        Patch by Andrey Melnikov.
23184
23185        * src/keymap.c: Add mapping for Ctrl-Minus.
23186
23187
23188    svn path=/trunk/; revision=1918
23189
23190 ChangeLog    | 7 +++++++
23191 src/keymap.c | 5 +++++
23192 2 files changed, 12 insertions(+)
23193
23194commit ac76377d88f46a34f9529eb45e4e610cd354e904
23195Author: Chris Wilson <chris@chris-wilson.co.uk>
23196Date:   Mon Jun 25 08:23:39 2007 +0000
23197
23198    Bug 449809 – use python-config to get python includes Patch by Sebastien
23199
23200    2007-06-25  Chris Wilson  <chris@chris-wilson.co.uk>
23201
23202        Bug 449809 – use python-config to get python includes
23203        Patch by Sebastien Bacher.
23204
23205        * acinclude.m4: prefer python-config where available.
23206
23207
23208    svn path=/trunk/; revision=1917
23209
23210 ChangeLog    |  7 +++++++
23211 acinclude.m4 | 10 +++++++---
23212 2 files changed, 14 insertions(+), 3 deletions(-)
23213
23214commit 8491cf042c3945f039ea113a6e6fef683b782b8f
23215Author: Chris Wilson <chris@chris-wilson.co.uk>
23216Date:   Mon Jun 25 07:58:41 2007 +0000
23217
23218    Bug 450745 – VTE's response to CSI 2 1 t incorrectly formatted Patch by
23219
23220    2007-06-25  Chris Wilson  <chris@chris-wilson.co.uk>
23221
23222        Bug 450745 – VTE's response to CSI 2 1 t incorrectly formatted
23223        Patch by Dale Sedivec.
23224
23225        * src/vteseq.c (vte_sequence_handler_window_manipulation): Restore
23226        the missing 'L'.
23227
23228
23229    svn path=/trunk/; revision=1916
23230
23231 ChangeLog    | 8 ++++++++
23232 src/vteseq.c | 4 ++--
23233 2 files changed, 10 insertions(+), 2 deletions(-)
23234
23235commit 267aa19e68b3b1439c686b57a4a3b6c7944ae4d0
23236Author: Felix I <ifelix@src.gnome.org>
23237Date:   Fri Jun 22 11:09:45 2007 +0000
23238
23239    updated si translation
23240
23241    svn path=/trunk/; revision=1915
23242
23243 po/ChangeLog |   5 +++
23244 po/LINGUAS   |   1 +
23245 po/si.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23246 3 files changed, 122 insertions(+)
23247
23248commit 3306be169818e7dff9cac573d90426020576101a
23249Author: Christian Persch <chpe@gnome.org>
23250Date:   Thu Jun 21 20:29:56 2007 +0000
23251
23252    Move libtool versioning to configure so you just have to update one file
23253
23254    2007-06-21  Christian Persch  <chpe@gnome.org>
23255
23256    	* configure.in:
23257    	* src/Makefile.am: Move libtool versioning to configure so you just
23258    	have to update one file for releasing. See bug #396265 comment 17.
23259
23260    svn path=/trunk/; revision=1914
23261
23262 ChangeLog       |  6 ++++++
23263 configure.in    | 17 +++++++++++++++++
23264 src/Makefile.am | 12 +-----------
23265 3 files changed, 24 insertions(+), 11 deletions(-)
23266
23267commit 4184ee2cf58a388add2c4b2b0647e6cd9a1818c5
23268Author: Behdad Esfahbod <behdad@gnome.org>
23269Date:   Mon Jun 18 22:13:39 2007 +0000
23270
23271    Released vte-0.16.6.
23272
23273    2007-06-18  Behdad Esfahbod  <behdad@gnome.org>
23274
23275            Released vte-0.16.6.
23276
23277            * NEWS: Updated.
23278
23279            * configure.in: Bumped version to 0.16.6.
23280
23281            * src/Makefile.am: Bumped libtool version to 11:10:2.
23282
23283
23284    svn path=/trunk/; revision=1912
23285
23286 ChangeLog       | 10 ++++++++++
23287 NEWS            |  8 ++++++++
23288 configure.in    |  2 +-
23289 src/Makefile.am |  2 +-
23290 4 files changed, 20 insertions(+), 2 deletions(-)
23291
23292commit 39e69e2f047f1769cc4389ce9d1b77dfce46dfb6
23293Author: Behdad Esfahbod <behdad@src.gnome.org>
23294Date:   Mon Jun 18 22:01:13 2007 +0000
23295
23296    Use AM_LDFLAGS instead of LDFLAGS
23297
23298    svn path=/trunk/; revision=1911
23299
23300 python/Makefile.am | 2 +-
23301 1 file changed, 1 insertion(+), 1 deletion(-)
23302
23303commit 41cce0e5c01db1db44349bdf217444629ffaa374
23304Author: Chris Wilson <chris@chris-wilson.co.uk>
23305Date:   Tue Jun 12 20:31:52 2007 +0000
23306
23307    Call gtk_widget_queue_resize() after updating row/column count.
23308
23309    2007-06-12  Chris Wilson  <chris@chris-wilson.co.uk>
23310
23311        * src/vte.c (vte_terminal_set_size): Call gtk_widget_queue_resize()
23312        after updating row/column count.
23313
23314
23315    svn path=/trunk/; revision=1910
23316
23317 ChangeLog |  5 +++++
23318 src/vte.c | 15 +++++++++++++--
23319 2 files changed, 18 insertions(+), 2 deletions(-)
23320
23321commit ef87435fc27e1ceecf1405a91d41e6dbdeb0f5d4
23322Author: Behdad Esfahbod <behdad@gnome.org>
23323Date:   Mon Jun 11 21:37:30 2007 +0000
23324
23325    Bug 372743 – vte_terminal_set_colors doesn't work as advertised
23326
23327    2007-06-11  Behdad Esfahbod  <behdad@gnome.org>
23328
23329            Bug 372743 – vte_terminal_set_colors doesn't work as advertised
23330
23331            * src/vte.c (vte_terminal_set_colors): Allow 24-color palettes.
23332
23333
23334    svn path=/trunk/; revision=1909
23335
23336 ChangeLog | 6 ++++++
23337 src/vte.c | 1 +
23338 2 files changed, 7 insertions(+)
23339
23340commit 51acb6422b8dbc396ff1dc37be59b54486da047d
23341Author: Behdad Esfahbod <behdad@gnome.org>
23342Date:   Sat Jun 9 18:10:07 2007 +0000
23343
23344    Bug 445620 – Some characters shows different in different locales. Patch
23345
23346    2007-06-09  Behdad Esfahbod  <behdad@gnome.org>
23347
23348            Bug 445620 – Some characters shows different in different locales.
23349            Patch from Zealot
23350
23351            * src/iso2022.c (_vte_iso2022_state_set_codeset): Update ambiguous
23352            width.
23353
23354
23355    svn path=/trunk/; revision=1908
23356
23357 ChangeLog     | 8 ++++++++
23358 src/iso2022.c | 1 +
23359 2 files changed, 9 insertions(+)
23360
23361commit e1e353ee5ef529bacaaee72e749c24b353af179a
23362Author: Chris Wilson <cpwilson@src.gnome.org>
23363Date:   Mon Jun 4 18:19:39 2007 +0000
23364
23365    Retrospectively add the bug number.
23366
23367
23368    svn path=/trunk/; revision=1907
23369
23370 ChangeLog | 2 ++
23371 1 file changed, 2 insertions(+)
23372
23373commit 079bec7407bd1896a70ff88692d1a6b11976e0cb
23374Author: Behdad Esfahbod <behdad@gnome.org>
23375Date:   Mon Jun 4 18:17:31 2007 +0000
23376
23377    Released vte-0.16.5.
23378
23379    2007-06-04  Behdad Esfahbod  <behdad@gnome.org>
23380
23381            Released vte-0.16.5.
23382
23383            * NEWS: Updated.
23384
23385            * configure.in: Bumped version to 0.16.5.
23386
23387            * src/Makefile.am: Bumped libtool version to 11:9:2.
23388
23389
23390    svn path=/trunk/; revision=1905
23391
23392 ChangeLog       | 10 ++++++++++
23393 NEWS            |  5 +++++
23394 configure.in    |  2 +-
23395 src/Makefile.am |  2 +-
23396 4 files changed, 17 insertions(+), 2 deletions(-)
23397
23398commit 52bc6496141ff4a3075cb42d3a2e20afc05977b2
23399Author: Chris Wilson <chris@chris-wilson.co.uk>
23400Date:   Wed May 30 15:33:21 2007 +0000
23401
23402    fcrozat pointed out 'some strange "underline" line where cursor is located
23403
23404    2007-05-30  Chris Wilson  <chris@chris-wilson.co.uk>
23405
23406        fcrozat pointed out 'some strange "underline" line where cursor is
23407        located and blinking'.
23408
23409        * src/vte.c (vte_terminal_draw_rows):
23410            Continuation of the previous commit: catch a couple more locations
23411            where we need to skip past the end of the line. The problem in
23412            this case was we tried to use some uninitialised variables whilst
23413            trying to draw the cell attributes.
23414
23415
23416    svn path=/trunk/; revision=1904
23417
23418 ChangeLog | 11 +++++++++++
23419 src/vte.c |  6 +++---
23420 2 files changed, 14 insertions(+), 3 deletions(-)
23421
23422commit f7ede118f9b7cd6561f24d1526717e5da746ef6a
23423Author: Behdad Esfahbod <behdad@gnome.org>
23424Date:   Mon May 28 22:22:19 2007 +0000
23425
23426    Released vte-0.16.4.
23427
23428    2007-05-28  Behdad Esfahbod  <behdad@gnome.org>
23429
23430            Released vte-0.16.4.
23431
23432            * NEWS: Updated.
23433
23434            * configure.in: Bumped version to 0.16.4.
23435
23436            * src/Makefile.am: Bumped libtool version to 11:8:2.
23437
23438
23439    svn path=/trunk/; revision=1902
23440
23441 ChangeLog       | 10 ++++++++++
23442 NEWS            | 13 +++++++++++++
23443 configure.in    |  2 +-
23444 src/Makefile.am |  2 +-
23445 4 files changed, 25 insertions(+), 2 deletions(-)
23446
23447commit bffdf19ea1c4ef71d07091ee269a6ee18cf1c8e6
23448Author: Chris Wilson <chris@chris-wilson.co.uk>
23449Date:   Mon May 28 06:31:47 2007 +0000
23450
23451    uws noted on IRC that 'vte trunk does strange thingies with colors'
23452
23453    2007-05-28  Chris Wilson  <chris@chris-wilson.co.uk>
23454
23455        uws noted on IRC that 'vte trunk does strange thingies with colors'
23456
23457        * src/vte.c (vte_terminal_draw_rows):
23458            When reaching the end-of-row be careful not to reset the
23459            current text attributes (color, underlining, etc).
23460
23461
23462    svn path=/trunk/; revision=1901
23463
23464 ChangeLog |  8 ++++++++
23465 src/vte.c | 53 ++++++++++++++++++++++-------------------------------
23466 2 files changed, 30 insertions(+), 31 deletions(-)
23467
23468commit 1d31aab30cc04473dfe9484d2d307de565882bc4
23469Author: Chris Wilson <chris@chris-wilson.co.uk>
23470Date:   Fri May 25 14:39:02 2007 +0000
23471
23472    Only add the borders to the clear area.
23473
23474    2007-05-25  Chris Wilson  <chris@chris-wilson.co.uk>
23475
23476        * src/vte.c (vte_terminal_expand_region),
23477        (vte_terminal_paint_area):
23478            Only add the borders to the clear area.
23479
23480
23481    svn path=/trunk/; revision=1900
23482
23483 ChangeLog |  8 +++++++-
23484 src/vte.c | 49 ++++++++++++++++++++++++++++++-------------------
23485 2 files changed, 37 insertions(+), 20 deletions(-)
23486
23487commit fc8392634e8f77653dfc75a41662104c9dc5b22b
23488Author: Chris Wilson <chris@chris-wilson.co.uk>
23489Date:   Wed May 23 16:08:09 2007 +0000
23490
23491    Bug 429278 – Cursor drawn strangely in joe
23492
23493    2007-05-23  Chris Wilson  <chris@chris-wilson.co.uk>
23494
23495        Bug 429278 – Cursor drawn strangely in joe
23496
23497        * src/vte.c (vte_terminal_expand_region),
23498        (vte_terminal_paint_area):
23499    	Ensure the expanded regions are cell aligned.
23500
23501
23502    svn path=/trunk/; revision=1899
23503
23504 ChangeLog |  8 ++++++++
23505 src/vte.c | 13 +++++--------
23506 2 files changed, 13 insertions(+), 8 deletions(-)
23507
23508commit 9e8b375a1b84a2c18a2b622902e571f59fecfce6
23509Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
23510Date:   Wed May 23 15:21:06 2007 +0000
23511
23512    Occitan first translation
23513
23514    svn path=/trunk/; revision=1898
23515
23516 po/oc.po | 41 ++++++++++++++++++-----------------------
23517 1 file changed, 18 insertions(+), 23 deletions(-)
23518
23519commit e669eed1e87bddf7533e36980ed31246c3434f45
23520Author: Chris Wilson <cpwilson@src.gnome.org>
23521Date:   Wed May 23 12:40:31 2007 +0000
23522
23523    Fixup ChangeLog entry.
23524
23525
23526    svn path=/trunk/; revision=1897
23527
23528 ChangeLog | 2 +-
23529 1 file changed, 1 insertion(+), 1 deletion(-)
23530
23531commit 1f23ee3ac42d03e0101d1df78b0ee2676f8a8f95
23532Author: Chris Wilson <chris@chris-wilson.co.uk>
23533Date:   Wed May 23 12:36:13 2007 +0000
23534
23535    cf Bug 439247 – scrolling vim in full screen is painfully slow and takes
23536
23537    2007-05-23  Chris Wilson  <chris@chris-wilson.co.uk>
23538
23539        cf Bug 439247 – scrolling vim in full screen is painfully slow and takes up 100% of the cpu
23540
23541        * src/vte.c (_vte_invalidate_cell), (vte_terminal_draw_rows):
23542            Fix up the unwanted break of Glyph runs at the end-of-lines.
23543
23544
23545    svn path=/trunk/; revision=1896
23546
23547 ChangeLog |  7 +++++++
23548 src/vte.c | 41 +++++++++++++++++++++++++----------------
23549 2 files changed, 32 insertions(+), 16 deletions(-)
23550
23551commit 984f92ee6df966b080c82331a6f6d67a54e16b43
23552Author: Chris Wilson <chris@chris-wilson.co.uk>
23553Date:   Wed May 23 12:30:31 2007 +0000
23554
23555    Bug 440475 – Display glitch with transparent backgroud
23556
23557    2007-05-23  Chris Wilson  <chris@chris-wilson.co.uk>
23558
23559        Bug 440475 – Display glitch with transparent backgroud
23560
23561        * src/vte.c (vte_terminal_paint_area):
23562            Apply the band-aid fix to clear the area that's about to be
23563            repainted. The full solution will to be ensure that the regions
23564            after expansion are cell-aligned.
23565
23566
23567    svn path=/trunk/; revision=1895
23568
23569 ChangeLog |  9 +++++++++
23570 src/vte.c | 11 ++++++-----
23571 2 files changed, 15 insertions(+), 5 deletions(-)
23572
23573commit 160ea09621654baa7ad33ab92f370ec0bcce227b
23574Author: Chris Wilson <cpwilson@src.gnome.org>
23575Date:   Tue May 22 08:40:16 2007 +0000
23576
23577    Improve ChangeLog entry.
23578
23579
23580    svn path=/trunk/; revision=1894
23581
23582 ChangeLog | 4 ++--
23583 1 file changed, 2 insertions(+), 2 deletions(-)
23584
23585commit 8268e5723e9787bf6ff4ec85940b316bfabed159
23586Author: Chris Wilson <chris@chris-wilson.co.uk>
23587Date:   Tue May 22 08:37:38 2007 +0000
23588
23589    Bug 375112 – ctrl-key combinations yielding just key Original patch by
23590
23591    2007-05-22  Chris Wilson  <chris@chris-wilson.co.uk>
23592
23593        Bug 375112 – ctrl-key combinations yielding just key
23594        Original patch by <samo@altern.org> and refactored by Loïc Minier.
23595
23596        * src/vte.c (vte_translate_national_ctrlkeys),
23597        (vte_terminal_key_press), (vte_terminal_scroll):
23598            When cooking a string to pass through to the client obtain a
23599            "raw" keyval.
23600
23601
23602    svn path=/trunk/; revision=1893
23603
23604 ChangeLog | 10 ++++++++++
23605 src/vte.c | 36 +++++++++++++++++++++++++++++++++++-
23606 2 files changed, 45 insertions(+), 1 deletion(-)
23607
23608commit d042d4067453af8f84b31dc87d1d121fdc2aae12
23609Author: Chris Wilson <chris@chris-wilson.co.uk>
23610Date:   Tue May 22 08:08:35 2007 +0000
23611
23612    Bug 440377 – gnome-terminal cannot refresh terminal when accessibility
23613
23614    2007-05-22  Chris Wilson  <chris@chris-wilson.co.uk>
23615
23616        Bug 440377 – gnome-terminal cannot refresh terminal when accessibility enabled
23617        Original patch by Li Yuan.
23618
23619        * src/vteaccess.c (vte_terminal_accessible_focus_in),
23620        (vte_terminal_accessible_focus_out),
23621        (vte_terminal_accessible_visibility_notify):
23622            Return FALSE rather than void...
23623
23624
23625    svn path=/trunk/; revision=1892
23626
23627 ChangeLog       | 10 ++++++++++
23628 src/vteaccess.c | 12 +++++++++---
23629 2 files changed, 19 insertions(+), 3 deletions(-)
23630
23631commit d57f09aba74aec47f3d538acb9e829201bdfe173
23632Author: Chris Wilson <chris@chris-wilson.co.uk>
23633Date:   Thu May 17 20:14:46 2007 +0000
23634
23635    Measure full screen scrolling performance.
23636
23637    2007-05-17  Chris Wilson  <chris@chris-wilson.co.uk>
23638
23639        * perf/scroll.vim:
23640        * perf/vim.sh:
23641            Measure full screen scrolling performance.
23642
23643
23644    svn path=/trunk/; revision=1891
23645
23646 ChangeLog       |  6 ++++++
23647 perf/scroll.vim | 27 +++++++++++++++++++++++++++
23648 perf/vim.sh     |  1 +
23649 3 files changed, 34 insertions(+)
23650
23651commit 428ba2d3611d5162208b6d9087d1ec8621b5ca82
23652Author: Chris Wilson <chris@chris-wilson.co.uk>
23653Date:   Tue May 15 15:13:03 2007 +0000
23654
23655    kmaraas reported an issue on IRC where the scrollback was not being
23656
23657    2007-05-15  Chris Wilson  <chris@chris-wilson.co.uk>
23658
23659        kmaraas reported an issue on IRC where the scrollback was not being
23660        updated correctly in the first tab when the terminal was resized via
23661        a second tab.
23662
23663        * src/vte.c (vte_terminal_size_allocate): Check whether we need to
23664        recompute the visible lines due to a change in layout geometry.
23665
23666
23667    svn path=/trunk/; revision=1890
23668
23669 ChangeLog | 9 +++++++++
23670 src/vte.c | 6 ++++--
23671 2 files changed, 13 insertions(+), 2 deletions(-)
23672
23673commit 7370864b91e76d7433da21e8e923c0ac4e7565bf
23674Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
23675Date:   Sun May 13 11:58:09 2007 +0000
23676
23677    + Occitan
23678
23679    svn path=/trunk/; revision=1889
23680
23681 po/LINGUAS | 1 +
23682 1 file changed, 1 insertion(+)
23683
23684commit 5751979a614fca00ad176de40b26685e52ab1cb1
23685Author: Yannig MARCHEGAY <ymarcheg@src.gnome.org>
23686Date:   Sun May 13 11:57:46 2007 +0000
23687
23688    Occitan first translation
23689
23690    svn path=/trunk/; revision=1888
23691
23692 po/oc.po | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
23693 1 file changed, 126 insertions(+)
23694
23695commit 94b939236b9648ff3925260286d888c444d20df8
23696Author: Chris Wilson <chris@chris-wilson.co.uk>
23697Date:   Fri Apr 27 09:33:01 2007 +0000
23698
23699    Bug 433776 – gnome-terminal crashes when open preedit area Take 2.
23700
23701    2007-04-27  Chris Wilson  <chris@chris-wilson.co.uk>
23702
23703        Bug 433776 – gnome-terminal crashes when open preedit area
23704        Take 2.
23705
23706        * src/vte.c (vte_terminal_paint): The preedit_cursor is returned by
23707        the input modules in characters not in bytes as assumed by the
23708        validation.
23709
23710
23711    svn path=/trunk/; revision=1887
23712
23713 ChangeLog | 9 +++++++++
23714 src/vte.c | 9 +++------
23715 2 files changed, 12 insertions(+), 6 deletions(-)
23716
23717commit fdc4e3c5a569e843b08d6e712cea38fe7774a309
23718Author: Chris Wilson <chris@chris-wilson.co.uk>
23719Date:   Fri Apr 27 09:05:56 2007 +0000
23720
23721    Bug 433776 – gnome-terminal crashes when open preedit area
23722
23723    2007-04-27  Chris Wilson  <chris@chris-wilson.co.uk>
23724
23725        Bug 433776 – gnome-terminal crashes when open preedit area
23726
23727        * src/vte.c (vte_terminal_paint): Use the validated cursor index.
23728
23729
23730    svn path=/trunk/; revision=1886
23731
23732 ChangeLog |  6 ++++++
23733 src/vte.c | 19 +++++++------------
23734 2 files changed, 13 insertions(+), 12 deletions(-)
23735
23736commit 615e67e1f9c3fc4dba72d6da1c0260ac4cccecb3
23737Author: Behdad Esfahbod <behdad@gnome.org>
23738Date:   Fri Apr 27 07:22:01 2007 +0000
23739
23740    Released vte-0.16.3.
23741
23742    2007-04-27  Behdad Esfahbod  <behdad@gnome.org>
23743
23744            Released vte-0.16.3.
23745
23746            * NEWS: Updated.
23747
23748            * configure.in: Bumped version to 0.16.3.
23749
23750            * src/Makefile.am: Bumped libtool version to 11:7:2.
23751
23752
23753    svn path=/trunk/; revision=1884
23754
23755 ChangeLog       | 10 ++++++++++
23756 NEWS            | 12 ++++++++++++
23757 configure.in    |  2 +-
23758 src/Makefile.am |  2 +-
23759 4 files changed, 24 insertions(+), 2 deletions(-)
23760
23761commit 8c0715fb132b875b4630dab2b84bba3f316dbc36
23762Author: Chris Wilson <cpwilson@src.gnome.org>
23763Date:   Tue Apr 24 12:55:20 2007 +0000
23764
23765    Reference the bug that was actually fixed.
23766
23767
23768    svn path=/trunk/; revision=1883
23769
23770 ChangeLog | 2 ++
23771 1 file changed, 2 insertions(+)
23772
23773commit d808d549710699ca94442ca95b193b84251ac689
23774Author: Chris Wilson <chris@chris-wilson.co.uk>
23775Date:   Tue Apr 24 09:47:06 2007 +0000
23776
23777    Bug 429189 – Vte-WARNING's
23778
23779    2007-04-24  Chris Wilson  <chris@chris-wilson.co.uk>
23780
23781        Bug 429189 – Vte-WARNING's
23782
23783        * src/vtexft.c (_vte_xft_open_font_for_char):
23784    	Convert the warning into a DEBUG.
23785
23786
23787    svn path=/trunk/; revision=1882
23788
23789 ChangeLog    | 7 +++++++
23790 src/vtexft.c | 4 +++-
23791 2 files changed, 10 insertions(+), 1 deletion(-)
23792
23793commit ec9b16efa993b0f12040c781e4446b5ba3862ec3
23794Author: Chris Wilson <chris@chris-wilson.co.uk>
23795Date:   Tue Apr 24 08:36:41 2007 +0000
23796
23797    As noted on Bug 414716, the convention is to use --enable-debug to enable
23798
23799    2007-04-24  Chris Wilson  <chris@chris-wilson.co.uk>
23800
23801        As noted on Bug 414716, the convention is to use --enable-debug
23802        to enable extra debugging code.
23803
23804        * configure.in:
23805    	s/debugging/debug/
23806
23807
23808    svn path=/trunk/; revision=1881
23809
23810 ChangeLog    | 8 ++++++++
23811 configure.in | 4 ++--
23812 2 files changed, 10 insertions(+), 2 deletions(-)
23813
23814commit b6eae8e5309834fa0f4ab5cbc3ae2275178cda29
23815Author: Chris Wilson <chris@chris-wilson.co.uk>
23816Date:   Tue Apr 24 08:33:41 2007 +0000
23817
23818    Bug 414716 – Refresh issue after changing workspaces
23819
23820    2007-04-24  Chris Wilson  <chris@chris-wilson.co.uk>
23821
23822        Bug 414716 – Refresh issue after changing workspaces
23823
23824        * src/vte.c (vte_terminal_hierarchy_changed):
23825    	Do not respond to toplevel mapping events.
23826
23827
23828    svn path=/trunk/; revision=1880
23829
23830 ChangeLog |  7 +++++++
23831 src/vte.c | 39 ---------------------------------------
23832 2 files changed, 7 insertions(+), 39 deletions(-)
23833
23834commit a569abe2fa825a56d8cdd0e4031e4a82d4403457
23835Author: Behdad Esfahbod <behdad@gnome.org>
23836Date:   Mon Apr 23 22:34:37 2007 +0000
23837
23838    Released vte-0.16.2.
23839
23840    2007-04-23  Behdad Esfahbod  <behdad@gnome.org>
23841
23842            Released vte-0.16.2.
23843
23844            * NEWS: Updated.
23845
23846            * configure.in: Bumped version to 0.16.2.
23847
23848            * src/Makefile.am: Bumped libtool version to 11:6:2.
23849
23850
23851    svn path=/trunk/; revision=1878
23852
23853 ChangeLog       | 10 ++++++++++
23854 NEWS            |  8 ++++++++
23855 configure.in    |  2 +-
23856 src/Makefile.am |  2 +-
23857 4 files changed, 20 insertions(+), 2 deletions(-)
23858
23859commit 4f1f875b87de00b595d05fe164b1a59cfb769a3c
23860Author: Chris Wilson <chris@chris-wilson.co.uk>
23861Date:   Mon Apr 23 11:34:07 2007 +0000
23862
23863    Bug 431799 – Regex highlighting is broken
23864
23865    2007-04-23  Chris Wilson <chris@chris-wilson.co.uk>
23866
23867        Bug 431799 – Regex highlighting is broken
23868
23869        * src/vte.c (vte_terminal_emit_contents_changed),
23870        (vte_terminal_match_hilite_update), (process_timeout),
23871        (update_repeat_timeout), (update_timeout):
23872    	Always emit any pending updates before redrawing. This
23873    	ensures for example that the match contents are updated
23874    	after a simple scroll event.
23875
23876
23877    svn path=/trunk/; revision=1877
23878
23879 ChangeLog | 11 +++++++++++
23880 src/vte.c | 24 +++++++++++++++++++-----
23881 2 files changed, 30 insertions(+), 5 deletions(-)
23882
23883commit b293b2cfd64c5bad6751c34137367ed7aaf5b854
23884Author: Chris Wilson <cpwilson@src.gnome.org>
23885Date:   Mon Apr 23 11:18:58 2007 +0000
23886
23887    XftDrawSetClip(NULL) disables the clip mask XftDrawSetClipRectangles(NULL)
23888    is a completely opaque clip mask, the exact opposite.
23889
23890
23891    svn path=/trunk/; revision=1876
23892
23893 src/vtexft.c | 2 +-
23894 1 file changed, 1 insertion(+), 1 deletion(-)
23895
23896commit f9e23220a7a164b2f580c90c99e63baf2f3d4c44
23897Author: Chris Wilson <chris@chris-wilson.co.uk>
23898Date:   Fri Apr 20 19:45:00 2007 +0000
23899
23900    Optimise away the use of a clip mask for the common case of redrawing the
23901
23902    2007-04-20  Chris Wilson  <chris@chris-wilson.co.uk>
23903
23904        * src/vtexft.c (_vte_xft_start), (_vte_xft_clip):
23905    	Optimise away the use of a clip mask for the common case
23906    	of redrawing the whole terminal.
23907
23908
23909    svn path=/trunk/; revision=1875
23910
23911 ChangeLog    |  6 ++++++
23912 src/vtexft.c | 38 ++++++++++++++++++++++++++------------
23913 2 files changed, 32 insertions(+), 12 deletions(-)
23914
23915commit b63ed2abda9e121c409aa5942aceec7b2f3b86c6
23916Author: Funda Wang <fwang@src.gnome.org>
23917Date:   Thu Apr 19 00:37:18 2007 +0000
23918
23919    Updated Simplified Chinese translation from Yang Zhang.
23920
23921    svn path=/trunk/; revision=1874
23922
23923 po/ChangeLog |  4 ++++
23924 po/zh_CN.po  | 73 ++++++++++++++++++++++++++++++++++++------------------------
23925 2 files changed, 48 insertions(+), 29 deletions(-)
23926
23927commit c78f2f74ce582e237f5f08278b009dfcc142a849
23928Author: Behdad Esfahbod <behdad@gnome.org>
23929Date:   Tue Apr 17 06:40:12 2007 +0000
23930
23931    Consider ambiguous-width chars if VTE_CJK_WIDTH env var is set and we are
23932
23933    2007-04-17  Behdad Esfahbod  <behdad@gnome.org>
23934
23935            * src/iso2022.c (_vte_iso2022_ambiguous_width): Consider
23936            ambiguous-width chars if VTE_CJK_WIDTH env var is set and we are
23937            under a CJK locale.
23938
23939
23940    svn path=/trunk/; revision=1873
23941
23942 ChangeLog     | 6 ++++++
23943 src/iso2022.c | 7 +++++++
23944 2 files changed, 13 insertions(+)
23945
23946commit e5acf7b41bea4c6b3c86c01e2b86696ae92b33cb
23947Author: Behdad Esfahbod <behdad@gnome.org>
23948Date:   Mon Apr 9 17:50:38 2007 +0000
23949
23950    Released vte-0.16.1.
23951
23952    2007-03-12  Behdad Esfahbod  <behdad@gnome.org>
23953
23954            Released vte-0.16.1.
23955
23956            * NEWS: Updated.
23957
23958            * configure.in: Bumped version to 0.16.1.
23959
23960            * src/Makefile.am: Bumped libtool version to 11:5:2.
23961
23962
23963    svn path=/trunk/; revision=1871
23964
23965 ChangeLog       | 10 ++++++++++
23966 NEWS            | 32 ++++++++++++++++++++++++++++++++
23967 configure.in    |  2 +-
23968 src/Makefile.am |  2 +-
23969 4 files changed, 44 insertions(+), 2 deletions(-)
23970
23971commit 19894afc3a1b5cefe4d8c3c8395b352ead50c502
23972Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
23973Date:   Sun Apr 8 22:04:52 2007 +0000
23974
23975    Updated Galician Translation
23976
23977    svn path=/trunk/; revision=1870
23978
23979 po/ChangeLog |  4 ++++
23980 po/gl.po     | 71 ++++++++++++++++++++++++++++++++----------------------------
23981 2 files changed, 42 insertions(+), 33 deletions(-)
23982
23983commit 2acbec9d0d810d944f8123823a9746f8baad68cd
23984Author: Chris Wilson <cpwilson@src.gnome.org>
23985Date:   Fri Apr 6 10:27:26 2007 +0000
23986
23987    Minor ChangeLog wording change.
23988
23989    svn path=/trunk/; revision=1868
23990
23991 ChangeLog | 2 +-
23992 1 file changed, 1 insertion(+), 1 deletion(-)
23993
23994commit 1deeae58857fdf10da2438686ffa88ef8ad3c8d3
23995Author: Chris Wilson <chris@chris-wilson.co.uk>
23996Date:   Fri Apr 6 10:26:11 2007 +0000
23997
23998    Bug 426870 – vte often passes NUL to functions requiring valid unichar
23999
24000    2007-04-06  Chris Wilson  <chris@chris-wilson.co.uk>
24001
24002        Bug 426870 – vte often passes NUL to functions requiring valid unichar
24003
24004        * src/vte.c (_vte_invalidate_cell), (_vte_invalidate_cursor_once),
24005        (vte_terminal_paint):
24006    	Consistently guard for cell->c == '\0' before calling
24007    	_vte_draw_get_char_width.
24008
24009
24010    svn path=/trunk/; revision=1867
24011
24012 ChangeLog |  9 +++++++++
24013 src/vte.c | 16 ++++++++++------
24014 2 files changed, 19 insertions(+), 6 deletions(-)
24015
24016commit 04df4233a12d4801c22df3ff6ffde5b2f347f688
24017Author: Chris Wilson <chris@chris-wilson.co.uk>
24018Date:   Fri Apr 6 09:58:09 2007 +0000
24019
24020    Bug 419644 – Links do not get highlighted anymore Also see Bug 404757
24021
24022    2007-04-06  Chris Wilson  <chris@chris-wilson.co.uk>
24023
24024        Bug 419644 – Links do not get highlighted anymore
24025        Also see Bug 404757 – URL matching doesn't work with PCRE
24026
24027        * configure.in:
24028    	Kill --with-pcre as it changes the semantics of the API
24029    	and only causes confusion.
24030
24031
24032    svn path=/trunk/; revision=1866
24033
24034 ChangeLog    |  9 +++++++++
24035 configure.in | 17 -----------------
24036 2 files changed, 9 insertions(+), 17 deletions(-)
24037
24038commit 962d231f324013e659bb6bf5ebc08f08f2ca8309
24039Author: Chris Wilson <chris@chris-wilson.co.uk>
24040Date:   Thu Apr 5 10:40:45 2007 +0000
24041
24042    Bug 426541 – crash on IRM escape code
24043
24044    2007-04-05  Chris Wilson  <chris@chris-wilson.co.uk>
24045
24046        Bug 426541 – crash on IRM escape code
24047
24048        * src/vte.c (vte_terminal_ensure_cursor),
24049        (_vte_terminal_insert_char):
24050    	Mishandled insertion - we always extended the row for
24051    	inserts even though the row would automagically extend
24052    	for the inserted cells. This lead to referencing
24053    	uninitialised cells at the end of the row during painting.
24054        * src/vte.c (vte_terminal_draw_rows):
24055    	Retrieve the cell before inspecting it.
24056
24057
24058    svn path=/trunk/; revision=1865
24059
24060 ChangeLog | 17 +++++++++++++++--
24061 src/vte.c | 24 ++++++++++++------------
24062 2 files changed, 27 insertions(+), 14 deletions(-)
24063
24064commit ca778f57c983bf7994563c9b0df1d28f3af024e2
24065Author: Chris Wilson <chris@chris-wilson.co.uk>
24066Date:   Wed Apr 4 10:53:19 2007 +0000
24067
24068    Bug 424184 – Make scroll wheel send Page Up/Down when it makes sense
24069
24070    2007-04-04  Chris Wilson  <chris@chris-wilson.co.uk>
24071
24072        Bug 424184 – Make scroll wheel send Page Up/Down when it makes sense
24073
24074        Original patch by Shaun McCance and refined by Baris Cicek.
24075
24076        * src/vte.c (vte_terminal_scroll):
24077            Send cursor keypress instead of trying to scroll the
24078            alternate screen in vain.
24079
24080
24081    svn path=/trunk/; revision=1864
24082
24083 ChangeLog | 10 ++++++++++
24084 src/vte.c | 44 +++++++++++++++++++++++++++++++++++++++-----
24085 2 files changed, 49 insertions(+), 5 deletions(-)
24086
24087commit a6bb6a44d09688ac14d10694c283c1d11a146b04
24088Author: Chris Wilson <chris@chris-wilson.co.uk>
24089Date:   Tue Apr 3 07:55:06 2007 +0000
24090
24091    Bug 425767 – vte_terminal_set_color_highlight should test for NULL
24092
24093    2007-04-03  Chris Wilson  <chris@chris-wilson.co.uk>
24094
24095        Bug 425767 – vte_terminal_set_color_highlight should test for
24096        NULL before _vte_debug_print
24097
24098        * src/vte.c (vte_terminal_set_color_cursor),
24099        (vte_terminal_set_color_highlight):
24100    	Differentiate between set/unset paths.
24101
24102
24103    svn path=/trunk/; revision=1863
24104
24105 ChangeLog |  9 +++++++++
24106 src/vte.c | 24 ++++++++++++++----------
24107 2 files changed, 23 insertions(+), 10 deletions(-)
24108
24109commit b0f2686e65352151ff8aab15b37005235bffc6e7
24110Author: Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
24111Date:   Sat Mar 31 17:30:22 2007 +0000
24112
24113    Updated Basque translation.
24114
24115    2007-03-31  Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>
24116
24117    	* eu.po: Updated Basque translation.
24118
24119
24120    svn path=/trunk/; revision=1862
24121
24122 po/ChangeLog |  4 ++++
24123 po/eu.po     | 73 +++++++++++++++++++++++++++++++++---------------------------
24124 2 files changed, 44 insertions(+), 33 deletions(-)
24125
24126commit 92e36b3d49413ac052f1c988757211600c90ed84
24127Author: Claudio Saavedra <csaavedra@alumnos.utalca.cl>
24128Date:   Fri Mar 30 17:32:42 2007 +0000
24129
24130    Updated Spanish translation by Rodrigo M. Fombellida.
24131
24132    2007-03-30  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>
24133
24134            * es.po: Updated Spanish translation by Rodrigo M. Fombellida.
24135
24136
24137
24138    svn path=/trunk/; revision=1861
24139
24140 po/ChangeLog |   4 +++
24141 po/es.po     | 113 +++++++++++++++++++++++------------------------------------
24142 2 files changed, 48 insertions(+), 69 deletions(-)
24143
24144commit 6ed39db9b7e7c210666a42203fa6c1db0988590e
24145Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
24146Date:   Sun Mar 25 21:13:23 2007 +0000
24147
24148    Updated Galician translation.
24149
24150    svn path=/trunk/; revision=1860
24151
24152 po/ChangeLog |  4 ++++
24153 po/gl.po     | 78 +++++++++++++++++++++++++++++++-----------------------------
24154 2 files changed, 44 insertions(+), 38 deletions(-)
24155
24156commit aeaf1b3b79a9184a665d5e0a948b03717eb4c4a8
24157Author: Chris Wilson <chris@chris-wilson.co.uk>
24158Date:   Sun Mar 25 14:06:43 2007 +0000
24159
24160    Bug 422385 – vte appears at the top of the root window even when packed
24161
24162    2007-03-25  Chris Wilson <chris@chris-wilson.co.uk>
24163
24164    	Bug 422385 – vte appears at the top of the root window even when
24165    	packed at the bottom of it
24166
24167    	Patch by Dodji Seketeli.
24168
24169    	* src/vte.c (vte_terminal_size_allocate), (vte_terminal_realize):
24170    		Honour the allocated position when realizing the widget.
24171
24172
24173    svn path=/trunk/; revision=1858
24174
24175 ChangeLog | 10 ++++++++++
24176 src/vte.c |  6 +++---
24177 2 files changed, 13 insertions(+), 3 deletions(-)
24178
24179commit 21217e30ed9040b53ff531fca4411170e6a54c46
24180Author: Chris Wilson <chris@chris-wilson.co.uk>
24181Date:   Thu Mar 22 12:10:09 2007 +0000
24182
24183    Insert spaces into the Xft glyph stream to avoid the overhead of
24184
24185    2007-03-22  Chris Wilson  <chris@chris-wilson.co.uk>
24186
24187    	* src/vtexft.c (_vte_xft_draw_text):
24188    		Insert spaces into the Xft glyph stream to avoid the
24189    		overhead of restarting a glyph sequence for every word.
24190
24191
24192    svn path=/trunk/; revision=1857
24193
24194 ChangeLog    |  6 ++++++
24195 src/vtexft.c | 36 ++++++++++++++++++++++++++++++++----
24196 2 files changed, 38 insertions(+), 4 deletions(-)
24197
24198commit 48fae69f26cef757e4b24198b5ec2bfc74fdd520
24199Author: Chris Wilson <chris@chris-wilson.co.uk>
24200Date:   Wed Mar 21 12:38:02 2007 +0000
24201
24202    Bug 420935 – glyph can be cropped with not fitting in a cell
24203
24204    2007-03-21  Chris Wilson  <chris@chris-wilson.co.uk>
24205
24206    	Bug 420935 – glyph can be cropped with not fitting in a cell
24207
24208    	* src/vte.c (vte_terminal_paint):
24209    		Don't redraw the invisible cursor
24210    		- avoids nasty artifacts like clipping extra wide glyphs.
24211
24212
24213    svn path=/trunk/; revision=1856
24214
24215 ChangeLog |  8 ++++++++
24216 src/vte.c | 70 +++++++++++++++++++++++++++++++--------------------------------
24217 2 files changed, 43 insertions(+), 35 deletions(-)
24218
24219commit 73d0161e60567644e2e0ed50f52a0537e628affb
24220Author: Pema Geyleg <pgeyleg@src.gnome.org>
24221Date:   Wed Mar 21 04:42:07 2007 +0000
24222
24223    Updated Dzongkha Translation
24224
24225    svn path=/trunk/; revision=1855
24226
24227 po/ChangeLog |  4 ++++
24228 po/dz.po     | 75 ++++++++++++++++++++++++++++++++++--------------------------
24229 2 files changed, 46 insertions(+), 33 deletions(-)
24230
24231commit 1c1128e26a33ac9ce9b30fdead6d9817ad1e17e4
24232Author: Chris Wilson <chris@chris-wilson.co.uk>
24233Date:   Mon Mar 19 14:08:33 2007 +0000
24234
24235    Leave 'contents-change' to the scroll handler.
24236
24237    2007-03-19  Chris Wilson  <chris@chris-wilson.co.uk>
24238
24239    	* src/vte.c (vte_terminal_scroll_pages):
24240    		Leave 'contents-change' to the scroll handler.
24241
24242
24243    svn path=/trunk/; revision=1854
24244
24245 ChangeLog | 5 +++++
24246 src/vte.c | 2 --
24247 2 files changed, 5 insertions(+), 2 deletions(-)
24248
24249commit 4a7d25e1adfcb66a0687f00efe41b2f9a156c609
24250Author: Chris Wilson <chris@chris-wilson.co.uk>
24251Date:   Mon Mar 19 10:51:09 2007 +0000
24252
24253    Accidentally inverted an is-empty? check during the elimination of the
24254
24255    2007-03-19  Chris Wilson  <chris@chris-wilson.co.uk>
24256
24257    	* src/vte.c (vte_terminal_extend_selection),
24258    	(vte_terminal_draw_rows):
24259    		Accidentally inverted an is-empty? check during the
24260    		elimination of the empty bitfield.
24261
24262
24263    svn path=/trunk/; revision=1853
24264
24265 ChangeLog | 7 +++++++
24266 src/vte.c | 5 ++---
24267 2 files changed, 9 insertions(+), 3 deletions(-)
24268
24269commit badce29ef7e7e30bc0b05e375594bd62eadb0cbb
24270Author: Chris Wilson <chris@chris-wilson.co.uk>
24271Date:   Mon Mar 19 10:14:32 2007 +0000
24272
24273    Bug 420067 – Does not handle expose events whilst processing unseen
24274
24275    2007-03-19  Chris Wilson  <chris@chris-wilson.co.uk>
24276
24277    	Bug 420067 – Does not handle expose events whilst processing
24278    	unseen incoming data
24279
24280    	* src/vte.c (vte_terminal_expose):
24281    		Handle the expose immediately if we are only processing
24282    		incoming data (ie no redraws pending).
24283
24284
24285    svn path=/trunk/; revision=1852
24286
24287 ChangeLog | 9 +++++++++
24288 src/vte.c | 4 +++-
24289 2 files changed, 12 insertions(+), 1 deletion(-)
24290
24291commit 2cc778da5dd507a139aeb7a0324c96bf186398d4
24292Author: Laurent Dhima <laurenti@src.gnome.org>
24293Date:   Fri Mar 16 18:01:36 2007 +0000
24294
24295    Updated Albanian translation.
24296
24297    svn path=/trunk/; revision=1851
24298
24299 po/ChangeLog |  4 +++
24300 po/sq.po     | 85 ++++++++++++++++++++++++++++++++----------------------------
24301 2 files changed, 49 insertions(+), 40 deletions(-)
24302
24303commit fac7f53391ed453b9efb34a924004309535162a1
24304Author: Chris Wilson <chris@chris-wilson.co.uk>
24305Date:   Fri Mar 16 11:55:36 2007 +0000
24306
24307    Remove a chunk of code that was tried as a mutt band-aid long ago and was
24308
24309    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24310
24311    	* src/vteseq.c (vte_sequence_handler_cursor_character_absolute):
24312    		Remove a chunk of code that was tried as a mutt band-aid
24313    		long ago and was completely wrong.
24314
24315
24316    svn path=/trunk/; revision=1850
24317
24318 ChangeLog    | 6 ++++++
24319 src/vteseq.c | 9 ---------
24320 2 files changed, 6 insertions(+), 9 deletions(-)
24321
24322commit b73b7e1536e4cf93688c7fabd98d1a2610550911
24323Author: Chris Wilson <chris@chris-wilson.co.uk>
24324Date:   Fri Mar 16 11:48:32 2007 +0000
24325
24326    Bug 415381 – Improve performance of vte_terminal_insert_char()
24327
24328    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24329
24330    	Bug 415381 – Improve performance of vte_terminal_insert_char()
24331
24332    	The bulk of the work to remove redundant reads and conditionals
24333    	from the code. In particular, gcc was emitting bit-by-bit copies
24334    	for transferring the bitfield since we modified a member immediately
24335    	afterwards - overcome this by using an explicit memcpy of the
24336    	bitfields.
24337
24338    	* src/vte-private.h:
24339    	* src/vte.c (vte_g_array_fill), (vte_terminal_ensure_cursor),
24340    	(_vte_terminal_insert_char), (vte_terminal_process_incoming),
24341    	(vte_terminal_send):
24342    	* src/vteseq.c (vte_sequence_handler_ic):
24343
24344
24345    svn path=/trunk/; revision=1849
24346
24347 ChangeLog         |  16 +++++++
24348 src/vte-private.h |   4 +-
24349 src/vte.c         | 135 +++++++++++++++++++++---------------------------------
24350 src/vteseq.c      |   2 +-
24351 4 files changed, 69 insertions(+), 88 deletions(-)
24352
24353commit cda925578fd1314950623a909e76dec9fc0b432a
24354Author: Chris Wilson <chris@chris-wilson.co.uk>
24355Date:   Fri Mar 16 11:40:55 2007 +0000
24356
24357    cf Bug 415381 – Improve performance of vte_terminal_insert_char()
24358
24359    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24360
24361    	cf Bug 415381 – Improve performance of vte_terminal_insert_char()
24362
24363    	* src/vte-private.h: Use a simple boolean rather than counter for
24364    	text changed style flags.
24365    	* src/vte.c: And update users.
24366    	* src/vteseq.c:
24367
24368
24369    svn path=/trunk/; revision=1848
24370
24371 ChangeLog         |  9 +++++++++
24372 src/vte-private.h |  4 ++--
24373 src/vte.c         | 24 +++++++++---------------
24374 src/vteseq.c      | 44 ++++++++++++++++++++++----------------------
24375 4 files changed, 42 insertions(+), 39 deletions(-)
24376
24377commit 951f597495bf01b693ae1cd9abb09c78e6212244
24378Author: Chris Wilson <chris@chris-wilson.co.uk>
24379Date:   Fri Mar 16 11:37:07 2007 +0000
24380
24381    cf Bug 415381 – Improve performance of vte_terminal_insert_char()
24382
24383    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24384
24385    	cf Bug 415381 – Improve performance of vte_terminal_insert_char()
24386
24387    	* src/vte-private.h: Embed bitfield into struct
24388    	* src/vte.c:  And update users.
24389    	* src/vteseq.c:
24390
24391
24392    svn path=/trunk/; revision=1847
24393
24394 ChangeLog         |   8 ++
24395 src/vte-private.h |  44 ++++++-----
24396 src/vte.c         | 226 +++++++++++++++++++++++++++---------------------------
24397 src/vteseq.c      | 114 ++++++++++++++-------------
24398 4 files changed, 199 insertions(+), 193 deletions(-)
24399
24400commit 62aed61f89c15016f45416067dc6af5dae2dec89
24401Author: Chris Wilson <cpwilson@src.gnome.org>
24402Date:   Fri Mar 16 11:14:53 2007 +0000
24403
24404    A couple more compilation fixes.
24405
24406    svn path=/trunk/; revision=1846
24407
24408 src/vte.c    | 8 ++++----
24409 src/vtegl.c  | 3 +--
24410 src/vtexft.c | 4 +---
24411 3 files changed, 6 insertions(+), 9 deletions(-)
24412
24413commit 0ae6cc3971278263ff15bdd7ecf361a61bf1632b
24414Author: Chris Wilson <cpwilson@src.gnome.org>
24415Date:   Fri Mar 16 10:53:37 2007 +0000
24416
24417    Missed a couple of chunks needed to compile!
24418
24419
24420    svn path=/trunk/; revision=1845
24421
24422 src/vte-private.h |  2 +-
24423 src/vte.c         | 13 ++++++-------
24424 2 files changed, 7 insertions(+), 8 deletions(-)
24425
24426commit 2233a6468f3b40e365a864042251c5b8662a6771
24427Author: Chris Wilson <chris@chris-wilson.co.uk>
24428Date:   Fri Mar 16 10:51:58 2007 +0000
24429
24430    Need to trigger update timeout rather than process timeout otherwise the
24431
24432    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24433
24434    	Need to trigger update timeout rather than process timeout
24435    	otherwise the background is not updated.
24436
24437    	* src/vte.c (vte_terminal_queue_adjustment_changed),
24438    	(vte_terminal_queue_adjustment_value_changed):
24439
24440
24441    svn path=/trunk/; revision=1844
24442
24443 ChangeLog |  8 ++++++++
24444 src/vte.c | 22 +++++++++++++---------
24445 2 files changed, 21 insertions(+), 9 deletions(-)
24446
24447commit 16ff2c576eba699bf7a1f80e4806bdd1c54173be
24448Author: Chris Wilson <chris@chris-wilson.co.uk>
24449Date:   Fri Mar 16 10:47:31 2007 +0000
24450
24451    Avoid some allocations.
24452
24453    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24454
24455    	* src/vtexft.c (_vte_xft_create), (_vte_xft_destroy),
24456    	(_vte_xft_start), (_vte_xft_end), (_vte_xft_clip),
24457    	(_vte_xft_clear): Avoid some allocations.
24458
24459
24460    svn path=/trunk/; revision=1843
24461
24462 ChangeLog    |  6 ++++
24463 src/vtexft.c | 93 ++++++++++++++++++++++++++----------------------------------
24464 2 files changed, 46 insertions(+), 53 deletions(-)
24465
24466commit a4cb981c34efb1086b7c1551e25df42605947297
24467Author: Chris Wilson <chris@chris-wilson.co.uk>
24468Date:   Fri Mar 16 10:44:47 2007 +0000
24469
24470    Bug 418073 – Opacity ignored for vtexft
24471
24472    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24473
24474    	Bug 418073 – Opacity ignored for vtexft
24475
24476    	* src/vte.c:
24477    	* src/vtedraw.c (_vte_draw_requires_clear):
24478    	* src/vtedraw.h:
24479    	* src/vteft2.c (_vte_ft2_set_background_image):
24480    	* src/vtegl.c (_vte_gl_create), (_vte_gl_set_background_image):
24481    	* src/vtepango.c (_vte_pango_set_background_image):
24482    	* src/vtepangox.c (_vte_pango_x_set_background_image):
24483    	* src/vtexft.c (_vte_xft_set_background_color),
24484    	(_vte_xft_set_background_image):
24485    		Flood fill the backing pixmap if we need to change it's
24486    		opacity as well.
24487
24488
24489    svn path=/trunk/; revision=1842
24490
24491 ChangeLog       | 18 ++++++++++++++++++
24492 src/vte.c       |  2 +-
24493 src/vtedraw.c   |  4 ++--
24494 src/vtedraw.h   |  4 ++--
24495 src/vteft2.c    |  2 +-
24496 src/vtegl.c     |  2 +-
24497 src/vtepango.c  |  4 ++--
24498 src/vtepangox.c |  4 ++--
24499 src/vtexft.c    |  7 +++++--
24500 9 files changed, 34 insertions(+), 13 deletions(-)
24501
24502commit 0323293dbad98bcabc8ef79ee04a98f41c6307ac
24503Author: Chris Wilson <chris@chris-wilson.co.uk>
24504Date:   Fri Mar 16 10:37:32 2007 +0000
24505
24506    Bug 418910 – Asymmetric scrolling with mouse wheel
24507
24508    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24509
24510    	Bug 418910 – Asymmetric scrolling with mouse wheel
24511
24512    	* configure.in:
24513    	* src/vte.c: Round-up the delta before applying to ensure consistency
24514    	between up and down.
24515
24516
24517    svn path=/trunk/; revision=1841
24518
24519 ChangeLog    |  6 ++++++
24520 configure.in |  1 +
24521 src/vte.c    | 15 ++++++++-------
24522 3 files changed, 15 insertions(+), 7 deletions(-)
24523
24524commit efdb21202b7fda649fc4e25d5039e0181152da10
24525Author: Chris Wilson <chris@chris-wilson.co.uk>
24526Date:   Fri Mar 16 10:26:12 2007 +0000
24527
24528    Refactor some common code.
24529
24530    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24531
24532    	* src/vte.c (vte_terminal_catch_child_exited), (vte_terminal_eof),
24533    	(vte_terminal_process_incoming): Refactor some common code.
24534
24535
24536    svn path=/trunk/; revision=1840
24537
24538 ChangeLog |   5 +++
24539 src/vte.c | 106 ++++++++++++++++++++++++++++----------------------------------
24540 2 files changed, 52 insertions(+), 59 deletions(-)
24541
24542commit 6121477a73bfb822b244f2e7dace419e97c8dabc
24543Author: Chris Wilson <chris@chris-wilson.co.uk>
24544Date:   Fri Mar 16 10:19:42 2007 +0000
24545
24546    Bug 416634 – Rendering glitch as autowrapped chars are outside
24547
24548    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24549
24550    	Bug 416634 – Rendering glitch as autowrapped chars are outside invalidated bbox
24551
24552    	* src/vte.c (_vte_terminal_insert_char),
24553    	(vte_terminal_process_incoming): Correctly update bbox after
24554    	autowrapping.
24555
24556
24557    svn path=/trunk/; revision=1839
24558
24559 ChangeLog |  8 ++++++++
24560 src/vte.c | 35 +++++++++++++++++++++++++++++++++--
24561 2 files changed, 41 insertions(+), 2 deletions(-)
24562
24563commit a4166ac0a77f3ffd544d130216aa4e4d09586ff8
24564Author: Chris Wilson <chris@chris-wilson.co.uk>
24565Date:   Fri Mar 16 10:15:53 2007 +0000
24566
24567    Bug 416635 – Rendering glitch: double draw of line below exposed region
24568
24569    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24570
24571    	Bug 416635 – Rendering glitch: double draw of line below exposed region
24572
24573    	* src/vte.c (vte_terminal_expand_region),
24574    	(vte_terminal_paint_area): Kill a couple of off-by-ones.
24575
24576
24577    svn path=/trunk/; revision=1838
24578
24579 ChangeLog |  7 +++++++
24580 src/vte.c | 10 ++++------
24581 2 files changed, 11 insertions(+), 6 deletions(-)
24582
24583commit c92e744f31e97c825a9b62b628993d7d61e8ba90
24584Author: Chris Wilson <chris@chris-wilson.co.uk>
24585Date:   Fri Mar 16 10:11:04 2007 +0000
24586
24587    Bug 418588 – Invalid read when drawing preedit cursor
24588
24589    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24590
24591    	Bug 418588 – Invalid read when drawing preedit cursor
24592
24593    	* src/vte.c (vte_terminal_paint):
24594    		No need to read what is drawn and furthermore isn't allocated.
24595
24596
24597    svn path=/trunk/; revision=1837
24598
24599 ChangeLog |  7 +++++++
24600 src/vte.c | 12 ------------
24601 2 files changed, 7 insertions(+), 12 deletions(-)
24602
24603commit 8fcef563eb841bca377e1e54eb87ddc181e77935
24604Author: Chris Wilson <chris@chris-wilson.co.uk>
24605Date:   Fri Mar 16 10:09:05 2007 +0000
24606
24607    Bug 417652 – Scrolling bug exposed by nvi
24608
24609    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24610
24611    	Bug 417652 – Scrolling bug exposed by nvi
24612
24613    	* src/vte.c (vte_terminal_insert_rows), (_vte_terminal_ensure_row),
24614    	(vte_terminal_ensure_cursor), (_vte_terminal_update_insert_delta):
24615    		Ensure the rows before updating the insert delta and refactor
24616    		the common code.
24617
24618
24619    svn path=/trunk/; revision=1836
24620
24621 ChangeLog |  9 +++++++++
24622 src/vte.c | 55 ++++++++++++++++++++++++++++---------------------------
24623 2 files changed, 37 insertions(+), 27 deletions(-)
24624
24625commit c153f7658423037d86cedbe4e29b5c0426dfa23d
24626Author: Chris Wilson <chris@chris-wilson.co.uk>
24627Date:   Fri Mar 16 10:04:03 2007 +0000
24628
24629    Bug 417301 – Terminal widgets don't respond to DPI changes
24630
24631    2007-03-16  Chris Wilson  <chris@chris-wilson.co.uk>
24632
24633    	Bug 417301 – Terminal widgets don't respond to DPI changes
24634
24635    	* src/vte.c (vte_terminal_fc_settings_changed): Force a font reload
24636    	after XFT settings have changed.
24637
24638
24639    svn path=/trunk/; revision=1835
24640
24641 ChangeLog |  7 +++++++
24642 src/vte.c | 11 ++++++++++-
24643 2 files changed, 17 insertions(+), 1 deletion(-)
24644
24645commit 6e2f5d59cf01cb7afd7954b03dec2c16d76b358a
24646Author: Behdad Esfahbod <behdad@gnome.org>
24647Date:   Mon Mar 12 23:31:27 2007 +0000
24648
24649    Released vte-0.16.0.
24650
24651    2007-03-12  Behdad Esfahbod  <behdad@gnome.org>
24652
24653            Released vte-0.16.0.
24654
24655            * NEWS: Updated.
24656
24657            * configure.in: Bumped version to 0.16.0.
24658
24659            * src/Makefile.am: Bumped libtool version to 11:4:2.
24660
24661
24662    svn path=/trunk/; revision=1833
24663
24664 ChangeLog       | 10 ++++++++++
24665 NEWS            |  8 ++++++++
24666 configure.in    |  2 +-
24667 src/Makefile.am |  2 +-
24668 4 files changed, 20 insertions(+), 2 deletions(-)
24669
24670commit 61d35acde10c49eff72bc36f0e137aed906f9613
24671Author: Luca Ferretti <elle.uca@libero.it>
24672Date:   Mon Mar 12 07:47:36 2007 +0000
24673
24674    Updated Italian translation by Francesco Marletta.
24675
24676    2007-03-12  Luca Ferretti  <elle.uca@libero.it>
24677
24678    	* it.po: Updated Italian translation by Francesco Marletta.
24679
24680
24681    svn path=/trunk/; revision=1832
24682
24683 po/ChangeLog |  4 +++
24684 po/it.po     | 97 ++++++++++++++++++++++--------------------------------------
24685 2 files changed, 39 insertions(+), 62 deletions(-)
24686
24687commit d82a2f2df75285a83708a4a35268fd3a319be134
24688Author: Danilo Šegan <danilo@src.gnome.org>
24689Date:   Sat Mar 10 18:57:27 2007 +0000
24690
24691    Updated Serbian translation.
24692
24693    svn path=/trunk/; revision=1831
24694
24695 po/ChangeLog  |  4 +++
24696 po/sr.po      | 78 ++++++++++++++++++++++++++++-----------------------
24697 po/sr@Latn.po | 89 ++++++++++++++++++++++++++++++++---------------------------
24698 3 files changed, 97 insertions(+), 74 deletions(-)
24699
24700commit 2b448ff232e9c8abb7dc27ae804f8ca2dd255f9a
24701Author: Leonid Kanter <lkanter@src.gnome.org>
24702Date:   Sat Mar 10 17:19:55 2007 +0000
24703
24704    Updated Russian translation
24705
24706    svn path=/trunk/; revision=1830
24707
24708 po/ChangeLog |   4 ++
24709 po/ru.po     | 128 ++++++++++++++++++++++-------------------------------------
24710 2 files changed, 52 insertions(+), 80 deletions(-)
24711
24712commit 1bc367e67dea70d9e4f576285a397bbb4e13191c
24713Author: Ihar Hrachyshka <iharh@src.gnome.org>
24714Date:   Sat Mar 10 00:39:21 2007 +0000
24715
24716    Fixed Belarusian Latin translation.
24717
24718    svn path=/trunk/; revision=1829
24719
24720 po/ChangeLog   |  6 +++++-
24721 po/be@latin.po | 16 ++++++++--------
24722 2 files changed, 13 insertions(+), 9 deletions(-)
24723
24724commit 045b15b2e6bc6d467efa3aaf0c4c205861358cc3
24725Author: Ihar Hrachyshka <iharh@src.gnome.org>
24726Date:   Fri Mar 9 13:49:14 2007 +0000
24727
24728    Fixed wrong credentials.
24729
24730    svn path=/trunk/; revision=1828
24731
24732 po/ChangeLog | 2 +-
24733 1 file changed, 1 insertion(+), 1 deletion(-)
24734
24735commit 3745030f963586ec141806c0b6266ad180d5211c
24736Author: Ihar Hrachyshka <iharh@src.gnome.org>
24737Date:   Fri Mar 9 13:46:08 2007 +0000
24738
24739    be@latin.po: Added Belarusian Latin translation by Ales Navicki.
24740
24741    svn path=/trunk/; revision=1827
24742
24743 po/ChangeLog   |   4 ++
24744 po/LINGUAS     |   1 +
24745 po/be@latin.po | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
24746 3 files changed, 127 insertions(+)
24747
24748commit 0c72bb1ce18fe16769f3606580e331138ded6abb
24749Author: Gabor Kelemen <kelemeng@gnome.hu>
24750Date:   Fri Mar 9 13:31:00 2007 +0000
24751
24752    Translation updated.
24753
24754    2007-03-09  Gabor Kelemen  <kelemeng@gnome.hu>
24755
24756    	* hu.po: Translation updated.
24757
24758    svn path=/trunk/; revision=1826
24759
24760 po/ChangeLog |  4 ++++
24761 po/hu.po     | 38 +++++++++++++++++++++-----------------
24762 2 files changed, 25 insertions(+), 17 deletions(-)
24763
24764commit ebf2da0ef20065471f49d6c54afd2f135f8d0f8e
24765Author: Gintautas Miliauskas <gintas@akl.lt>
24766Date:   Wed Mar 7 20:16:01 2007 +0000
24767
24768    Updated Lithuanian translation.
24769
24770    2007-03-07  Gintautas Miliauskas  <gintas@akl.lt>
24771
24772    	* lt.po: Updated Lithuanian translation.
24773
24774
24775
24776    svn path=/trunk/; revision=1825
24777
24778 po/ChangeLog |  4 ++++
24779 po/lt.po     | 48 +++++++++++++++++++++++++-----------------------
24780 2 files changed, 29 insertions(+), 23 deletions(-)
24781
24782commit 8651c1b2ee2f3550f0be9805152697da07171a8c
24783Author: Takeshi AIHANA <takeshi.aihana@gmail.com>
24784Date:   Wed Mar 7 14:53:12 2007 +0000
24785
24786    Updated Japanese translation.
24787
24788    2007-03-07  Takeshi AIHANA <takeshi.aihana@gmail.com>
24789
24790            * ja.po: Updated Japanese translation.
24791
24792    svn path=/trunk/; revision=1824
24793
24794 po/ChangeLog |  4 ++++
24795 po/ja.po     | 47 ++++++++++++++++++++++++++---------------------
24796 2 files changed, 30 insertions(+), 21 deletions(-)
24797
24798commit 0b1e25475ec1c69adee7b5b9c2cb01b91cc3710b
24799Author: Jovan Naumovski <jovanna@src.gnome.org>
24800Date:   Tue Mar 6 18:29:32 2007 +0000
24801
24802    2007-03-06 Jovan Naumovski <jovanna@svn.gnome.org> *mk.po: Updated Macedonian translation.
24803
24804    svn path=/trunk/; revision=1823
24805
24806 po/ChangeLog |  4 +++
24807 po/mk.po     | 83 ++++++++++++++++++++++++++++++++----------------------------
24808 2 files changed, 49 insertions(+), 38 deletions(-)
24809
24810commit cf7bb8e3391ea014738b1633044bfd436eee97b9
24811Author: David Lodge <dlodge@src.gnome.org>
24812Date:   Tue Mar 6 12:47:37 2007 +0000
24813
24814    Updated en_GB translation
24815
24816    svn path=/trunk/; revision=1822
24817
24818 po/ChangeLog |  4 ++++
24819 po/en_GB.po  | 48 ++++++++++++++++++++++++++----------------------
24820 2 files changed, 30 insertions(+), 22 deletions(-)
24821
24822commit 12e084dd9ed1e72bde4bc4db603454257af203b3
24823Author: Chris Wilson <chris@chris-wilson.co.uk>
24824Date:   Tue Mar 6 00:29:39 2007 +0000
24825
24826    More work to match mutt's behaviour under xterm.
24827
24828    2007-03-06  Chris Wilson  <chris@chris-wilson.co.uk>
24829
24830    	* src/vteseq.c (vte_sequence_handler_cm), (vte_sequence_handler_sf):
24831    		More work to match mutt's behaviour under xterm.
24832
24833
24834    svn path=/trunk/; revision=1821
24835
24836 ChangeLog     |  5 +++++
24837 src/vtedraw.c |  2 +-
24838 src/vteseq.c  | 29 +++++++++--------------------
24839 3 files changed, 15 insertions(+), 21 deletions(-)
24840
24841commit 32641950c83f0ac3a52f5dd7e5251a4c649c6d8d
24842Author: Chris Wilson <chris@chris-wilson.co.uk>
24843Date:   Mon Mar 5 23:20:30 2007 +0000
24844
24845    Use the process estimate to load balance between multiple active
24846
24847    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24848
24849    	* src/vte.c (vte_terminal_io_read):
24850    		Use the process estimate to load balance between multiple
24851    		active terminals.
24852
24853
24854    svn path=/trunk/; revision=1820
24855
24856 ChangeLog | 6 ++++++
24857 src/vte.c | 4 ++--
24858 2 files changed, 8 insertions(+), 2 deletions(-)
24859
24860commit 014ea56bf1a6def3aad75e30bf4099756a1e2a43
24861Author: Chris Wilson <chris@chris-wilson.co.uk>
24862Date:   Mon Mar 5 22:21:58 2007 +0000
24863
24864    Tweak the fill of painted cells to match mutt's behaviour under xterm.
24865
24866    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24867
24868    	* src/vteseq.c (vte_sequence_handler_cm),
24869    	(vte_sequence_handler_dc), (vte_sequence_handler_sf),
24870    	(vte_sequence_handler_cursor_character_absolute):
24871    		Tweak the fill of painted cells to match mutt's behaviour
24872    		under xterm.
24873
24874
24875    svn path=/trunk/; revision=1819
24876
24877 ChangeLog    |  8 ++++++++
24878 src/vte.c    |  4 ++--
24879 src/vteseq.c | 39 ++++++++++++++++++++++++++++++++++++++-
24880 3 files changed, 48 insertions(+), 3 deletions(-)
24881
24882commit ea79a823aca2baf353945e2176d5e4500de8db6d
24883Author: Chris Wilson <chris@chris-wilson.co.uk>
24884Date:   Mon Mar 5 21:17:42 2007 +0000
24885
24886    Bug 414716 – gnome-terminal-2.17.92: terminal window dies...
24887
24888    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24889
24890    	Bug 414716 – gnome-terminal-2.17.92: terminal window dies...
24891
24892    	* src/vte.c (vte_terminal_map_toplevel),
24893    	(vte_terminal_hierarchy_changed):
24894    		Force the visibility state to unobscured after the toplevel is
24895    		remapped.
24896
24897
24898    svn path=/trunk/; revision=1818
24899
24900 ChangeLog    |  9 +++++++++
24901 src/vte.c    | 23 +++++++++++++++++++++++
24902 src/vteseq.c |  3 ++-
24903 3 files changed, 34 insertions(+), 1 deletion(-)
24904
24905commit 9ddd2072aeea4000981f70e2a7302ca12471aa1b
24906Author: Chris Wilson <chris@chris-wilson.co.uk>
24907Date:   Mon Mar 5 21:03:41 2007 +0000
24908
24909    Note to self: Never try to optimize away the redraw.
24910
24911    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24912
24913    	* src/vte.c (vte_terminal_size_allocate):
24914    		Note to self: Never try to optimize away the redraw.
24915
24916
24917    svn path=/trunk/; revision=1817
24918
24919 ChangeLog | 5 +++++
24920 src/vte.c | 7 -------
24921 2 files changed, 5 insertions(+), 7 deletions(-)
24922
24923commit be8ace2edd7f872065c3f26ea3149ae18ba45f72
24924Author: Chris Wilson <chris@chris-wilson.co.uk>
24925Date:   Mon Mar 5 20:09:25 2007 +0000
24926
24927    Touch up whitespace in debug output.
24928
24929    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24930
24931    	* src/vte.c (_vte_terminal_insert_char):
24932    	* src/vtedraw.c (_vte_draw_text), (_vte_draw_char),
24933    	(_vte_draw_fill_rectangle), (_vte_draw_draw_rectangle):
24934    		Touch up whitespace in debug output.
24935
24936
24937    svn path=/trunk/; revision=1816
24938
24939 ChangeLog     | 7 +++++++
24940 src/vte.c     | 2 +-
24941 src/vtedraw.c | 8 ++++----
24942 3 files changed, 12 insertions(+), 5 deletions(-)
24943
24944commit 7098429bc2137224371b4a8b75eb006e115cecd2
24945Author: Chris Wilson <chris@chris-wilson.co.uk>
24946Date:   Mon Mar 5 19:50:03 2007 +0000
24947
24948    Make sure the invalidated_all flag is cleared in the expose event if we
24949
24950    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24951
24952    	* src/vte.c (_vte_invalidate_cells), (vte_terminal_set_visibility),
24953    	(vte_terminal_paint_area), (vte_terminal_expose):
24954    		Make sure the invalidated_all flag is cleared in the expose
24955    		event if we handle it immediately.
24956
24957
24958    svn path=/trunk/; revision=1815
24959
24960 ChangeLog |  7 +++++++
24961 src/vte.c | 14 ++++++++++----
24962 2 files changed, 17 insertions(+), 4 deletions(-)
24963
24964commit 9facb328b7be42ac7bf4c4fd2a90f5d3db1a4219
24965Author: Chris Wilson <chris@chris-wilson.co.uk>
24966Date:   Mon Mar 5 19:05:59 2007 +0000
24967
24968    Fixup invalidation to end-of-line.
24969
24970    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24971
24972    	* src/vteseq.c (vte_sequence_handler_ce),
24973    	(vte_sequence_handler_clear_current_line):
24974    		Fixup invalidation to end-of-line.
24975
24976
24977    svn path=/trunk/; revision=1814
24978
24979 ChangeLog    |  6 ++++++
24980 src/vteseq.c | 13 +++++--------
24981 2 files changed, 11 insertions(+), 8 deletions(-)
24982
24983commit b07d7fed6725088d52368b39e88083e136899f39
24984Author: Chris Wilson <chris@chris-wilson.co.uk>
24985Date:   Mon Mar 5 16:58:04 2007 +0000
24986
24987    cf Bug 414586 – Terminal screen blinks when menu is opened for the first
24988
24989    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
24990
24991    	cf Bug 414586 – Terminal screen blinks when menu is opened for the first time
24992
24993    	* src/vte.c (vte_terminal_draw_rows), (vte_terminal_expand_region):
24994    		Include the window padding when painting the cell backgrounds.
24995
24996
24997    svn path=/trunk/; revision=1813
24998
24999 ChangeLog |  7 ++++++
25000 src/vte.c | 74 ++++++++++++++++++++++++++++++++++++++++++++++++---------------
25001 2 files changed, 64 insertions(+), 17 deletions(-)
25002
25003commit 8faa8c912c5b5164c2e9b1b26f7858729c4019a7
25004Author: Chris Wilson <cpwilson@src.gnome.org>
25005Date:   Mon Mar 5 15:48:02 2007 +0000
25006
25007    trivial compiler warning from last commit
25008
25009    svn path=/trunk/; revision=1812
25010
25011 src/vtedraw.c | 1 -
25012 1 file changed, 1 deletion(-)
25013
25014commit ffdc14a771993d18473f406bf73d37e1b0f8806a
25015Author: Chris Wilson <chris@chris-wilson.co.uk>
25016Date:   Mon Mar 5 15:35:01 2007 +0000
25017
25018    Bug 414586 – Terminal screen blinks when menu is opened for the first
25019
25020    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
25021
25022    	Bug 414586 – Terminal screen blinks when menu is opened for the first time
25023
25024    	Avoid resetting the window background colour when the style is reset.
25025    	Avoid clearing the window if we are using a simple color and double
25026    	bufferring (i.e when we know we are using a pre-cleared pixmap).
25027
25028    	* src/vte-private.h:
25029    	* src/vte.c (vte_terminal_init), (vte_terminal_size_allocate),
25030    	(vte_terminal_unrealize), (vte_terminal_realize),
25031    	(vte_terminal_paint_area), (vte_terminal_expose),
25032    	(vte_terminal_class_init), (vte_terminal_background_update):
25033    	* src/vtedraw.c (_vte_draw_has_background_image):
25034    	* src/vtedraw.h:
25035    	* src/vteft2.c (_vte_ft2_set_background_image):
25036    	* src/vtegl.c (_vte_gl_set_background_image):
25037    	* src/vtepango.c (_vte_pango_set_background_image):
25038    	* src/vtepangox.c (_vte_pango_x_set_background_image):
25039
25040
25041    svn path=/trunk/; revision=1811
25042
25043 ChangeLog         | 21 +++++++++++++++++++++
25044 src/vte-private.h |  1 +
25045 src/vte.c         | 54 +++++++++++++++++++++++++++++++++++++++---------------
25046 src/vtedraw.c     |  7 +++++++
25047 src/vtedraw.h     |  2 ++
25048 src/vteft2.c      |  1 +
25049 src/vtegl.c       |  1 +
25050 src/vtepango.c    |  3 +++
25051 src/vtepangox.c   |  3 +++
25052 src/vtexft.c      |  3 +++
25053 10 files changed, 81 insertions(+), 15 deletions(-)
25054
25055commit 91be4067a9112a2e19a3084d3b1393dc8067392d
25056Author: Ilkka Tuohela <ituohela@src.gnome.org>
25057Date:   Mon Mar 5 15:05:46 2007 +0000
25058
25059    Updated Finnish translation
25060
25061    svn path=/trunk/; revision=1810
25062
25063 po/ChangeLog |  4 ++++
25064 po/fi.po     | 36 ++++++++++++++++++++----------------
25065 2 files changed, 24 insertions(+), 16 deletions(-)
25066
25067commit e4eb60788f093e8ca1fbeb52c4bed4e6573d49b7
25068Author: Ankitkumar Rameshchandra Patel <ankitp@src.gnome.org>
25069Date:   Mon Mar 5 14:43:38 2007 +0000
25070
25071    Updated Translation
25072
25073    svn path=/trunk/; revision=1809
25074
25075 po/ChangeLog |  4 ++++
25076 po/gu.po     | 78 ++++++++++++++++++++++++++++++++++--------------------------
25077 2 files changed, 48 insertions(+), 34 deletions(-)
25078
25079commit 32a9ad735618dac47ebdaa8b52e4b6e0d9aa4640
25080Author: Chris Wilson <chris@chris-wilson.co.uk>
25081Date:   Mon Mar 5 14:23:08 2007 +0000
25082
25083    Bug 414586 – Terminal screen blinks when menu is opened for the first
25084
25085    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
25086
25087    	Bug 414586 – Terminal screen blinks when menu is opened for the first time
25088
25089    	* src/vte.c (_vte_invalidate_cells), (_vte_invalidate_all),
25090    	(vte_terminal_expose), (add_update_timeout):
25091    		Juggle the handling of external exposes/invalidates to avoid
25092    		delays in refreshing the display when we are idle.
25093
25094
25095    svn path=/trunk/; revision=1808
25096
25097 ChangeLog |  9 +++++++++
25098 src/vte.c | 62 +++++++++++++++++++++++++++++++-------------------------------
25099 2 files changed, 40 insertions(+), 31 deletions(-)
25100
25101commit 2ec854aa5f576cc0e03ab893768ef3dea4019b06
25102Author: Simos Xenitellis <simos@src.gnome.org>
25103Date:   Mon Mar 5 13:55:31 2007 +0000
25104
25105    Updated Greek translation
25106
25107    svn path=/trunk/; revision=1807
25108
25109 po/ChangeLog | 4 ++++
25110 1 file changed, 4 insertions(+)
25111
25112commit a0ff645837ff137d96c152da65e03148bd54d640
25113Author: Simos Xenitellis <simos@src.gnome.org>
25114Date:   Mon Mar 5 13:54:18 2007 +0000
25115
25116    Updated Greek translation
25117
25118    svn path=/trunk/; revision=1806
25119
25120 po/el.po | 67 ++++++++++++++++++++++++++++++++++++----------------------------
25121 1 file changed, 38 insertions(+), 29 deletions(-)
25122
25123commit 28d00b425e844acea7dec71e011c922f1a4a7ef9
25124Author: Chris Wilson <chris@chris-wilson.co.uk>
25125Date:   Mon Mar 5 12:26:57 2007 +0000
25126
25127    cf Bug 414586 – Terminal screen blinks when menu is opened for the first
25128
25129    2007-03-05  Chris Wilson  <chris@chris-wilson.co.uk>
25130
25131    	cf Bug 414586 – Terminal screen blinks when menu is opened for the first time
25132
25133    	* src/vte.c (_vte_invalidate_cells), (vte_terminal_init),
25134    	(vte_terminal_expand_region), (vte_terminal_paint_area):
25135    		After enlarging the expand region make sure the dirty area
25136    		includes the border for edge cells.
25137
25138
25139    svn path=/trunk/; revision=1805
25140
25141 ChangeLog |  9 +++++++++
25142 src/vte.c | 58 ++++++++++++++++++++++++++++++++++++----------------------
25143 2 files changed, 45 insertions(+), 22 deletions(-)
25144
25145commit 9b97915f00ce32c243c343920de3c332cb3e28f0
25146Author: Josep Puigdemont i Casamajó <joseppc@src.gnome.org>
25147Date:   Mon Mar 5 01:58:52 2007 +0000
25148
25149    Updated Catalan translation.
25150
25151    svn path=/trunk/; revision=1804
25152
25153 po/ChangeLog |  4 ++++
25154 po/ca.po     | 40 +++++++++++++++++++++++-----------------
25155 2 files changed, 27 insertions(+), 17 deletions(-)
25156
25157commit b1605f6235c542bfb83ecceea90bcf653b378963
25158Author: Peter Bach <pbach@src.gnome.org>
25159Date:   Sun Mar 4 20:19:55 2007 +0000
25160
25161    Updated Danish translation
25162
25163    svn path=/trunk/; revision=1803
25164
25165 po/ChangeLog |  4 ++++
25166 po/da.po     | 38 +++++++++++++++++++++-----------------
25167 2 files changed, 25 insertions(+), 17 deletions(-)
25168
25169commit 6f039ef2b0cadf7dd07c4d664b2fa45c6205a607
25170Author: Chris Wilson <chris@chris-wilson.co.uk>
25171Date:   Sun Mar 4 16:37:27 2007 +0000
25172
25173    cf Bug 414586 – Terminal screen blinks when menu is opened for the first
25174
25175    2007-03-04  Chris Wilson  <chris@chris-wilson.co.uk>
25176
25177    	cf Bug 414586 – Terminal screen blinks when menu is opened for the first time
25178
25179    	Distinguish between internal update requests and external. If we
25180    	need to update due to a user action (such as adjusting the background
25181    	or color palette) do not impose a futher delay.
25182
25183    	Tidy the color palette modification code to not trigger invalidates if
25184    	we do not actually modify the palette.
25185
25186    	* src/vte-private.h:
25187    	* src/vte.c (vte_terminal_set_color_internal),
25188    	(vte_terminal_set_color_bold), (vte_terminal_set_color_dim),
25189    	(vte_terminal_set_color_foreground),
25190    	(vte_terminal_set_color_background),
25191    	(vte_terminal_set_color_cursor),
25192    	(vte_terminal_set_color_highlight), (vte_terminal_set_colors),
25193    	(root_pixmap_changed_cb), (vte_terminal_set_background_saturation),
25194    	(vte_terminal_set_background_tint_color), (add_update_timeout):
25195    	* src/vteseq.c (vte_sequence_handler_ce),
25196    	(vte_sequence_handler_clear_current_line),
25197    	(vte_sequence_handler_clear_above_current):
25198
25199
25200    svn path=/trunk/; revision=1802
25201
25202 ChangeLog         |  24 ++++++++++++
25203 src/vte-private.h |   2 +-
25204 src/vte.c         | 115 ++++++++++++++++++++++++++++++++++++++++--------------
25205 src/vteseq.c      |  21 +++++-----
25206 4 files changed, 123 insertions(+), 39 deletions(-)
25207
25208commit 318c714437d9f81f79690f9766d61a741b855242
25209Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
25210Date:   Sun Mar 4 00:07:11 2007 +0000
25211
25212    Updated Traditional Chinese translation(Hong Kong). Updated Traditional
25213
25214
25215    2007-03-04  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>
25216
25217            * zh_HK.po: Updated Traditional Chinese translation(Hong Kong).
25218            * zh_TW.po: Updated Traditional Chinese translation(Taiwan).
25219
25220
25221    svn path=/trunk/; revision=1801
25222
25223 po/ChangeLog |  5 ++++
25224 po/zh_HK.po  | 88 +++++++++++++++++++++++++++++++++---------------------------
25225 po/zh_TW.po  | 82 ++++++++++++++++++++++++++++++-------------------------
25226 3 files changed, 100 insertions(+), 75 deletions(-)
25227
25228commit 94f8041cbed2ac4369cd4a9d829fef6d867f1435
25229Author: Wouter Bolsterlee <wbolster@svn.gnome.org>
25230Date:   Sat Mar 3 12:35:48 2007 +0000
25231
25232    Dutch translation updated by Wouter Bolsterlee.
25233
25234    2007-03-03  Wouter Bolsterlee  <wbolster@svn.gnome.org>
25235
25236    	* nl.po: Dutch translation updated by Wouter Bolsterlee.
25237
25238    svn path=/trunk/; revision=1800
25239
25240 po/ChangeLog | 52 +++++++++++++++++++++++--------------------
25241 po/nl.po     | 72 ++++++++++++++++++++++++++++++++++++------------------------
25242 2 files changed, 71 insertions(+), 53 deletions(-)
25243
25244commit 45d6f8a7685521bbd8ba45388211b2388192d64c
25245Author: Chris Wilson <chris@chris-wilson.co.uk>
25246Date:   Fri Mar 2 12:54:05 2007 +0000
25247
25248    Bug 413068 – new line added to tab when opened
25249
25250    2007-03-02  Chris Wilson  <chris@chris-wilson.co.uk>
25251
25252    	Bug 413068 – new line added to tab when opened
25253
25254    	* src/vte.c (vte_terminal_size_allocate):
25255    		Replace the ill-conceived attempt (delta could not be
25256    		negative, so insert_delta or scroll_delta would not become
25257    		negative either) by only considering changes wrt to the number
25258    		of visible lines.
25259
25260
25261    svn path=/trunk/; revision=1799
25262
25263 ChangeLog | 10 ++++++++++
25264 src/vte.c | 20 +++++++-------------
25265 2 files changed, 17 insertions(+), 13 deletions(-)
25266
25267commit 1531fce6bf48a24ea4294af130422eee3401cb81
25268Author: Chris Wilson <chris@chris-wilson.co.uk>
25269Date:   Fri Mar 2 12:34:21 2007 +0000
25270
25271    Bug 413068 – new line added to tab when opened
25272
25273    2007-03-02  Chris Wilson  <chris@chris-wilson.co.uk>
25274
25275    	Bug 413068 – new line added to tab when opened
25276
25277    	* src/vte.c (_vte_terminal_insert_char):
25278    		Improve debug output.
25279    	* src/vte.c (vte_terminal_size_allocate):
25280    		Be careful that we don't force insert_delta or scroll_delta
25281    		to become negative.
25282
25283
25284    svn path=/trunk/; revision=1798
25285
25286 ChangeLog | 10 ++++++++++
25287 src/vte.c | 28 ++++++++++++++++++++--------
25288 2 files changed, 30 insertions(+), 8 deletions(-)
25289
25290commit 11c5763c6b9e584a06a2fdc7945837b5d8aa638d
25291Author: Ihar Hrachyshka <iharh@src.gnome.org>
25292Date:   Thu Mar 1 19:13:38 2007 +0000
25293
25294    be.po: Updated Belarusian translation.
25295
25296    svn path=/trunk/; revision=1797
25297
25298 po/ChangeLog |  4 ++++
25299 po/be.po     | 48 ++++++++++++++++++++++++++----------------------
25300 2 files changed, 30 insertions(+), 22 deletions(-)
25301
25302commit d5ced7389f7235ada9794b97ea8678b58899b7db
25303Author: Behdad Esfahbod <behdad@gnome.org>
25304Date:   Thu Mar 1 16:21:39 2007 +0000
25305
25306    Released vte-0.15.6.
25307
25308    2007-03-01  Behdad Esfahbod  <behdad@gnome.org>
25309
25310            Released vte-0.15.6.
25311
25312            * NEWS: Updated.
25313
25314            * configure.in: Bumped version to 0.15.6.
25315
25316            * src/Makefile.am: Bumped libtool version to 11:3:2.
25317
25318
25319    svn path=/trunk/; revision=1795
25320
25321 ChangeLog       | 10 ++++++++++
25322 NEWS            | 12 ++++++++++++
25323 configure.in    |  2 +-
25324 src/Makefile.am |  2 +-
25325 4 files changed, 24 insertions(+), 2 deletions(-)
25326
25327commit d365c60b2dde84a5f251b3a8af2be26dd240a533
25328Author: Runa Bhattacharjee <runab@src.gnome.org>
25329Date:   Thu Mar 1 13:54:16 2007 +0000
25330
25331    Added Changelog Entry for Bengali India translation updation
25332
25333    svn path=/trunk/; revision=1794
25334
25335 po/ChangeLog | 4 ++++
25336 1 file changed, 4 insertions(+)
25337
25338commit fe2de849b248afa68e226bad076790d3a4319e4d
25339Author: Runa Bhattacharjee <runab@src.gnome.org>
25340Date:   Thu Mar 1 13:53:41 2007 +0000
25341
25342    Updated Bengali India Translation
25343
25344    svn path=/trunk/; revision=1793
25345
25346 po/bn_IN.po | 63 +++++++++++++++++++++++++++++++++++--------------------------
25347 1 file changed, 36 insertions(+), 27 deletions(-)
25348
25349commit dcb7fd974bea5fe49d4f5b0344ebdaffc6d7bae1
25350Author: Chris Wilson <chris@chris-wilson.co.uk>
25351Date:   Thu Mar 1 12:58:47 2007 +0000
25352
25353    Tweak the clear widths to include the pixel widening due to psuedo-bold.
25354
25355    2007-03-01  Chris Wilson  <chris@chris-wilson.co.uk>
25356
25357    	* src/vte.c (vte_terminal_draw_cells), (vte_terminal_draw_rows),
25358    	(vte_terminal_paint):
25359    		Tweak the clear widths to include the pixel widening due to
25360    		psuedo-bold.
25361
25362
25363    svn path=/trunk/; revision=1792
25364
25365 ChangeLog | 7 +++++++
25366 src/vte.c | 7 +++++--
25367 2 files changed, 12 insertions(+), 2 deletions(-)
25368
25369commit 5dbdc4d84c313ce1aa69723e6ecc584bcc172454
25370Author: Chris Wilson <cpwilson@src.gnome.org>
25371Date:   Thu Mar 1 10:54:38 2007 +0000
25372
25373    trivial readability improvement
25374
25375    svn path=/trunk/; revision=1791
25376
25377 src/vte.c | 3 ++-
25378 1 file changed, 2 insertions(+), 1 deletion(-)
25379
25380commit 839c35d254d4e905fff331ae2b0733a76f05fff4
25381Author: Chris Wilson <chris@chris-wilson.co.uk>
25382Date:   Thu Mar 1 10:50:45 2007 +0000
25383
25384    Be more careful when filling in gaps.
25385
25386    2007-03-01  Chris Wilson  <chris@chris-wilson.co.uk>
25387
25388    	* src/vte-private.h:
25389    	* src/vte.c (_vte_terminal_ensure_row),
25390    	(vte_terminal_ensure_cursor), (_vte_terminal_insert_char):
25391    	* src/vteseq.c (vte_sequence_handler_ta):
25392    		Be more careful when filling in gaps.
25393
25394
25395    svn path=/trunk/; revision=1790
25396
25397 ChangeLog         |   8 ++++
25398 src/vte-private.h |   1 -
25399 src/vte.c         | 124 +++++++++++++++++++++++++-----------------------------
25400 src/vteseq.c      |  11 +++--
25401 4 files changed, 73 insertions(+), 71 deletions(-)
25402
25403commit cea448a26705776ad4de156480e6c7e8d4a9de22
25404Author: Maxim Dziumanenko <dziumanenko@gmail.com>
25405Date:   Thu Mar 1 10:12:57 2007 +0000
25406
25407    Update Ukrainian translation.
25408
25409    2007-03-01 Maxim Dziumanenko <dziumanenko@gmail.com>
25410
25411    	* Update Ukrainian translation.
25412
25413
25414    svn path=/trunk/; revision=1789
25415
25416 po/ChangeLog |  4 ++++
25417 po/uk.po     | 68 +++++++++++++++++++++++++++++++++---------------------------
25418 2 files changed, 41 insertions(+), 31 deletions(-)
25419
25420commit fb8c66adab006dc51567dc043ad4d3a9471872a3
25421Author: Chris Wilson <chris@chris-wilson.co.uk>
25422Date:   Thu Mar 1 09:50:38 2007 +0000
25423
25424    Fix X11 headers / libraries detection on bi-arch systems. Patch by
25425
25426    2007-03-01  Chris Wilson  <chris@chris-wilson.co.uk>
25427
25428    	Fix X11 headers / libraries detection on bi-arch systems.
25429    	Patch by Frederic Crozat.
25430
25431    	* configure.in:
25432    		Check for x_includes before ac_x_includes, and similary for
25433    		ac_x_libraries.
25434
25435
25436    svn path=/trunk/; revision=1788
25437
25438 ChangeLog    | 9 +++++++++
25439 configure.in | 6 +++++-
25440 2 files changed, 14 insertions(+), 1 deletion(-)
25441
25442commit e76f76be61f5c533e54c0820361765437ef75b8e
25443Author: Chris Wilson <chris@chris-wilson.co.uk>
25444Date:   Thu Mar 1 00:29:52 2007 +0000
25445
25446    Bug 410534 – Slow content scrolling, takes 100% of CPU.
25447
25448    2007-03-01  Chris Wilson  <chris@chris-wilson.co.uk>
25449
25450    	Bug 410534 – Slow content scrolling, takes 100% of CPU.
25451
25452    	* src/vtexft.c:
25453    		Further reduce the cap to 80 after more testing on the
25454    		broken fglrx driver.
25455
25456
25457    svn path=/trunk/; revision=1787
25458
25459 ChangeLog    | 8 ++++++++
25460 src/vtexft.c | 2 +-
25461 2 files changed, 9 insertions(+), 1 deletion(-)
25462
25463commit 8baeec89102035fcea162cfe3ca6fc0a04cfa778
25464Author: Chris Wilson <chris@chris-wilson.co.uk>
25465Date:   Wed Feb 28 23:51:50 2007 +0000
25466
25467    Bug 413068 – new line added to tab when opened
25468
25469    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25470
25471    	Bug 413068 – new line added to tab when opened
25472
25473    	* src/vte.c (vte_terminal_ensure_font), (vte_terminal_realize):
25474    		Beware when no font is set before the first request...
25475    		Make sure that at least the default font is set.
25476
25477
25478    svn path=/trunk/; revision=1786
25479
25480 ChangeLog |  8 ++++++++
25481 src/vte.c | 36 +++++++++++++++++++-----------------
25482 2 files changed, 27 insertions(+), 17 deletions(-)
25483
25484commit 0bd7c180ce944078dac26641bc1279b0a38f08ed
25485Author: Chris Wilson <chris@chris-wilson.co.uk>
25486Date:   Wed Feb 28 23:09:25 2007 +0000
25487
25488    Bug 413262 – Incorrectly coloured tabs
25489
25490    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25491
25492    	Bug 413262 – Incorrectly coloured tabs
25493
25494    	* src/vte-private.h:
25495    	* src/vte.c (vte_terminal_ensure_cursor),
25496    	(_vte_terminal_ensure_cursor), (_vte_terminal_insert_char),
25497    	(_vte_terminal_feed_chunks), (vte_terminal_set_scrollback_lines):
25498    	* src/vteseq.c (vte_sequence_handler_ta),
25499    	(vte_sequence_handler_request_terminal_parameters),
25500    	(vte_sequence_handler_return_terminal_status),
25501    	(vte_sequence_handler_send_primary_device_attributes):
25502    		Fill the tab in the current color, else it will be filled at
25503
25504
25505    svn path=/trunk/; revision=1785
25506
25507 ChangeLog         | 15 +++++++++++++++
25508 src/vte-private.h |  1 +
25509 src/vte.c         | 25 ++++++++++++-------------
25510 src/vteseq.c      | 20 ++++++++++++++------
25511 4 files changed, 42 insertions(+), 19 deletions(-)
25512
25513commit fb6ea2f5aadde4b6f839c7f755572550c01e5c5a
25514Author: Chris Wilson <cpwilson@src.gnome.org>
25515Date:   Wed Feb 28 21:11:41 2007 +0000
25516
25517    tidy the ChangeLog
25518
25519    svn path=/trunk/; revision=1784
25520
25521 ChangeLog | 22 +++++++++++-----------
25522 1 file changed, 11 insertions(+), 11 deletions(-)
25523
25524commit fc51bff17bffd8d4bbf41589d2ca11fba21dbeef
25525Author: Chris Wilson <chris@chris-wilson.co.uk>
25526Date:   Wed Feb 28 21:00:24 2007 +0000
25527
25528    Bug 413102 – Incorrect highlighting in vim
25529
25530    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25531
25532    	Bug 413102 – Incorrect highlighting in vim
25533
25534    	* src/vte-private.h
25535    	* src/vte.c  (_vte_terminal_ensure_row),
25536    	(_vte_terminal_insert_char):
25537    	* src/vteseq.c	(vte_sequence_handler_cb),
25538    	(vte_sequence_handler_ce), (vte_sequence_handler_cr),
25539    	(vte_sequence_handler_ec), (vte_sequence_handler_sf):
25540    		Paint the row background when scrolling, this more closely
25541    		matches xterm's behaviour.
25542
25543
25544    svn path=/trunk/; revision=1783
25545
25546 ChangeLog         | 13 +++++++++++++
25547 src/vte-private.h |  2 +-
25548 src/vte.c         | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
25549 src/vteseq.c      | 28 ++++++++++++----------------
25550 4 files changed, 73 insertions(+), 19 deletions(-)
25551
25552commit 8de7d6cd7c0829e932deb78d0627a3ce417053b0
25553Author: Artur Flinta <aflinta@svn.gnome.org>
25554Date:   Wed Feb 28 20:40:37 2007 +0000
25555
25556    Updated Polish translation by GNOME PL Team.
25557
25558    2007-02-28  Artur Flinta  <aflinta@svn.gnome.org>
25559
25560    	* pl.po: Updated Polish translation by GNOME PL Team.
25561
25562
25563    svn path=/trunk/; revision=1782
25564
25565 po/ChangeLog |  4 ++++
25566 po/pl.po     | 35 ++++++++++++++++++++---------------
25567 2 files changed, 24 insertions(+), 15 deletions(-)
25568
25569commit 6e08e0cb2c2f55abb3a3e5913c7714d74677fd51
25570Author: Chris Wilson <chris@chris-wilson.co.uk>
25571Date:   Wed Feb 28 18:28:39 2007 +0000
25572
25573    Bug 413158 – Cursor trails
25574
25575    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25576
25577    	Bug 413158 – Cursor trails
25578
25579    	* src/vte.c  (_vte_invalidate_cell):
25580    		_vte_invalidate_cell() can be called to invalidate any visible
25581    		cell so issue the invalidate even for blank cells.
25582
25583
25584    svn path=/trunk/; revision=1781
25585
25586 ChangeLog |  8 ++++++++
25587 src/vte.c | 35 +++++++++++++++--------------------
25588 2 files changed, 23 insertions(+), 20 deletions(-)
25589
25590commit a3f967250fac3613f6ef18a85e87a07bd07f3121
25591Author: Chris Wilson <chris@chris-wilson.co.uk>
25592Date:   Wed Feb 28 17:35:44 2007 +0000
25593
25594    Correct the OBO in the number of columns ensured.
25595
25596    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25597
25598    	* src/vte.c  (_vte_terminal_insert_char):
25599    		Correct the OBO in the number of columns ensured.
25600
25601
25602    svn path=/trunk/; revision=1780
25603
25604 ChangeLog | 5 +++++
25605 src/vte.c | 3 ++-
25606 2 files changed, 7 insertions(+), 1 deletion(-)
25607
25608commit 01f898dad853ad62e86026569391990727160faf
25609Author: Djihed Afifi <djihed@src.gnome.org>
25610Date:   Wed Feb 28 16:56:17 2007 +0000
25611
25612    Updated Arabic Translation by Djihed Afifi.
25613
25614    svn path=/trunk/; revision=1779
25615
25616 po/ChangeLog |  4 ++++
25617 po/ar.po     | 45 +++++++++++++++++++++++++++------------------
25618 2 files changed, 31 insertions(+), 18 deletions(-)
25619
25620commit a8d2ecb1ce63d9504382343053c45a620ae9ccef
25621Author: Chris Wilson <chris@chris-wilson.co.uk>
25622Date:   Wed Feb 28 15:38:29 2007 +0000
25623
25624    Bug 413078 – Crash during opening a new tab whilst scrolling
25625
25626    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25627
25628    	Bug 413078 – Crash during opening a new tab whilst scrolling
25629
25630    	During input processing it was possible to both remove the timeout and
25631    	then add a new one. The currently running timeout would believe that
25632    	it was to continue since the terminal was still active, and so *two*
25633    	timeouts would be scheduled. Occasionally the second timeout would be
25634    	called after the first had finished all the work, resulting in the
25635    	second timeout trying to access a NULL active_terminal list.
25636
25637    	* src/vte.c  (add_update_timeout), (remove_from_active_list),
25638    	(vte_terminal_add_process_timeout), (need_processing),
25639    	(process_timeout), (update_repeat_timeout), (update_timeout):
25640    		Watch for recursive g_source_remove() from within timeouts.
25641
25642
25643    svn path=/trunk/; revision=1778
25644
25645 ChangeLog | 16 ++++++++++++++++
25646 src/vte.c | 44 ++++++++++++++++++++++++++++++++++++--------
25647 2 files changed, 52 insertions(+), 8 deletions(-)
25648
25649commit 884d186a7cbe1a5488ade41a4c7e76753a5be2a2
25650Author: Chris Wilson <chris@chris-wilson.co.uk>
25651Date:   Wed Feb 28 13:03:38 2007 +0000
25652
25653    Bug 410534 – Slow content scrolling, takes 100% of CPU.
25654
25655    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25656
25657    	Bug 410534 – Slow content scrolling, takes 100% of CPU.
25658
25659    	Submitting long glyph runs was causing a dramatic (10x) slow down
25660    	in the fglrx xserver.
25661
25662    	* src/vtedraw.h
25663    	* src/vtexft.c	(_vte_xft_draw_text):
25664    		Cap the max glyph run length to 300.
25665
25666
25667    svn path=/trunk/; revision=1777
25668
25669 ChangeLog     | 11 +++++++++++
25670 src/vtedraw.h |  2 +-
25671 src/vtexft.c  | 12 ++++++++++--
25672 3 files changed, 22 insertions(+), 3 deletions(-)
25673
25674commit 7e29eee18ece4f89be83258cc55601292a431979
25675Author: Chris Wilson <chris@chris-wilson.co.uk>
25676Date:   Wed Feb 28 10:18:32 2007 +0000
25677
25678    Bug 412717 – Crash when opening a new tab with window maximized
25679
25680    2007-02-28  Chris Wilson  <chris@chris-wilson.co.uk>
25681
25682    	Bug 412717 – Crash when opening a new tab with window maximized
25683
25684    	* src/vte.c  (vte_terminal_size_allocate):
25685    		We didn't carefully check the values we were clamping the
25686    		cursor to and ended up setting it to -1...  Don't do that!
25687
25688
25689    svn path=/trunk/; revision=1776
25690
25691 ChangeLog | 8 ++++++++
25692 src/vte.c | 3 ++-
25693 2 files changed, 10 insertions(+), 1 deletion(-)
25694
25695commit 08d31f14023b9e7b7ca6ff66ce41dfe39199c952
25696Author: Chris Wilson <chris@chris-wilson.co.uk>
25697Date:   Tue Feb 27 19:06:02 2007 +0000
25698
25699    Consistently guard against the snapshot being NULL.
25700
25701    2007-02-27  Chris Wilson  <chris@chris-wilson.co.uk>
25702
25703    	* src/vteaccess.c  (vte_terminal_accessible_text_scrolled):
25704    		Consistently guard against the snapshot being NULL.
25705
25706
25707    svn path=/trunk/; revision=1775
25708
25709 ChangeLog       |  5 +++++
25710 src/vteaccess.c | 70 ++++++++++++++++++++++++++++++++-------------------------
25711 2 files changed, 45 insertions(+), 30 deletions(-)
25712
25713commit 68ceaca8f594e7379df45940114a4f65d13a21ce
25714Author: Behdad Esfahbod <behdad@gnome.org>
25715Date:   Tue Feb 27 18:30:29 2007 +0000
25716
25717    Released vte-0.15.5.
25718
25719    2007-02-27  Behdad Esfahbod  <behdad@gnome.org>
25720
25721            Released vte-0.15.5.
25722
25723            * NEWS: Updated.
25724
25725            * configure.in: Bumped version to 0.15.5.
25726
25727            * src/Makefile.am: Bumped libtool version to 11:2:2.
25728
25729
25730    svn path=/trunk/; revision=1773
25731
25732 ChangeLog       | 10 ++++++++++
25733 NEWS            | 10 ++++++++++
25734 configure.in    |  2 +-
25735 src/Makefile.am |  2 +-
25736 4 files changed, 22 insertions(+), 2 deletions(-)
25737
25738commit cd85f3fe8680c7ac98366ef015b6ea89e0c00324
25739Author: Gintautas Miliauskas <gintas@akl.lt>
25740Date:   Tue Feb 27 14:51:04 2007 +0000
25741
25742    Updated Lithuanian translation.
25743
25744    2007-02-27  Gintautas Miliauskas  <gintas@akl.lt>
25745
25746    	* lt.po: Updated Lithuanian translation.
25747
25748
25749    svn path=/trunk/; revision=1772
25750
25751 po/ChangeLog |  4 ++++
25752 po/lt.po     | 63 ++++++++++++++++++++++++++++++++++--------------------------
25753 2 files changed, 40 insertions(+), 27 deletions(-)
25754
25755commit f4b6dcc5ebc85b0f8db6d3a3833420507cce34f7
25756Author: Priit Laes <plaes@svn.gnome.org>
25757Date:   Tue Feb 27 13:41:01 2007 +0000
25758
25759    Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
25760
25761    2007-02-27  Priit Laes  <plaes@svn.gnome.org>
25762
25763    	* et.po: Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
25764
25765    svn path=/trunk/; revision=1771
25766
25767 po/ChangeLog |  4 ++++
25768 po/et.po     | 41 +++++++++++++++++++++++------------------
25769 2 files changed, 27 insertions(+), 18 deletions(-)
25770
25771commit 88bdbffc45efcff6d612fb40e4a382c16a16c822
25772Author: Chris Wilson <cpwilson@src.gnome.org>
25773Date:   Tue Feb 27 12:16:37 2007 +0000
25774
25775    minor whitespace
25776
25777    svn path=/trunk/; revision=1770
25778
25779 src/vte.c | 16 +++++++++-------
25780 1 file changed, 9 insertions(+), 7 deletions(-)
25781
25782commit 9eccc6f8fae64b5bd28d8de26272b47f6d85a786
25783Author: Chris Wilson <chris@chris-wilson.co.uk>
25784Date:   Tue Feb 27 11:49:56 2007 +0000
25785
25786    Bug 412562 – Crash in vte_terminal_match_hilite_update
25787
25788    2007-02-27  Chris Wilson  <chris@chris-wilson.co.uk>
25789
25790    	Bug 412562 – Crash in vte_terminal_match_hilite_update
25791
25792    	* src/vte.c  (vte_terminal_match_check_internal),
25793    	(vte_terminal_process_incoming), (_vte_terminal_feed_chunks),
25794    	(vte_terminal_paste_cb), (vte_terminal_match_hilite_update),
25795    	(vte_terminal_copy_cb):
25796    		Fixup a few 64bit-isms, notably format strings and an
25797    		undesired unsigned integer promotion causing this crash.
25798
25799
25800    svn path=/trunk/; revision=1769
25801
25802 ChangeLog | 11 +++++++++++
25803 src/vte.c | 59 ++++++++++++++++++++++++++++++++++++-----------------------
25804 2 files changed, 47 insertions(+), 23 deletions(-)
25805
25806commit 3886ecd4854f2c55c861e0a2e1e6da95c2fb6bf7
25807Author: Chris Wilson <cpwilson@src.gnome.org>
25808Date:   Tue Feb 27 10:42:57 2007 +0000
25809
25810    whitespace between ChangeLog entries
25811
25812    svn path=/trunk/; revision=1768
25813
25814 ChangeLog | 1 -
25815 1 file changed, 1 deletion(-)
25816
25817commit 226bb59731c29dd2e08c20f54d64db9e97d3549b
25818Author: Chris Wilson <chris@chris-wilson.co.uk>
25819Date:   Tue Feb 27 10:42:27 2007 +0000
25820
25821    Bug 410986 – Fails to build with -z defs
25822
25823    2007-02-27  Chris Wilson  <chris@chris-wilson.co.uk>
25824
25825    	Bug 410986 – Fails to build with -z defs
25826
25827    	If you link the vtemodule.so to libpython, then programs importing
25828    	vte will have the symbols twice in memory: one set from python and
25829    	the other from libpython.
25830
25831    	* configure.in:
25832    	* python/Makefile.am:
25833    		Remove PYTHON_LIBS from linking vtemodule.so.
25834    		Convert unresolved symbol errors into warnings so that
25835    		building with -Wl,-z,defs continues to work. This is a
25836    		*hack* as it hides real errors if you are updating
25837    		vte.{def,override}.
25838
25839
25840    svn path=/trunk/; revision=1767
25841
25842 ChangeLog          | 17 +++++++++++++++++
25843 configure.in       | 23 +++++++++++++++++++++++
25844 python/Makefile.am |  6 +++++-
25845 3 files changed, 45 insertions(+), 1 deletion(-)
25846
25847commit 854cc5c5038cdabf73e8898a5c0b25364b01a03a
25848Author: Chris Wilson <chris@chris-wilson.co.uk>
25849Date:   Tue Feb 27 00:55:44 2007 +0000
25850
25851    Avoid some computations whilst drawing text.
25852
25853    2007-02-27  Chris Wilson  <chris@chris-wilson.co.uk>
25854
25855    	* src/vtexft.c	(_vte_xft_open_font_for_char),
25856    	(_vte_xft_font_for_char), (_vte_xft_compute_char_width),
25857    	(_vte_xft_char_width), (_vte_xft_start), (_vte_xft_get_char_width),
25858    	(_vte_xft_draw_text):
25859    		Avoid some computations whilst drawing text.
25860
25861
25862    svn path=/trunk/; revision=1766
25863
25864 ChangeLog    |   8 ++++
25865 src/vtexft.c | 148 +++++++++++++++++++++++++++++++++--------------------------
25866 2 files changed, 90 insertions(+), 66 deletions(-)
25867
25868commit 106d4ffedb96b12ebd7fee050796c858773d0669
25869Author: Behdad Esfahbod <behdad@gnome.org>
25870Date:   Mon Feb 26 21:54:32 2007 +0000
25871
25872    Released vte-0.15.4.
25873
25874    2007-02-26  Behdad Esfahbod  <behdad@gnome.org>
25875
25876            Released vte-0.15.4.
25877
25878            * NEWS: Updated.
25879
25880            * configure.in: Bumped version to 0.15.4.
25881
25882            * src/Makefile.am: Bumped libtool version to 11:1:2.
25883
25884
25885    svn path=/trunk/; revision=1764
25886
25887 ChangeLog       | 10 ++++++++++
25888 NEWS            | 28 ++++++++++++++++++++++++++++
25889 configure.in    |  2 +-
25890 src/Makefile.am |  2 +-
25891 4 files changed, 40 insertions(+), 2 deletions(-)
25892
25893commit 7da79f11f4a591986bba428bbb00bb427c7a41ad
25894Author: Chris Wilson <chris@chris-wilson.co.uk>
25895Date:   Mon Feb 26 21:34:01 2007 +0000
25896
25897    Bug 410986 – Fails to build with -z defs
25898
25899    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
25900
25901    	Bug 410986 – Fails to build with -z defs
25902
25903    	The forgotten half - the python module also fails to link.
25904
25905    	* acinclude.m4:
25906    	* python/Makefile.am:
25907    		Add PYTHON_LIBS pointing to the customary location and
25908    		remember to include them when compiling vtemodule.so.
25909
25910
25911    svn path=/trunk/; revision=1763
25912
25913 ChangeLog          | 11 +++++++++++
25914 acinclude.m4       |  2 ++
25915 python/Makefile.am |  2 +-
25916 3 files changed, 14 insertions(+), 1 deletion(-)
25917
25918commit 47c6e35de305edaf30cc0544641da9bea87c0779
25919Author: Chris Wilson <cpwilson@src.gnome.org>
25920Date:   Mon Feb 26 20:13:37 2007 +0000
25921
25922    kill the debugging g_print
25923
25924    svn path=/trunk/; revision=1762
25925
25926 src/vte.c | 1 -
25927 1 file changed, 1 deletion(-)
25928
25929commit bafc83787b47085e4a569c5d50de63a17ca04e05
25930Author: Chris Wilson <cpwilson@src.gnome.org>
25931Date:   Mon Feb 26 19:48:55 2007 +0000
25932
25933    fixup a missing colon in the ChangeLog entry
25934
25935    svn path=/trunk/; revision=1761
25936
25937 ChangeLog | 2 +-
25938 1 file changed, 1 insertion(+), 1 deletion(-)
25939
25940commit 9d6668fe9b2e11fe74253fda36d292aa9a6694d2
25941Author: Chris Wilson <chris@chris-wilson.co.uk>
25942Date:   Mon Feb 26 19:45:23 2007 +0000
25943
25944    Bug 412361 – Yet another mouse selection regression... Part 2.
25945
25946    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
25947
25948    	Bug 412361 – Yet another mouse selection regression...
25949    	Part 2.
25950
25951    	* src/vte.c: (vte_terminal_queue_adjustment_value_changed),
25952    	(_vte_terminal_adjust_adjustments_full),
25953    	(vte_terminal_scroll_pages), (vte_terminal_autoscroll),
25954    	(vte_terminal_size_allocate), (vte_terminal_scroll):
25955    		We implicitly used a bit of sanity checking when setting the
25956    		adjustment value. Ensure the value really is within the
25957    		adjustment range before updating scroll_delta.
25958
25959
25960    svn path=/trunk/; revision=1760
25961
25962 ChangeLog | 13 +++++++++++++
25963 src/vte.c | 24 ++++++++++++++----------
25964 2 files changed, 27 insertions(+), 10 deletions(-)
25965
25966commit e793408175ebf9b511eaa24140e4e0117506262a
25967Author: Chris Wilson <chris@chris-wilson.co.uk>
25968Date:   Mon Feb 26 19:24:09 2007 +0000
25969
25970    Bug 412361 – Yet another mouse selection regression... Part 1.
25971
25972    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
25973
25974    	Bug 412361 – Yet another mouse selection regression...
25975    	Part 1.
25976
25977    	* src/vte.c: (vte_terminal_draw_rows):
25978    		Restore drawing of the selection below the text.
25979
25980
25981    svn path=/trunk/; revision=1759
25982
25983 ChangeLog |   8 ++++
25984 src/vte.c | 140 +++++++++++++++++++++++++++++++++++++-------------------------
25985 2 files changed, 92 insertions(+), 56 deletions(-)
25986
25987commit b0a2454d9bebb581a7278c9ae3cf5196a66aa89e
25988Author: Chris Wilson <chris@chris-wilson.co.uk>
25989Date:   Mon Feb 26 18:05:53 2007 +0000
25990
25991    Update max number of processable bytes each time we call
25992
25993    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
25994
25995    	* src/vte.c: (vte_terminal_class_init), (time_process_incoming),
25996    	(process_timeout), (update_repeat_timeout), (update_timeout):
25997    		Update max number of processable bytes each time we call
25998    		vte_terminal_process_incoming().
25999
26000
26001    svn path=/trunk/; revision=1758
26002
26003 ChangeLog |  7 +++++++
26004 src/vte.c | 44 ++++++++++++++++++++++++++++++++++----------
26005 2 files changed, 41 insertions(+), 10 deletions(-)
26006
26007commit 8986971552ec8217dc79c441f5158886603fc78f
26008Author: Chris Wilson <chris@chris-wilson.co.uk>
26009Date:   Mon Feb 26 17:38:24 2007 +0000
26010
26011    Refactor the common code.
26012
26013    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26014
26015    	* src/vte.c: (vte_terminal_emit_adjustment_changed),
26016    	(_vte_terminal_adjust_adjustments_full),
26017    		Refactor the common code.
26018
26019
26020    svn path=/trunk/; revision=1757
26021
26022 ChangeLog |  6 ++++++
26023 src/vte.c | 63 ++++++++-------------------------------------------------------
26024 2 files changed, 14 insertions(+), 55 deletions(-)
26025
26026commit 80adf34e589f0b98c685207b1d02bc57cd09fdde
26027Author: Chris Wilson <chris@chris-wilson.co.uk>
26028Date:   Mon Feb 26 17:27:40 2007 +0000
26029
26030    Push a couple of NULL checks to the callers so to be able to move them
26031
26032    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26033
26034    	Push a couple of NULL checks to the callers so to be able to move them
26035    	outside of the inner-most loops.
26036
26037    	* src/vte.c: (_vte_row_data_find_charcell), (_vte_invalidate_cell),
26038    	(_vte_terminal_adjust_adjustments),
26039    	(vte_terminal_get_text_range_maybe_wrapped), (find_start_column),
26040    	(find_end_column), (vte_terminal_draw_rows):
26041
26042
26043    svn path=/trunk/; revision=1756
26044
26045 ChangeLog |  10 +++
26046 src/vte.c | 258 +++++++++++++++++++++++++++++++++++---------------------------
26047 2 files changed, 154 insertions(+), 114 deletions(-)
26048
26049commit 9913d51385075992e753b358276611051b56fd1c
26050Author: Chris Wilson <chris@chris-wilson.co.uk>
26051Date:   Mon Feb 26 15:47:35 2007 +0000
26052
26053    Some applications, such as cat, dump as much data to the terminal as
26054
26055    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26056
26057    	Some applications, such as cat, dump as much data to the terminal as
26058    	possible. In these scenarios it is likely that we will read data from
26059    	the child much faster than we can process it and the refresh will
26060    	stutter.
26061
26062    	The ideal solution would be to speed up the data processing so that
26063    	this overrun was impossible. However, the approach taken here is to
26064    	estimate how much data we can actually process in our time slice and
26065    	to stop reading once we have sufficient data.
26066
26067    	* src/vte-private.h:
26068    	* src/vte.c: (_vte_invalidate_all),
26069    	(vte_terminal_emit_contents_changed),
26070    	(vte_terminal_match_contents_clear),
26071    	(vte_terminal_match_contents_refresh),
26072    	(vte_terminal_emit_adjustment_changed),
26073    	(_vte_terminal_adjust_adjustments), (vte_terminal_scroll_pages),
26074    	(vte_terminal_catch_child_exited), (vte_terminal_eof),
26075    	(vte_terminal_process_incoming), (vte_terminal_io_read),
26076    	(vte_terminal_handle_scroll), (vte_terminal_init),
26077    	(vte_terminal_size_allocate), (need_processing), (process_timeout),
26078    	(update_repeat_timeout), (update_timeout):
26079    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
26080
26081
26082    svn path=/trunk/; revision=1755
26083
26084 ChangeLog         |  26 ++++++++
26085 src/vte-private.h |   4 +-
26086 src/vte.c         | 184 ++++++++++++++++++++++++++++--------------------------
26087 src/vteseq.c      |   1 -
26088 4 files changed, 124 insertions(+), 91 deletions(-)
26089
26090commit 4a97568d88997a1b1046de05277d58f7a239c267
26091Author: Chris Wilson <chris@chris-wilson.co.uk>
26092Date:   Mon Feb 26 10:25:09 2007 +0000
26093
26094    Bug 411000 – Orca repeats old text in gnome-terminal
26095
26096    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26097
26098    	Bug 411000 – Orca repeats old text in gnome-terminal
26099
26100    	The deferred handling of the window scrolling had the unfortunate
26101    	side-effect of postponing the accessibility 'text-scrolled' signal
26102    	until after the 'text-inserted' signal. This caused vteaccess to
26103    	determine that the whole window had been modified and cause orca to
26104    	reread the entire screen.
26105
26106    	* src/vte-private.h:
26107    	* src/vte.c: (vte_terminal_emit_contents_changed),
26108    	(_vte_terminal_queue_contents_changed),
26109    	(vte_terminal_emit_cursor_moved),
26110    	(vte_terminal_queue_cursor_moved), (vte_terminal_scroll_pages),
26111    	(vte_terminal_eof), (vte_terminal_emit_pending_text_signals),
26112    	(vte_terminal_process_incoming), (vte_terminal_handle_scroll),
26113    	(vte_terminal_size_allocate), (vte_terminal_unrealize),
26114    	(vte_terminal_emit_pending_signals):
26115    	* src/vteaccess.c: (emit_text_caret_moved),
26116    	(emit_text_changed_insert), (emit_text_changed_delete):
26117    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
26118    		Restore the order of the ally signals. However, Bug 372777
26119    		remains unresolved.
26120
26121
26122    svn path=/trunk/; revision=1754
26123
26124 ChangeLog         | 25 +++++++++++++++++++++
26125 src/vte-private.h |  5 ++++-
26126 src/vte.c         | 67 +++++++++++++++++++++++++++++++++++++++----------------
26127 src/vteaccess.c   |  6 ++---
26128 src/vteseq.c      |  2 +-
26129 5 files changed, 81 insertions(+), 24 deletions(-)
26130
26131commit 550b55875ea57b63d1164a1120decb55f55333a6
26132Author: Chris Wilson <chris@chris-wilson.co.uk>
26133Date:   Mon Feb 26 09:29:27 2007 +0000
26134
26135    Eeek, correctly compute the buffer length when we no longer aim to fill
26136
26137    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26138
26139    	* src/vte.c: (vte_terminal_io_read):
26140    		Eeek, correctly compute the buffer length when we no longer
26141    		aim to fill it.
26142
26143
26144    svn path=/trunk/; revision=1753
26145
26146 ChangeLog | 6 ++++++
26147 src/vte.c | 2 +-
26148 2 files changed, 7 insertions(+), 1 deletion(-)
26149
26150commit 95a70342cef9cdf261c2c1a6688615a7c5af561f
26151Author: Chris Wilson <chris@chris-wilson.co.uk>
26152Date:   Mon Feb 26 09:27:41 2007 +0000
26153
26154    Use a separate debug flag for the ally interface.
26155
26156    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26157
26158    	Use a separate debug flag for the ally interface.
26159
26160    	* src/debug.c: (_vte_debug_parse_string):
26161    	* src/debug.h:
26162    	* src/vteaccess.c:
26163    	(vte_terminal_accessible_update_private_data_if_needed),
26164    	(vte_terminal_accessible_invalidate_cursor),
26165    	(vte_terminal_accessible_finalize),
26166    	(vte_terminal_accessible_get_text),
26167    	(vte_terminal_accessible_get_text_somewhere),
26168    	(vte_terminal_accessible_text_init),
26169    	(vte_terminal_accessible_component_init),
26170    	(vte_terminal_accessible_action_init),
26171    	(vte_terminal_accessible_factory_new):
26172
26173
26174    svn path=/trunk/; revision=1752
26175
26176 ChangeLog       | 17 +++++++++++++++++
26177 src/debug.c     |  3 +++
26178 src/debug.h     |  3 ++-
26179 src/vteaccess.c | 34 +++++++++++++++++-----------------
26180 4 files changed, 39 insertions(+), 18 deletions(-)
26181
26182commit 5e6ab181a9942335f2633ef375cd91b25120de1c
26183Author: Chris Wilson <chris@chris-wilson.co.uk>
26184Date:   Mon Feb 26 08:59:01 2007 +0000
26185
26186    And finally clamp the maximum number of bytes transferred in a single
26187
26188    2007-02-26  Chris Wilson  <chris@chris-wilson.co.uk>
26189
26190    	* src/vte-private.h:
26191    	* src/vte.c: (vte_terminal_io_read):
26192    		And finally clamp the maximum number of bytes transferred in
26193    		a single chunk.
26194
26195
26196    svn path=/trunk/; revision=1751
26197
26198 ChangeLog         | 7 +++++++
26199 src/vte-private.h | 1 +
26200 src/vte.c         | 1 +
26201 3 files changed, 9 insertions(+)
26202
26203commit 0ad8279def2a2e6fb3f0b9bf35c39ce82652c64b
26204Author: Alexander Shopov <ash@contact.bg>
26205Date:   Sun Feb 25 21:50:08 2007 +0000
26206
26207    Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
26208
26209    2007-02-25  Alexander Shopov  <ash@contact.bg>
26210
26211    	* bg.po: Updated Bulgarian translation by
26212    	Alexander Shopov <ash@contact.bg>
26213
26214    svn path=/trunk/; revision=1750
26215
26216 po/ChangeLog |  5 +++++
26217 po/bg.po     | 30 ++++++++++++++++++------------
26218 2 files changed, 23 insertions(+), 12 deletions(-)
26219
26220commit 6f3a9d33bf79932c6de677dd55cc31d797a6579a
26221Author: Stéphane Raimbault <stephane.raimbault@gmail.com>
26222Date:   Sun Feb 25 20:47:55 2007 +0000
26223
26224    Updated French translation by Cyprien Le Pannérer.
26225
26226    2007-02-25  Stéphane Raimbault  <stephane.raimbault@gmail.com>
26227
26228    	* fr.po: Updated French translation by Cyprien Le Pannérer.
26229
26230    svn path=/trunk/; revision=1749
26231
26232 po/ChangeLog |  4 ++++
26233 po/fr.po     | 43 +++++++++++++++++++++++++------------------
26234 2 files changed, 29 insertions(+), 18 deletions(-)
26235
26236commit 5cb72496620962980489e80e556aa90a905b589d
26237Author: Duarte Loreto <happyguy_pt@hotmail.com>
26238Date:   Sun Feb 25 17:15:03 2007 +0000
26239
26240    Updated Portuguese translation.
26241
26242    2007-02-25  Duarte Loreto <happyguy_pt@hotmail.com>
26243
26244    	* pt.po: Updated Portuguese translation.
26245
26246    svn path=/trunk/; revision=1748
26247
26248 po/ChangeLog |  4 ++++
26249 po/pt.po     | 41 +++++++++++++++++++++++------------------
26250 2 files changed, 27 insertions(+), 18 deletions(-)
26251
26252commit 17b63654ece9e244f8877e98d89a60861f35d642
26253Author: Gabor Kelemen <kelemeng@gnome.hu>
26254Date:   Sun Feb 25 09:07:22 2007 +0000
26255
26256    Translation updated.
26257
26258    2007-02-25  Gabor Kelemen  <kelemeng@gnome.hu>
26259
26260    	* hu.po: Translation updated.
26261
26262    svn path=/trunk/; revision=1747
26263
26264 po/ChangeLog |  4 ++++
26265 po/hu.po     | 71 ++++++++++++++++++++++++++++++------------------------------
26266 2 files changed, 40 insertions(+), 35 deletions(-)
26267
26268commit 1583ce2933361d116c82901726ce962381a54c30
26269Author: Changwoo Ryu <cwryu@debian.org>
26270Date:   Sat Feb 24 21:52:29 2007 +0000
26271
26272    Updated Korean translation.
26273
26274    2007-02-25  Changwoo Ryu  <cwryu@debian.org>
26275
26276    	* ko.po: Updated Korean translation.
26277
26278    svn path=/trunk/; revision=1746
26279
26280 po/ChangeLog |   4 ++
26281 po/ko.po     | 119 +++++++++++++++++++++++++----------------------------------
26282 2 files changed, 54 insertions(+), 69 deletions(-)
26283
26284commit 6096fbe69262516c4b1cfd8abdb40f6be7bf3fc9
26285Author: Nguyen Thai Ngoc Duy <pclouds@src.gnome.org>
26286Date:   Sat Feb 24 11:38:58 2007 +0000
26287
26288    Updated vi.po
26289
26290    svn path=/trunk/; revision=1745
26291
26292 po/ChangeLog |  4 ++++
26293 po/vi.po     | 68 ++++++++++++++++++++++++++++++++++--------------------------
26294 2 files changed, 43 insertions(+), 29 deletions(-)
26295
26296commit 387064eef67af0e4c84666b7eb892db1626a3b5a
26297Author: Chris Wilson <chris@chris-wilson.co.uk>
26298Date:   Sat Feb 24 11:29:59 2007 +0000
26299
26300    Hint that the compiler should inline vte_terminal_determine_colors().
26301
26302    2007-02-24  Chris Wilson  <chris@chris-wilson.co.uk>
26303
26304    	* src/vte.c:
26305    		Hint that the compiler should inline
26306    		vte_terminal_determine_colors().
26307
26308
26309    svn path=/trunk/; revision=1744
26310
26311 ChangeLog | 6 ++++++
26312 src/vte.c | 2 +-
26313 2 files changed, 7 insertions(+), 1 deletion(-)
26314
26315commit 00f2d286a7795004a8591742eab788f1ad424cec
26316Author: Chris Wilson <chris@chris-wilson.co.uk>
26317Date:   Sat Feb 24 11:09:49 2007 +0000
26318
26319    cf Bug 410534 – Slow content scrolling, takes 100% of CPU. cf Bug 410463
26320
26321    2007-02-24  Chris Wilson  <chris@chris-wilson.co.uk>
26322
26323    	cf Bug 410534 – Slow content scrolling, takes 100% of CPU.
26324    	cf Bug 410463 – Poor interactive performance with multiple terminals
26325
26326    	* src/vte.c: (vte_terminal_io_read):
26327    		Do not loop whilst reading in a backlog of child data - should
26328    		help prevent monopolisation of vte by a single child and make
26329    		vte more responsive to user input on slower computers.
26330
26331
26332    svn path=/trunk/; revision=1743
26333
26334 ChangeLog | 10 ++++++++++
26335 src/vte.c | 43 +++++++++++++++----------------------------
26336 2 files changed, 25 insertions(+), 28 deletions(-)
26337
26338commit 414043d45fc2b51430557c4ac575651468ff9500
26339Author: Leonardo Ferreira Fontenelle <leonardof@svn.gnome.org>
26340Date:   Sat Feb 24 03:28:10 2007 +0000
26341
26342    Updated Brazilian Portuguese translation by Lucas Mazzardo Veloso
26343
26344    2007-02-24  Leonardo Ferreira Fontenelle  <leonardof@svn.gnome.org>
26345
26346    	* pt_BR.po: Updated Brazilian Portuguese translation by Lucas Mazzardo
26347    	Veloso <lmveloso@gmail.com>.
26348
26349    svn path=/trunk/; revision=1742
26350
26351 po/ChangeLog |  5 +++++
26352 po/pt_BR.po  | 41 ++++++++++++++++++++++++-----------------
26353 2 files changed, 29 insertions(+), 17 deletions(-)
26354
26355commit 704c26231fd3d03f396a3b6c2997605d251384ae
26356Author: Chris Wilson <cpwilson@src.gnome.org>
26357Date:   Sat Feb 24 00:43:43 2007 +0000
26358
26359    missed the scroll_delta on the external conversion
26360
26361    svn path=/trunk/; revision=1741
26362
26363 src/vte.c | 2 +-
26364 1 file changed, 1 insertion(+), 1 deletion(-)
26365
26366commit fabc7a725dbca8be89edcc490c65f8060ab31d69
26367Author: Chris Wilson <cpwilson@src.gnome.org>
26368Date:   Sat Feb 24 00:40:13 2007 +0000
26369
26370    whoops, that was meant to test show_match before rendering the hilite
26371
26372    svn path=/trunk/; revision=1740
26373
26374 src/vte.c | 8 ++++----
26375 1 file changed, 4 insertions(+), 4 deletions(-)
26376
26377commit 3d2d95f14d68ca6f9fd00512bd240165d7a5ffd3
26378Author: Chris Wilson <chris@chris-wilson.co.uk>
26379Date:   Sat Feb 24 00:31:29 2007 +0000
26380
26381    Bug 159078 – slow highlight
26382
26383    2007-02-24  Chris Wilson  <chris@chris-wilson.co.uk>
26384
26385    	Bug 159078 – slow highlight
26386
26387    	Do not update the match hilite during a selection-drag.
26388    	Record unsuccesful regex matches, so we can quickly determine whether
26389    	the cursor is still inside the blank region.
26390
26391    	* src/vte-private.h:
26392    	* src/vte.c: (vte_terminal_match_check_internal),
26393    	(rowcol_inside_match), (vte_terminal_match_check),
26394    	(_vte_terminal_set_pointer_visible),
26395    	(vte_terminal_match_hilite_clear),
26396    	(vte_terminal_match_hilite_show), (vte_terminal_match_hilite_hide),
26397    	(vte_terminal_match_hilite_update), (vte_terminal_match_hilite),
26398    	(vte_terminal_motion_notify), (vte_terminal_button_press),
26399    	(vte_terminal_focus_in), (vte_terminal_focus_out),
26400    	(vte_terminal_enter), (vte_terminal_leave), (vte_terminal_init),
26401    	(vte_terminal_unrealize), (vte_terminal_draw_rows),
26402    	(vte_terminal_paint):
26403
26404
26405    svn path=/trunk/; revision=1739
26406
26407 ChangeLog         |  21 ++++++
26408 src/vte-private.h |   4 +-
26409 src/vte.c         | 208 ++++++++++++++++++++++++++++++++++++++++++------------
26410 src/vtexft.c      |   7 +-
26411 4 files changed, 189 insertions(+), 51 deletions(-)
26412
26413commit 5e833e3796c867152ab1345e16d06e4c35d5d3fa
26414Author: Chris Wilson <chris@chris-wilson.co.uk>
26415Date:   Fri Feb 23 21:14:55 2007 +0000
26416
26417    A couple of compiler warnings and avoid unnecessary arithmetic.
26418
26419    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26420
26421    	A couple of compiler warnings and avoid unnecessary arithmetic.
26422
26423    	* src/vte.c: (_vte_terminal_set_default_attributes),
26424    	(find_start_column), (find_end_column),
26425    	(vte_terminal_start_selection), (vte_terminal_extend_selection),
26426    	(vte_terminal_draw_rows), (vte_terminal_paint):
26427    	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_for_char),
26428    	(_vte_xft_char_width), (_vte_xft_unlock_fonts), (_vte_xft_start),
26429    	(_vte_xft_clip), (_vte_xft_set_text_font), (_vte_xft_draw_text):
26430
26431
26432    svn path=/trunk/; revision=1738
26433
26434 ChangeLog    | 12 ++++++++++++
26435 src/vte.c    | 52 +++++++++++++++++++++++++---------------------------
26436 src/vtexft.c | 46 +++++++++++++++++++---------------------------
26437 3 files changed, 56 insertions(+), 54 deletions(-)
26438
26439commit 2914a06ebea030f7cc87e01ab4cb3c4f397ed976
26440Author: Kjartan Maraas <kmaraas@gnome.org>
26441Date:   Fri Feb 23 21:01:56 2007 +0000
26442
26443    Updated Norwegian bokmål translation.
26444
26445    2007-02-23  Kjartan Maraas  <kmaraas@gnome.org>
26446
26447    	* nb.po: Updated Norwegian bokmål translation.
26448
26449    svn path=/trunk/; revision=1737
26450
26451 po/ChangeLog |  4 ++++
26452 po/nb.po     | 64 +++++++++++++++++++++++++++++++++---------------------------
26453 2 files changed, 39 insertions(+), 29 deletions(-)
26454
26455commit f163b4389d4e9a01b1aa41c356c40d9b624dbce9
26456Author: Andre Klapper <a9016009@gmx.de>
26457Date:   Fri Feb 23 20:06:54 2007 +0000
26458
26459    Updated German translation.
26460
26461    2007-02-23  Andre Klapper  <a9016009@gmx.de>
26462
26463    	* de.po: Updated German translation.
26464
26465
26466    svn path=/trunk/; revision=1736
26467
26468 po/ChangeLog |  4 ++++
26469 po/de.po     | 36 +++++++++++++++++++++---------------
26470 2 files changed, 25 insertions(+), 15 deletions(-)
26471
26472commit 26deb3f942b4916864f8ba81397c5c0456d93e6a
26473Author: Chris Wilson <chris@chris-wilson.co.uk>
26474Date:   Fri Feb 23 19:00:29 2007 +0000
26475
26476    Bug 411276 – SVN trunk compilation error Part 2.
26477
26478    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26479
26480    	Bug 411276 – SVN trunk compilation error
26481    	Part 2.
26482
26483    	* configure.in:
26484    		Check that the header file defines FcStrFree before checking
26485    		for the availability of the function. Complete hack, but
26486    		appears to work.
26487
26488
26489    svn path=/trunk/; revision=1735
26490
26491 ChangeLog    | 10 ++++++++++
26492 configure.in | 10 +++++++++-
26493 2 files changed, 19 insertions(+), 1 deletion(-)
26494
26495commit 39eb40adc143e140be920ba39777780bb06daf1f
26496Author: Chris Wilson <chris@chris-wilson.co.uk>
26497Date:   Fri Feb 23 18:15:29 2007 +0000
26498
26499    Bug 411276 – SVN trunk compilation error
26500
26501    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26502
26503    	Bug 411276 – SVN trunk compilation error
26504
26505    	* configure.in:
26506    		Ubuntu Edgy appears to have a broken fontconfig-dev package
26507    		where the function is exported from the library but is missing
26508    		the corresponding prototypes.
26509    		So we reorder the determination of the compilation flags
26510    		before checking for available functions in the hope that the
26511    		tests will then match the results at compile time.
26512
26513
26514    svn path=/trunk/; revision=1734
26515
26516 ChangeLog    |  12 ++++
26517 configure.in | 192 ++++++++++++++++++++++++++++++-----------------------------
26518 2 files changed, 110 insertions(+), 94 deletions(-)
26519
26520commit 728c62c88fd6475ba02f07a36672a26431d1eda0
26521Author: Chris Wilson <chris@chris-wilson.co.uk>
26522Date:   Fri Feb 23 16:10:30 2007 +0000
26523
26524    Prevent a deadlock on recursively grabbing the gdk_mutex.
26525
26526    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26527
26528    	* src/vte.c: (vte_terminal_io_read):
26529    		Prevent a deadlock on recursively grabbing the gdk_mutex.
26530
26531
26532    svn path=/trunk/; revision=1733
26533
26534 ChangeLog |  5 +++++
26535 src/vte.c | 11 ++++++++---
26536 2 files changed, 13 insertions(+), 3 deletions(-)
26537
26538commit 0e510fe7354ac3987f0c0b10521768063eb40560
26539Author: Chris Wilson <cpwilson@src.gnome.org>
26540Date:   Fri Feb 23 16:02:29 2007 +0000
26541
26542    only set in the input active flag if we actually read in data
26543
26544    svn path=/trunk/; revision=1732
26545
26546 src/vte.c | 4 +++-
26547 1 file changed, 3 insertions(+), 1 deletion(-)
26548
26549commit 7d683f4c600ab76f90899dde4e5e49307931e182
26550Author: Chris Wilson <cpwilson@src.gnome.org>
26551Date:   Fri Feb 23 15:51:25 2007 +0000
26552
26553    missing cancellations from previous patch
26554
26555    svn path=/trunk/; revision=1731
26556
26557 src/vte.c | 4 +++-
26558 1 file changed, 3 insertions(+), 1 deletion(-)
26559
26560commit 3bad172349963d030ffcacca90585fb9b3b93bcd
26561Author: Chris Wilson <chris@chris-wilson.co.uk>
26562Date:   Fri Feb 23 15:49:23 2007 +0000
26563
26564    Heuristic to avoid a read when it's likely to just return EAGAIN.
26565
26566    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26567
26568    	Heuristic to avoid a read when it's likely to just return EAGAIN.
26569
26570    	* src/vte-private.h:
26571    	* src/vte.c: (vte_terminal_io_read), (process_timeout),
26572    	(update_repeat_timeout), (update_timeout):
26573
26574
26575    svn path=/trunk/; revision=1730
26576
26577 ChangeLog         |  8 ++++++++
26578 src/vte-private.h |  1 +
26579 src/vte.c         | 23 +++++++++++++++++------
26580 3 files changed, 26 insertions(+), 6 deletions(-)
26581
26582commit 713bb7322e8e012deccabe331b21a5b9a60864ba
26583Author: Chris Wilson <chris@chris-wilson.co.uk>
26584Date:   Fri Feb 23 13:21:02 2007 +0000
26585
26586    Add a new debug flag to monitor draw operations. Don't issue individual
26587
26588    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26589
26590    	Add a new debug flag to monitor draw operations.
26591    	Don't issue individual glyphs for is_local_graphic() in the middle of
26592    	a run.
26593
26594    	* src/debug.c: (_vte_debug_parse_string):
26595    	* src/debug.h:
26596    	* src/vte.c: (vte_terminal_unichar_is_local_graphic),
26597    	(vte_terminal_draw_rows), (vte_terminal_paint):
26598    	* src/vtedraw.c: (_vte_draw_init_user), (_vte_draw_init_default),
26599    	(_vte_draw_new), (_vte_draw_free), (_vte_draw_get_visual),
26600    	(_vte_draw_get_colormap), (_vte_draw_start), (_vte_draw_end),
26601    	(_vte_draw_set_background_color), (_vte_draw_set_background_image),
26602    	(_vte_draw_requires_repaint), (_vte_draw_clip), (_vte_draw_clear),
26603    	(_vte_draw_set_text_font), (_vte_draw_get_text_width),
26604    	(_vte_draw_get_text_height), (_vte_draw_get_text_ascent),
26605    	(_vte_draw_get_char_width), (_vte_draw_get_using_fontconfig),
26606    	(_vte_draw_text), (_vte_draw_char), (_vte_draw_has_char),
26607    	(_vte_draw_fill_rectangle), (_vte_draw_draw_rectangle),
26608    	(_vte_draw_set_scroll):
26609    	* src/vtedraw.h:
26610    	* src/vteft2.c: (_vte_ft2_draw_has_char):
26611    	* src/vtegl.c: (_vte_gl_draw_has_char):
26612    	* src/vtepango.c: (_vte_pango_draw_has_char):
26613    	* src/vtepangox.c: (_vte_pango_x_draw_has_char):
26614    	* src/vteskel.c: (_vte_skel_draw_has_char):
26615    	* src/vtexft.c: (_vte_xft_draw_has_char):
26616
26617
26618    svn path=/trunk/; revision=1729
26619
26620 ChangeLog       |  29 +++++++
26621 src/debug.c     |   3 +
26622 src/debug.h     |   3 +-
26623 src/vte.c       |  46 +++++++----
26624 src/vtedraw.c   | 252 +++++++++++++++++++++++++++++++++-----------------------
26625 src/vtedraw.h   |   2 +
26626 src/vteft2.c    |  16 ++++
26627 src/vtegl.c     |  16 ++++
26628 src/vtepango.c  |   7 ++
26629 src/vtepangox.c |   8 ++
26630 src/vteskel.c   |   7 ++
26631 src/vtexft.c    |  16 ++++
26632 12 files changed, 281 insertions(+), 124 deletions(-)
26633
26634commit 2b0e46223ad2952192f3aa7d2e18b0f636f843f4
26635Author: Chris Wilson <chris@chris-wilson.co.uk>
26636Date:   Fri Feb 23 12:24:55 2007 +0000
26637
26638    Don't break a glyph run for a graphic, issue the draw and continue.
26639
26640    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26641
26642    	* src/vte.c: (vte_terminal_draw_rows):
26643    		Don't break a glyph run for a graphic, issue the draw
26644    		and continue.
26645
26646
26647    svn path=/trunk/; revision=1728
26648
26649 ChangeLog |  6 ++++++
26650 src/vte.c | 20 ++++++++++++++++----
26651 2 files changed, 22 insertions(+), 4 deletions(-)
26652
26653commit 7e2654510c7fe848162021a698ddba2b90cf7d59
26654Author: Chris Wilson <chris@chris-wilson.co.uk>
26655Date:   Fri Feb 23 11:23:55 2007 +0000
26656
26657    Cache the font metrics on the vte_xft_font, avoids having to remeasure
26658
26659    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26660
26661    	Cache the font metrics on the vte_xft_font, avoids having to remeasure
26662    	when opening a new terminal.
26663
26664    	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_set_text_font):
26665
26666
26667    svn path=/trunk/; revision=1727
26668
26669 ChangeLog    |   7 +++
26670 src/vtexft.c | 173 ++++++++++++++++++++++++++++++++---------------------------
26671 2 files changed, 102 insertions(+), 78 deletions(-)
26672
26673commit 4074098e6fc909d6ae0dfe027303ac9887a10809
26674Author: Daniel Nylander <dnylande@src.gnome.org>
26675Date:   Fri Feb 23 11:07:48 2007 +0000
26676
26677    sv.po: Swedish translation updated
26678
26679    svn path=/trunk/; revision=1726
26680
26681 po/ChangeLog |  4 ++++
26682 po/sv.po     | 48 ++++++++++++++++++++++++++----------------------
26683 2 files changed, 30 insertions(+), 22 deletions(-)
26684
26685commit f8a9f3061c250df61eca14dae46f82417dc42974
26686Author: Chris Wilson <cpwilson@src.gnome.org>
26687Date:   Fri Feb 23 10:38:25 2007 +0000
26688
26689    Gtk+ style whitespace.
26690
26691
26692    svn path=/trunk/; revision=1725
26693
26694 src/vtexft.c | 277 +++++++++++++++++++++++++++++------------------------------
26695 1 file changed, 138 insertions(+), 139 deletions(-)
26696
26697commit 94d80e84a70f7a995d87cc0655a2a0bdb68a192e
26698Author: Chris Wilson <chris@chris-wilson.co.uk>
26699Date:   Fri Feb 23 10:31:41 2007 +0000
26700
26701    Share XftFonts between terminal backends and preserve faces from the
26702
26703    2007-02-23  Chris Wilson  <chris@chris-wilson.co.uk>
26704
26705    	Share XftFonts between terminal backends and preserve faces from the
26706    	previous draw - helps prevents font cache thrashing inside libXft.
26707
26708    	* src/vtexft.c: (_vte_xft_font_hash), (_vte_xft_font_equal),
26709    	(_vte_xft_font_open), (_vte_xft_font_close),
26710    	(_vte_xft_font_for_char), (_vte_xft_unlock_fonts),
26711    	(_vte_xft_destroy), (_vte_xft_start), (_vte_xft_end),
26712    	(ptr_array_zeroed_new), (_vte_xft_set_text_font),
26713    	(_vte_xft_get_char_width), (_vte_xft_draw_text),
26714    	(_vte_xft_draw_char):
26715
26716
26717    svn path=/trunk/; revision=1724
26718
26719 ChangeLog    |  13 ++++
26720 src/vte.c    |   4 +-
26721 src/vtexft.c | 218 ++++++++++++++++++++++++++++++++++++++++++-----------------
26722 3 files changed, 172 insertions(+), 63 deletions(-)
26723
26724commit 64f20a84331a2041cabc124e5872a75fd91cd31b
26725Author: Theppitak Karoonboonyanan <tkaroonb@src.gnome.org>
26726Date:   Fri Feb 23 06:15:19 2007 +0000
26727
26728    Updated Thai translation.
26729
26730    	* th.po: Updated Thai translation.
26731
26732
26733    svn path=/trunk/; revision=1723
26734
26735 po/ChangeLog |  4 ++++
26736 po/th.po     | 44 ++++++++++++++++++++++++--------------------
26737 2 files changed, 28 insertions(+), 20 deletions(-)
26738
26739commit 501e4ac85ce7448a56e7f2fa0c6215d0e5dfef26
26740Author: Chris Wilson <chris@chris-wilson.co.uk>
26741Date:   Thu Feb 22 21:52:28 2007 +0000
26742
26743    Bug 410986 – Fails to build with -z defs Patch by Loïc Minier.
26744
26745    2007-02-22  Chris Wilson  <chris@chris-wilson.co.uk>
26746
26747    	Bug 410986 – Fails to build with -z defs
26748    	Patch by Loïc Minier.
26749
26750    	* src/Makefile.am:
26751    		Add FreeType to the libs.
26752
26753
26754    svn path=/trunk/; revision=1722
26755
26756 ChangeLog       | 8 ++++++++
26757 src/Makefile.am | 2 +-
26758 2 files changed, 9 insertions(+), 1 deletion(-)
26759
26760commit 8857022e7d29a2bb02f589ed0077705927f8c7b3
26761Author: Chris Wilson <chris@chris-wilson.co.uk>
26762Date:   Thu Feb 22 17:49:44 2007 +0000
26763
26764    Return in the face of error as we appear to hit this in the wild.
26765
26766    2007-02-22  Chris Wilson  <chris@chris-wilson.co.uk>
26767
26768    	* src/vte.c: (vte_terminal_send):
26769    		Return in the face of error as we appear to hit this in the
26770    		wild.
26771
26772
26773    svn path=/trunk/; revision=1721
26774
26775 ChangeLog |  6 ++++++
26776 src/vte.c | 10 ++++++----
26777 2 files changed, 12 insertions(+), 4 deletions(-)
26778
26779commit 307a95c978f9ad6c8b29deecd27c54ce36609950
26780Author: Chris Wilson <cpwilson@src.gnome.org>
26781Date:   Thu Feb 22 17:29:19 2007 +0000
26782
26783    ChangeLog typos
26784
26785    svn path=/trunk/; revision=1720
26786
26787 ChangeLog | 2 +-
26788 1 file changed, 1 insertion(+), 1 deletion(-)
26789
26790commit 7106d026c5db11543764082606c5447ccde25b9e
26791Author: Chris Wilson <chris@chris-wilson.co.uk>
26792Date:   Thu Feb 22 17:28:41 2007 +0000
26793
26794    Bug 410819 – slider not correctly positioned after calling less
26795
26796    2007-02-22  Chris Wilson  <chris@chris-wilson.co.uk>
26797
26798    	Bug 410819 – slider not correctly positioned after calling less
26799
26800    	* src/vte.c: (_vte_terminal_adjust_adjustments),
26801    	(_vte_terminal_adjust_adjustments_full),
26802    	(vte_terminal_maybe_scroll_to_top), (vte_terminal_size_allocate),
26803    	(vte_terminal_set_scrollback_lines):
26804    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
26805    		Fixup a lost of issues with changing the number of scroll back
26806    		lines, such as missing value_changed signals for the
26807    		scrollbar and a couple of missing CLAMPs.
26808
26809
26810    svn path=/trunk/; revision=1719
26811
26812 ChangeLog    | 13 +++++++++++
26813 src/vte.c    | 74 ++++++++++++++++++++++++++++++++++++------------------------
26814 src/vteseq.c |  3 +++
26815 3 files changed, 61 insertions(+), 29 deletions(-)
26816
26817commit fd3ffb8989d073db4079921fa6cac91d505d30e8
26818Author: Alexander Shopov <ash@contact.bg>
26819Date:   Thu Feb 22 06:18:08 2007 +0000
26820
26821    Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
26822
26823    2007-02-22  Alexander Shopov  <ash@contact.bg>
26824
26825    	* bg.po: Updated Bulgarian translation by
26826    	Alexander Shopov <ash@contact.bg>
26827
26828    svn path=/trunk/; revision=1718
26829
26830 po/ChangeLog |  5 ++++
26831 po/bg.po     | 81 +++++++++++++++++++++++++++++++-----------------------------
26832 2 files changed, 47 insertions(+), 39 deletions(-)
26833
26834commit 66fc0365dadffa77c032ab6185eb672af30eba31
26835Author: Chris Wilson <chris@chris-wilson.co.uk>
26836Date:   Thu Feb 22 01:08:32 2007 +0000
26837
26838    After adjusting the current profile, the last line gets chomped.
26839
26840    2007-02-22  Chris Wilson  <chris@chris-wilson.co.uk>
26841
26842    	After adjusting the current profile, the last line gets chomped.
26843
26844    	* src/vte.c: (vte_terminal_set_scrollback_lines):
26845
26846
26847    svn path=/trunk/; revision=1717
26848
26849 ChangeLog | 6 ++++++
26850 src/vte.c | 5 +++--
26851 2 files changed, 9 insertions(+), 2 deletions(-)
26852
26853commit 7b160c1c82642f889cdfc72b4ba20cbc6f9af475
26854Author: Chris Wilson <chris@chris-wilson.co.uk>
26855Date:   Wed Feb 21 23:30:39 2007 +0000
26856
26857    cf Bug 410534 – Slow content scrolling, takes 100% of CPU.
26858
26859    2007-02-21  Chris Wilson  <chris@chris-wilson.co.uk>
26860
26861    	cf Bug 410534 – Slow content scrolling, takes 100% of CPU.
26862
26863    	* src/vte.c: (vte_terminal_scroll),
26864    	(vte_terminal_set_scrollback_lines):
26865    		Operate on scroll delta directly as adjustment->value updates
26866    		are not instantaneous and we may have several scroll events
26867    		before the next update.
26868
26869
26870    svn path=/trunk/; revision=1716
26871
26872 ChangeLog | 10 ++++++++++
26873 src/vte.c | 22 ++++++++++------------
26874 2 files changed, 20 insertions(+), 12 deletions(-)
26875
26876commit 807b83906e19ecb22e17107e1bbc8a8e5567ce9c
26877Author: Chris Wilson <chris@chris-wilson.co.uk>
26878Date:   Wed Feb 21 23:06:30 2007 +0000
26879
26880    Bug 410463 – Poor interactive performance with multiple terminals
26881
26882    2007-02-21  Chris Wilson  <chris@chris-wilson.co.uk>
26883
26884    	Bug 410463 – Poor interactive performance with multiple terminals
26885
26886    	* src/vte.c: (vte_terminal_io_read), (process_timeout),
26887    	(update_repeat_timeout):
26888    		When multiple terminals are active, poll the IO sources
26889    		from within the process/display timeout (akin to
26890    		interrupt mitigation).
26891    		Return to normal interrupts when we only have a single active
26892    		terminal - so we don't sacrifice high performance.
26893
26894
26895    svn path=/trunk/; revision=1715
26896
26897 ChangeLog | 12 ++++++++++++
26898 src/vte.c | 20 +++++++++++++++++++-
26899 2 files changed, 31 insertions(+), 1 deletion(-)
26900
26901commit f56d6009a642389ccc6c544dada62d5e6f878770
26902Author: Peter Bach <pbach@src.gnome.org>
26903Date:   Wed Feb 21 21:10:15 2007 +0000
26904
26905    Updated Danish translation
26906
26907    svn path=/trunk/; revision=1714
26908
26909 po/ChangeLog |  4 ++++
26910 po/da.po     | 78 +++++++++++++++++++++++++++++++++---------------------------
26911 2 files changed, 47 insertions(+), 35 deletions(-)
26912
26913commit 80dc9064f403a4db1afd8e93480d5d421726cd45
26914Author: Chris Wilson <chris@chris-wilson.co.uk>
26915Date:   Wed Feb 21 18:42:30 2007 +0000
26916
26917    A small bit of callgrinding, avoid the modulus inside
26918
26919    2007-02-21  Chris Wilson  <chris@chris-wilson.co.uk>
26920
26921    	A small bit of callgrinding, avoid the modulus inside
26922    	vte_terminal_ensure_cursor() by caching the last row_data.
26923
26924    	* src/iso2022.c: (process_cdata):
26925    	* src/ring.c: (_vte_ring_new), (_vte_ring_insert),
26926    	(_vte_ring_insert_preserve), (_vte_ring_remove):
26927    	* src/ring.h:
26928    	* src/table.c: (_vte_table_match):
26929    	* src/vte.c: (_vte_terminal_ensure_cursor),
26930    	(_vte_terminal_insert_char), (vte_terminal_process_incoming):
26931
26932
26933    svn path=/trunk/; revision=1713
26934
26935 ChangeLog     | 13 ++++++++
26936 src/iso2022.c | 11 +++----
26937 src/ring.c    | 29 ++++++++++++++---
26938 src/ring.h    | 10 ++++--
26939 src/table.c   | 12 ++++----
26940 src/vte.c     | 99 +++++++++++++++++++++++++++++++----------------------------
26941 6 files changed, 108 insertions(+), 66 deletions(-)
26942
26943commit beba8f7b96e83ee43d42cb56b04fa7e59091d029
26944Author: Chris Wilson <cpwilson@src.gnome.org>
26945Date:   Wed Feb 21 17:22:30 2007 +0000
26946
26947    Trivial little script that counts to a large number.
26948
26949    svn path=/trunk/; revision=1712
26950
26951 perf/inc.sh | 10 ++++++++++
26952 1 file changed, 10 insertions(+)
26953
26954commit d4b27d3d7d14836972d03f778e16c0e001c51c2d
26955Author: Hendrik Richter <hendrikr@gnome.org>
26956Date:   Wed Feb 21 11:33:13 2007 +0000
26957
26958    Updated German translation.
26959
26960    2007-02-21  Hendrik Richter  <hendrikr@gnome.org>
26961
26962    	* de.po: Updated German translation.
26963
26964    svn path=/trunk/; revision=1711
26965
26966 po/ChangeLog |  4 ++++
26967 po/de.po     | 65 +++++++++++++++++++++++++++++++++---------------------------
26968 2 files changed, 40 insertions(+), 29 deletions(-)
26969
26970commit d7d7d2910dad2c095c24b3984a7ebfe3d29c34df
26971Author: Chris Wilson <chris@chris-wilson.co.uk>
26972Date:   Wed Feb 21 10:40:37 2007 +0000
26973
26974    Callgrind strikes again... Inserting a char is a rare operation
26975
26976    2007-02-21  Chris Wilson  <chris@chris-wilson.co.uk>
26977
26978    	Callgrind strikes again...
26979    	Inserting a char is a rare operation (especially in the scrolling
26980    	benchmark!) so only read the old cell during an insert. This wins
26981    	about 5% during a hexdump.
26982
26983    	* src/iso2022.c: (_vte_iso2022_find_nextctl),
26984    	(_vte_iso2022_fragment_input), (process_cdata):
26985    	* src/vte.c: (_vte_terminal_insert_char):
26986    	* src/vteseq.c: (vte_sequence_handler_sf):
26987
26988
26989    svn path=/trunk/; revision=1710
26990
26991 ChangeLog     | 12 +++++++++++
26992 src/iso2022.c | 41 ++++++++++++++++++-------------------
26993 src/vte.c     | 66 ++++++++++++++++++++---------------------------------------
26994 src/vteseq.c  |  2 --
26995 4 files changed, 54 insertions(+), 67 deletions(-)
26996
26997commit 6406d0b4606be0f84ee78f2b17e2820ca2b29c0e
26998Author: Chris Wilson <chris@chris-wilson.co.uk>
26999Date:   Wed Feb 21 01:25:30 2007 +0000
27000
27001    RedHat Bug 113195: First line displayed incorrectly if prompt changes
27002
27003    2007-02-21  Chris Wilson  <chris@chris-wilson.co.uk>
27004
27005    	RedHat Bug 113195: First line displayed incorrectly if prompt changes background color
27006
27007    	e.g. PS1='\e[46m[\u@\h:\w]\e[m \e[45m'
27008    	The issue is when we insert a char on a new row and the background is
27009    	not the default, we fill the entire row with the *current* colour.
27010    	This behaviour is incorrect, and the fix is to fill to the end of the
27011    	line on a carriage return.
27012
27013    	* src/vte-private.h:
27014    	* src/vte.c: (_vte_terminal_ensure_cursor),
27015    	(_vte_terminal_insert_char), (vte_terminal_process_incoming),
27016    	(vte_terminal_send):
27017    	* src/vteseq.c: (vte_sequence_handler_ce),
27018    	(vte_sequence_handler_cr), (vte_sequence_handler_cs),
27019    	(vte_sequence_handler_cS),
27020    	(vte_sequence_handler_cursor_lower_left),
27021    	(vte_sequence_handler_dc), (vte_sequence_handler_ic),
27022    	(vte_sequence_handler_sf):
27023
27024
27025    svn path=/trunk/; revision=1709
27026
27027 ChangeLog         |  21 ++++++++++++
27028 src/vte-private.h |   1 -
27029 src/vte.c         | 100 +++++++++++++++++-------------------------------------
27030 src/vteseq.c      |  44 ++++++++++++------------
27031 4 files changed, 75 insertions(+), 91 deletions(-)
27032
27033commit 1781474c681a30b60429754dc5595fe1c1f8da22
27034Author: Artur Flinta <aflinta@cvs.gnome.org>
27035Date:   Tue Feb 20 23:24:51 2007 +0000
27036
27037    Updated Polish translation by GNOME PL Team.
27038
27039    2007-02-21  Artur Flinta  <aflinta@cvs.gnome.org>
27040
27041    	* pl.po: Updated Polish translation by GNOME PL Team.
27042
27043
27044    svn path=/trunk/; revision=1708
27045
27046 po/ChangeLog |  4 ++++
27047 po/pl.po     | 54 ++++++++++++++++++++++++++++--------------------------
27048 2 files changed, 32 insertions(+), 26 deletions(-)
27049
27050commit 46333c9867ccabd661c8c01b0e806e7adbbe7bd8
27051Author: Chris Wilson <chris@chris-wilson.co.uk>
27052Date:   Tue Feb 20 23:03:35 2007 +0000
27053
27054    RedHat Bug 123845: gnome-terminal not parsing cursor position escape
27055
27056    2007-02-20  Chris Wilson  <chris@chris-wilson.co.uk>
27057
27058    	 RedHat Bug 123845: gnome-terminal not parsing cursor position escape sequence properly
27059
27060    	* src/caps.c:
27061    	* src/vteseq.c: (vte_sequence_handler_cm):
27062    		Add 'ESC [ Pn H' to cursor-position and provide default
27063    		values.
27064
27065
27066    svn path=/trunk/; revision=1707
27067
27068 ChangeLog    |  9 +++++++++
27069 src/caps.c   |  1 +
27070 src/vteseq.c | 21 ++++++++++++---------
27071 3 files changed, 22 insertions(+), 9 deletions(-)
27072
27073commit 83f80298b69e6a66b82c361025d7785fc4f9a7a9
27074Author: Leonardo Ferreira Fontenelle <leonardof@svn.gnome.org>
27075Date:   Tue Feb 20 00:55:57 2007 +0000
27076
27077    Updated Brazilian Portuguese translation.
27078
27079    2007-02-19  Leonardo Ferreira Fontenelle  <leonardof@svn.gnome.org>
27080
27081    	* pt_BR.po: Updated Brazilian Portuguese translation.
27082
27083    svn path=/trunk/; revision=1706
27084
27085 po/ChangeLog |  4 +++
27086 po/pt_BR.po  | 80 ++++++++++++++++++++++++++++++++----------------------------
27087 2 files changed, 47 insertions(+), 37 deletions(-)
27088
27089commit 1a1634d2c6792059cf2de9917c77b5fa9efddec0
27090Author: Chris Wilson <chris@chris-wilson.co.uk>
27091Date:   Tue Feb 20 00:01:28 2007 +0000
27092
27093    Bug 409055 – Terminal stays blank
27094
27095    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27096
27097    	Bug 409055 – Terminal stays blank
27098
27099    	Due to GTK+ coallescing of XExposeEvents it was possible for our
27100    	GdkExposeEvent to arrive before the GdkVisibilityEvent associated with
27101    	the mapping of our toplevel and so we discarded the event as we
27102    	believed we were still unviewable.
27103
27104    	* src/vte.c: (_vte_invalidate_cells), (vte_terminal_expose),
27105    	(reset_update_regions):
27106    		Assume that all GdkExposeEvents have been checked for
27107    		suitability before delivery. We know this true for locally
27108    		generated expose events which are extensively checked during
27109    		invalidation, and we presume that X will not generate expose
27110    		events on unmapped or otherwise unviewable windows.
27111
27112
27113    svn path=/trunk/; revision=1705
27114
27115 ChangeLog | 17 +++++++++++++++++
27116 src/vte.c | 41 ++++++++++++++++++++---------------------
27117 2 files changed, 37 insertions(+), 21 deletions(-)
27118
27119commit a1f56b97b89dc1c1cbd177ed6b521d80701f6045
27120Author: Chris Wilson <chris@chris-wilson.co.uk>
27121Date:   Mon Feb 19 21:26:59 2007 +0000
27122
27123    Dead code elimination.
27124
27125    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27126
27127    	* src/vte.c: (_vte_terminal_adjust_adjustments),
27128    	(_vte_terminal_adjust_adjustments_full):
27129    		Dead code elimination.
27130
27131
27132    svn path=/trunk/; revision=1704
27133
27134 ChangeLog |  6 ++++++
27135 src/vte.c | 18 ------------------
27136 2 files changed, 6 insertions(+), 18 deletions(-)
27137
27138commit 503597c87626d7dae2cc647b3e6dc5619bf150dd
27139Author: Chris Wilson <chris@chris-wilson.co.uk>
27140Date:   Mon Feb 19 20:55:17 2007 +0000
27141
27142    A simple script to dump a fixed amount of random data to the terminal.
27143
27144    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27145
27146    	* perf/random.sh:
27147    		A simple script to dump a fixed amount of random data to the
27148    		terminal.
27149
27150
27151    svn path=/trunk/; revision=1703
27152
27153 ChangeLog      | 6 ++++++
27154 perf/random.sh | 3 +++
27155 2 files changed, 9 insertions(+)
27156
27157commit 4790d005efd075f8208d870a2cfe83d5bca7276e
27158Author: Chris Wilson <chris@chris-wilson.co.uk>
27159Date:   Mon Feb 19 20:22:29 2007 +0000
27160
27161    A few more trivial incremental improvements.
27162
27163    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27164
27165    	A few more trivial incremental improvements.
27166
27167    	* src/Makefile.am:
27168    	* src/iso2022.c: (_vte_iso2022_map_get):
27169    		Switch to a VteTree.
27170    	* src/vte.c: (_vte_terminal_update_insert_delta),
27171    	(_vte_terminal_insert_char):
27172    		No need to ensure the cursor when scrolling, only before
27173    		insertions.
27174    	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_close),
27175    	(_vte_xft_font_for_char), (_vte_xft_end):
27176    		Lock the face over the entire expose.
27177
27178
27179    svn path=/trunk/; revision=1702
27180
27181 ChangeLog       | 15 +++++++++++++
27182 src/Makefile.am |  6 +++++-
27183 src/iso2022.c   | 67 ++++++++++++++++++++++++++++++---------------------------
27184 src/vte.c       | 20 ++++++-----------
27185 src/vtexft.c    | 41 ++++++++++++++++++++++++++++++++---
27186 5 files changed, 99 insertions(+), 50 deletions(-)
27187
27188commit 106e6365a71068637ae7b6e0d533f4819ca4bdcc
27189Author: Chris Wilson <chris@chris-wilson.co.uk>
27190Date:   Mon Feb 19 17:34:08 2007 +0000
27191
27192    Improve handling of parallel 'cat /dev/urandom' - notably a crasher in the
27193
27194    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27195
27196    	Improve handling of parallel 'cat /dev/urandom' - notably a crasher
27197    	in the table matcher, repeated g_getenv processing and wasted time
27198    	in g_tree_lookup.
27199
27200    	* src/iso2022.c: (_vte_iso2022_ambiguous_width_guess),
27201    	(_vte_iso2022_map_init), (_vte_iso2022_map_get),
27202    	(process_8_bit_sequence), (process_cdata),
27203    	(_vte_iso2022_process_single), (_vte_iso2022_process):
27204    	* src/table.c: (_vte_table_match):
27205    	* src/vte-private.h:
27206
27207
27208    svn path=/trunk/; revision=1701
27209
27210 ChangeLog         | 13 ++++++++
27211 src/iso2022.c     | 88 ++++++++++++++++++++++++++-----------------------------
27212 src/table.c       |  8 ++---
27213 src/vte-private.h |  4 +--
27214 4 files changed, 61 insertions(+), 52 deletions(-)
27215
27216commit 92eb97daf593c1d447f1bdb6ac43734b662d10b3
27217Author: Chris Wilson <chris@chris-wilson.co.uk>
27218Date:   Mon Feb 19 16:43:06 2007 +0000
27219
27220    In conjunction with the previous fix, since the terminal can be removed
27221
27222    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27223
27224    	* src/vte.c: (update_timeout):
27225    		In conjunction with the previous fix, since the terminal
27226    		can be removed from the active list by
27227    		vte_terminal_process_incoming() we need to be careful whilst
27228    		iterating along the active list.
27229
27230
27231    svn path=/trunk/; revision=1700
27232
27233 ChangeLog | 8 ++++++++
27234 src/vte.c | 6 ++++--
27235 2 files changed, 12 insertions(+), 2 deletions(-)
27236
27237commit 2741c86680b5dc6f7c44cbd1a1c9fd50112e8bfd
27238Author: Chris Wilson <chris@chris-wilson.co.uk>
27239Date:   Mon Feb 19 16:32:01 2007 +0000
27240
27241    <fcrozat> ickle: hi.. our kernel hacker just found a nice reproducible
27242
27243    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27244
27245    	<fcrozat> ickle: hi.. our kernel hacker just found a nice reproducible
27246    		crash in vte :)
27247    	<ickle> oh, joy
27248    	<fcrozat> very easy to reproduce
27249    		cat /dev/urandom
27250    	 	wait 2 or 3S
27251    	 	then press Ctrl-Shift-T to open a new tab
27252    	 	=> crash
27253
27254    	* src/vte.c: (process_timeout), (update_repeat_timeout):
27255    		vte_terminal_process_incoming() can trigger a terminal reset
27256    		which will remove the terminal from the active list, and then
27257    		we attempt to remove it again after handling the incoming
27258    		data. The fix is simple - don't delete the link if the the
27259    		terminal is no longer active.
27260
27261
27262    svn path=/trunk/; revision=1699
27263
27264 ChangeLog | 18 ++++++++++++++++++
27265 src/vte.c | 18 ++++++++++++------
27266 2 files changed, 30 insertions(+), 6 deletions(-)
27267
27268commit cf0fb7920f04f8e42a55fa795d7f9b1844212821
27269Author: Chris Wilson <chris@chris-wilson.co.uk>
27270Date:   Mon Feb 19 15:11:31 2007 +0000
27271
27272    As noticed on bug 409055, we do not receive a visibility-notify event when
27273
27274    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27275
27276    	As noticed on bug 409055, we do not receive a visibility-notify
27277    	event when we switch workspaces (or even when the window is iconified).
27278    	The workaround for this is to watch for our toplevel being unmapped
27279    	and set the fully-obscured flag.
27280
27281    	* src/vte.c: (vte_terminal_configure_toplevel),
27282    	(vte_terminal_unmap_toplevel), (vte_terminal_hierarchy_changed),
27283    	(vte_terminal_set_visibility), (vte_terminal_visibility_notify):
27284
27285
27286    svn path=/trunk/; revision=1698
27287
27288 ChangeLog | 11 +++++++++++
27289 src/vte.c | 56 ++++++++++++++++++++++++++++++++++++++++----------------
27290 2 files changed, 51 insertions(+), 16 deletions(-)
27291
27292commit b4992b6d191eb4fb8806a0aa527244e4a31d58a0
27293Author: Chris Wilson <chris@chris-wilson.co.uk>
27294Date:   Mon Feb 19 12:05:38 2007 +0000
27295
27296    Add the visibility state to the debug output.
27297
27298    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27299
27300    	* src/vte.c: (visibility_state_str),
27301    	(vte_terminal_visibility_notify), (vte_terminal_init),
27302    	(vte_terminal_realize):
27303    		Add the visibility state to the debug output.
27304
27305
27306    svn path=/trunk/; revision=1697
27307
27308 ChangeLog |  7 +++++++
27309 src/vte.c | 32 +++++++++++++++++++++++---------
27310 2 files changed, 30 insertions(+), 9 deletions(-)
27311
27312commit 4172d95cb93212898d76513c2a7851cf56441eeb
27313Author: Chris Wilson <chris@chris-wilson.co.uk>
27314Date:   Mon Feb 19 10:24:57 2007 +0000
27315
27316    Add the configuration details to config.log as well.
27317
27318    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27319
27320    	* configure.in:
27321    		Add the configuration details to config.log as well.
27322
27323
27324    svn path=/trunk/; revision=1696
27325
27326 ChangeLog    | 5 +++++
27327 configure.in | 9 +++++++--
27328 2 files changed, 12 insertions(+), 2 deletions(-)
27329
27330commit bd1b365df62aaa0c13f30c9540a2e895d364f045
27331Author: Chris Wilson <chris@chris-wilson.co.uk>
27332Date:   Mon Feb 19 09:48:32 2007 +0000
27333
27334    Bug 409241 – gnome-terminal crashed with SIGSEGV in
27335
27336    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27337
27338    	Bug 409241 – gnome-terminal crashed with SIGSEGV in vte_terminal_draw_graphic()
27339
27340    	* src/vte.c: (vte_terminal_paint):
27341    		Lookup fore/back colours before attempting to draw the graphic
27342    		character behind the unfocused cursor.
27343
27344
27345    svn path=/trunk/; revision=1695
27346
27347 ChangeLog |  8 ++++++++
27348 src/vte.c | 10 +++++-----
27349 2 files changed, 13 insertions(+), 5 deletions(-)
27350
27351commit 9b942a0267e95ff19ab137559cd069b41b730b5a
27352Author: Chris Wilson <chris@chris-wilson.co.uk>
27353Date:   Mon Feb 19 09:25:22 2007 +0000
27354
27355    Add VTE_DEBUG_EVENT info.
27356
27357    2007-02-19  Chris Wilson  <chris@chris-wilson.co.uk>
27358
27359    	* src/vte.c: (vte_terminal_visibility_notify):
27360    		Add VTE_DEBUG_EVENT info.
27361
27362
27363    svn path=/trunk/; revision=1694
27364
27365 ChangeLog | 5 +++++
27366 src/vte.c | 6 ++++++
27367 2 files changed, 11 insertions(+)
27368
27369commit c46666b8242919c39c0752100cd8742fc0982d3a
27370Author: Priit Laes <plaes@svn.gnome.org>
27371Date:   Sun Feb 18 10:02:30 2007 +0000
27372
27373    Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
27374
27375    2007-02-18  Priit Laes  <plaes@svn.gnome.org>
27376
27377    	* et.po: Updated Estonian translation by Ivar Smolin <okul@linux.ee>.
27378
27379    svn path=/trunk/; revision=1693
27380
27381 po/ChangeLog |  4 ++++
27382 po/et.po     | 67 +++++++++++++++++++++++++++++++-----------------------------
27383 2 files changed, 39 insertions(+), 32 deletions(-)
27384
27385commit a398804b7feec0fb03a03451c2a7804b9356c3b6
27386Author: Takeshi AIHANA <takeshi.aihana@gmail.com>
27387Date:   Fri Feb 16 23:43:03 2007 +0000
27388
27389    Updated Japanese translation.
27390
27391    2007-02-17  Takeshi AIHANA <takeshi.aihana@gmail.com>
27392
27393            * ja.po: Updated Japanese translation.
27394
27395    svn path=/trunk/; revision=1692
27396
27397 po/ChangeLog |  4 ++++
27398 po/ja.po     | 68 +++++++++++++++++++++++++++++++-----------------------------
27399 2 files changed, 39 insertions(+), 33 deletions(-)
27400
27401commit cccb71086babba14b64fd9c779d96748a0234da6
27402Author: Chris Wilson <cpwilson@src.gnome.org>
27403Date:   Fri Feb 16 14:11:42 2007 +0000
27404
27405    Argh! The actual ChangeLog entry for the previous commit.
27406
27407    svn path=/trunk/; revision=1691
27408
27409 ChangeLog | 7 ++++++-
27410 1 file changed, 6 insertions(+), 1 deletion(-)
27411
27412commit 73021c8e3cb4cbcf2768bcd5c29a8665458d6b8b
27413Author: Chris Wilson <chris@chris-wilson.co.uk>
27414Date:   Fri Feb 16 14:08:58 2007 +0000
27415
27416    Bug 407945 – "GNOME" Terminal" regression after "vte" update when using
27417
27418    2007-02-16  Chris Wilson  <chris@chris-wilson.co.uk>
27419
27420    	Bug 407945 – "GNOME" Terminal" regression after "vte" update when using "csh"
27421
27422    	When passing multiple versions of the same environment
27423    	variable to execve (i.e g_spawn) the result is undefined.
27424    	So we solve the ambiguity by using the application passed env to
27425    	override values from the current environment.
27426
27427    	* src/pty.c: (collect_variables), (merge_environ),
27428    	(_vte_pty_run_on_pty):
27429
27430
27431    svn path=/trunk/; revision=1690
27432
27433 ChangeLog |  7 +++++++
27434 src/pty.c | 57 +++++++++++++++++++++++++++++++++++++++++++++------------
27435 2 files changed, 52 insertions(+), 12 deletions(-)
27436
27437commit b55651f6faa018937802b38ba3f1429b5c3a2005
27438Author: Chris Wilson <chris@chris-wilson.co.uk>
27439Date:   Fri Feb 16 10:57:31 2007 +0000
27440
27441    Bug 408536 – trouble compiling vte 0.15.3
27442
27443    2007-02-16  Chris Wilson  <chris@chris-wilson.co.uk>
27444
27445    	Bug 408536 – trouble compiling vte 0.15.3
27446
27447    	* configure.in:
27448    	* src/vtefc.c: (_vte_fc_patterns_from_pango_font_desc):
27449    		Check for availability of FcStrFree() - only used for
27450    		debugging purposes so we can live without it.
27451
27452
27453    svn path=/trunk/; revision=1689
27454
27455 ChangeLog    | 9 +++++++++
27456 configure.in | 9 +++++++++
27457 src/vtefc.c  | 4 ++++
27458 3 files changed, 22 insertions(+)
27459
27460commit 6098cf74cdf324c0fdb826ff1fd4df98b88b60de
27461Author: Chris Wilson <chris@chris-wilson.co.uk>
27462Date:   Thu Feb 15 11:56:49 2007 +0000
27463
27464    Guard against a missing default number of rows or columns inside the
27465
27466    2007-02-15  Chris Wilson  <chris@chris-wilson.co.uk>
27467
27468    	Guard against a missing default number of rows or columns
27469    	inside the termcap.
27470
27471    	* src/vte-private.h:
27472    	* src/vte.c: (vte_terminal_set_emulation), (vte_terminal_init):
27473
27474
27475    svn path=/trunk/; revision=1688
27476
27477 ChangeLog         |  8 ++++++++
27478 src/vte-private.h |  2 ++
27479 src/vte.c         | 13 ++++++++++---
27480 3 files changed, 20 insertions(+), 3 deletions(-)
27481
27482commit 2d1fef27219bef094bdd04cb585c848c1215fd36
27483Author: Chris Wilson <chris@chris-wilson.co.uk>
27484Date:   Thu Feb 15 08:19:27 2007 +0000
27485
27486    Bug 408040 – vte automagic hyperlinks Patch by Gilles Dartiguelongue.
27487
27488    2007-02-15  Chris Wilson  <chris@chris-wilson.co.uk>
27489
27490    	Bug 408040 – vte automagic hyperlinks
27491    	Patch by Gilles Dartiguelongue.
27492
27493    	* src/vteapp.c:
27494    		Correct the typo in the nntp protocol matcher.
27495
27496
27497    svn path=/trunk/; revision=1687
27498
27499 ChangeLog    | 8 ++++++++
27500 src/vteapp.c | 4 ++--
27501 2 files changed, 10 insertions(+), 2 deletions(-)
27502
27503commit 8b036e7c225d43345d82008bfc5ba6725d71128d
27504Author: Duarte Loreto <happyguy_pt@hotmail.com>
27505Date:   Thu Feb 15 01:24:09 2007 +0000
27506
27507    Updated Portuguese translation.
27508
27509    2007-02-15  Duarte Loreto <happyguy_pt@hotmail.com>
27510
27511    	* pt.po: Updated Portuguese translation.
27512
27513    svn path=/trunk/; revision=1686
27514
27515 po/ChangeLog |  4 ++++
27516 po/pt.po     | 67 ++++++++++++++++++++++++++++++++----------------------------
27517 2 files changed, 40 insertions(+), 31 deletions(-)
27518
27519commit b80a9798602233a081464fdd390eb3534e3b3bbb
27520Author: Amanpreet Singh Alam <aman@src.gnome.org>
27521Date:   Thu Feb 15 00:34:31 2007 +0000
27522
27523    updating for Punjabi
27524
27525    svn path=/trunk/; revision=1685
27526
27527 po/pa.po | 98 +++++++++++++++++++++++++++++++++-------------------------------
27528 1 file changed, 51 insertions(+), 47 deletions(-)
27529
27530commit 48a52da16aa0441747bb8bf7724b9c6f7f682b49
27531Author: Daniel Nylander <dnylande@src.gnome.org>
27532Date:   Wed Feb 14 22:40:30 2007 +0000
27533
27534    sv.po: Swedish translation updated
27535
27536    svn path=/trunk/; revision=1684
27537
27538 po/ChangeLog |  4 +++
27539 po/sv.po     | 95 ++++++++++++++++++++++++++++--------------------------------
27540 2 files changed, 48 insertions(+), 51 deletions(-)
27541
27542commit 31e2986dca529750c385054e64baf46321f2ac30
27543Author: Chris Wilson <cpwilson@src.gnome.org>
27544Date:   Wed Feb 14 16:38:08 2007 +0000
27545
27546    Add Damien's name to the ChangeLog as he was one who did all the hard work.
27547
27548
27549    svn path=/trunk/; revision=1683
27550
27551 ChangeLog | 1 +
27552 1 file changed, 1 insertion(+)
27553
27554commit 086654fb2e81ad7dada38cc43776233510c9eba0
27555Author: Chris Wilson <chris@chris-wilson.co.uk>
27556Date:   Wed Feb 14 16:36:15 2007 +0000
27557
27558    Bug 407839 – Use of environ breaks build on Solaris
27559
27560    2007-02-14  Chris Wilson  <chris@chris-wilson.co.uk>
27561
27562    	Bug 407839 – Use of environ breaks build on Solaris
27563
27564    	* src/pty.c:
27565    		extern char **environ - glibc was 'conveniently' declaring
27566    		it for us...
27567
27568
27569    svn path=/trunk/; revision=1682
27570
27571 ChangeLog | 8 ++++++++
27572 src/pty.c | 6 ++++--
27573 2 files changed, 12 insertions(+), 2 deletions(-)
27574
27575commit eec5e1ba2ba41c43726b828c5dabdc6453e2bfc8
27576Author: Yair Hershkovitz <yairhr@src.gnome.org>
27577Date:   Wed Feb 14 14:08:10 2007 +0000
27578
27579    updated hebrew translation
27580
27581    svn path=/trunk/; revision=1681
27582
27583 po/ChangeLog |  4 ++++
27584 po/he.po     | 61 ++++++++++++++++++++++++++++++++----------------------------
27585 2 files changed, 37 insertions(+), 28 deletions(-)
27586
27587commit 78a5644a40c0cfed1f74a2844646141561a2c710
27588Author: Chris Wilson <chris@chris-wilson.co.uk>
27589Date:   Tue Feb 13 10:14:58 2007 +0000
27590
27591    uws reported that scrolling inside screen with a status line was broken.
27592
27593    2007-02-13  Chris Wilson  <chris@chris-wilson.co.uk>
27594
27595    	uws reported that scrolling inside screen with a status line was
27596    	broken. Indeed any scrolling inside an alternative screen was broken,
27597    	e.g. plain vim would not always update the topmost line. The issue was
27598    	the interaction with the deferred value-changed signal emission and
27599    	failing to correctly maintain the current scroll_delta. The fix is
27600    	that we always now apply changes to the scroll_delta and swap
27601    	scroll_delta with adjustment->value before the deferred signal
27602    	emission to correctly trigger the handle_scroll().
27603
27604    	* src/vte-private.h:
27605    	* src/vte.c: (_vte_invalidate_cells),
27606    	(vte_terminal_emit_adjustment_changed),
27607    	(vte_terminal_queue_adjustment_value_changed),
27608    	(_vte_terminal_adjust_adjustments),
27609    	(_vte_terminal_adjust_adjustments_full),
27610    	(vte_terminal_maybe_scroll_to_bottom),
27611    	(vte_terminal_process_incoming), (vte_terminal_extend_selection),
27612    	(vte_terminal_handle_scroll), (vte_terminal_set_scrollback_lines):
27613    	* src/vteseq.c: (vte_sequence_handler_sf):
27614
27615
27616    svn path=/trunk/; revision=1680
27617
27618 ChangeLog         | 22 ++++++++++++++++++
27619 src/vte-private.h |  1 -
27620 src/vte.c         | 67 +++++++++++++++++++++++++++++++------------------------
27621 src/vteseq.c      | 10 ---------
27622 4 files changed, 60 insertions(+), 40 deletions(-)
27623
27624commit 51ec6a83743a6f93445f8bd10fcaed4c80e62f6c
27625Author: Chris Wilson <chris@chris-wilson.co.uk>
27626Date:   Tue Feb 13 08:51:37 2007 +0000
27627
27628    Bug 407358 – regression in mouse selection
27629
27630    2007-02-13  Chris Wilson  <chris@chris-wilson.co.uk>
27631
27632    	Bug 407358 – regression in mouse selection
27633
27634    	* src/vte.c: (vte_terminal_motion_notify):
27635    		When outside the terminal we used an uninitialised variable to
27636    		determine the mouse tracking mode.
27637
27638
27639    svn path=/trunk/; revision=1679
27640
27641 ChangeLog |  8 ++++++++
27642 src/vte.c | 15 ++++++++-------
27643 2 files changed, 16 insertions(+), 7 deletions(-)
27644
27645commit 05c6997a2d188fdfba05f074ae473913db8ec50c
27646Author: Behdad Esfahbod <behdad@gnome.org>
27647Date:   Tue Feb 13 05:02:16 2007 +0000
27648
27649    Released vte-0.15.3.
27650
27651    2007-02-12  Behdad Esfahbod  <behdad@gnome.org>
27652
27653            Released vte-0.15.3.
27654
27655            * NEWS: Updated.
27656
27657            * configure.in: Bumped version to 0.15.3.
27658
27659            * src/Makefile.am: Bumped libtool version to 11:0:2.
27660
27661
27662    svn path=/trunk/; revision=1677
27663
27664 ChangeLog       | 10 +++++++++
27665 NEWS            | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
27666 configure.in    |  2 +-
27667 src/Makefile.am |  6 +++---
27668 4 files changed, 79 insertions(+), 4 deletions(-)
27669
27670commit d00f6be542887348cae7c1c92b538f39655fccd4
27671Author: Chris Wilson <chris@chris-wilson.co.uk>
27672Date:   Mon Feb 12 17:50:22 2007 +0000
27673
27674    Restore autoscroll behaviour.
27675
27676    2007-02-12  Chris Wilson  <chris@chris-wilson.co.uk>
27677
27678    	* src/vte.c: (vte_terminal_extend_selection),
27679    	(vte_terminal_motion_notify):
27680    		Restore autoscroll behaviour.
27681
27682
27683    svn path=/trunk/; revision=1676
27684
27685 ChangeLog |  6 ++++++
27686 src/vte.c | 34 ++++++++++++++++++++--------------
27687 2 files changed, 26 insertions(+), 14 deletions(-)
27688
27689commit ff3baedb1feaeac07c4d41963caabb3404448fce
27690Author: Chris Wilson <chris@chris-wilson.co.uk>
27691Date:   Mon Feb 12 17:35:48 2007 +0000
27692
27693    Invalidate the selected region when starting in select-word or select-line
27694
27695    2007-02-12  Chris Wilson  <chris@chris-wilson.co.uk>
27696
27697    	* src/vte.c: (vte_terminal_start_selection):
27698    		Invalidate the selected region when starting in
27699    		select-word or select-line mode.
27700
27701
27702    svn path=/trunk/; revision=1675
27703
27704 ChangeLog |  6 ++++++
27705 src/vte.c | 10 ++++++++++
27706 2 files changed, 16 insertions(+)
27707
27708commit afd7d6ce9ef7c3f67fc01df7fe262820cf751a84
27709Author: Chris Wilson <chris@chris-wilson.co.uk>
27710Date:   Mon Feb 12 17:19:33 2007 +0000
27711
27712    Restore double-click to select word behaviour, broken by r1671 as the
27713
27714    2007-02-12  Chris Wilson  <chris@chris-wilson.co.uk>
27715
27716    	Restore double-click to select word behaviour, broken by r1671 as
27717    	the second click occurs in the same place as the first (obviously!).
27718
27719    	* src/vte.c: (vte_terminal_extend_selection),
27720    	(vte_terminal_autoscroll), (vte_terminal_motion_notify),
27721    	(vte_terminal_button_press):
27722
27723
27724    svn path=/trunk/; revision=1674
27725
27726 ChangeLog |  9 +++++++++
27727 src/vte.c | 17 +++++++++--------
27728 2 files changed, 18 insertions(+), 8 deletions(-)
27729
27730commit cc25041ed39cb173986c2d6b7ec9b546226c45a5
27731Author: Chris Wilson <chris@chris-wilson.co.uk>
27732Date:   Mon Feb 12 16:37:41 2007 +0000
27733
27734    Bug 407091 – vte_terminal_fork_command() env argument changed semantic
27735
27736    2007-02-12  Chris Wilson  <chris@chris-wilson.co.uk>
27737
27738    	Bug 407091 – vte_terminal_fork_command() env argument changed semantic in 0.15.2
27739    	Original patch by Michael Vogt.
27740
27741    	* src/pty.c: (_vte_pty_run_on_pty):
27742    		Copy the current environment into the child's.
27743
27744
27745    svn path=/trunk/; revision=1673
27746
27747 ChangeLog |  8 ++++++++
27748 src/pty.c | 44 ++++++++++++++++++++++++++++++--------------
27749 2 files changed, 38 insertions(+), 14 deletions(-)
27750
27751commit 9225efa38d0f685bf8ab4ad6f730b55a824bee43
27752Author: Ilkka Tuohela <ituohela@src.gnome.org>
27753Date:   Mon Feb 12 16:26:06 2007 +0000
27754
27755    Updated Finnish translation
27756
27757    svn path=/trunk/; revision=1672
27758
27759 po/ChangeLog |  4 ++++
27760 po/fi.po     | 61 ++++++++++++++++++++++++++++++++----------------------------
27761 2 files changed, 37 insertions(+), 28 deletions(-)
27762
27763commit 9b1ebc2cc663b935bf8994bf5d21952441a4f34b
27764Author: Chris Wilson <cpwilson@src.gnome.org>
27765Date:   Sun Feb 11 18:52:57 2007 +0000
27766
27767    Improve ChangeLog grammar for last entry
27768
27769    svn path=/trunk/; revision=1671
27770
27771 ChangeLog | 2 +-
27772 1 file changed, 1 insertion(+), 1 deletion(-)
27773
27774commit ed71458192cb72a76ae2f0658f2f3f64f34d5db2
27775Author: Chris Wilson <chris@chris-wilson.co.uk>
27776Date:   Sun Feb 11 18:51:41 2007 +0000
27777
27778    Bug 323393 – Hyper-sensitive selection
27779
27780    2007-02-11  Chris Wilson  <chris@chris-wilson.co.uk>
27781
27782    	Bug 323393 – Hyper-sensitive selection
27783
27784    	* src/vte.c: (vte_terminal_extend_selection):
27785    		Don't start (or update) the selection until you have
27786    		move off the current cell (character).
27787
27788
27789    svn path=/trunk/; revision=1670
27790
27791 ChangeLog |  8 ++++++++
27792 src/vte.c | 12 +++++++++++-
27793 2 files changed, 19 insertions(+), 1 deletion(-)
27794
27795commit 27bdcfcf116ba09540100e1c9e4e37058cbee0ef
27796Author: Chris Wilson <cpwilson@src.gnome.org>
27797Date:   Sun Feb 11 18:31:20 2007 +0000
27798
27799    Eliminate dead code from last commit.
27800
27801
27802    svn path=/trunk/; revision=1669
27803
27804 src/vte.c | 12 +++---------
27805 1 file changed, 3 insertions(+), 9 deletions(-)
27806
27807commit 211b8c3fd9395992baf00f18b9ff0e6141039e0f
27808Author: Chris Wilson <chris@chris-wilson.co.uk>
27809Date:   Sun Feb 11 18:20:01 2007 +0000
27810
27811    Bug 406763 – Selecting double-wide characters
27812
27813    2007-02-11  Chris Wilson  <chris@chris-wilson.co.uk>
27814
27815    	Bug 406763 – Selecting double-wide characters
27816
27817    	* src/vte.c: (start_column), (end_column),
27818    	(vte_terminal_start_selection), (vte_terminal_extend_selection),
27819    	(vte_terminal_draw_rows):
27820    		Extend selection to include fragment cells i.e. double-wide
27821    		characters.
27822
27823
27824    svn path=/trunk/; revision=1668
27825
27826 ChangeLog | 10 +++++++++
27827 src/vte.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++++--------------
27828 2 files changed, 65 insertions(+), 16 deletions(-)
27829
27830commit 1977853482af88000cd868f97d75f21b73fa5e77
27831Author: Ihar Hrachyshka <iharh@src.gnome.org>
27832Date:   Sun Feb 11 15:55:55 2007 +0000
27833
27834    be.po: Updated Belarusian translation.
27835
27836    svn path=/trunk/; revision=1667
27837
27838 po/ChangeLog |  4 ++++
27839 po/be.po     | 77 +++++++++++++++++++++++++++++++-----------------------------
27840 2 files changed, 44 insertions(+), 37 deletions(-)
27841
27842commit 82aae53f5f6df2b3711f2562416f2bf94610998e
27843Author: Theppitak Karoonboonyanan <tkaroonb@src.gnome.org>
27844Date:   Sun Feb 11 09:26:56 2007 +0000
27845
27846    Added Thai translation.
27847
27848    	* th.po: Added Thai translation.
27849
27850
27851    svn path=/trunk/; revision=1666
27852
27853 po/ChangeLog |  4 ++++
27854 po/th.po     | 66 ++++++++++++++++++++++++++++++++----------------------------
27855 2 files changed, 39 insertions(+), 31 deletions(-)
27856
27857commit db8c3398dded800a9570f7b3004b5c4161089344
27858Author: Chris Wilson <chris@chris-wilson.co.uk>
27859Date:   Sat Feb 10 21:12:54 2007 +0000
27860
27861    Have a separate adjust_adjustments for when we know that the page size and
27862
27863    2007-02-10  Chris Wilson  <chris@chris-wilson.co.uk>
27864
27865    	Have a separate adjust_adjustments for when we know that the page
27866    	size and step lengths may have changed.
27867
27868    	* src/vte.c: (_vte_terminal_adjust_adjustments),
27869    	(_vte_terminal_adjust_adjustments_full),
27870    	(vte_terminal_set_scrollback_lines), (vte_terminal_reset):
27871
27872
27873    svn path=/trunk/; revision=1665
27874
27875 ChangeLog |  9 ++++++++
27876 src/vte.c | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
27877 2 files changed, 83 insertions(+), 4 deletions(-)
27878
27879commit e1e03bfea1cdec959d7fe151c45a68bef74d0d19
27880Author: Chris Wilson <chris@chris-wilson.co.uk>
27881Date:   Sat Feb 10 01:18:14 2007 +0000
27882
27883    Prevent the display of garbage after resizing and switching between
27884
27885    2007-02-10  Chris Wilson  <chris@chris-wilson.co.uk>
27886
27887    	* src/vte.c: (_vte_terminal_adjust_adjustments),
27888    	(vte_terminal_size_allocate), (vte_terminal_set_scrollback_lines):
27889    		Prevent the display of garbage after resizing and switching
27890    		between alternate screens.
27891    		However, instead of displaying garbage after the cursor, we
27892    		lose some data above the current scroll delta, should we have
27893    		a full history.  Bizarre.
27894
27895
27896    svn path=/trunk/; revision=1664
27897
27898 ChangeLog | 10 ++++++++++
27899 src/vte.c | 28 ++++++++++++++++++++--------
27900 2 files changed, 30 insertions(+), 8 deletions(-)
27901
27902commit 0298c00f6fc3ecc8704ed5a73180b2dcfa43804c
27903Author: Chris Wilson <chris@chris-wilson.co.uk>
27904Date:   Fri Feb 9 22:26:03 2007 +0000
27905
27906    Do not allow to scroll past the last line after reducing scrollback lines.
27907
27908    2007-02-09  Chris Wilson  <chris@chris-wilson.co.uk>
27909
27910    	* src/vte.c: (_vte_terminal_adjust_adjustments):
27911    		Do not allow to scroll past the last line after reducing
27912    		scrollback lines.
27913    	* src/vtexft.c: (_vte_xft_set_text_font):
27914    		Ensure a fallback height is set.
27915
27916
27917    svn path=/trunk/; revision=1663
27918
27919 ChangeLog    | 8 ++++++++
27920 src/vte.c    | 8 ++++----
27921 src/vtexft.c | 3 +++
27922 3 files changed, 15 insertions(+), 4 deletions(-)
27923
27924commit 315d4022bdf7d966bdd4d3494ad0653cf232655b
27925Author: Chris Wilson <chris@chris-wilson.co.uk>
27926Date:   Fri Feb 9 20:42:36 2007 +0000
27927
27928    Reuse VteRowData whilst in the row.
27929
27930    2007-02-09  Chris Wilson  <chris@chris-wilson.co.uk>
27931
27932    	* src/vte.c: (vte_terminal_get_text_range_maybe_wrapped):
27933    		Reuse VteRowData whilst in the row.
27934
27935
27936    svn path=/trunk/; revision=1662
27937
27938 ChangeLog | 5 +++++
27939 src/vte.c | 7 ++++---
27940 2 files changed, 9 insertions(+), 3 deletions(-)
27941
27942commit 324b43bd592e0b7598eb3b895247a0234cf42e57
27943Author: Stéphane Raimbault <stephane.raimbault@gmail.com>
27944Date:   Fri Feb 9 19:22:06 2007 +0000
27945
27946    Updated French translation by Jonathan Ernst and Stéphane Raimbault.
27947
27948    2007-02-09  Stéphane Raimbault  <stephane.raimbault@gmail.com>
27949
27950    	* fr.po: Updated French translation by Jonathan Ernst and Stéphane
27951    	Raimbault.
27952
27953    svn path=/trunk/; revision=1661
27954
27955 po/ChangeLog |  5 +++++
27956 po/fr.po     | 70 ++++++++++++++++++++++++++++++++----------------------------
27957 2 files changed, 42 insertions(+), 33 deletions(-)
27958
27959commit 406b4112f009278210bfed3d5b02ffe87e53f506
27960Author: Chris Wilson <cpwilson@src.gnome.org>
27961Date:   Fri Feb 9 19:03:13 2007 +0000
27962
27963    Remove the incomplete ChangeLog entry
27964
27965    svn path=/trunk/; revision=1660
27966
27967 ChangeLog | 10 ----------
27968 1 file changed, 10 deletions(-)
27969
27970commit fc9491db2c696d3fdf04c6305722a578991f2dab
27971Author: Chris Wilson <chris@chris-wilson.co.uk>
27972Date:   Fri Feb 9 19:02:51 2007 +0000
27973
27974    Rework to reduce number of times mutex is taken and shorten the hold.
27975
27976    2007-02-09  Chris Wilson  <chris@chris-wilson.co.uk>
27977
27978    	Rework to reduce number of times mutex is taken and shorten the hold.
27979
27980    	* src/vte.c: (vte_terminal_queue_adjustment_changed),
27981    	(vte_terminal_queue_adjustment_value_changed),
27982    	(vte_terminal_io_read), (vte_terminal_paint),
27983    	(vte_terminal_add_process_timeout), (vte_terminal_is_processing),
27984    	(vte_terminal_start_processing):
27985
27986
27987    svn path=/trunk/; revision=1659
27988
27989 ChangeLog | 20 ++++++++++++++++++++
27990 src/vte.c | 42 ++++++++++++++++++++----------------------
27991 2 files changed, 40 insertions(+), 22 deletions(-)
27992
27993commit 1b2331370cddeb42e37ac7d9cfbbe6968969139d
27994Author: Djihed Afifi <djihed@src.gnome.org>
27995Date:   Fri Feb 9 17:37:21 2007 +0000
27996
27997    Updated Arabic Translation.
27998
27999    svn path=/trunk/; revision=1658
28000
28001 po/ChangeLog |  4 ++++
28002 po/ar.po     | 47 ++++++++++++++++++++++++-----------------------
28003 2 files changed, 28 insertions(+), 23 deletions(-)
28004
28005commit ed0571e099a5288ee4ca769b5f16165910346711
28006Author: Chris Wilson <chris@chris-wilson.co.uk>
28007Date:   Fri Feb 9 15:42:27 2007 +0000
28008
28009    A number of small bug fixes... - do not override the user setting of
28010
28011    2007-02-09  Chris Wilson  <chris@chris-wilson.co.uk>
28012
28013    	A number of small bug fixes...
28014    	- do not override the user setting of scrollback lines with the
28015    	terminal size.
28016    	- only set the current screen rather than both and so reset the
28017    	scrollback lines when we switch between normal and alternate.
28018    	- do not invalidate inside set_scrollback lines as setting does not
28019    	actually modify the on-screen contents.
28020    	- push the scroll-adjustment to the post-processing emission.
28021    	- queue timeouts on value change (should be a no-op)
28022    	- reorder emission so that scrolling occurs before invalidating the
28023    	window (ie so that the scroll happens this cycle, not next).
28024
28025    	Still unsolved: the clamping of the cursor when switching between
28026    	alternate screens.
28027
28028    	* src/vte-private.h:
28029    	* src/vte.c: (vte_terminal_emit_adjustment_changed),
28030    	(vte_terminal_queue_adjustment_changed),
28031    	(vte_terminal_queue_adjustment_value_changed),
28032    	(_vte_terminal_adjust_adjustments), (vte_terminal_scroll_pages),
28033    	(vte_terminal_maybe_scroll_to_top),
28034    	(vte_terminal_maybe_scroll_to_bottom),
28035    	(_vte_terminal_ensure_cursor), (_vte_terminal_update_insert_delta),
28036    	(vte_terminal_process_incoming), (vte_terminal_extend_selection),
28037    	(vte_terminal_autoscroll), (vte_terminal_handle_scroll),
28038    	(vte_terminal_size_allocate), (vte_terminal_scroll),
28039    	(vte_terminal_background_update),
28040    	(vte_terminal_queue_background_update),
28041    	(vte_terminal_set_scrollback_lines), (vte_terminal_reset),
28042    	(add_process_timeout), (vte_terminal_add_process_timeout),
28043    	(vte_terminal_start_processing), (update_repeat_timeout),
28044    	(update_timeout):
28045    	* src/vteseq.c: (vte_sequence_handler_scroll_up_or_down),
28046    	(vte_sequence_handler_decset_internal), (vte_sequence_handler_al),
28047    	(vte_sequence_handler_dl), (vte_sequence_handler_sf),
28048    	(vte_sequence_handler_sr), (vte_sequence_handler_clear_screen),
28049    	(vte_sequence_handler_cursor_character_absolute),
28050    	(vte_sequence_handler_insert_lines),
28051    	(vte_sequence_handler_delete_lines),
28052    	(vte_sequence_handler_screen_alignment_test):
28053
28054
28055    svn path=/trunk/; revision=1657
28056
28057 ChangeLog         |  43 ++++++++++
28058 src/vte-private.h |   3 +-
28059 src/vte.c         | 243 +++++++++++++++++++++++++-----------------------------
28060 src/vteseq.c      |  34 ++++----
28061 4 files changed, 174 insertions(+), 149 deletions(-)
28062
28063commit 677f408192eb94bc12acd3fb259fc0d832f36aa4
28064Author: David Lodge <dlodge@src.gnome.org>
28065Date:   Fri Feb 9 12:26:52 2007 +0000
28066
28067    Updated (British) English translation
28068
28069    svn path=/trunk/; revision=1656
28070
28071 po/ChangeLog |  4 ++++
28072 po/en_GB.po  | 69 +++++++++++++++++++++++++++++++++++-------------------------
28073 2 files changed, 44 insertions(+), 29 deletions(-)
28074
28075commit 9edec5976463f7730393e2cfcfd714dc22dad1c7
28076Author: Josep Puigdemont i Casamajó <joseppc@src.gnome.org>
28077Date:   Fri Feb 9 01:24:26 2007 +0000
28078
28079    Updated Catalan translation.
28080
28081    svn path=/trunk/; revision=1655
28082
28083 po/ChangeLog |  4 ++++
28084 po/ca.po     | 71 +++++++++++++++++++++++++++++++++---------------------------
28085 2 files changed, 43 insertions(+), 32 deletions(-)
28086
28087commit a1fdc00df38d789aeb646098039b60e07dc70135
28088Author: Chris Wilson <chris@chris-wilson.co.uk>
28089Date:   Thu Feb 8 23:41:55 2007 +0000
28090
28091    whitespace
28092
28093    2007-02-08  Chris Wilson  <chris@chris-wilson.co.uk>
28094
28095    	* src/vteapp.c: (main): whitespace
28096
28097
28098    svn path=/trunk/; revision=1654
28099
28100 ChangeLog    |  4 ++++
28101 src/vteapp.c | 31 +++++++++++++++----------------
28102 2 files changed, 19 insertions(+), 16 deletions(-)
28103
28104commit 66669bb79539819035041c526be2ba10e70dc2c9
28105Author: Chris Wilson <chris@chris-wilson.co.uk>
28106Date:   Thu Feb 8 23:38:36 2007 +0000
28107
28108    Bug 363597 – Scrollback in profile dialog doesn't work
28109
28110    2007-02-08  Chris Wilson  <chris@chris-wilson.co.uk>
28111
28112    	Bug 363597 – Scrollback in profile dialog doesn't work
28113
28114    	* src/vte-private.h:
28115    	* src/vte.c: (vte_terminal_init),
28116    		Only use SCROLLBACK_MIN during initialisation, so rename it
28117    		to SCROLLBACK_INIT.
28118    	(vte_terminal_set_scrollback_lines):
28119    		Remove MAX(lines, SCROLLBACK_MIN) and update code comments
28120    		to reduce confusion.
28121
28122
28123    svn path=/trunk/; revision=1653
28124
28125 ChangeLog         | 12 ++++++++++++
28126 src/vte-private.h |  2 +-
28127 src/vte.c         |  9 ++++-----
28128 3 files changed, 17 insertions(+), 6 deletions(-)
28129
28130commit f7965513089c1c3e0d736c1fc1f558a387822a9f
28131Author: Mariano Suárez-Alvarez <mariano@gnome.org>
28132Date:   Thu Feb 8 21:48:06 2007 +0000
28133
28134    do something useful with --geometry.
28135
28136    2007-02-08  Mariano Suárez-Alvarez  <mariano@gnome.org>
28137
28138    	* src/vteapp.c(main): do something useful with --geometry.
28139
28140
28141
28142    svn path=/trunk/; revision=1652
28143
28144 ChangeLog    |  4 ++++
28145 src/vteapp.c | 18 ++++++++++++++----
28146 2 files changed, 18 insertions(+), 4 deletions(-)
28147
28148commit 2248057a2a30e0af2403b7ada2374317e2c16ea4
28149Author: Djihed Afifi <djihed@src.gnome.org>
28150Date:   Thu Feb 8 20:10:28 2007 +0000
28151
28152    Updated Arabic Translation.
28153
28154    svn path=/trunk/; revision=1651
28155
28156 po/ChangeLog |  4 ++++
28157 po/ar.po     | 46 ++++++++++++++++++++++------------------------
28158 2 files changed, 26 insertions(+), 24 deletions(-)
28159
28160commit b3ada446dc6e9554689375ac7b1f67c3c47b889b
28161Author: Chris Wilson <chris@chris-wilson.co.uk>
28162Date:   Thu Feb 8 17:34:40 2007 +0000
28163
28164    Use gtk_widget_get_(screen|display) which will itself return a default if
28165
28166    2007-02-08  Chris Wilson  <chris@chris-wilson.co.uk>
28167
28168    	Use gtk_widget_get_(screen|display) which will itself return a default
28169    	if not currently attached.
28170
28171    	* src/vtedraw.c: (_vte_draw_get_colormap):
28172    	* src/vtefc.c: (_vte_fc_defaults_from_gtk):
28173    	* src/vtegl.c: (_vte_gl_check), (_vte_gl_create),
28174    	(_vte_gl_destroy), (_vte_gl_start), (_vte_gl_end), (_vte_gl_clear),
28175    	(_vte_gl_draw_text), (_vte_gl_rectangle):
28176    	* src/vterdb.c: (_vte_rdb_get):
28177    	* src/vteseq.c: (vte_sequence_handler_window_manipulation):
28178
28179
28180    svn path=/trunk/; revision=1650
28181
28182 ChangeLog     | 13 +++++++++++
28183 configure.in  |  2 +-
28184 src/vtedraw.c |  6 +----
28185 src/vtefc.c   | 15 ++++--------
28186 src/vtegl.c   | 74 +++++++++++++++++++----------------------------------------
28187 src/vterdb.c  |  6 ++---
28188 src/vteseq.c  |  6 +----
28189 7 files changed, 46 insertions(+), 76 deletions(-)
28190
28191commit 15d58f1309f45e3eb02a7e46cd74440170b13b78
28192Author: Chris Wilson <chris@chris-wilson.co.uk>
28193Date:   Thu Feb 8 14:06:53 2007 +0000
28194
28195    Some more callgrinding - kill a little bit of overhead.
28196
28197    2007-02-08  Chris Wilson  <chris@chris-wilson.co.uk>
28198
28199    	Some more callgrinding - kill a little bit of overhead.
28200
28201    	* src/iso2022.c: (_vte_iso2022_sequence_length),
28202    	(_vte_iso2022_fragment_input), (process_control):
28203    	* src/matcher.c: (_vte_matcher_free_params_array):
28204    	* src/vteconv.c: (_vte_conv):
28205
28206
28207    svn path=/trunk/; revision=1649
28208
28209 ChangeLog     |   9 ++++++
28210 src/iso2022.c | 102 +++++++++++++++++++++++++++++++++++++++++++++-------------
28211 src/matcher.c |   8 ++---
28212 src/vteconv.c |  11 +++----
28213 4 files changed, 98 insertions(+), 32 deletions(-)
28214
28215commit 385746c4b6bc1afb008e719aa7846106255e0e81
28216Author: Chris Wilson <chris@chris-wilson.co.uk>
28217Date:   Wed Feb 7 16:57:57 2007 +0000
28218
28219    Actually return whether or not we found the char in _vte_xft_font_for_char
28220
28221    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28222
28223    	Actually return whether or not we found the char in
28224    	_vte_xft_font_for_char - saves having to double check afterwards!
28225
28226    	* src/vtexft.c: (_vte_xft_font_for_char), (_vte_xft_set_text_font),
28227    	(_vte_xft_draw_text):
28228
28229
28230    svn path=/trunk/; revision=1648
28231
28232 ChangeLog    |  8 +++++
28233 src/vtexft.c | 97 ++++++++++++++++++++----------------------------------------
28234 2 files changed, 40 insertions(+), 65 deletions(-)
28235
28236commit 7111e266695e7b8ef2daa6e0c6508cfe58154aed
28237Author: Chris Wilson <chris@chris-wilson.co.uk>
28238Date:   Wed Feb 7 16:03:30 2007 +0000
28239
28240    As spotted perusing roxterm, we fail to redraw after changing the text
28241
28242    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28243
28244    	As spotted perusing roxterm, we fail to redraw after changing the text
28245    	colour.
28246
28247    	* src/vte.c: (vte_terminal_set_color_internal):
28248    		Remember to invalidate all!
28249
28250
28251    svn path=/trunk/; revision=1647
28252
28253 ChangeLog | 8 ++++++++
28254 src/vte.c | 3 +++
28255 2 files changed, 11 insertions(+)
28256
28257commit 4d59212a11ca8157d3a49f2b0e85230c2bb73a3b
28258Author: Chris Wilson <chris@chris-wilson.co.uk>
28259Date:   Wed Feb 7 10:15:51 2007 +0000
28260
28261    Scan for newlines before and after the current row to find the entire line
28262
28263    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28264
28265    	* src/vte.c: (vte_terminal_match_check_internal):
28266    		Scan for newlines before and after the current row
28267    		to find the entire line in case of soft-wrapping.
28268
28269
28270    svn path=/trunk/; revision=1646
28271
28272 ChangeLog |  6 ++++++
28273 src/vte.c | 12 ++++++++++--
28274 2 files changed, 16 insertions(+), 2 deletions(-)
28275
28276commit 523d88614c859385c3430130ae49c5bba11683fe
28277Author: Chris Wilson <chris@chris-wilson.co.uk>
28278Date:   Wed Feb 7 09:49:20 2007 +0000
28279
28280    Bug 345344 – Pattern matching is inefficient Bug 324246 – Performance
28281
28282    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28283
28284    	Bug 345344 – Pattern matching is inefficient
28285    	Bug 324246 – Performance degredation with large numbers of highlighted addresses/URLs
28286
28287    	* src/vte.c: (vte_terminal_match_check_internal):
28288    		Trim the searched string down to the row containing the
28289    		pointer. During a mutt session this drops the time consumed by
28290    		regexec from ~30% to ~2%.
28291    		Note: multi-line regexes are now unsupported!
28292
28293
28294    svn path=/trunk/; revision=1645
28295
28296 ChangeLog |  11 ++++++
28297 src/vte.c | 125 ++++++++++++++++++++++++++++++++++++++++----------------------
28298 2 files changed, 92 insertions(+), 44 deletions(-)
28299
28300commit ecc00ed00303b06fb764a8beb092ea56fb7968e6
28301Author: Chris Wilson <chris@chris-wilson.co.uk>
28302Date:   Wed Feb 7 00:45:02 2007 +0000
28303
28304    Avoid the strlen when possible.
28305
28306    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28307
28308    	* src/vteseq.c: (_vte_sequence_get_handler):
28309    		Avoid the strlen when possible.
28310
28311
28312    svn path=/trunk/; revision=1644
28313
28314 ChangeLog    | 5 +++++
28315 src/vteseq.c | 6 +++---
28316 2 files changed, 8 insertions(+), 3 deletions(-)
28317
28318commit 941e00dee9b6ab5168ae0b6226794758734528a4
28319Author: Chris Wilson <chris@chris-wilson.co.uk>
28320Date:   Wed Feb 7 00:07:40 2007 +0000
28321
28322    Some cleanups and a bug...
28323
28324    2007-02-07  Chris Wilson  <chris@chris-wilson.co.uk>
28325
28326    	Some cleanups and a bug...
28327
28328    	vte_terminal_match_hilite() compared the current cell to the last
28329    	mouse position without a floor().
28330
28331    	* src/vte.c: (vte_terminal_process_incoming),
28332    	(vte_terminal_match_hilite), (vte_terminal_select_all),
28333    	(vte_terminal_select_none), (vte_terminal_motion_notify),
28334    	(vte_terminal_button_press):
28335
28336
28337    svn path=/trunk/; revision=1643
28338
28339 ChangeLog | 12 ++++++++++++
28340 src/vte.c | 67 +++++++++++++++++++++++++++++++++------------------------------
28341 2 files changed, 47 insertions(+), 32 deletions(-)
28342
28343commit c7ee539681e4bc62474acf51ea97136b7ffcfaec
28344Author: Chris Wilson <chris@chris-wilson.co.uk>
28345Date:   Tue Feb 6 22:29:39 2007 +0000
28346
28347    Bug 86119 – "select all" feature Original patch by Simone Gotti.
28348
28349    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28350
28351    	Bug 86119 – "select all" feature
28352    	Original patch by Simone Gotti.
28353
28354    	* src/vte.c: (vte_terminal_select_all), (vte_terminal_select_none):
28355    	* src/vte.h:
28356    		Add 2 new API entry points to select the entire contents
28357    		and clear the current selection.
28358
28359
28360    svn path=/trunk/; revision=1642
28361
28362 ChangeLog | 10 ++++++++++
28363 src/vte.c | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
28364 src/vte.h |  4 ++++
28365 3 files changed, 75 insertions(+)
28366
28367commit 40d798732f1f59d4dc6f4e635ae0466ddb96d7f0
28368Author: Chris Wilson <chris@chris-wilson.co.uk>
28369Date:   Tue Feb 6 22:02:22 2007 +0000
28370
28371    Bug 342059 – ASCII escape sequences don't work as expected Correction by
28372
28373    2007-02-06  Chris Wilson <chris@chris-wilson.co.uk>
28374
28375    	Bug 342059 – ASCII escape sequences don't work as expected
28376    	Correction by Mariano Suárez-Alvarez.
28377
28378    	* src/vteseq.c: (vte_sequence_handler_cursor_character_absolute):
28379    		OBO on the parameter.
28380
28381
28382    svn path=/trunk/; revision=1641
28383
28384 ChangeLog    | 8 ++++++++
28385 src/vteseq.c | 4 ++--
28386 2 files changed, 10 insertions(+), 2 deletions(-)
28387
28388commit e8788fb343b122f77dcb087c3644633d59649fbe
28389Author: Chris Wilson <chris@chris-wilson.co.uk>
28390Date:   Tue Feb 6 21:47:58 2007 +0000
28391
28392    Bug 342059 – ASCII escape sequences don't work as expected Patch by
28393
28394    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28395
28396    	Bug 342059 – ASCII escape sequences don't work as expected
28397    	Patch by Mariano Suárez-Alvarez.
28398
28399    	* src/vteseq.c: (vte_sequence_handler_cursor_character_absolute):
28400    		Provide a default value.
28401
28402
28403    svn path=/trunk/; revision=1640
28404
28405 ChangeLog    |  8 ++++++++
28406 src/vteseq.c | 21 +++++++++++++++++++--
28407 2 files changed, 27 insertions(+), 2 deletions(-)
28408
28409commit 8d0525d71c15affc86448ba204bcddd94f1dbf56
28410Author: Chris Wilson <chris@chris-wilson.co.uk>
28411Date:   Tue Feb 6 19:02:38 2007 +0000
28412
28413    And finally as noted on bug 324246#c8 hide the hilite when the mouse
28414
28415    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28416
28417    	And finally as noted on bug 324246#c8 hide the hilite when the mouse
28418    	leaves the terminal (show again when it enters and let motion-notify
28419    	correct it later).
28420
28421    	* src/vte.c: (vte_terminal_enter), (vte_terminal_leave),
28422    	(vte_terminal_realize), (vte_terminal_class_init):
28423
28424
28425    svn path=/trunk/; revision=1639
28426
28427 ChangeLog |  9 +++++++++
28428 src/vte.c | 39 +++++++++++++++++++++++++++++++++++++--
28429 2 files changed, 46 insertions(+), 2 deletions(-)
28430
28431commit 1cb4420af95031508802786ea876a86ab1bc61e7
28432Author: Chris Wilson <chris@chris-wilson.co.uk>
28433Date:   Tue Feb 6 18:43:19 2007 +0000
28434
28435    As noted on bug 324246#c8, hide the hilite when the focus disappears. On
28436
28437    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28438
28439    	As noted on bug 324246#c8, hide the hilite when the focus disappears.
28440    	On focus restore the match for the last mouse coordinates and let
28441    	motion-notify take care of the rest.
28442
28443    	* src/vte.c: (vte_terminal_match_hilite_update),
28444    	(vte_terminal_match_hilite), (vte_terminal_focus_in):
28445
28446
28447    svn path=/trunk/; revision=1638
28448
28449 ChangeLog |  6 ++++--
28450 src/vte.c | 53 +++++++++++++++++++++++++++++++++++------------------
28451 2 files changed, 39 insertions(+), 20 deletions(-)
28452
28453commit 35d8895c49716e77b91c74bab75089ba6a6e3540
28454Author: Chris Wilson <chris@chris-wilson.co.uk>
28455Date:   Tue Feb 6 18:35:02 2007 +0000
28456
28457    As noted on bug 324246#c8, hide the hilite when the focus disappears.
28458
28459    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28460
28461    	As noted on bug 324246#c8, hide the hilite when the focus disappears.
28462    	Depend upon motion-notify events to show the hilite.
28463
28464    	* src/vte.c: (vte_terminal_focus_out):
28465
28466
28467    svn path=/trunk/; revision=1637
28468
28469 ChangeLog | 7 +++++++
28470 src/vte.c | 1 +
28471 2 files changed, 8 insertions(+)
28472
28473commit e972b042a3901d1f0f9e1059a391330c799a58df
28474Author: Chris Wilson <chris@chris-wilson.co.uk>
28475Date:   Tue Feb 6 16:49:41 2007 +0000
28476
28477    Convert the exposed rectangles to cells and remerge them.
28478
28479    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28480
28481    	Convert the exposed rectangles to cells and remerge them.
28482
28483    	* src/vte.c: (vte_terminal_expand_region),
28484    	(vte_terminal_paint_area), (vte_terminal_paint):
28485
28486
28487    svn path=/trunk/; revision=1636
28488
28489 ChangeLog |  7 ++++++
28490 src/vte.c | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
28491 2 files changed, 73 insertions(+), 9 deletions(-)
28492
28493commit bcb9cce88b1ac694c42f72a875fc8de4707fe5bf
28494Author: Chris Wilson <chris@chris-wilson.co.uk>
28495Date:   Tue Feb 6 14:05:26 2007 +0000
28496
28497    As noted on Bug 401052#c13, vte fails to completely clear the cell's
28498
28499    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28500
28501    	As noted on Bug 401052#c13, vte fails to completely clear the cell's
28502    	previous contents.
28503
28504    	* src/vte.c: (_vte_invalidate_cells):
28505    		Grow the invalidate region by a single pixel to accomodate
28506    		antialiased pseudo-bold characters.
28507
28508
28509    svn path=/trunk/; revision=1635
28510
28511 ChangeLog | 9 +++++++++
28512 src/vte.c | 8 ++++----
28513 2 files changed, 13 insertions(+), 4 deletions(-)
28514
28515commit 2e35e0e588ceb00b3b4196ca63c6f5d37611d17f
28516Author: Chris Wilson <chris@chris-wilson.co.uk>
28517Date:   Tue Feb 6 14:03:33 2007 +0000
28518
28519    Move status_line_changed to post-processing emission.
28520
28521    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28522
28523    	Move status_line_changed to post-processing emission.
28524
28525    	* src/vte-private.h:
28526    	* src/vte.c: (_vte_terminal_insert_char), (vte_terminal_reset),
28527    	(vte_terminal_emit_pending_signals):
28528    	* src/vteseq.c: (vte_sequence_handler_ts):
28529
28530
28531    svn path=/trunk/; revision=1634
28532
28533 ChangeLog         |  9 +++++++++
28534 src/vte-private.h |  2 +-
28535 src/vte.c         | 11 +++++++++--
28536 src/vteseq.c      |  2 +-
28537 4 files changed, 20 insertions(+), 4 deletions(-)
28538
28539commit 1ed564c990e5d793ce102f9ee9dbb5d67045c070
28540Author: Chris Wilson <chris@chris-wilson.co.uk>
28541Date:   Tue Feb 6 11:31:48 2007 +0000
28542
28543    Clamp down on needless invalidates during selection.
28544
28545    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28546
28547    	Clamp down on needless invalidates during selection.
28548
28549    	As commented on in Bug 401052#c10
28550
28551    	* src/vte.c: (_vte_invalidate_region), (vte_terminal_deselect_all),
28552    	(vte_terminal_match_hilite_clear), (vte_terminal_start_selection),
28553    	(vte_terminal_extend_selection):
28554
28555
28556    svn path=/trunk/; revision=1633
28557
28558 ChangeLog |  10 +++++
28559 src/vte.c | 130 ++++++++++++++++++++++++++++++++------------------------------
28560 2 files changed, 77 insertions(+), 63 deletions(-)
28561
28562commit 93592983597e5bec9df8e61637f65c9cbffddeb8
28563Author: Chris Wilson <chris@chris-wilson.co.uk>
28564Date:   Tue Feb 6 10:27:52 2007 +0000
28565
28566    Don't needlessly break the text run on a space if we are not drawing cell
28567
28568    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28569
28570    	* src/vte.c: (vte_terminal_draw_rows):
28571    		Don't needlessly break the text run on a space if we are
28572    		not drawing cell attributes.
28573
28574
28575    svn path=/trunk/; revision=1632
28576
28577 ChangeLog |  6 ++++++
28578 src/vte.c | 12 +++++++++++-
28579 2 files changed, 17 insertions(+), 1 deletion(-)
28580
28581commit 2b125a856e2afee11252bdb75ed420f08fc721d1
28582Author: Chris Wilson <chris@chris-wilson.co.uk>
28583Date:   Tue Feb 6 08:49:56 2007 +0000
28584
28585    One more G_UNLIKELY Avoid expensive hiliting if the pointer is not in the
28586
28587    2007-02-06  Chris Wilson  <chris@chris-wilson.co.uk>
28588
28589    	* src/iso2022.c: (_vte_iso2022_is_ambiguous_ht):
28590    		One more G_UNLIKELY
28591    	* src/vte.c: (vte_terminal_match_hilite),
28592    	(vte_terminal_motion_notify):
28593    		Avoid expensive hiliting if the pointer is not in the window.
28594    	* src/vteregex.c: (_vte_regex_exec):
28595    		Prefer g_new(x,n) over g_malloc(sizeof(x)*n)
28596
28597
28598    svn path=/trunk/; revision=1631
28599
28600 ChangeLog      | 10 ++++++++++
28601 src/iso2022.c  |  2 +-
28602 src/vte.c      | 20 +++++++++++++++++++-
28603 src/vteregex.c |  2 +-
28604 4 files changed, 31 insertions(+), 3 deletions(-)
28605
28606commit 7fb0dfdb947d98ff2aa2e01266f3517df2c24b9a
28607Author: Chris Wilson <cpwilson@src.gnome.org>
28608Date:   Mon Feb 5 23:22:56 2007 +0000
28609
28610    Simple to script to scroll UTF-8 text.
28611
28612    svn path=/trunk/; revision=1630
28613
28614 perf/utf8.sh | 11 +++++++++++
28615 1 file changed, 11 insertions(+)
28616
28617commit e8a2e72779bf6701e10d73354818d1734d2f6d12
28618Author: Chris Wilson <chris@chris-wilson.co.uk>
28619Date:   Mon Feb 5 21:55:38 2007 +0000
28620
28621    Bug 404757 – URL matching doesn't work with PCRE
28622
28623    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28624
28625    	Bug 404757 – URL matching doesn't work with PCRE
28626
28627    	* configure.in:
28628    		mention the inconsistency in the help string and default to no.
28629
28630
28631    svn path=/trunk/; revision=1629
28632
28633 ChangeLog    | 7 +++++++
28634 configure.in | 4 ++--
28635 2 files changed, 9 insertions(+), 2 deletions(-)
28636
28637commit 102053e8c98dfa69450c5d8b3e85a5570a5eab0c
28638Author: Chris Wilson <chris@chris-wilson.co.uk>
28639Date:   Mon Feb 5 17:09:27 2007 +0000
28640
28641    Don't draw cell attributes across spaces.
28642
28643    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28644
28645    	* src/vte.c: (vte_terminal_draw_rows):
28646    		Don't draw cell attributes across spaces.
28647
28648
28649    svn path=/trunk/; revision=1628
28650
28651 ChangeLog |  5 +++++
28652 src/vte.c | 10 ++++++----
28653 2 files changed, 11 insertions(+), 4 deletions(-)
28654
28655commit 5ef6ed835427ef0eefa3b2f3694bbed53d208991
28656Author: Chris Wilson <chris@chris-wilson.co.uk>
28657Date:   Mon Feb 5 16:05:20 2007 +0000
28658
28659    A couple more G_LIKELYs.
28660
28661    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28662
28663    	* src/vte.c: (_vte_terminal_insert_char):
28664    		A couple more G_LIKELYs.
28665
28666
28667    svn path=/trunk/; revision=1627
28668
28669 ChangeLog | 5 +++++
28670 src/vte.c | 4 ++--
28671 2 files changed, 7 insertions(+), 2 deletions(-)
28672
28673commit be36839768c3a3ec2d6734dce47b96fdda248bbc
28674Author: Chris Wilson <chris@chris-wilson.co.uk>
28675Date:   Mon Feb 5 13:55:55 2007 +0000
28676
28677    Bug 403028 – decset mode 12 = blinking cursor
28678
28679    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28680
28681    	Bug 403028 – decset mode 12 = blinking cursor
28682
28683    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
28684    		Following convention, disallow the application's control
28685    		over the blinking cursor in favour of the user's setting.
28686
28687
28688    svn path=/trunk/; revision=1626
28689
28690 ChangeLog    | 8 ++++++++
28691 src/vteseq.c | 2 ++
28692 2 files changed, 10 insertions(+)
28693
28694commit 25007669b49652093e6d14699e5d5a4b15a77ce8
28695Author: Chris Wilson <chris@chris-wilson.co.uk>
28696Date:   Mon Feb 5 13:38:56 2007 +0000
28697
28698    Some more small callgrind tweaks - well into the law of diminishing
28699
28700    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28701
28702    	Some more small callgrind tweaks - well into the law of diminishing
28703    	returns.
28704
28705    	* src/iso2022.c: (_vte_iso2022_is_ambiguous_ht),
28706    	(_vte_iso2022_is_ambiguous), (process_8_bit_sequence),
28707    	(process_cdata), (_vte_iso2022_unichar_width):
28708    	* src/matcher.c: (_vte_matcher_free_params_array):
28709    	* src/vte.c: (vte_terminal_process_incoming):
28710
28711
28712    svn path=/trunk/; revision=1625
28713
28714 ChangeLog     | 11 +++++++++++
28715 src/iso2022.c | 37 +++++++++++++++++++++----------------
28716 src/matcher.c |  3 +--
28717 src/vte.c     |  3 +--
28718 4 files changed, 34 insertions(+), 20 deletions(-)
28719
28720commit 589e6df7291dae65b02fe9223f40c916e2c4ade7
28721Author: Chris Wilson <chris@chris-wilson.co.uk>
28722Date:   Mon Feb 5 12:33:49 2007 +0000
28723
28724    Beware the trivial change. Handle reuse of GValueArray correctly.
28725
28726    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28727
28728    	Beware the trivial change. Handle reuse of GValueArray correctly.
28729
28730    	* src/matcher.c: (_vte_matcher_match):
28731    	* src/table.c: (_vte_table_match):
28732    	* src/trie.c: (_vte_trie_match):
28733    	* src/vte.c: (vte_terminal_process_incoming):
28734
28735
28736    svn path=/trunk/; revision=1624
28737
28738 ChangeLog     |  9 +++++++++
28739 src/matcher.c |  2 +-
28740 src/table.c   |  4 ++--
28741 src/trie.c    | 17 +++++++++--------
28742 src/vte.c     | 14 ++++++++------
28743 5 files changed, 29 insertions(+), 17 deletions(-)
28744
28745commit 94ce0b006861d54d8e683e2cec93d79be28908c5
28746Author: Chris Wilson <chris@chris-wilson.co.uk>
28747Date:   Mon Feb 5 12:15:36 2007 +0000
28748
28749    And kill the leak as vte_table_match erroneously cleared its output
28750
28751    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28752
28753    	* src/table.c: (_vte_table_match):
28754    		And kill the leak as vte_table_match erroneously cleared
28755    		its output arguments.
28756
28757
28758    svn path=/trunk/; revision=1623
28759
28760 ChangeLog   | 6 ++++++
28761 src/table.c | 6 +++---
28762 2 files changed, 9 insertions(+), 3 deletions(-)
28763
28764commit 8109c64664cf26422e9efb3256f665d5b5214c58
28765Author: Chris Wilson <chris@chris-wilson.co.uk>
28766Date:   Mon Feb 5 10:47:28 2007 +0000
28767
28768    The continual reallocation of GValueArray is the last trivially avoidable
28769
28770    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28771
28772    	The continual reallocation of GValueArray is the last trivially
28773    	avoidable g_realloc.
28774
28775    	* src/interpret.c: (main):
28776    	* src/matcher.c: (_vte_matcher_create), (_vte_matcher_destroy),
28777    	(_vte_matcher_match), (_vte_matcher_free_params_array):
28778    	* src/matcher.h:
28779    	* src/table.c: (_vte_table_extract_string):
28780    	* src/trie.c: (_vte_trie_matchx), (_vte_trie_match), (main):
28781    	* src/vte.c: (vte_terminal_process_incoming):
28782
28783
28784    svn path=/trunk/; revision=1622
28785
28786 ChangeLog       | 13 +++++++++++++
28787 src/interpret.c |  2 +-
28788 src/matcher.c   | 32 ++++++++++++++++++++++----------
28789 src/matcher.h   |  2 +-
28790 src/table.c     | 13 ++++++-------
28791 src/trie.c      | 48 +++++++++++++++++++++++++-----------------------
28792 src/vte.c       |  3 ++-
28793 7 files changed, 70 insertions(+), 43 deletions(-)
28794
28795commit 95d056d80bf4da8e18e3ed059b6eed1c957aa2fa
28796Author: Chris Wilson <chris@chris-wilson.co.uk>
28797Date:   Mon Feb 5 09:54:57 2007 +0000
28798
28799    Missed an important compiler warning.
28800
28801    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28802
28803    	* src/ring.c: (_vte_ring_insert):
28804    		Missed an important compiler warning.
28805
28806
28807    svn path=/trunk/; revision=1621
28808
28809 ChangeLog  | 5 +++++
28810 src/ring.c | 2 +-
28811 2 files changed, 6 insertions(+), 1 deletion(-)
28812
28813commit b307bc5c424787b557df9c69c1f92a7c45c558a8
28814Author: Chris Wilson <chris@chris-wilson.co.uk>
28815Date:   Mon Feb 5 09:46:43 2007 +0000
28816
28817    cf Bug 342338 – suffers from memory fragmentation
28818
28819    2007-02-05  Chris Wilson  <chris@chris-wilson.co.uk>
28820
28821    	cf Bug 342338 – suffers from memory fragmentation
28822
28823    	Reuse the last VteRowData instead of immediately freeing it. Avoids
28824    	recreating and *regrowing* a new GArray on the heap.
28825
28826    	In the simple scrolling benchmarks this can boost performance by as
28827    	much as 10%!
28828
28829    	* src/ring.c: (_vte_ring_insert), (_vte_ring_insert_preserve),
28830    	(_vte_ring_remove), (_vte_ring_append):
28831    	* src/ring.h:
28832    	* src/vte-private.h:
28833    	* src/vte.c: (_vte_reset_row_data), (_vte_terminal_ensure_cursor),
28834    	(_vte_terminal_insert_char), (vte_terminal_reset_rowdata):
28835    	* src/vteseq.c: (vte_insert_line_internal),
28836    	(vte_sequence_handler_scroll_up_or_down),
28837    	(vte_sequence_handler_cd), (vte_sequence_handler_sf),
28838    	(vte_sequence_handler_clear_screen),
28839    	(vte_sequence_handler_screen_alignment_test):
28840
28841
28842    svn path=/trunk/; revision=1620
28843
28844 ChangeLog         | 22 ++++++++++++++++
28845 src/ring.c        | 71 +++++++++++++++++++++++++------------------------
28846 src/ring.h        |  8 +++---
28847 src/vte-private.h |  2 ++
28848 src/vte.c         | 44 ++++++++++++++++++++++++-------
28849 src/vteseq.c      | 79 ++++++++++++++++++++++++++++++++++++++++++-------------
28850 6 files changed, 159 insertions(+), 67 deletions(-)
28851
28852commit 285ebd25406bd8188e6da16f3290aa4682629b92
28853Author: Chris Wilson <chris@chris-wilson.co.uk>
28854Date:   Sun Feb 4 22:22:58 2007 +0000
28855
28856    A few more compiler warnings.
28857
28858    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
28859
28860    	A few more compiler warnings.
28861
28862    	* src/buffer.c: (_vte_buffer_peek_gstring):
28863    	* src/iso2022.c: (process_control):
28864    	* src/vteft2.c: (_vte_ft2_set_text_font):
28865    	* src/vteseq.c: (vte_sequence_handler_set_title_internal):
28866    	* src/vtetc.c: (_vte_termcap_parse_file):
28867
28868
28869    svn path=/trunk/; revision=1619
28870
28871 ChangeLog     | 10 ++++++++++
28872 src/buffer.c  |  2 +-
28873 src/iso2022.c |  8 +-------
28874 src/vteft2.c  |  2 +-
28875 src/vteseq.c  |  6 +++---
28876 src/vtetc.c   |  2 +-
28877 6 files changed, 17 insertions(+), 13 deletions(-)
28878
28879commit ee4147edf2bff9a844a5b1e2f1c17fc5f988afa0
28880Author: Chris Wilson <chris@chris-wilson.co.uk>
28881Date:   Sun Feb 4 21:53:01 2007 +0000
28882
28883    Bug 106618 – CJK 'fixed width' font and 's p a c e d o u t' issue
28884
28885    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
28886
28887    	Bug 106618 – CJK 'fixed width' font and 's p a c e d o u t' issue
28888
28889    	* src/vtedraw.h:
28890    	* src/vteglyph.c: (_vte_glyph_cache_set_font_description):
28891    	* src/vtepango.c: (_vte_pango_set_text_font):
28892    	* src/vtepangox.c: (_vte_pango_x_set_text_font):
28893    	* src/vtexft.c: (_vte_xft_set_text_font):
28894    		Detect a change in font between wide-chars and recheck for a
28895    		fixed-width estimate.
28896
28897
28898    svn path=/trunk/; revision=1618
28899
28900 ChangeLog       | 12 ++++++++++++
28901 src/vtedraw.h   |  7 ++++++-
28902 src/vteglyph.c  | 24 ++++++++++++++++++++----
28903 src/vtepango.c  |  5 +++--
28904 src/vtepangox.c |  5 +++--
28905 src/vtexft.c    | 23 +++++++++++++++++++----
28906 6 files changed, 63 insertions(+), 13 deletions(-)
28907
28908commit 71b1922740896554509a64e77c4f3598a2031b71
28909Author: Chris Wilson <cpwilson@src.gnome.org>
28910Date:   Sun Feb 4 21:44:35 2007 +0000
28911
28912    Revert the accidentally applied patch for bug 324246. patch said is was
28913    trying to reverse a revered patch - it lied.
28914
28915    svn path=/trunk/; revision=1617
28916
28917 src/vte.c | 14 +-------------
28918 1 file changed, 1 insertion(+), 13 deletions(-)
28919
28920commit 65eeaaa02a838e4309133628055fd93fe2b60210
28921Author: Chris Wilson <chris@chris-wilson.co.uk>
28922Date:   Sun Feb 4 21:40:44 2007 +0000
28923
28924    Micro-opts.
28925
28926    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
28927
28928    	Micro-opts.
28929
28930    	* src/table.c: (_vte_table_match):
28931    		No need set to NULL.
28932    	* src/vte.c: (_vte_terminal_ensure_cursor):
28933    		If we have added some rows, the last is the current.
28934
28935
28936    svn path=/trunk/; revision=1616
28937
28938 ChangeLog   |  9 +++++++++
28939 src/table.c |  2 +-
28940 src/vte.c   | 10 +++++-----
28941 3 files changed, 15 insertions(+), 6 deletions(-)
28942
28943commit 936abce0f37e25033f92660d5496e726828d656d
28944Author: Chris Wilson <chris@chris-wilson.co.uk>
28945Date:   Sun Feb 4 20:19:08 2007 +0000
28946
28947    Move window/icon title changed to the post-processing emission - helps
28948
28949    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
28950
28951    	Move window/icon title changed to the post-processing emission - helps
28952    	with the artificial benchmark of replaying a recorded jhbuild script.
28953
28954    	* src/vte-private.h:
28955    	* src/vte.c: (vte_terminal_finalize),
28956    	(vte_terminal_emit_icon_title_changed),
28957    	(vte_terminal_emit_window_title_changed),
28958    	(vte_terminal_emit_pending_signals):
28959    	* src/vteseq.c: (vte_sequence_handler_set_title_internal):
28960
28961
28962    svn path=/trunk/; revision=1615
28963
28964 ChangeLog         | 12 ++++++++++++
28965 src/vte-private.h |  4 ++++
28966 src/vte.c         | 48 +++++++++++++++++++++++++++++++++++++++++++++---
28967 src/vteseq.c      | 36 ++++++------------------------------
28968 4 files changed, 67 insertions(+), 33 deletions(-)
28969
28970commit 69c2c22f9be0c9e28f3ca4512ada0cb299783634
28971Author: Chris Wilson <chris@chris-wilson.co.uk>
28972Date:   Sun Feb 4 18:58:09 2007 +0000
28973
28974    Broke clear-to-end-of-line by lowering the number of cells appended,
28975
28976    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
28977
28978    	Broke clear-to-end-of-line by lowering the number of cells appended,
28979    	instead of the number of cells invalidated.
28980
28981    	* src/vte.c: (vte_terminal_draw_rows):
28982    	* src/vteseq.c: (vte_sequence_handler_ce):
28983
28984
28985    svn path=/trunk/; revision=1614
28986
28987 ChangeLog    |  8 ++++++++
28988 src/vte.c    | 13 ++++++-------
28989 src/vteseq.c |  2 +-
28990 3 files changed, 15 insertions(+), 8 deletions(-)
28991
28992commit 0d4331ffbeea7a92d68525b55205f1ae1a6b1fe4
28993Author: Chris Wilson <cpwilson@src.gnome.org>
28994Date:   Sun Feb 4 17:40:03 2007 +0000
28995
28996    Spelling corrections.
28997
28998
28999    svn path=/trunk/; revision=1613
29000
29001 ChangeLog | 6 +++---
29002 1 file changed, 3 insertions(+), 3 deletions(-)
29003
29004commit 2ddb77285675c657d704e4bfb1431167088b4fff
29005Author: Chris Wilson <chris@chris-wilson.co.uk>
29006Date:   Sun Feb 4 16:18:44 2007 +0000
29007
29008    cf Bug 83285 – Treacle-slow scrolling in gnome-terminal on unaccelerated
29009
29010    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
29011
29012    	cf Bug 83285 – Treacle-slow scrolling in gnome-terminal on unaccelerated X server
29013
29014    	Another chunk of performance improvements - the majority focussing on
29015    	reducing the amount of work down per interrupt (input data from
29016    	child).
29017
29018    	To handle reads without addition copies VTE_INPUT_CHUNK_SIZE chunks
29019    	are allocated on demand and filled from read with no further copy -
29020    	previously the read was into a local buffer and then immediately
29021    	copied into a _vte_buffer.
29022    	_vte_iso2022_process() is then adjusted to use a ptr+length, rather
29023    	than a _vte_buffer and is called for every input chunk (taking special
29024    	care over the boundary cases).
29025
29026    	* src/interpret.c: (main):
29027    	* src/iso2022.c: (_vte_iso2022_fragment_input),
29028    	(process_8_bit_sequence), (process_cdata), (_vte_iso2022_process):
29029    	* src/iso2022.h:
29030    	* src/vte-private.h:
29031    	* src/vte.c: (get_chunk), (release_chunk), (prune_chunks),
29032    	(_vte_incoming_chunks_release), (_vte_incoming_chunks_length),
29033    	(_vte_incoming_chunks_count), (_vte_incoming_chunks_reverse),
29034    	(vte_terminal_match_check_internal), (_vte_terminal_ensure_cursor),
29035    	(vte_terminal_set_colors), (_vte_terminal_insert_char),
29036    	(vte_terminal_catch_child_exited), (vte_terminal_eof),
29037    	(vte_terminal_process_incoming), (_vte_terminal_feed_chunks),
29038    	(vte_terminal_io_read), (vte_terminal_feed), (vte_terminal_send),
29039    	(vte_terminal_init), (vte_terminal_finalize), (vte_terminal_reset),
29040    	(remove_from_active_list), (need_processing), (update_regions),
29041    	(update_repeat_timeout):
29042    	* src/vte.h:
29043    	* src/vteseq.c: (vte_sequence_handler_cb),
29044    	(vte_sequence_handler_ce), (vte_sequence_handler_ec):
29045
29046
29047
29048    svn path=/trunk/; revision=1612
29049
29050 ChangeLog         |  36 +++++
29051 src/interpret.c   |   3 +-
29052 src/iso2022.c     |  61 ++++---
29053 src/iso2022.h     |   5 +-
29054 src/vte-private.h |   9 +-
29055 src/vte.c         | 470 +++++++++++++++++++++++++++++++++++++++---------------
29056 src/vte.h         |   1 -
29057 src/vteseq.c      |  17 +-
29058 8 files changed, 422 insertions(+), 180 deletions(-)
29059
29060commit d5defbeda929f31723f2a571e0f387d11d7c15e0
29061Author: Chris Wilson <chris@chris-wilson.co.uk>
29062Date:   Sun Feb 4 16:06:50 2007 +0000
29063
29064    Store whether the codeset is ambiguous in a state variable, rather than
29065
29066    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
29067
29068    	Store whether the codeset is ambiguous in a state variable,
29069    	rather than every processing loop.
29070
29071    	* src/iso2022.c: (_vte_iso2022_is_ambiguous),
29072    	(_vte_iso2022_state_new), (_vte_iso2022_find_nextctl):
29073
29074
29075    svn path=/trunk/; revision=1611
29076
29077 ChangeLog     |  8 ++++++++
29078 src/iso2022.c | 18 ++++++++----------
29079 2 files changed, 16 insertions(+), 10 deletions(-)
29080
29081commit 5e903c991928a6f3d111f9604e85618d78bfe930
29082Author: Chris Wilson <chris@chris-wilson.co.uk>
29083Date:   Sun Feb 4 16:03:39 2007 +0000
29084
29085    Remove zero-initialisers after g_slice_new0(). Print out the width range.
29086
29087    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
29088
29089    	* src/vtexft.c: (_vte_xft_create), (_vte_xft_destroy):
29090    		Remove zero-initialisers after g_slice_new0().
29091    	* src/vtexft.c :(_vte_xft_set_text_font):
29092    		Print out the width range.
29093
29094
29095    svn path=/trunk/; revision=1610
29096
29097 ChangeLog    |  7 +++++++
29098 src/vtexft.c | 23 +++++++++++------------
29099 2 files changed, 18 insertions(+), 12 deletions(-)
29100
29101commit 8099a6296069fafcbf8d5879704b401ea9ae374b
29102Author: Chris Wilson <chris@chris-wilson.co.uk>
29103Date:   Sun Feb 4 16:01:15 2007 +0000
29104
29105    Missing space between -Wflags.
29106
29107    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
29108
29109    	* configure.in:
29110    		Missing space between -Wflags.
29111
29112
29113    svn path=/trunk/; revision=1609
29114
29115 ChangeLog    | 5 +++++
29116 configure.in | 2 +-
29117 2 files changed, 6 insertions(+), 1 deletion(-)
29118
29119commit 2bb339aaaae27e50956cf0bb71bb3c87a72707a5
29120Author: Chris Wilson <chris@chris-wilson.co.uk>
29121Date:   Sun Feb 4 16:00:20 2007 +0000
29122
29123    Eliminate the temporary g_sliced parameter list, in favour of on-stack
29124
29125    2007-02-04  Chris Wilson  <chris@chris-wilson.co.uk>
29126
29127    	Eliminate the temporary g_sliced parameter list,
29128    	in favour of on-stack list.
29129
29130    	* src/table.c: (_vte_table_arginfo_head_init),
29131    	(_vte_table_arginfo_alloc), (_vte_table_arginfo_head_revert),
29132    	(_vte_table_arginfo_head_reverse),
29133    	(_vte_table_arginfo_head_finalize), (_vte_table_addi),
29134    	(_vte_table_matchi), (_vte_table_extract_string),
29135    	(_vte_table_match):
29136
29137
29138    svn path=/trunk/; revision=1608
29139
29140 ChangeLog   |  12 ++++
29141 src/table.c | 205 +++++++++++++++++++++++++++++++++++++-----------------------
29142 2 files changed, 140 insertions(+), 77 deletions(-)
29143
29144commit ed896a8f250dbfbe065e711e2557919a4e403d1d
29145Author: Chris Wilson <chris@chris-wilson.co.uk>
29146Date:   Fri Feb 2 12:37:13 2007 +0000
29147
29148    Dump the chosen fonts to VTE_DEBUG_MISC. Print out the font metrics ala
29149
29150    2007-02-02  Chris Wilson  <chris@chris-wilson.co.uk>
29151
29152    	* src/vtefc.c: (_vte_fc_patterns_from_pango_font_desc):
29153    		Dump the chosen fonts to VTE_DEBUG_MISC.
29154    	* src/vteft2.c: (_vte_ft2_set_text_font):
29155    		Print out the font metrics ala vtexft.c
29156
29157
29158    svn path=/trunk/; revision=1607
29159
29160 ChangeLog    |  7 +++++++
29161 src/vtefc.c  | 11 +++++++++++
29162 src/vteft2.c |  5 +++++
29163 3 files changed, 23 insertions(+)
29164
29165commit 38870b35c051b21d6ce9aa3ed9c34cc9d9051271
29166Author: Chris Wilson <chris@chris-wilson.co.uk>
29167Date:   Fri Feb 2 12:27:03 2007 +0000
29168
29169    Bug 322241 – Please switch to pkg-config to check for freetype
29170
29171    2007-02-02  Chris Wilson  <chris@chris-wilson.co.uk>
29172
29173    	Bug 322241 – Please switch to pkg-config to check for freetype
29174
29175    	* configure.in:
29176    		Prefer to use the freetype2.pc if available.
29177
29178
29179    svn path=/trunk/; revision=1606
29180
29181 ChangeLog    |  7 +++++++
29182 configure.in | 10 +++++++---
29183 2 files changed, 14 insertions(+), 3 deletions(-)
29184
29185commit 05b0b2d1f64a6c9208930e43f2b81ec5106c50e7
29186Author: Chris Wilson <chris@chris-wilson.co.uk>
29187Date:   Fri Feb 2 12:12:08 2007 +0000
29188
29189    Bug 322240 – Usage of pkg-config privates header
29190
29191    2007-02-02  Chris Wilson  <chris@chris-wilson.co.uk>
29192
29193    	Bug 322240 – Usage of pkg-config privates header
29194
29195    	* vte.pc.in:
29196    		Move @FT2_LIBS@ to Libs.private.
29197
29198
29199    svn path=/trunk/; revision=1605
29200
29201 ChangeLog | 7 +++++++
29202 vte.pc.in | 3 ++-
29203 2 files changed, 9 insertions(+), 1 deletion(-)
29204
29205commit 1d2b8bf16d531efd4d649daf4a09b3f68514fac4
29206Author: Chris Wilson <chris@chris-wilson.co.uk>
29207Date:   Thu Feb 1 23:26:45 2007 +0000
29208
29209    cf Bug 403275 – crash in Terminal: I was typing reset on th...
29210
29211    2007-02-01  Chris Wilson  <chris@chris-wilson.co.uk>
29212
29213    	cf Bug 403275 – crash in Terminal: I was typing reset on th...
29214
29215    	Not the crash, just a freeze found whilst trying to reproduce the
29216    	bug on trunk.
29217
29218    	* src/vte.c: (remove_from_active_list):
29219    		Don't remove the terminal from the active list if it still
29220    		has pending redraws.
29221
29222    	* src/vte.c: (process_timeout), (update_timeout):
29223    		Reorder the loop to remove the terminal from the active list
29224    		if it no longer needs processing.
29225
29226
29227    svn path=/trunk/; revision=1604
29228
29229 ChangeLog | 15 +++++++++++++++
29230 src/vte.c | 12 +++++++-----
29231 2 files changed, 22 insertions(+), 5 deletions(-)
29232
29233commit 40584615bfa12c0c3dba969f11dea6fb63617fb5
29234Author: Chris Wilson <chris@chris-wilson.co.uk>
29235Date:   Thu Feb 1 22:46:02 2007 +0000
29236
29237    Extract the bits the test needs out of debian.vim.
29238
29239    2007-02-01  Chris Wilson  <chris@chris-wilson.co.uk>
29240
29241    	* perf/scroll.vim:
29242    		Extract the bits the test needs out of debian.vim.
29243
29244
29245    svn path=/trunk/; revision=1603
29246
29247 ChangeLog       |  5 +++++
29248 perf/scroll.vim | 11 ++++++++++-
29249 2 files changed, 15 insertions(+), 1 deletion(-)
29250
29251commit c83dd80e28ef70bbfb8423e976086a79c038533b
29252Author: Chris Wilson <chris@chris-wilson.co.uk>
29253Date:   Thu Feb 1 16:20:23 2007 +0000
29254
29255    As spotted on bug 399617c8, we convert an array of unichars to a string
29256
29257    2007-02-01  Chris Wilson  <chris@chris-wilson.co.uk>
29258
29259    	As spotted on bug 399617c8, we convert an array of unichars to a
29260    	string and then iterate over the string interpreting bytes as
29261    	unichars.
29262
29263    	* src/table.c: (_vte_table_extract_numbers):
29264    		Dispense with the temporary string and process the unichar
29265    		array directly.
29266
29267
29268    svn path=/trunk/; revision=1602
29269
29270 ChangeLog   | 10 ++++++++++
29271 src/table.c | 21 ++++++---------------
29272 2 files changed, 16 insertions(+), 15 deletions(-)
29273
29274commit 5e11ab51348ff7bb01e0afac8058c044bc6750bb
29275Author: Chris Wilson <chris@chris-wilson.co.uk>
29276Date:   Thu Feb 1 10:31:04 2007 +0000
29277
29278    Bug 403159 – XftDrawSetClipRectangles() silently fails on ppc->i386
29279
29280    2007-02-01  Chris Wilson <chris@chris-wilson.co.uk>
29281
29282    	Bug 403159 – XftDrawSetClipRectangles() silently fails on ppc->i386
29283
29284    	* src/vtexft.c: (_vte_xft_clip):
29285    		Precompute clip offsets.
29286
29287
29288    svn path=/trunk/; revision=1601
29289
29290 ChangeLog    | 7 +++++++
29291 src/vtexft.c | 9 ++++++---
29292 2 files changed, 13 insertions(+), 3 deletions(-)
29293
29294commit 31b9530f77e559b507960e9090ae8ff37deeb0cc
29295Author: Chris Wilson <chris@chris-wilson.co.uk>
29296Date:   Thu Feb 1 00:32:13 2007 +0000
29297
29298    Bug 382245 – __PyGtk_API multiply defined in python module
29299
29300    2007-02-01  Chris Wilson  <chris@chris-wilson.co.uk>
29301
29302    	Bug 382245 – __PyGtk_API multiply defined in python module
29303
29304    	* configure.in:
29305    		Add -fno-common to MAYBE_WARN in order to catch future
29306    		errors of this type.
29307    	* python/vte.override:
29308    		Define PYGTK_NO_IMPORT.
29309
29310
29311    svn path=/trunk/; revision=1600
29312
29313 ChangeLog           | 10 ++++++++++
29314 configure.in        |  3 ++-
29315 python/vte.override |  1 +
29316 3 files changed, 13 insertions(+), 1 deletion(-)
29317
29318commit 086175a78cd41fd877e8182e2be25071b73c490d
29319Author: Chris Wilson <chris@chris-wilson.co.uk>
29320Date:   Wed Jan 31 23:15:11 2007 +0000
29321
29322    Bug 155687 – Scroll region \E[NN;MMr should set cursor to home
29323
29324    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29325
29326    	Bug 155687 – Scroll region \E[NN;MMr should set cursor to home
29327
29328    	Patch originally by Michele Baldessari.
29329
29330    	* src/vteseq.c: (vte_sequence_handler_cs):
29331    		Move the cursor to (0,0) rather than clamping the cursor to
29332    		be inside the scroll region.
29333
29334
29335    svn path=/trunk/; revision=1599
29336
29337 ChangeLog    | 10 ++++++++++
29338 src/vteseq.c |  6 ++----
29339 2 files changed, 12 insertions(+), 4 deletions(-)
29340
29341commit f66bd6eba689911aa939a017601777b9a738cbf6
29342Author: Chris Wilson <chris@chris-wilson.co.uk>
29343Date:   Wed Jan 31 22:22:53 2007 +0000
29344
29345    In a few places the contents of a GValue were being used without checking
29346
29347    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29348
29349    	In a few places the contents of a GValue were being used without
29350    	checking that they were of the expected type.
29351
29352    	cf Bug 117945 which mentions stack corruption inside
29353    	vte_sequence_handler_delete_lines() - one of the corrected instances.
29354
29355    	* src/vteseq.c: (vte_sequence_handler_al),
29356    	(vte_sequence_handler_cs), (vte_sequence_handler_cS),
29357    	(vte_sequence_handler_dl),
29358    	(vte_sequence_handler_character_attributes),
29359    	(vte_sequence_handler_insert_lines),
29360    	(vte_sequence_handler_delete_lines),
29361    	(vte_sequence_handler_device_status_report),
29362    	(vte_sequence_handler_dec_device_status_report):
29363    		Check that the GValue holds a long before dereference.
29364
29365
29366    svn path=/trunk/; revision=1598
29367
29368 ChangeLog    |  18 +++++
29369 src/vteseq.c | 216 ++++++++++++++++++++++++++++++++---------------------------
29370 2 files changed, 135 insertions(+), 99 deletions(-)
29371
29372commit 469132e1784df0ff7d0751b532806d5ebbf5acb9
29373Author: Chris Wilson <chris@chris-wilson.co.uk>
29374Date:   Wed Jan 31 21:07:46 2007 +0000
29375
29376    Back to the old-style io loop as _vte_buffer_append() is too slow - on a
29377
29378    2007-01-31  Chris Wilson <chris@chris-wilson.co.uk>
29379
29380    	Back to the old-style io loop as _vte_buffer_append() is too slow - on
29381    	a slow system the read can fill before the data is copied (even more
29382    	apparent under valgrind).
29383
29384    	* src/vte-private.h:
29385    	* src/vte.c: (vte_terminal_io_read):
29386
29387
29388    svn path=/trunk/; revision=1597
29389
29390 ChangeLog         |  9 +++++++++
29391 src/vte-private.h |  2 +-
29392 src/vte.c         | 17 +++++++++++------
29393 3 files changed, 21 insertions(+), 7 deletions(-)
29394
29395commit edcf192995f5ca7daabfea981e23ff30a1500271
29396Author: Chris Wilson <chris@chris-wilson.co.uk>
29397Date:   Wed Jan 31 19:50:59 2007 +0000
29398
29399    Use the display stashed inside the font and not the default display!
29400
29401    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29402
29403    	Use the display stashed inside the font and not the default display!
29404
29405    	* src/vtexft.c: (_vte_xft_char_exists), (_vte_xft_text_extents),
29406    	(_vte_xft_font_open), (_vte_xft_font_close),
29407    	(_vte_xft_font_for_char), (_vte_xft_draw_text):
29408
29409
29410    svn path=/trunk/; revision=1596
29411
29412 ChangeLog    |  8 ++++++++
29413 src/vtexft.c | 36 ++++++++++--------------------------
29414 2 files changed, 18 insertions(+), 26 deletions(-)
29415
29416commit e382c37eb053b6bdea1f293d9aa93fac4e36f519
29417Author: Chris Wilson <chris@chris-wilson.co.uk>
29418Date:   Wed Jan 31 19:02:10 2007 +0000
29419
29420    A mixed bag of cleanups.
29421
29422    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29423
29424    	A mixed bag of cleanups.
29425
29426    	* configure.in:
29427    	* src/pty.c: (_vte_pty_set_utf8):
29428    		Test for existence of tc[sg]etattr.
29429    	* src/vte-private.h:
29430    	* src/vte.c: (vte_terminal_emit_adjustment_changed),
29431    	(vte_terminal_queue_adjustment_changed),
29432    	(vte_terminal_set_color_internal), (vte_terminal_handle_sequence),
29433    	(_vte_terminal_enable_input_source), (vte_terminal_io_read),
29434    	(vte_terminal_init), (vte_terminal_unrealize),
29435    	(vte_terminal_finalize), (vte_terminal_background_update),
29436    	(vte_terminal_queue_background_update),
29437    	(vte_terminal_emit_pending_signals), (process_timeout),
29438    	(update_repeat_timeout), (update_timeout):
29439    		Move idle signal emission to display handlers.
29440    	* src/vtedraw.h:
29441    		Add '&' to the single width characters.
29442    	* src/vteseq.c: (_vte_sequence_get_handler):
29443    	* src/vteseq.h:
29444    		Drop the extraneous GQuark parameter.
29445    	* src/vtexft.c: (_vte_xft_set_text_font):
29446    		Avoid use of strlen for a compile-time fixed length string.
29447
29448
29449    svn path=/trunk/; revision=1595
29450
29451 ChangeLog         |  26 +++++++++++
29452 configure.in      |   2 +-
29453 src/pty.c         |  14 +++---
29454 src/vte-private.h |   4 +-
29455 src/vte.c         | 137 ++++++++++++++++++++++++++++--------------------------
29456 src/vtedraw.h     |   2 +-
29457 src/vteseq.c      |   3 +-
29458 src/vteseq.h      |   3 +-
29459 src/vtexft.c      |   2 +-
29460 9 files changed, 111 insertions(+), 82 deletions(-)
29461
29462commit 7134bd1fe35596343ef2b919e7ef14a5e1bc6a6c
29463Author: Chris Wilson <cpwilson@src.gnome.org>
29464Date:   Wed Jan 31 15:37:04 2007 +0000
29465
29466    Dropped a most important '!' during last merge.
29467
29468
29469    svn path=/trunk/; revision=1594
29470
29471 src/vte.c | 4 ++--
29472 1 file changed, 2 insertions(+), 2 deletions(-)
29473
29474commit c9280a87e0f27b3caf3948196a7cf5f78b06d7f0
29475Author: Chris Wilson <chris@chris-wilson.co.uk>
29476Date:   Wed Jan 31 15:01:36 2007 +0000
29477
29478    Bug 147784 – cursor unvisible under mouse highlight
29479
29480    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29481
29482    	Bug 147784 – cursor unvisible under mouse highlight
29483
29484    	Original patch by Chris Health
29485
29486    	* src/vte.c: (vte_terminal_paint):
29487    		Reverse cursor color if it is in the selected region and draw
29488    		it as an outline.
29489
29490
29491    svn path=/trunk/; revision=1593
29492
29493 ChangeLog | 10 ++++++++++
29494 src/vte.c | 53 ++++++++++++++++++++++++++++++++++-------------------
29495 2 files changed, 44 insertions(+), 19 deletions(-)
29496
29497commit dfd5c7d73b0bca978bc47d5b697ba3ea6ccf668b
29498Author: Chris Wilson <chris@chris-wilson.co.uk>
29499Date:   Wed Jan 31 13:50:56 2007 +0000
29500
29501    Bug 368894 – crash in Terminal: I started gnome-terminal...
29502
29503    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29504
29505    	Bug 368894 – crash in Terminal: I started gnome-terminal...
29506
29507    	* src/vtebg.c: (vte_bg_cache_search), (vte_bg_get_pixmap),
29508    	(vte_bg_get_pixbuf):
29509    		When retrieving a cached pixmap check that the visual
29510    		matches the current request.
29511
29512
29513    svn path=/trunk/; revision=1592
29514
29515 ChangeLog   |  9 +++++++++
29516 src/vtebg.c | 12 ++++++++----
29517 2 files changed, 17 insertions(+), 4 deletions(-)
29518
29519commit ccf4b8470fba1441eceb54f4ec5e8410863bf9c9
29520Author: Chris Wilson <chris@chris-wilson.co.uk>
29521Date:   Wed Jan 31 13:32:05 2007 +0000
29522
29523    Use gdk_error_trap_{push,pop} around raw Xft calls - about a path outside
29524
29525    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29526
29527    	Use gdk_error_trap_{push,pop} around raw Xft calls - about a
29528    	path outside of vte_draw_{begin,end}.
29529
29530    	* src/vtexft.c: (_vte_xft_set_text_font):
29531
29532
29533    svn path=/trunk/; revision=1591
29534
29535 ChangeLog    | 7 +++++++
29536 src/vtexft.c | 4 ++++
29537 2 files changed, 11 insertions(+)
29538
29539commit 9105d7d5bbcc70bfab88840f262b5efe40e75cb0
29540Author: Chris Wilson <chris@chris-wilson.co.uk>
29541Date:   Wed Jan 31 13:27:17 2007 +0000
29542
29543    Use gdk_error_trap_{push,pop} around raw X11 and Xft calls. cf Bug 368894.
29544
29545    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29546
29547    	Use gdk_error_trap_{push,pop} around raw X11 and Xft calls.
29548    	cf Bug 368894.
29549
29550    	* src/vtexft.c: (_vte_xft_font_for_char), (_vte_xft_start),
29551    	(_vte_xft_end):
29552
29553
29554    svn path=/trunk/; revision=1590
29555
29556 ChangeLog    |  8 ++++++++
29557 src/vtexft.c | 22 ++++++++++------------
29558 2 files changed, 18 insertions(+), 12 deletions(-)
29559
29560commit 6d4d2801a11d56fcf92896b0bab3f2de8c9fd377
29561Author: Chris Wilson <chris@chris-wilson.co.uk>
29562Date:   Wed Jan 31 12:33:56 2007 +0000
29563
29564    Use gperf to calculate a more optimal vte_sequence_get_handler(). This
29565
29566    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29567
29568    	Use gperf to calculate a more optimal vte_sequence_get_handler().
29569    	This reduces vte_sequence_get_handler() from ~13% of the runtime
29570    	during 'seq 1 1e6' to ~.5% (cumulative).
29571
29572    	* src/Makefile.am:
29573    	* src/vteseq-2.c: (vteseq_2_hash), (vteseq_2_lookup):
29574    	* src/vteseq-2.gperf:
29575    	* src/vteseq-n.c: (vteseq_n_hash), (vteseq_n_lookup):
29576    	* src/vteseq-n.gperf:
29577    	* src/vteseq.c: (_vte_sequence_get_handler):
29578
29579
29580    svn path=/trunk/; revision=1589
29581
29582 ChangeLog          |   13 +
29583 src/Makefile.am    |   11 +
29584 src/vteseq-2.c     | 1246 ++++++++++++++++++++++++++++++++++++++++++++++++++++
29585 src/vteseq-2.gperf |  274 ++++++++++++
29586 src/vteseq-n.c     |  815 ++++++++++++++++++++++++++++++++++
29587 src/vteseq-n.gperf |  111 +++++
29588 src/vteseq.c       |   61 +--
29589 7 files changed, 2476 insertions(+), 55 deletions(-)
29590
29591commit e427710779ab6d2dbd28f392a300b30311620705
29592Author: Chris Wilson <cpwilson@src.gnome.org>
29593Date:   Wed Jan 31 11:05:24 2007 +0000
29594
29595    And the ChangeLog entry for the last commit. Grrr.
29596
29597    svn path=/trunk/; revision=1588
29598
29599 ChangeLog | 9 +++++++++
29600 1 file changed, 9 insertions(+)
29601
29602commit 87693a8b96dd1516e25d791208c5e8d764f4ee46
29603Author: Chris Wilson <chris@chris-wilson.co.uk>
29604Date:   Wed Jan 31 10:59:42 2007 +0000
29605
29606    Rudimentary vim scrolling benchmark.
29607
29608    2007-01-31  Chris Wilson  <chris@chris-wilson.co.uk>
29609
29610    	Rudimentary vim scrolling benchmark.
29611
29612    	* perf/Makefile.am:
29613    	* perf/UTF-8-demo.txt:
29614    	* perf/scroll.vim:
29615    	* perf/vim.sh:
29616
29617
29618    svn path=/trunk/; revision=1587
29619
29620 perf/Makefile.am    |   3 +
29621 perf/UTF-8-demo.txt | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++
29622 perf/scroll.vim     |  32 ++++++++
29623 perf/vim.sh         |   7 ++
29624 4 files changed, 254 insertions(+)
29625
29626commit d860aa616596055c0c64a47c9255f294e700429e
29627Author: Chris Wilson <chris@chris-wilson.co.uk>
29628Date:   Tue Jan 30 19:43:06 2007 +0000
29629
29630    Bug 402329 – Rendering problem with underlines and cursor
29631
29632    2007-01-30  Chris Wilson  <chris@chris-wilson.co.uk>
29633
29634    	Bug 402329 – Rendering problem with underlines and cursor
29635
29636    	* src/vte.c: (vte_terminal_paint):
29637    		Check hilite state when redrawing character under cursor.
29638
29639
29640    svn path=/trunk/; revision=1586
29641
29642 ChangeLog |  7 +++++++
29643 src/vte.c | 22 ++++++++++++++++++++--
29644 2 files changed, 27 insertions(+), 2 deletions(-)
29645
29646commit 60cd6a884d3dddafac9342fdfdb12ebe58dc7cc5
29647Author: Chris Wilson <cpwilson@src.gnome.org>
29648Date:   Tue Jan 30 17:52:12 2007 +0000
29649
29650    fix trivial compile error in last commit
29651
29652    svn path=/trunk/; revision=1585
29653
29654 src/vte.c | 2 +-
29655 1 file changed, 1 insertion(+), 1 deletion(-)
29656
29657commit b48efa17a8fc1671f64a3fe96f8178b4ffd3a98b
29658Author: Chris Wilson <chris@chris-wilson.co.uk>
29659Date:   Tue Jan 30 17:45:04 2007 +0000
29660
29661    Clean up the read IO loop.
29662
29663    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29664
29665    	* src/vte-private.h:
29666    	* src/vte.c: (vte_terminal_io_read):
29667    		Clean up the read IO loop.
29668
29669
29670    svn path=/trunk/; revision=1584
29671
29672 ChangeLog         |  6 ++++++
29673 src/vte-private.h |  2 +-
29674 src/vte.c         | 39 ++++++++++++++++++---------------------
29675 3 files changed, 25 insertions(+), 22 deletions(-)
29676
29677commit a180e29a504fa25240d3208a5470cfa875678f25
29678Author: Chris Wilson <chris@chris-wilson.co.uk>
29679Date:   Mon Jan 29 17:46:12 2007 +0000
29680
29681    NULL return from pcre_study() does not necessarily mean an error occurred.
29682
29683    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29684
29685    	NULL return from pcre_study() does not necessarily mean an error
29686    	occurred.
29687
29688    	* src/vteregex.c: (_vte_regex_compile), (_vte_regex_exec):
29689
29690
29691    svn path=/trunk/; revision=1580
29692
29693 ChangeLog      | 7 +++++++
29694 src/vteregex.c | 6 +++---
29695 2 files changed, 10 insertions(+), 3 deletions(-)
29696
29697commit 63ef7cf260fe280afd0b5d5ca99aea38bf8931bf
29698Author: Chris Wilson <chris@chris-wilson.co.uk>
29699Date:   Mon Jan 29 17:34:32 2007 +0000
29700
29701    Kill a couple more compiler warnings.
29702
29703    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29704
29705    	* src/vte.c: (_vte_terminal_set_pointer_visible),
29706    	(_vte_terminal_fudge_pango_colors):
29707    		Kill a couple more compiler warnings.
29708
29709
29710    svn path=/trunk/; revision=1579
29711
29712 ChangeLog | 6 ++++++
29713 src/vte.c | 5 ++---
29714 2 files changed, 8 insertions(+), 3 deletions(-)
29715
29716commit 9814f9e5cb46a98f1ee7abf18d8d2074e686796b
29717Author: Chris Wilson <chris@chris-wilson.co.uk>
29718Date:   Mon Jan 29 17:14:57 2007 +0000
29719
29720    Bug 336105 – gnome-terminal crashes when termcap not found
29721
29722    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29723
29724    	Bug 336105 – gnome-terminal crashes when termcap not found
29725
29726    	* src/matcher.c: (_vte_matcher_init):
29727    	* src/vte-private.h:
29728    	* src/vte.c: (vte_terminal_set_default_tabstops),
29729    	(vte_terminal_key_press), (vte_terminal_set_emulation),
29730    	(_vte_terminal_inline_error_message), (vte_terminal_set_termcap),
29731    	(vte_terminal_init), (vte_terminal_finalize),
29732    	(vte_terminal_draw_cells):
29733    		Detect and issue an inline warning when we fail
29734    		to load a termcap.
29735
29736
29737    svn path=/trunk/; revision=1578
29738
29739 ChangeLog         |  14 ++++++
29740 src/matcher.c     |  53 +++++++++++-----------
29741 src/vte-private.h |   2 +
29742 src/vte.c         | 129 +++++++++++++++++++++++++++++++++---------------------
29743 4 files changed, 124 insertions(+), 74 deletions(-)
29744
29745commit 4deb919b44bdf2af9b0fb7c333b56e44ad64406c
29746Author: Chris Wilson <chris@chris-wilson.co.uk>
29747Date:   Mon Jan 29 16:47:17 2007 +0000
29748
29749    Tighten the invalidated cells.
29750
29751    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29752
29753    	Tighten the invalidated cells.
29754
29755    	* src/vte.c: (_vte_terminal_select_text):
29756    	* src/vteseq.c: (vte_sequence_handler_cb):
29757
29758
29759    svn path=/trunk/; revision=1577
29760
29761 ChangeLog    |  7 +++++
29762 src/vte.c    | 91 ++++++++++++++++++++++++++++++------------------------------
29763 src/vteseq.c |  2 +-
29764 3 files changed, 53 insertions(+), 47 deletions(-)
29765
29766commit 136c800352d416d7c4257b211653a4412173b4e3
29767Author: Chris Wilson <chris@chris-wilson.co.uk>
29768Date:   Mon Jan 29 16:20:47 2007 +0000
29769
29770    More compiler warnings.
29771
29772    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29773
29774    	More compiler warnings.
29775
29776    	* src/vtepangox.c: (_vte_pango_x_set_text_font),
29777    	(_vte_pango_x_draw_text):
29778    	* src/vteregex.c: (_vte_regex_exec):
29779
29780
29781    svn path=/trunk/; revision=1576
29782
29783 ChangeLog       |  8 ++++++++
29784 src/vtepangox.c |  5 ++---
29785 src/vteregex.c  | 26 +++++++++++++-------------
29786 3 files changed, 23 insertions(+), 16 deletions(-)
29787
29788commit 4458f91bcb21c9bec6584b2d9ff2efff6d8b6f8d
29789Author: Chris Wilson <cpwilson@src.gnome.org>
29790Date:   Mon Jan 29 16:12:24 2007 +0000
29791
29792    Whitespace touch-up.
29793
29794    svn path=/trunk/; revision=1575
29795
29796 configure.in | 18 ++++++++++--------
29797 1 file changed, 10 insertions(+), 8 deletions(-)
29798
29799commit 20763c0f09f499c33da5ac368beed75afb34e152
29800Author: Chris Wilson <chris@chris-wilson.co.uk>
29801Date:   Mon Jan 29 16:09:02 2007 +0000
29802
29803    Detect availability of PCRE.
29804
29805    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29806
29807    	Detect availability of PCRE.
29808
29809    	* configure.in:
29810    	* src/Makefile.am:
29811
29812
29813    svn path=/trunk/; revision=1574
29814
29815 ChangeLog       |  7 +++++++
29816 configure.in    | 16 ++++++++++++++++
29817 src/Makefile.am |  4 ++--
29818 3 files changed, 25 insertions(+), 2 deletions(-)
29819
29820commit e1ecd0b2aa1391728dae48539b70c04c68b66371
29821Author: Chris Wilson <chris@chris-wilson.co.uk>
29822Date:   Mon Jan 29 15:21:20 2007 +0000
29823
29824    Improve handling of multi-row clears.
29825
29826    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29827
29828    	Improve handling of multi-row clears.
29829
29830    	* src/vte.c: (vte_terminal_draw_cells), (vte_terminal_draw_rows),
29831    	(vte_terminal_paint):
29832
29833
29834    svn path=/trunk/; revision=1573
29835
29836 ChangeLog |   7 ++++
29837 src/vte.c | 112 +++++++++++++++++++++++---------------------------------------
29838 2 files changed, 49 insertions(+), 70 deletions(-)
29839
29840commit 7707048400d6e77e63c31fc17eadeec51f0028c9
29841Author: Chris Wilson <chris@chris-wilson.co.uk>
29842Date:   Mon Jan 29 14:53:34 2007 +0000
29843
29844    Add debugging flags for printing out cells contents and attributes as they
29845
29846    2007-01-29  Chris Wilson <chris@chris-wilson.co.uk>
29847
29848    	Add debugging flags for printing out cells contents and attributes as
29849    	they are rendered.
29850
29851    	* src/debug.c: (_vte_debug_parse_string):
29852      	* src/debug.h:
29853        	* src/vte.c: (vte_terminal_draw_cells):
29854
29855
29856    svn path=/trunk/; revision=1572
29857
29858 ChangeLog    |  9 +++++++++
29859 src/debug.c  |  3 +++
29860 src/debug.h  |  3 ++-
29861 src/vte.c    | 11 +++++++++++
29862 src/vteft2.c |  2 +-
29863 src/vtexft.c |  2 +-
29864 6 files changed, 27 insertions(+), 3 deletions(-)
29865
29866commit 55ffe367655986fac869408447c7f6527e085e6d
29867Author: Chris Wilson <cpwilson@src.gnome.org>
29868Date:   Mon Jan 29 14:41:24 2007 +0000
29869
29870    another small missing compare from last commit
29871
29872    svn path=/trunk/; revision=1571
29873
29874 src/vte.c | 5 ++++-
29875 1 file changed, 4 insertions(+), 1 deletion(-)
29876
29877commit 301ab762f28f108d652cbb4fafbcd4a4991e74b3
29878Author: Chris Wilson <cpwilson@src.gnome.org>
29879Date:   Mon Jan 29 14:40:09 2007 +0000
29880
29881    small missing compare from last commit
29882
29883    svn path=/trunk/; revision=1570
29884
29885 src/vte.c | 2 +-
29886 1 file changed, 1 insertion(+), 1 deletion(-)
29887
29888commit 7a2047f1d42891731b7badbeecff41c70b7a5404
29889Author: Chris Wilson <chris@chris-wilson.co.uk>
29890Date:   Mon Jan 29 14:36:51 2007 +0000
29891
29892    Don't issue glyph items for blank cells.
29893
29894    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29895
29896    	* src/vte.c: (vte_terminal_draw_rows):
29897    		Don't issue glyph items for blank cells.
29898
29899
29900    svn path=/trunk/; revision=1569
29901
29902 ChangeLog |  5 +++++
29903 src/vte.c | 54 +++++++++++++++++++++++++++++++-----------------------
29904 2 files changed, 36 insertions(+), 23 deletions(-)
29905
29906commit 39039a31520471520cac6e5ce642827cc33e74c6
29907Author: Chris Wilson <chris@chris-wilson.co.uk>
29908Date:   Mon Jan 29 13:30:50 2007 +0000
29909
29910    Add -Wshadow to MAYBE_WARN
29911
29912    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29913
29914    	* configure.in:
29915    		Add -Wshadow to MAYBE_WARN
29916    	* src/ring.c: (_vte_ring_remove):
29917    	* src/table.c: (_vte_table_matchi):
29918    	* src/vtedraw.c: (_vte_draw_clip):
29919    	* src/vteskel.c:
29920    		Clean up some compiler warnings.
29921
29922
29923    svn path=/trunk/; revision=1568
29924
29925 ChangeLog     | 10 ++++++++++
29926 configure.in  |  2 +-
29927 src/ring.c    |  2 +-
29928 src/table.c   |  9 +++++----
29929 src/vtedraw.c |  2 +-
29930 src/vteskel.c |  2 +-
29931 6 files changed, 19 insertions(+), 8 deletions(-)
29932
29933commit 541b505fd9b945f4f2838fc0ff82e3ea23783d7b
29934Author: Chris Wilson <chris@chris-wilson.co.uk>
29935Date:   Mon Jan 29 13:21:30 2007 +0000
29936
29937    Add the NULL clip func to the skeleton function table.
29938
29939    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29940
29941    	* src/vteskel.c:
29942    		Add the NULL clip func to the skeleton function table.
29943
29944
29945    svn path=/trunk/; revision=1567
29946
29947 ChangeLog     | 5 +++++
29948 src/vteskel.c | 1 +
29949 2 files changed, 6 insertions(+)
29950
29951commit 08b8edba642cd09a8ab32ca3dec289df537374f3
29952Author: Chris Wilson <chris@chris-wilson.co.uk>
29953Date:   Mon Jan 29 13:06:20 2007 +0000
29954
29955    Update match hilite before showing the pointer as the choice of cursor
29956
29957    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29958
29959    	Update match hilite before showing the pointer as the choice of
29960    	cursor depends on whether the pointer is above a matched region.
29961
29962    	* src/vte.c: (vte_terminal_motion_notify),
29963    	(vte_terminal_button_press), (vte_terminal_button_release):
29964
29965
29966    svn path=/trunk/; revision=1566
29967
29968 ChangeLog |  8 ++++++++
29969 src/vte.c | 32 +++++++++++++++++---------------
29970 2 files changed, 25 insertions(+), 15 deletions(-)
29971
29972commit 345f7d53277d1e29f768bc8e163c148000e3f83c
29973Author: Chris Wilson <cpwilson@src.gnome.org>
29974Date:   Mon Jan 29 12:45:17 2007 +0000
29975
29976    missed the ChangeLog entry
29977
29978    svn path=/trunk/; revision=1565
29979
29980 ChangeLog | 4 +++-
29981 1 file changed, 3 insertions(+), 1 deletion(-)
29982
29983commit ac1b3dd29d8110aa1fa645bef4f847abfa825263
29984Author: Chris Wilson <chris@chris-wilson.co.uk>
29985Date:   Mon Jan 29 12:38:55 2007 +0000
29986
29987    Only update the matched region if we move the pointer outside of the
29988
29989    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
29990
29991    	Only update the matched region if we move the pointer outside of the
29992    	currently matched region.
29993    	And only invalidate the cells underneath the matched region.
29994
29995    	* src/vte.c: (_vte_invalidate_region),
29996    	(vte_terminal_match_hilite_clear), (cursor_inside_match),
29997    	(vte_terminal_match_hilite), (vte_terminal_draw_rows):
29998
29999
30000    svn path=/trunk/; revision=1564
30001
30002 ChangeLog |  8 ++++++
30003 src/vte.c | 96 ++++++++++++++++++++++++++++++++++++++++++++-------------------
30004 2 files changed, 75 insertions(+), 29 deletions(-)
30005
30006commit 3642bbe5eee21d433e0c76b0432dd53a1c3e8e94
30007Author: Chris Wilson <chris@chris-wilson.co.uk>
30008Date:   Mon Jan 29 11:45:00 2007 +0000
30009
30010    Fix a memleak.
30011
30012    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
30013
30014    	* src/table.c: (_vte_table_free):
30015    		Fix a memleak.
30016
30017
30018    svn path=/trunk/; revision=1563
30019
30020 ChangeLog   | 5 +++++
30021 src/table.c | 3 +++
30022 2 files changed, 8 insertions(+)
30023
30024commit fb7c1e15c6ccab35857820ca95e1a6c99c2fa06e
30025Author: Chris Wilson <chris@chris-wilson.co.uk>
30026Date:   Mon Jan 29 11:00:47 2007 +0000
30027
30028    ==26147== 2,895 (352 direct, 2,543 indirect) bytes in 22 blocks are
30029
30030    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
30031
30032    	==26147== 2,895 (352 direct, 2,543 indirect) bytes in 22 blocks are definitely lost in loss record 107 of 170
30033    	==26147==    at 0x4021380: malloc (vg_replace_malloc.c:149)
30034    	==26147==    by 0x4E85965: g_malloc (gmem.c:131)
30035    	==26147==    by 0x4E95537: g_slice_alloc (gslice.c:777)
30036    	==26147==    by 0x4E7C255: g_list_prepend (glist.c:95)
30037    	==26147==    by 0x428B887: vte_terminal_feed (vte.c:10991)
30038    	==26147==    by 0x429DD20: vte_terminal_io_read (vte.c:3214)
30039    	==26147==    by 0x4EA7A8C: g_io_unix_dispatch (giounix.c:162)
30040    	==26147==    by 0x4E7E481: g_main_context_dispatch (gmain.c:2045)
30041    	==26147==    by 0x4E8145E: g_main_context_iterate (gmain.c:2677)
30042    	==26147==    by 0x4E81808: g_main_loop_run (gmain.c:2881)
30043    	==26147==    by 0x45BA503: gtk_main (gtkmain.c:1148)
30044    	==26147==    by 0x805F7A3: main (terminal.c:1773)
30045
30046    	* src/vte.c: (remove_from_active_list), (process_timeout),
30047    	(update_repeat_timeout):
30048    		g_list_delete_link() is the one that actually frees the link.
30049    		s/g_list_remove_link/g_list_delete_link/.
30050
30051
30052    svn path=/trunk/; revision=1562
30053
30054 ChangeLog | 21 +++++++++++++++++++++
30055 src/vte.c |  6 +++---
30056 2 files changed, 24 insertions(+), 3 deletions(-)
30057
30058commit ba77eff2c8b3d5ad653a1c715a9c300fc7d56957
30059Author: Chris Wilson <chris@chris-wilson.co.uk>
30060Date:   Mon Jan 29 10:59:01 2007 +0000
30061
30062    ==26147== Conditional jump or move depends on uninitialised value(s)
30063
30064    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
30065
30066    	==26147== Conditional jump or move depends on uninitialised value(s)
30067    	==26147==    at 0x42AB9F7: _vte_rdb_search (vterdb.c:95)
30068    	==26147==    by 0x42ABB40: _vte_rdb_quark (vterdb.c:201)
30069    	==26147==    by 0x42ABB9F: _vte_rdb_get_hintstyle (vterdb.c:241)
30070    	==26147==    by 0x42A7952: _vte_fc_patterns_from_pango_font_desc (vtefc.c:302)
30071    	==26147==    by 0x42B4E9B: _vte_xft_set_text_font (vtexft.c:103)
30072    	==26147==    by 0x42A6BE5: _vte_draw_set_text_font (vtedraw.c:258)
30073    	==26147==    by 0x428C62B: vte_terminal_ensure_font (vte.c:5963)
30074    	==26147==    by 0x4290295: vte_terminal_size_request (vte.c:6613)
30075    	==26147==    by 0x4E25228: g_cclosure_marshal_VOID__BOXED (gmarshal.c:566)
30076    	==26147==    by 0x4E17038: g_type_class_meta_marshal (gclosure.c:567)
30077    	==26147==    by 0x4E188FC: g_closure_invoke (gclosure.c:490)
30078    	==26147==    by 0x4E29779: signal_emit_unlocked_R (gsignal.c:2370)
30079    	==26147==
30080
30081    	* src/vterdb.c: (_vte_rdb_get):
30082    		Check the result of the get_property_string before using the
30083    		returned values.
30084
30085
30086    svn path=/trunk/; revision=1561
30087
30088 ChangeLog    | 21 +++++++++++++++++++++
30089 src/vterdb.c | 12 ++++++------
30090 2 files changed, 27 insertions(+), 6 deletions(-)
30091
30092commit 9a0a78fa5ea84e91c5d440d701eec8780e5daa78
30093Author: Chris Wilson <cpwilson@src.gnome.org>
30094Date:   Mon Jan 29 09:42:55 2007 +0000
30095
30096    back out the "innoculous, little" change
30097
30098    svn path=/trunk/; revision=1560
30099
30100 src/vte.c | 5 ++++-
30101 1 file changed, 4 insertions(+), 1 deletion(-)
30102
30103commit 17a656976fbbf5be1843c54b079e46ef77be21aa
30104Author: Chris Wilson <chris@chris-wilson.co.uk>
30105Date:   Mon Jan 29 09:29:52 2007 +0000
30106
30107    Merge draw_cells() with the background clear, as generating items for many
30108
30109    2007-01-29  Chris Wilson  <chris@chris-wilson.co.uk>
30110
30111    	* src/vte.c: (vte_terminal_draw_cells), (vte_terminal_draw_rows):
30112    		Merge draw_cells() with the background clear, as generating
30113    		items for many rows and then splitting again in draw cells is
30114    		simply inefficient.
30115
30116
30117    svn path=/trunk/; revision=1559
30118
30119 ChangeLog | 11 ++++++--
30120 src/vte.c | 89 ++++++++++++++++-----------------------------------------------
30121 2 files changed, 31 insertions(+), 69 deletions(-)
30122
30123commit 464919dcb403e72ecb064b3c19e2f278264d4c5b
30124Author: Chris Wilson <chris@chris-wilson.co.uk>
30125Date:   Sun Jan 28 22:55:18 2007 +0000
30126
30127    Bug 401215 – Multi-pass renderering
30128
30129    2007-01-28  Chris Wilson  <chris@chris-wilson.co.uk>
30130
30131    	Bug 401215 – Multi-pass renderering
30132
30133    	* src/vte.c: (vte_terminal_draw_cells), (vte_terminal_clear_cells),
30134    	(vte_terminal_draw_cells_with_attributes),
30135    	(vte_terminal_draw_rows), (vte_terminal_paint):
30136    		Break the draw_rows() loop into two passes - first clear the
30137    		background and second render the text.
30138    		Add another function based on draw_cells() that just clears the
30139    		background and make clearing the background optional in
30140    		draw_cells() - updating callers accordingly.
30141    		Adventurous souls are required to clean up draw_rows().
30142
30143
30144    svn path=/trunk/; revision=1558
30145
30146 ChangeLog |  14 +++++
30147 src/vte.c | 184 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
30148 2 files changed, 183 insertions(+), 15 deletions(-)
30149
30150commit 77bc976748412206136316800c5092d3a5e72b2e
30151Author: Chris Wilson <chris@chris-wilson.co.uk>
30152Date:   Sat Jan 27 21:25:19 2007 +0000
30153
30154    Fix compilation *with* debugging enable. Grrr.
30155
30156    2007-01-27  Chris Wilson  <chris@chris-wilson.co.uk>
30157
30158    	Fix compilation *with* debugging enable.
30159    	Grrr.
30160
30161    	* src/keymap.c: (_vte_keysym_print):
30162
30163
30164    svn path=/trunk/; revision=1557
30165
30166 ChangeLog    |  7 +++++++
30167 src/keymap.c | 18 +++++++++---------
30168 2 files changed, 16 insertions(+), 9 deletions(-)
30169
30170commit b2f17a431aa9ca64f9143e97610e2ff83f9247c7
30171Author: Chris Wilson <chris@chris-wilson.co.uk>
30172Date:   Sat Jan 27 18:33:55 2007 +0000
30173
30174    Fix compilation without debugging enable.
30175
30176    2007-01-27  Chris Wilson  <chris@chris-wilson.co.uk>
30177
30178    	Fix compilation without debugging enable.
30179
30180    	* src/keymap.c: (_vte_keysym_print), (_vte_keymap_map):
30181    	* src/vte.c: (display_control_sequence):
30182    	* src/vteapp.c: (main):
30183
30184
30185    svn path=/trunk/; revision=1556
30186
30187 ChangeLog    |   8 ++++
30188 src/keymap.c | 121 +++++++++++++++++++++++++++++++++++------------------------
30189 src/vte.c    |   4 +-
30190 src/vteapp.c |   2 -
30191 4 files changed, 82 insertions(+), 53 deletions(-)
30192
30193commit f17c947d6b3ce470f65d32b28349532804f8f4c5
30194Author: Chris Wilson <chris@chris-wilson.co.uk>
30195Date:   Fri Jan 26 23:03:56 2007 +0000
30196
30197    Provide a safe fallback for non-C99 compilers (well actually anything that
30198
30199    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30200
30201    	* src/debug.h:
30202    		Provide a safe fallback for non-C99 compilers (well actually
30203    		anything that isn't a recent gcc at the moment).
30204
30205
30206    svn path=/trunk/; revision=1555
30207
30208 ChangeLog   |  6 ++++++
30209 src/debug.h | 14 ++++++++++++++
30210 2 files changed, 20 insertions(+)
30211
30212commit 1814e0b3bac34f5347b38df011adeb901a249dd9
30213Author: Chris Wilson <cpwilson@src.gnome.org>
30214Date:   Fri Jan 26 22:49:39 2007 +0000
30215
30216    Update ChangeLog to include original author.
30217
30218
30219    svn path=/trunk/; revision=1554
30220
30221 ChangeLog | 2 ++
30222 1 file changed, 2 insertions(+)
30223
30224commit d6c99f12da7c00a9c52ef752df37ce6bb5c8e467
30225Author: Chris Wilson <chris@chris-wilson.co.uk>
30226Date:   Fri Jan 26 22:42:52 2007 +0000
30227
30228    Bug 157267 – _vte_terminal_fudge_pango_colors() breaks Japanese input
30229
30230    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30231
30232    	Bug 157267 – _vte_terminal_fudge_pango_colors() breaks Japanese input style
30233
30234    	* src/vte.c: (_vte_terminal_fudge_pango_colors):
30235    		Check the attributes for each cell rather than assuming the
30236    		pango attributes (and cell attributes) are the same for the
30237    		whole string.
30238
30239
30240    svn path=/trunk/; revision=1553
30241
30242 ChangeLog |  9 +++++++++
30243 src/vte.c | 63 +++++++++++++++++++++++++++++++++++++++++++++------------------
30244 2 files changed, 54 insertions(+), 18 deletions(-)
30245
30246commit 24f2395dade2d8334e34f6e7f2252cd4d102d8b3
30247Author: Chris Wilson <chris@chris-wilson.co.uk>
30248Date:   Fri Jan 26 21:40:45 2007 +0000
30249
30250    Iterating over all queued exposures and drawing on top of the flash does
30251
30252    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30253
30254    	* src/vteseq.c: (vte_sequence_handler_vb):
30255    		Iterating over all queued exposures and drawing on top of the
30256    		flash does not sense. Simply flush the draw.
30257
30258
30259    svn path=/trunk/; revision=1552
30260
30261 ChangeLog    | 6 ++++++
30262 src/vteseq.c | 2 +-
30263 2 files changed, 7 insertions(+), 1 deletion(-)
30264
30265commit 124a489f0781fb0b7eb96cf814aa3b5f68db318c
30266Author: Chris Wilson <chris@chris-wilson.co.uk>
30267Date:   Fri Jan 26 21:24:24 2007 +0000
30268
30269    s/_VTE_DEBUG_ON/_VTE_DEBUG_IF/ and don't include the code block inside the
30270
30271    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30272
30273    	s/_VTE_DEBUG_ON/_VTE_DEBUG_IF/ and don't include
30274    	the code block inside the macro.
30275
30276    	* src/debug.h:
30277    	* src/iso2022.c: (process_control), (_vte_iso2022_process):
30278    	* src/keymap.c: (_vte_keymap_map):
30279    	* src/matcher.c: (_vte_matcher_init):
30280    	* src/pty.c: (_vte_pty_run_on_pty):
30281    	* src/table.c: (_vte_table_addi), (_vte_table_matchi),
30282    	(_vte_table_extract_numbers), (_vte_table_match):
30283    	* src/trie.c: (_vte_trie_addx):
30284    	* src/vte.c: (vte_terminal_match_check_internal),
30285    	(vte_terminal_match_check), (vte_terminal_handle_sequence),
30286    	(vte_terminal_catch_child_exited), (vte_terminal_process_incoming),
30287    	(vte_terminal_io_write), (vte_terminal_send),
30288    	(vte_terminal_key_press), (vte_terminal_copy_cb),
30289    	(vte_terminal_set_font_full), (vte_terminal_realize),
30290    	(vte_terminal_paint), (vte_terminal_scroll):
30291    	* src/vteapp.c: (main):
30292    	* src/vtebg.c: (vte_bg_root_pixmap):
30293
30294
30295    svn path=/trunk/; revision=1551
30296
30297 ChangeLog     |  23 ++++++++
30298 src/debug.h   |   8 ++-
30299 src/iso2022.c |   8 +--
30300 src/keymap.c  |   8 +--
30301 src/matcher.c |   4 +-
30302 src/pty.c     |   4 +-
30303 src/table.c   | 167 +++++++++++++++++++++++++++++++++-------------------------
30304 src/trie.c    |   4 +-
30305 src/vte.c     |  96 ++++++++++++++++-----------------
30306 src/vteapp.c  |   4 +-
30307 src/vtebg.c   |   8 +--
30308 11 files changed, 189 insertions(+), 145 deletions(-)
30309
30310commit f3d61703c42e8f98f9011fbaa40f3d149a0cc1d4
30311Author: Chris Wilson <chris@chris-wilson.co.uk>
30312Date:   Fri Jan 26 21:08:55 2007 +0000
30313
30314    Bug 400834 – Use a global display/process timeout
30315
30316    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30317
30318    	Bug 400834 – Use a global display/process timeout
30319
30320    	Currently each terminal uses it own display timeout. Given that
30321    	typical usage is several active terminals, there is an immediate
30322    	advantage (context switches, fairness, smoothness) to using a single
30323    	common timeout.
30324
30325    	* src/debug.c: (_vte_debug_parse_string):
30326    	* src/debug.h:
30327    		Add VTE_DEBUG_TIMEOUT
30328    	* src/vte-private.h:
30329    	* src/vte.c: (update_regions), (_vte_invalidate_cells),
30330    	(_vte_invalidate_all), (vte_terminal_init),
30331    	(vte_terminal_class_init), (add_update_timeout),
30332    	(remove_from_active_list), (remove_update_timeout),
30333    	(add_process_timeout), (vte_terminal_stop_processing),
30334    	(vte_terminal_is_processing), (process_timeout),
30335    	(update_repeat_timeout), (update_timeout):
30336    		Modify to use a global timeout rather than individual
30337    		private timeouts.
30338
30339
30340    svn path=/trunk/; revision=1550
30341
30342 ChangeLog         |  23 +++++
30343 src/debug.c       |   3 +
30344 src/debug.h       |   3 +-
30345 src/vte-private.h |   5 +-
30346 src/vte.c         | 250 +++++++++++++++++++++++++++++++++++++++---------------
30347 5 files changed, 211 insertions(+), 73 deletions(-)
30348
30349commit c88af9417d2414bc843058585592c71632e57a2e
30350Author: Chris Wilson <chris@chris-wilson.co.uk>
30351Date:   Fri Jan 26 21:04:19 2007 +0000
30352
30353    Unable to set background scrolling mode from cmdline due to variable name
30354
30355    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30356
30357    	Unable to set background scrolling mode from cmdline due to variable
30358    	name confusion.
30359
30360    	* src/vteapp.c: (main):
30361    		--scroll should set scroll=TRUE rather than cursor=TRUE!
30362
30363
30364    svn path=/trunk/; revision=1549
30365
30366 ChangeLog    | 8 ++++++++
30367 src/vteapp.c | 2 +-
30368 2 files changed, 9 insertions(+), 1 deletion(-)
30369
30370commit ff948c92ee3406bd63c9e44072faa76b1daff216
30371Author: Chris Wilson <chris@chris-wilson.co.uk>
30372Date:   Fri Jan 26 20:57:15 2007 +0000
30373
30374    Bug 401082 – double-draw issue
30375
30376    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30377
30378    	Bug 401082 – double-draw issue
30379
30380    	The main cause of this bug was not expanding the cleared area to cover
30381    	all the cells affected by the draw and forgetting to offset the clear
30382    	by VTE_PAD_WIDTH.
30383
30384    	To counter the performance hit due to the expanded repaint area, each
30385    	backend is presented with the opportunity to apply a clip to the
30386    	exposed region before painting.
30387
30388    	This also fixes bug 333157,
30389
30390    	* src/vte.c: (_vte_invalidate_cells), (vte_terminal_paint_area),
30391    	(vte_terminal_paint):
30392    	* src/vtedraw.c: (_vte_draw_clip):
30393    	* src/vtedraw.h:
30394    	* src/vteft2.c: (_vte_ft2_end), (_vte_ft2_clip):
30395    	* src/vtegl.c:
30396    	* src/vtepango.c: (_vte_pango_clip):
30397    	* src/vtepangox.c: (_vte_pango_x_clip):
30398    	* src/vtexft.c: (_vte_xft_clip), (_vte_xft_draw_text):
30399
30400
30401    svn path=/trunk/; revision=1548
30402
30403 ChangeLog       | 24 ++++++++++++++++++++++++
30404 src/vte.c       | 57 +++++++++++++++++++++++++++++++++------------------------
30405 src/vtedraw.c   | 11 +++++++++++
30406 src/vtedraw.h   |  2 ++
30407 src/vteft2.c    | 10 ++++++++++
30408 src/vtegl.c     |  1 +
30409 src/vtepango.c  |  8 ++++++++
30410 src/vtepangox.c |  8 ++++++++
30411 src/vtexft.c    | 28 +++++++++++++++++++++++++++-
30412 9 files changed, 124 insertions(+), 25 deletions(-)
30413
30414commit a4607597bfee73da5bdb18e0c658e85ae2b6b350
30415Author: Chris Wilson <chris@chris-wilson.co.uk>
30416Date:   Fri Jan 26 18:33:45 2007 +0000
30417
30418    Tighten the _vte_invalidate_cells() to only those that we potentially
30419
30420    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30421
30422    	* src/vte.c: (vte_terminal_match_hilite):
30423    	* src/vteseq.c: (vte_sequence_handler_ce),
30424    	(vte_sequence_handler_dc), (vte_sequence_handler_ec):
30425    		Tighten the _vte_invalidate_cells() to only those that
30426    		we potentially modify.
30427
30428
30429    svn path=/trunk/; revision=1547
30430
30431 ChangeLog    |  8 ++++++++
30432 src/vte.c    | 23 +++++++++++++++++------
30433 src/vteseq.c | 10 +++++++---
30434 3 files changed, 32 insertions(+), 9 deletions(-)
30435
30436commit 189d1f5b28f5a25021ae252b74e1747beff1e3e0
30437Author: Chris Wilson <cpwilson@src.gnome.org>
30438Date:   Fri Jan 26 17:52:10 2007 +0000
30439
30440    Remove the surplus new line.
30441
30442    svn path=/trunk/; revision=1546
30443
30444 ChangeLog | 1 -
30445 1 file changed, 1 deletion(-)
30446
30447commit feaaa1dd7640940ca4ebbc76b8dc4c1d281cba72
30448Author: Chris Wilson <chris@chris-wilson.co.uk>
30449Date:   Fri Jan 26 17:35:41 2007 +0000
30450
30451    Remove the additional pixel inter-character spacing. Compactness over
30452
30453    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30454
30455    	* src/vtexft.c: (_vte_xft_set_text_font):
30456    		Remove the additional pixel inter-character spacing.
30457    		Compactness over clarity ;)
30458
30459
30460    svn path=/trunk/; revision=1545
30461
30462 ChangeLog    | 7 +++++++
30463 src/vtexft.c | 2 +-
30464 2 files changed, 8 insertions(+), 1 deletion(-)
30465
30466commit 764f40ae65b2a07403a602f946f23fb0e1214877
30467Author: Chris Wilson <chris@chris-wilson.co.uk>
30468Date:   Fri Jan 26 17:13:20 2007 +0000
30469
30470    Apply a one pixel fudge to the Xft character position and width. This
30471
30472    2007-01-26  Chris Wilson  <chris@chris-wilson.co.uk>
30473
30474    	Apply a one pixel fudge to the Xft character position and width.
30475    	This greatly improves text appearance and hides the misrendering of
30476    	pseudo-bold characters.
30477    	cf bugs 317691, 333157.
30478
30479    	* src/vte.c: (vte_terminal_paint):
30480    		Increase the cursor size to fit around the cell.
30481    	* src/vtexft.c: (_vte_xft_set_text_font), (_vte_xft_draw_text):
30482    		Fudge the Xft font positioning.
30483
30484
30485    svn path=/trunk/; revision=1544
30486
30487 ChangeLog    | 12 ++++++++++++
30488 src/vte.c    | 15 ++++++++-------
30489 src/vtexft.c |  6 ++++--
30490 3 files changed, 24 insertions(+), 9 deletions(-)
30491
30492commit 03cd2e083db58be53a8c9a4c3236e56865ece236
30493Author: Chris Wilson <chris@chris-wilson.co.uk>
30494Date:   Fri Jan 26 16:18:07 2007 +0000
30495
30496    Bug 318307 – Cursor colour changes to foreground when unfocused
30497
30498    2007-01-26  Chris Wilson <chris@chris-wilson.co.uk>
30499
30500    	Bug 318307 – Cursor colour changes to foreground when unfocused
30501
30502    	Whilst setting the colour, tweak the position of the rectangle, and
30503    	extended the invalidate region to account for the OBO nature of bold
30504    	font.
30505
30506    	* src/vte.c: (_vte_invalidate_cells):
30507    		Include the padding to accomodate cell effects.
30508    	* src/vte.c: (vte_terminal_paint):
30509    		Use the cursor color for the rectangle when unfocused.
30510
30511
30512    svn path=/trunk/; revision=1543
30513
30514 ChangeLog | 13 +++++++++++
30515 src/vte.c | 74 +++++++++++++++++++++++++--------------------------------------
30516 2 files changed, 42 insertions(+), 45 deletions(-)
30517
30518commit e2c6f62d11bf42f18128272b95202477795338e0
30519Author: Behdad Esfahbod <behdad@gnome.org>
30520Date:   Fri Jan 26 16:04:38 2007 +0000
30521
30522    Correctly handle visibility events: set invalidated_all to FALSE, and
30523
30524    2007-01-26  Behdad Esfahbod  <behdad@gnome.org>
30525
30526            * src/vte.c (vte_terminal_visibility_notify): Correctly handle
30527            visibility events: set invalidated_all to FALSE, and invalidate_all
30528            if fully unobscured.
30529
30530
30531    svn path=/trunk/; revision=1542
30532
30533 ChangeLog |  6 ++++++
30534 src/vte.c | 16 ++++++++++------
30535 2 files changed, 16 insertions(+), 6 deletions(-)
30536
30537commit 841db8a764cb8da8f6ce1e9d53286a61ca742669
30538Author: Behdad Esfahbod <behdad@gnome.org>
30539Date:   Fri Jan 26 15:58:58 2007 +0000
30540
30541    Make sure we redraw after becoming unobscured. There still is a bug that
30542
30543    2007-01-26  Behdad Esfahbod  <behdad@gnome.org>
30544
30545            * src/vte.c (vte_terminal_visibility_notify): Make sure we redraw
30546            after becoming unobscured.  There still is a bug that I've not found,
30547            but after obscuring the widget and coming back, a first redraw
30548            happens, but no update after that.
30549
30550
30551    svn path=/trunk/; revision=1541
30552
30553 ChangeLog | 7 +++++++
30554 src/vte.c | 6 +++++-
30555 2 files changed, 12 insertions(+), 1 deletion(-)
30556
30557commit 52efe629728970467f7b3fc21af03533775e42e3
30558Author: Chris Wilson <chris@chris-wilson.co.uk>
30559Date:   Fri Jan 26 15:01:09 2007 +0000
30560
30561    Occasionally we generate an exposed area which is computed as 0x0 cells.
30562
30563    2007-01-26  Chris Wilson <chris@chris-wilson.co.uk>
30564
30565    	* src/vte.c: (vte_terminal_draw_area):
30566    		Occasionally we generate an exposed area which is computed
30567    		as 0x0 cells. Discard early, before we spend an infinity
30568    		drawing nothing.
30569
30570
30571    svn path=/trunk/; revision=1540
30572
30573 ChangeLog | 7 +++++++
30574 src/vte.c | 6 ++++++
30575 2 files changed, 13 insertions(+)
30576
30577commit d2dc82343a348aa22402c03b2a1677b6b73f7d5f
30578Author: Chris Wilson <chris@chris-wilson.co.uk>
30579Date:   Fri Jan 26 14:30:30 2007 +0000
30580
30581    Janitorial work - near elimination of #ifdef VTE_DEBUG from within
30582
30583    2007-01-26  Chris Wilson <chris@chris-wilson.co.uk>
30584
30585    	Janitorial work - near elimination of #ifdef VTE_DEBUG from within
30586    	functions, trimming over a thousand lines of code.
30587
30588    	We introduce a _vte_debug_print macro to cover the more common
30589    	occurrence of printing a message at a certain debug level.
30590    	And a _VTE_DEBUG_ON for a conditional code block.
30591
30592    	src/debug.h     |   11
30593    	src/iso2022.c   |  201 ++-------
30594    	src/keymap.c    |   41 -
30595    	src/matcher.c   |   24 -
30596    	src/pty.c       |  134 +-----
30597    	src/reaper.c    |   21
30598    	src/ring.c      |   78 +--
30599    	src/table.c     |   11
30600    	src/trie.c      |   19
30601    	src/vte.c       | 1187 ++++++++++---------------------------------------
30602    	src/vteaccess.c |  198 +++------
30603    	src/vteapp.c    |   21
30604    	src/vtebg.c     |   43 --
30605    	src/vteconv.c   |   60 +-
30606    	src/vteconv.h   |   12
30607    	src/vtedraw.c   |    6
30608    	src/vtefc.c     |    4
30609    	src/vteft2.c    |    5
30610    	src/vteglyph.c  |   27 -
30611    	src/vtepango.c  |   11
30612    	src/vtepangox.c |    7
30613    	src/vteregex.c  |    2
30614    	src/vteseq.c    |  385 +++++-------------
30615    	src/vtexft.c    |   26 -
30616    	24 files changed, 789 insertions(+), 1745 deletions(-)
30617
30618
30619    svn path=/trunk/; revision=1539
30620
30621 ChangeLog       |  168 ++++++++
30622 src/debug.h     |   11 +
30623 src/iso2022.c   |  201 +++-------
30624 src/keymap.c    |   41 +-
30625 src/matcher.c   |   24 +-
30626 src/pty.c       |  134 ++-----
30627 src/reaper.c    |   21 +-
30628 src/ring.c      |   78 ++--
30629 src/table.c     |   11 +-
30630 src/trie.c      |   19 +-
30631 src/vte.c       | 1187 ++++++++++++++++---------------------------------------
30632 src/vteaccess.c |  198 ++++------
30633 src/vteapp.c    |   21 +-
30634 src/vtebg.c     |   43 +-
30635 src/vteconv.c   |   60 +--
30636 src/vteconv.h   |   12 +-
30637 src/vtedraw.c   |    6 +-
30638 src/vtefc.c     |    4 +-
30639 src/vteft2.c    |    5 +-
30640 src/vteglyph.c  |   27 +-
30641 src/vtepango.c  |   11 +-
30642 src/vtepangox.c |    7 +-
30643 src/vteregex.c  |    2 +-
30644 src/vteseq.c    |  385 ++++++------------
30645 src/vtexft.c    |   26 +-
30646 25 files changed, 957 insertions(+), 1745 deletions(-)
30647
30648commit b01b8d2fe3e37a6d6f333c27a8890dfb49295a69
30649Author: Chris Wilson <cpwilson@src.gnome.org>
30650Date:   Fri Jan 26 09:51:35 2007 +0000
30651
30652    ChangeLog: s/with/without/
30653
30654    svn path=/trunk/; revision=1538
30655
30656 ChangeLog | 2 +-
30657 1 file changed, 1 insertion(+), 1 deletion(-)
30658
30659commit 604573e2f487ec6bbe423b5c73bb2b6dde08375c
30660Author: Chris Wilson <chris@chris-wilson.co.uk>
30661Date:   Fri Jan 26 09:50:23 2007 +0000
30662
30663    Bug 317449 – The cursor disappears when clicking on windows above
30664
30665    2007-01-26  Chris Wilson <chris@chris-wilson.co.uk>
30666
30667    	Bug 317449 – The cursor disappears when clicking on windows above gnome-terminal
30668
30669    	Enter a command that causes partial obscuration of the terminal,
30670    	though it must cover the cursor. Close the new window, observe the
30671    	pointer disappears.
30672
30673    	The issue is that we hide the pointer whilst typing and show it after
30674    	receiving a mouse movement. However in this case we steal the pointer
30675    	away from the terminal with any mouse events and the cursor remains
30676    	invisible.
30677
30678    	* src/vte.c: (vte_terminal_focus_in):
30679    		Ensure the mouse pointer is visible on focus-in.
30680
30681
30682    svn path=/trunk/; revision=1537
30683
30684 ChangeLog | 16 ++++++++++++++++
30685 src/vte.c |  1 +
30686 2 files changed, 17 insertions(+)
30687
30688commit 279999ff11683b4d00733df4ddbccc4c5d2ae5f9
30689Author: Chris Wilson <chris@chris-wilson.co.uk>
30690Date:   Fri Jan 26 01:45:13 2007 +0000
30691
30692    Spend half an hour a day killing warnings...
30693
30694    2007-01-26  Chris Wilson <chris@chris-wilson.co.uk>
30695
30696    	Spend half an hour a day killing warnings...
30697
30698    	* configure.in:
30699    		Remove -Wswitch-enum from MAYBE_WARN. I am that lazy.
30700    	* src/buffer.c:
30701    	* src/iso2022.c: (_vte_iso2022_is_ambiguous),
30702    	(_vte_iso2022_ambiguous_width), (_vte_iso2022_map_get),
30703    	(_vte_iso2022_find_nextctl), (_vte_iso2022_sequence_length),
30704    	(_vte_iso2022_fragment_input), (process_8_bit_sequence),
30705    	(process_cdata), (_vte_iso2022_process_single), (process_control),
30706    	(_vte_iso2022_process):
30707    	* src/keymap.c: (_vte_keymap_map):
30708    	* src/table.c:
30709    	* src/trie.c: (char_class_none_extract),
30710    	(char_class_digit_extract), (char_class_multi_extract),
30711    	(char_class_any_extract), (unichar_snlen), (unichar_sncmp),
30712    	(char_class_string_extract), (_vte_trie_addx), (_vte_trie_add),
30713    	(_vte_trie_matchx), (_vte_trie_match), (_vte_trie_printx),
30714    	(_vte_trie_print), (convert_mbstowcs), (main):
30715    	* src/vte-private.h:
30716    	* src/vte.c: (vte_terminal_find_charcell),
30717    	(_vte_row_data_find_charcell), (vte_terminal_emit_commit),
30718    	(vte_terminal_match_clear_all), (vte_terminal_match_remove),
30719    	(vte_terminal_match_add), (vte_terminal_match_set_cursor),
30720    	(vte_terminal_match_check_internal), (vte_terminal_set_colors),
30721    	(vte_terminal_emit_pending_text_signals),
30722    	(vte_terminal_is_word_char), (vte_terminal_finalize),
30723    	(vte_terminal_realize), (_vte_terminal_map_pango_color),
30724    	(_vte_terminal_apply_pango_attr),
30725    	(_vte_terminal_translate_pango_cells),
30726    	(vte_terminal_set_scrollback_lines):
30727    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
30728    		Fixup compiler warnings, mostly of the type mixing signed and
30729    		unsigned compares and pointers.
30730
30731
30732    svn path=/trunk/; revision=1536
30733
30734 ChangeLog         | 37 +++++++++++++++++++++++++++++
30735 configure.in      |  6 +++--
30736 src/buffer.c      |  4 ++++
30737 src/iso2022.c     | 69 +++++++++++++++++++++++++++----------------------------
30738 src/keymap.c      |  2 +-
30739 src/table.c       |  2 +-
30740 src/trie.c        | 67 ++++++++++++++++++++++++++---------------------------
30741 src/vte-private.h |  6 ++---
30742 src/vte.c         | 47 ++++++++++++++++++-------------------
30743 src/vteseq.c      |  2 +-
30744 10 files changed, 142 insertions(+), 100 deletions(-)
30745
30746commit ae4d016994e2c7301c75baed821d8ec5f2a1ffc4
30747Author: Chris Wilson <chris@chris-wilson.co.uk>
30748Date:   Thu Jan 25 23:56:42 2007 +0000
30749
30750    Use the GDestroyNotify to mark the source as invalid. Protect ensure fonts
30751
30752    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30753
30754    	* src/vte.c: (mark_input_source_invalid),
30755    	(_vte_terminal_connect_pty_read), (mark_output_source_invalid),
30756    	(_vte_terminal_connect_pty_write):
30757    		Use the GDestroyNotify to mark the source as invalid.
30758    	* src/vte.c: (vte_terminal_ensure_font):
30759    		Protect ensure fonts against the VteDraw being destroyed.
30760    	* src/vte.c: (vte_terminal_realize):
30761    	 	Reorder code to setup the style before the fonts.
30762    	* src/vte.c: (vte_terminal_class_init):
30763    		The ->show() handler was redundant.
30764
30765
30766    svn path=/trunk/; revision=1535
30767
30768 ChangeLog | 13 +++++++++++++
30769 src/vte.c | 59 +++++++++++++++++++++--------------------------------------
30770 2 files changed, 34 insertions(+), 38 deletions(-)
30771
30772commit 9cb1f1bfb3b7378d0c22ee0e924c1c3186f2b17b
30773Author: Behdad Esfahbod <behdad@gnome.org>
30774Date:   Thu Jan 25 21:44:35 2007 +0000
30775
30776    Replace most of checks for terminal->pvt->visibility_state ==
30777
30778    2007-01-25  Behdad Esfahbod  <behdad@gnome.org>
30779
30780            * src/vte.c (_vte_terminal_set_default_attributes),
30781            (_vte_invalidate_cells), (_vte_invalidate_all),
30782            (_vte_invalidate_cell), (_vte_invalidate_cursor_once),
30783            (vte_terminal_visibility_notify), (vte_terminal_handle_scroll):
30784            Replace most of checks for terminal->pvt->visibility_state ==
30785            GDK_VISIBILITY_FULLY_OBSCURED by terminal->pvt->invalidated_all, and
30786            adapt.
30787
30788
30789    svn path=/trunk/; revision=1534
30790
30791 ChangeLog | 10 ++++++++++
30792 src/vte.c | 34 +++++++++++-----------------------
30793 2 files changed, 21 insertions(+), 23 deletions(-)
30794
30795commit ff52397ee2888dd6f3ccab0187a6cc38c9fd47f9
30796Author: Chris Wilson <chris@chris-wilson.co.uk>
30797Date:   Thu Jan 25 21:26:21 2007 +0000
30798
30799    Bug 400759 – update problem with vte trunk
30800
30801    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30802
30803    	Bug 400759 – update problem with vte trunk
30804
30805    	Otherwise known as the I can't count bug.
30806
30807    	The number of rows and columns to paint were not properly taking
30808    	account of the discrete nature of the cells ie although the floor(x)
30809    	moved the start to the left by one, the extra cell was not being added
30810    	to the width.
30811
30812    	Also since the howmany() macro is pulled from <sys/param.h>, it can
30813    	not be guarranteed to exist on all platforms. So in that case, provide
30814    	a local copy.
30815
30816    	* src/vte.c: (vte_terminal_draw_area):
30817    		Calculate the width as the distance between the explicity
30818    		calculated start and end cells.
30819
30820
30821    svn path=/trunk/; revision=1533
30822
30823 ChangeLog | 19 +++++++++++++++++++
30824 src/vte.c | 20 ++++++++++++--------
30825 2 files changed, 31 insertions(+), 8 deletions(-)
30826
30827commit d075b7525832da68e607a04ec0c9ebe2a7968476
30828Author: Chris Wilson <chris@chris-wilson.co.uk>
30829Date:   Thu Jan 25 17:42:44 2007 +0000
30830
30831    Bug 400671 – crash in Terminal: detaching of tabs
30832
30833    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30834
30835    	Bug 400671 – crash in Terminal: detaching of tabs
30836
30837    	The fontdirty flag needed to be set on unrealize to ensure the fonts
30838    	get set on the VteDraw should the terminal be realized again (e.g
30839    	drag'n'dropping).
30840
30841    	* src/vte.c: (vte_terminal_unrealize):
30842    		Set the fontdirty flag to TRUE.
30843    	* src/vtexft.c: (_vte_xft_set_text_font),
30844    	(_vte_xft_get_char_width), (_vte_xft_draw_text),
30845    	(_vte_xft_draw_char):
30846    		Add safe guards to avoid dereferencing a NULL font as it
30847    		is possible for _vte_xft_font_open() to fail.
30848
30849
30850    svn path=/trunk/; revision=1532
30851
30852 ChangeLog    | 16 ++++++++++++++++
30853 src/vte.c    |  2 +-
30854 src/vtexft.c | 22 +++++++++++++++++-----
30855 3 files changed, 34 insertions(+), 6 deletions(-)
30856
30857commit 657bd399d53d6082520201200e90b033dc4aa33c
30858Author: Chris Wilson <cpwilson@src.gnome.org>
30859Date:   Thu Jan 25 16:53:10 2007 +0000
30860
30861    Modify the language in the last entry to try and avoid confusion between UTF-8 lookups and a simple ASCII lookup.
30862
30863
30864    svn path=/trunk/; revision=1531
30865
30866 ChangeLog | 2 +-
30867 1 file changed, 1 insertion(+), 1 deletion(-)
30868
30869commit 58c407e2c9b988fe92915b56b8c28549f55dd155
30870Author: Chris Wilson <chris@chris-wilson.co.uk>
30871Date:   Thu Jan 25 16:49:45 2007 +0000
30872
30873    Bug 399137 – UTF-8 problem in VteAccess
30874
30875    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30876
30877    	Bug 399137 – UTF-8 problem in VteAccess
30878
30879    	Improve the UTF-8 string handling within vteaccess.c
30880    	A long and fraught history to this apparently simple change.
30881    	Many thanks to Joanmarie Diggs and Rich Burridge for testing the
30882    	patches and ensuring they caused no regressions in the ally interface.
30883
30884    	* src/vteaccess.c: (emit_text_changed_insert),
30885    	(emit_text_changed_delete):
30886    		Use g_utf8_pointer_to_offset() rather than open coding.
30887    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
30888    		Convert the caret into a byte offset before performing the
30889    		string lookup.
30890    		Iterate backwards over the string using a g_utf8_prev_char,
30891    		and g_utf8_get_char.
30892
30893
30894    svn path=/trunk/; revision=1530
30895
30896 ChangeLog       | 18 +++++++++++++++
30897 src/vteaccess.c | 70 +++++++++++++++++++++++++--------------------------------
30898 2 files changed, 48 insertions(+), 40 deletions(-)
30899
30900commit 0acb0e006749729904133ed113788c46773545ec
30901Author: Chris Wilson <chris@chris-wilson.co.uk>
30902Date:   Thu Jan 25 16:30:45 2007 +0000
30903
30904    Bug 400493 – Mouse selection seriously broken
30905
30906    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30907
30908    	Bug 400493 – Mouse selection seriously broken
30909
30910    	The rendering of non-text attributes, e.g highlight, backgrounds,
30911    	underlines, was broken by the change to multi-row run of glyphs. This
30912    	was most apparent when selecting regions with a mouse.
30913
30914    	* src/vte.c: (_vte_invalidate_cursor_once),
30915    	(vte_terminal_extend_selection),
30916    	(vte_terminal_draw_rows), (vte_terminal_draw_area),
30917    	(vte_terminal_paint):
30918    		Some janitorial work (a memleak, whitespace, improving debug
30919    		messages, comments).
30920    	* src/vte.c: (vte_terminal_draw_cells):
30921    		Loop over cells and draw attributes for groups of cells on
30922    		each row.
30923
30924
30925    svn path=/trunk/; revision=1529
30926
30927 ChangeLog |  18 +++++
30928 src/vte.c | 269 ++++++++++++++++++++++++++++++++------------------------------
30929 2 files changed, 157 insertions(+), 130 deletions(-)
30930
30931commit 2c0c41904eff8b91b7221738f29106a5a5b6fb75
30932Author: Chris Wilson <chris@chris-wilson.co.uk>
30933Date:   Thu Jan 25 09:36:07 2007 +0000
30934
30935    Bug 400438 – _vte_invalidate_all triggered on GDK_VISIBILITY_UNOBSCURED
30936
30937    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30938
30939    	Bug 400438 – _vte_invalidate_all triggered on GDK_VISIBILITY_UNOBSCURED
30940
30941    	* src/vte.c: (vte_terminal_visibility_notify):
30942    		Only force an _vte_invalidate_all if we can trivially detect
30943    		that we have switch from fully obscured to fully unobscured.
30944    		Otherwise, we will just handle the GDK expose in the normal
30945    		manner.
30946    	* src/vte.c: (vte_terminal_expose):
30947    		Check the event area to see if we can use _vte_invalidate_all,
30948    		has a slight benefit of discarding further exposed area
30949    		processing.
30950
30951
30952    svn path=/trunk/; revision=1528
30953
30954 ChangeLog | 15 +++++++++++++++
30955 src/vte.c | 23 +++++++++++++++++------
30956 2 files changed, 32 insertions(+), 6 deletions(-)
30957
30958commit 62982b274e08900461b78632feebdbadb576c2c3
30959Author: Chris Wilson <cpwilson@src.gnome.org>
30960Date:   Thu Jan 25 09:31:27 2007 +0000
30961
30962    Rewrite last pair of ChangeLog entries to better explain what was found and what was fixed.
30963
30964
30965    svn path=/trunk/; revision=1527
30966
30967 ChangeLog | 19 +++++++++++++++----
30968 1 file changed, 15 insertions(+), 4 deletions(-)
30969
30970commit 8cfa0558104d50b00f6e9a49f2833b0d4329f2f4
30971Author: Chris Wilson <chris@chris-wilson.co.uk>
30972Date:   Thu Jan 25 00:40:11 2007 +0000
30973
30974    Notice how effective GDK's expose event coalescing is...
30975
30976    2007-01-25  Chris Wilson <chris@chris-wilson.co.uk>
30977
30978    	Notice how effective GDK's expose event coalescing is...
30979
30980    		* src/vte.c: (vte_terminal_draw_area), (vte_terminal_paint),
30981    			(vte_terminal_expose):
30982    						Paint the exposed rects not the clipbox!
30983
30984
30985    svn path=/trunk/; revision=1526
30986
30987 ChangeLog |  15 +++++++++
30988 src/vte.c | 113 +++++++++++++++++++++++++++++++++++++++++++-------------------
30989 2 files changed, 93 insertions(+), 35 deletions(-)
30990
30991commit 91690b2a952db2580e0227558400718efefa1d59
30992Author: Chris Wilson <cpwilson@src.gnome.org>
30993Date:   Wed Jan 24 23:13:31 2007 +0000
30994
30995    Improve morale, spell moral correctly.
30996
30997    svn path=/trunk/; revision=1525
30998
30999 ChangeLog | 2 +-
31000 1 file changed, 1 insertion(+), 1 deletion(-)
31001
31002commit c8467b55192a519ad2bc21f55395415de37646ab
31003Author: Chris Wilson <chris@chris-wilson.co.uk>
31004Date:   Wed Jan 24 23:10:36 2007 +0000
31005
31006    cf Bug 400072 – Handling of ; in control sequences
31007
31008    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31009
31010    	cf Bug 400072 – Handling of ; in control sequences
31011
31012    	Morale of the story: wait until the morning.
31013    	Revert r1512, the mistaken attempt at parsing '\e[;30m'.
31014
31015    	* src/table.c: (_vte_table_addi), (_vte_table_matchi),
31016    	(_vte_table_match):
31017
31018
31019    svn path=/trunk/; revision=1524
31020
31021 ChangeLog   | 10 ++++++++++
31022 src/table.c | 42 +++++++++++++++++-------------------------
31023 2 files changed, 27 insertions(+), 25 deletions(-)
31024
31025commit ebfcfa21bfdfee57a3215f18de4a623ec1176ce3
31026Author: Chris Wilson <chris@chris-wilson.co.uk>
31027Date:   Wed Jan 24 23:03:14 2007 +0000
31028
31029    cf Bug 399617 – Avoid memory allocations during an expose event.
31030
31031    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31032
31033    	cf Bug 399617 – Avoid memory allocations during an expose event.
31034
31035    	Currently we cannot generate long glyph runs due to the text
31036    	painting being broken up into single rows and setting a low
31037    	max run cap. The benefit of longer runs is the backends can
31038    	do more caching within a run and potentially generate fewer
31039    	render calls and/or less network traffic.
31040
31041    	In the simple test case, this increased the performance of a
31042    	remote hexdump by 10%.
31043
31044    	* src/vte.c: (vte_terminal_draw_rows), (vte_terminal_paint):
31045    		Scan entired exposed area for glyph runs.
31046    	* src/vtedraw.h:
31047    		Increase VTE_DRAW_MAX_LENGTH
31048    	* src/vtexft.c: (_vte_xft_draw_text):
31049    		Create GlyphSpecs rather than CharFontSpecs, saves a
31050    		conversion and potential malloc inside libXft, and our
31051    		own malloc.
31052
31053
31054    svn path=/trunk/; revision=1523
31055
31056 ChangeLog     |  22 ++++
31057 src/vte.c     | 327 +++++++++++++++++++++++++++++++---------------------------
31058 src/vtedraw.h |   4 +-
31059 src/vtexft.c  | 154 ++++++++++++++-------------
31060 4 files changed, 280 insertions(+), 227 deletions(-)
31061
31062commit 1b887a2a0e7f59e95baa3531d6bb3b5a5a281dba
31063Author: Chris Wilson <chris@chris-wilson.co.uk>
31064Date:   Wed Jan 24 22:41:15 2007 +0000
31065
31066    Bug 147495 – screen flicker when opening new terminal windows
31067
31068    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31069
31070    	Bug 147495 – screen flicker when opening new terminal windows
31071
31072    	Last in a series of work to reduce extraneous redraws. I no longer
31073    	see the flicker when opening a white terminal.
31074
31075    	* src/vte.c: (_vte_terminal_scroll_region):
31076    		Detect when we can just invalidate all.
31077    	* src/vte.c: (_vte_terminal_fork_basic):
31078    		Don't force an unnecessary redraw.
31079
31080
31081    svn path=/trunk/; revision=1522
31082
31083 ChangeLog | 12 ++++++++++++
31084 src/vte.c |  5 ++---
31085 2 files changed, 14 insertions(+), 3 deletions(-)
31086
31087commit daa0e11f90bad38e2519a6ff52222912f993ba2b
31088Author: Chris Wilson <chris@chris-wilson.co.uk>
31089Date:   Wed Jan 24 22:31:54 2007 +0000
31090
31091    Add a missing '\n' to the debug printerr. Initialize the row count to
31092
31093    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31094
31095    	* src/vte.c: (vte_terminal_set_emulation):
31096    		Add a missing '\n' to the debug printerr.
31097    	* src/vte.c: (vte_terminal_init):
31098    		Initialize the row count to VTE_MIN_SCROLLBACK (was to 0
31099    		first and then later within the same function to
31100    		VTE_MIN_SCROLLBACK).
31101
31102
31103    svn path=/trunk/; revision=1521
31104
31105 ChangeLog |  9 +++++++++
31106 src/vte.c | 16 +++++++---------
31107 2 files changed, 16 insertions(+), 9 deletions(-)
31108
31109commit 6141a3fa97864e1dc8fb826d50f331cbe541a7a5
31110Author: Chris Wilson <chris@chris-wilson.co.uk>
31111Date:   Wed Jan 24 22:17:47 2007 +0000
31112
31113    Bug 334755 – Incomplete information from vte_terminal_get_font
31114
31115    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31116
31117    	Bug 334755 – Incomplete information from vte_terminal_get_font
31118
31119    	In many situations the font_desc stored in the terminal is incomplete.
31120    	_vte_fc_transcribe_from_pango_font_description() automagically fills
31121    	in default values for the backends but this is hidden from the
31122    	application. By filling in default values up front from the widget
31123    	font description control is returned to the application and theme
31124    	designers.
31125
31126    	Patch by Pedro de Medeiros.
31127    	Also cf bug 335269.
31128
31129    	* src/vte.c: (vte_terminal_set_font_full):
31130    		Pull default font description from widget.
31131    	* src/vtefc.c: (_vte_fc_transcribe_from_pango_font_description):
31132    		Remove default values.
31133
31134
31135    svn path=/trunk/; revision=1520
31136
31137 ChangeLog   | 19 +++++++++++++++++++
31138 src/vte.c   | 14 +++++++-------
31139 src/vtefc.c | 41 ++++++++++++-----------------------------
31140 3 files changed, 38 insertions(+), 36 deletions(-)
31141
31142commit 7ab6e418f588659d11ff739a2b2805fabe5be4fc
31143Author: Chris Wilson <chris@chris-wilson.co.uk>
31144Date:   Wed Jan 24 20:37:19 2007 +0000
31145
31146    Bug 400184 – _vte_pty_open declaration mismatch - breaks on Solaris
31147
31148    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31149
31150    	Bug 400184 – _vte_pty_open declaration mismatch - breaks on Solaris
31151    	actually revealed a faux-pas in the conversion of the public
31152    	interfaces to GPid - that it broke the ABI.
31153
31154    	However, the intention is to remove the exposed pid_t, cf bug 400333.
31155
31156    	* python/vte.defs:
31157    	* python/vte.override:
31158    	* src/pty.c: (_vte_pty_open):
31159    	* src/pty.h:
31160    	* src/vte.c: (_vte_terminal_fork_basic), (vte_terminal_forkpty):
31161    	* src/vte.h:
31162    		Revert the exposed GPids back to pid_t.
31163
31164
31165    svn path=/trunk/; revision=1519
31166
31167 ChangeLog           | 16 ++++++++++++++++
31168 python/vte.defs     |  4 ++--
31169 python/vte.override |  4 ++--
31170 src/pty.c           | 15 ++++++++++-----
31171 src/pty.h           |  3 +--
31172 src/vte.c           | 14 +++++---------
31173 src/vte.h           |  6 ++++--
31174 7 files changed, 40 insertions(+), 22 deletions(-)
31175
31176commit 7d898d6f6055c2c8a18b407eb50e7652b3a52b9f
31177Author: Chris Wilson <chris@chris-wilson.co.uk>
31178Date:   Wed Jan 24 16:30:02 2007 +0000
31179
31180    ==25123== Invalid read of size 1 ==25123== at 0x4055992:
31181
31182    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31183
31184    	==25123== Invalid read of size 1
31185    	==25123==    at 0x4055992: vte_terminal_accessible_text_modified (vteaccess.c:497)
31186    	==25123==    by 0x46A1248: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
31187    	==25123==    by 0x4693EAA: g_closure_invoke (gclosure.c:490)
31188    	==25123==    by 0x46A4972: signal_emit_unlocked_R (gsignal.c:2440)
31189    	==25123==    by 0x46A5E96: g_signal_emit_valist (gsignal.c:2199)
31190    	==25123==    by 0x46A85ED: g_signal_emit_by_name (gsignal.c:2267)
31191    	==25123==    by 0x403E9E2: _vte_terminal_emit_text_inserted (vte.c:863)
31192    	==25123==    by 0x40517EF: vte_terminal_process_incoming (vte.c:3032)
31193    	==25123==    by 0x40522B5: update_repeat_timeout (vte.c:11332)
31194
31195    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31196    		Check that the caret is inside the old string before
31197    		accessing.
31198
31199
31200    svn path=/trunk/; revision=1518
31201
31202 ChangeLog       | 17 +++++++++++++++++
31203 src/vteaccess.c | 12 +++++++-----
31204 2 files changed, 24 insertions(+), 5 deletions(-)
31205
31206commit 8d735a2d00e3b50860dd23fbe0e63e4ea0772b74
31207Author: Chris Wilson <chris@chris-wilson.co.uk>
31208Date:   Wed Jan 24 16:23:42 2007 +0000
31209
31210    Revert changes in conjunction with bug 399137 back to r1487, which
31211
31212    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31213
31214    	Revert changes in conjunction with bug 399137 back to r1487,
31215    	which contains Rich Burridge's fix for bug 397724.
31216
31217    	* src/vteaccess.c: (emit_text_changed_insert),
31218    	(emit_text_changed_delete),
31219    	(vte_terminal_accessible_text_modified):
31220
31221
31222    svn path=/trunk/; revision=1517
31223
31224 ChangeLog       |  9 +++++++
31225 src/vteaccess.c | 73 ++++++++++++++++++++++++++++++---------------------------
31226 2 files changed, 47 insertions(+), 35 deletions(-)
31227
31228commit a8d1c20f2b3b5d92d2fb50f3e35a28b11c8660ed
31229Author: Chris Wilson <chris@chris-wilson.co.uk>
31230Date:   Wed Jan 24 15:58:00 2007 +0000
31231
31232    Valgrind pointed out a couple of places where we tried to access before
31233
31234    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31235
31236    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31237    		Valgrind pointed out a couple of places where we tried to
31238    		access before the start of the string.
31239
31240
31241    svn path=/trunk/; revision=1516
31242
31243 ChangeLog       |  6 ++++++
31244 src/vteaccess.c | 36 ++++++++++++++++++++----------------
31245 2 files changed, 26 insertions(+), 16 deletions(-)
31246
31247commit 1fcb3ef370accd3b59eeae5538cf05244dd215f1
31248Author: Chris Wilson <cpwilson@src.gnome.org>
31249Date:   Wed Jan 24 15:56:22 2007 +0000
31250
31251    Revert the last accidental overcommit.
31252
31253    svn path=/trunk/; revision=1515
31254
31255 ChangeLog       |   6 -
31256 src/table.c     | 139 +++++++++++------------
31257 src/vte.c       | 345 ++++++++++++++++++++++++++------------------------------
31258 src/vteaccess.c |  36 +++---
31259 src/vteapp.c    |   4 -
31260 src/vtedraw.h   |   4 +-
31261 src/vtefc.c     |  41 +++++--
31262 src/vtexft.c    | 154 ++++++++++++-------------
31263 8 files changed, 344 insertions(+), 385 deletions(-)
31264
31265commit 81ce92cb007827246122117c7dcb4a38ba78bd87
31266Author: Chris Wilson <chris@chris-wilson.co.uk>
31267Date:   Wed Jan 24 15:51:40 2007 +0000
31268
31269    Valgrind pointed out a couple of places where we tried to access before
31270
31271    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31272
31273    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31274    		Valgrind pointed out a couple of places where we tried to
31275    		access before the start of the string.
31276
31277
31278    svn path=/trunk/; revision=1514
31279
31280 ChangeLog       |   6 +
31281 src/table.c     | 139 ++++++++++++-----------
31282 src/vte.c       | 345 ++++++++++++++++++++++++++++++--------------------------
31283 src/vteaccess.c |  36 +++---
31284 src/vteapp.c    |   4 +
31285 src/vtedraw.h   |   4 +-
31286 src/vtefc.c     |  41 ++-----
31287 src/vtexft.c    | 154 +++++++++++++------------
31288 8 files changed, 385 insertions(+), 344 deletions(-)
31289
31290commit 65e7b4c5838004367a0cbcc8149a43b5cea8077c
31291Author: Chris Wilson <chris@chris-wilson.co.uk>
31292Date:   Wed Jan 24 14:31:19 2007 +0000
31293
31294    Bug 400184 – _vte_pty_open declaration mismatch - breaks on Solaris
31295
31296    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31297
31298    	Bug 400184 – _vte_pty_open declaration mismatch - breaks on Solaris
31299
31300    	Patch by Damien Carbery.
31301
31302    	* src/pty.h:
31303    		Update prototype to match new definition.
31304
31305
31306    svn path=/trunk/; revision=1513
31307
31308 ChangeLog | 9 +++++++++
31309 src/pty.h | 2 +-
31310 2 files changed, 10 insertions(+), 1 deletion(-)
31311
31312commit 684b2ff5cb4b6c3eede196d237d099f066e595e5
31313Author: Chris Wilson <chris@chris-wilson.co.uk>
31314Date:   Wed Jan 24 02:54:03 2007 +0000
31315
31316    <mariano> hm, vte is not matching «ESC [ ; 7 m» :/
31317
31318    2007-01-24  Chris Wilson <chris@chris-wilson.co.uk>
31319
31320    	<mariano> hm, vte is not matching «ESC [ ; 7 m» :/
31321
31322    	* src/table.c: (_vte_table_addi), (_vte_table_matchi),
31323    	(_vte_table_match):
31324    		s/GList/GSList/
31325    		g_slist_append -> g_slist_reverse(g_slist_prepend)
31326    		And finally add the subtable to handle the leading ';'
31327    		in the variable length parameters.
31328
31329
31330    svn path=/trunk/; revision=1512
31331
31332 ChangeLog   | 11 +++++++++++
31333 src/table.c | 42 +++++++++++++++++++++++++-----------------
31334 2 files changed, 36 insertions(+), 17 deletions(-)
31335
31336commit ad5b91ba4d9bab3690e6dc8646623d6c31234809
31337Author: Chris Wilson <chris@chris-wilson.co.uk>
31338Date:   Tue Jan 23 13:01:00 2007 +0000
31339
31340    A couple of minor buggets.
31341
31342    2007-01-23  Chris Wilson <chris@chris-wilson.co.uk>
31343
31344    	A couple of minor buggets.
31345
31346    	* src/iso2022.c: (_vte_iso2022_state_set_codeset):
31347    		Use g_intern_string() instead of from_quark(to_quark(str))
31348    	* src/vtepango.c: (_vte_pango_create), (_vte_pango_destroy),
31349    	(_vte_pango_start), (_vte_pango_end), (_vte_pango_set_text_font):
31350    		Use the widget pango context (we're guarranteed to have a
31351    		screen by this point) and don't unref it!
31352    		Inspired by Pedro de Medeiros in Bug 335269.
31353
31354
31355    svn path=/trunk/; revision=1511
31356
31357 ChangeLog      | 12 ++++++++++++
31358 src/iso2022.c  |  2 +-
31359 src/vtepango.c | 28 +++-------------------------
31360 3 files changed, 16 insertions(+), 26 deletions(-)
31361
31362commit 64c9b97f3dbed04003bb1a6a5727a878c171f7b8
31363Author: Chris Wilson <chris@chris-wilson.co.uk>
31364Date:   Tue Jan 23 10:09:44 2007 +0000
31365
31366    Regression on Bug 123591: mkdir /tmp/aa; cd /tmp/aa; bash; cd ..; rmdir aa
31367
31368    2007-01-23  Chris Wilson <chris@chris-wilson.co.uk>
31369
31370    	Regression on Bug 123591:
31371    		mkdir /tmp/aa; cd /tmp/aa; bash; cd ..; rmdir aa
31372    		Open a new tab in g-t -> Failure.
31373
31374    	* src/pty.c: (_vte_pty_run_on_pty):
31375    		Check the error return from g_spawn and try again with the
31376    		pwd if it reports that the child could not change directory.
31377
31378
31379    svn path=/trunk/; revision=1510
31380
31381 ChangeLog | 10 ++++++++++
31382 src/pty.c | 18 ++++++++++++++++++
31383 2 files changed, 28 insertions(+)
31384
31385commit 49021e4b66f9d0bf3b8ab8e40a8087e9f2fa986e
31386Author: Chris Wilson <chris@chris-wilson.co.uk>
31387Date:   Tue Jan 23 09:47:56 2007 +0000
31388
31389    Add all g_spawn parameters to VTE_DEBUG_MISC output.
31390
31391    2007-01-23  Chris Wilson <chris@chris-wilson.co.uk>
31392
31393    	* src/pty.c: (_vte_pty_run_on_pty):
31394    		Add all g_spawn parameters to VTE_DEBUG_MISC output.
31395
31396
31397    svn path=/trunk/; revision=1509
31398
31399 ChangeLog |  5 +++++
31400 src/pty.c | 43 ++++++++++++++++++++++++++++++-------------
31401 2 files changed, 35 insertions(+), 13 deletions(-)
31402
31403commit d19cf7456ab2d6ba37caa4720271d85bddb8172b
31404Author: Behdad Esfahbod <behdad@src.gnome.org>
31405Date:   Tue Jan 23 01:34:13 2007 +0000
31406
31407    Fix version number in NEWS
31408
31409    svn path=/trunk/; revision=1507
31410
31411 NEWS | 2 +-
31412 1 file changed, 1 insertion(+), 1 deletion(-)
31413
31414commit 5819378701e0fb85ff2f5482216e10db91a655ca
31415Author: Behdad Esfahbod <behdad@gnome.org>
31416Date:   Tue Jan 23 00:54:01 2007 +0000
31417
31418    Released vte-0.15.2.
31419
31420    2007-01-22  Behdad Esfahbod  <behdad@gnome.org>
31421
31422            Released vte-0.15.2.
31423
31424            * NEWS: Updated.
31425
31426            * configure.in: Bumped version to 0.15.2.
31427
31428            * src/Makefile.am: Bumped libtool version to 10:9:1.
31429
31430
31431    svn path=/trunk/; revision=1505
31432
31433 ChangeLog       | 10 ++++++++++
31434 NEWS            | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
31435 configure.in    |  2 +-
31436 src/Makefile.am |  2 +-
31437 4 files changed, 67 insertions(+), 2 deletions(-)
31438
31439commit d3cae283a93c3a7df7f611ad6a8f50991943173d
31440Author: Chris Wilson <chris@chris-wilson.co.uk>
31441Date:   Mon Jan 22 22:15:22 2007 +0000
31442
31443    Bug 399137 - continuation.
31444
31445    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31446
31447    	Bug 399137 - continuation.
31448
31449    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31450    		Classic bug:
31451    			clen = cp - old
31452    		rather than the more correct
31453    			clen = cp - current
31454
31455
31456    svn path=/trunk/; revision=1504
31457
31458 ChangeLog       | 10 ++++++++++
31459 src/vteaccess.c |  2 +-
31460 2 files changed, 11 insertions(+), 1 deletion(-)
31461
31462commit 7cc6b5148f46647a9ebf1cc35ace5c410f13e3d7
31463Author: Chris Wilson <chris@chris-wilson.co.uk>
31464Date:   Mon Jan 22 21:52:57 2007 +0000
31465
31466    Don't try to perform gdk operations on unrealized windows.
31467
31468    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31469
31470    	* src/vteapp.c: (char_size_changed), (char_size_realized), (main):
31471    		Don't try to perform gdk operations on unrealized windows.
31472
31473
31474    svn path=/trunk/; revision=1503
31475
31476 ChangeLog    |  5 +++++
31477 src/vteapp.c | 46 ++++++++++++++++++++++++++++++++++++++++++----
31478 2 files changed, 47 insertions(+), 4 deletions(-)
31479
31480commit a22146e09ce78155eb90b5d9724e178be4b982cd
31481Author: Chris Wilson <chris@chris-wilson.co.uk>
31482Date:   Mon Jan 22 21:51:58 2007 +0000
31483
31484    Print out the argument vector for VTE_DEBUG_MISC.
31485
31486    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31487
31488    	* src/pty.c: (_vte_pty_run_on_pty):
31489    		Print out the argument vector for VTE_DEBUG_MISC.
31490
31491
31492    svn path=/trunk/; revision=1502
31493
31494 ChangeLog |  5 +++++
31495 src/pty.c | 11 +++++++++++
31496 2 files changed, 16 insertions(+)
31497
31498commit d9ce70ee3d33d7f03b5bc54c24d5f9268dc2b1d4
31499Author: Chris Wilson <chris@chris-wilson.co.uk>
31500Date:   Mon Jan 22 21:31:07 2007 +0000
31501
31502    Protect against g_strv_length(NULL)
31503
31504    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31505
31506    	* src/pty.c: (_vte_pty_run_on_pty):
31507    		Protect against g_strv_length(NULL)
31508
31509
31510    svn path=/trunk/; revision=1501
31511
31512 ChangeLog | 5 +++++
31513 src/pty.c | 2 +-
31514 2 files changed, 6 insertions(+), 1 deletion(-)
31515
31516commit 83c14ae94c5fde5f6ff8f0b3774a551e31def4d1
31517Author: Chris Wilson <cpwilson@src.gnome.org>
31518Date:   Mon Jan 22 20:50:37 2007 +0000
31519
31520    Improve the changelog entry for the previous commit.
31521
31522    svn path=/trunk/; revision=1500
31523
31524 ChangeLog | 2 +-
31525 1 file changed, 1 insertion(+), 1 deletion(-)
31526
31527commit 3aa224d696f2918faf9dfbc554d1314f786c341a
31528Author: Chris Wilson <chris@chris-wilson.co.uk>
31529Date:   Mon Jan 22 20:48:14 2007 +0000
31530
31531    Bug 399137 - continuation.
31532
31533    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31534
31535    	Bug 399137 - continuation.
31536
31537    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31538    		After walking back along the UTF-8 string, remember to update
31539    		string lengths that are use to detect insertions and
31540    		deletions!
31541
31542
31543    svn path=/trunk/; revision=1499
31544
31545 ChangeLog       | 9 +++++++++
31546 src/vteaccess.c | 3 +++
31547 2 files changed, 12 insertions(+)
31548
31549commit 8e2e9280df9f1b1e54b9556100a2a85f2af9966a
31550Author: Chris Wilson <chris@chris-wilson.co.uk>
31551Date:   Mon Jan 22 19:51:16 2007 +0000
31552
31553    If the caret is at the end of the buffer, then it set past the end of the
31554
31555    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31556
31557    	If the caret is at the end of the buffer, then it set past the
31558    	end of the offset array - do not use this as a lookup!
31559
31560    	* src/vteaccess.c: (vte_terminal_accessible_text_modified):
31561    		If the caret points to past the last character, set the
31562    		offset to the string's NUL terminator.
31563
31564
31565    svn path=/trunk/; revision=1498
31566
31567 ChangeLog       | 9 +++++++++
31568 src/vteaccess.c | 9 +++++++--
31569 2 files changed, 16 insertions(+), 2 deletions(-)
31570
31571commit ff8cd236b46db35290954b80071b860218927a4e
31572Author: Chris Wilson <chris@chris-wilson.co.uk>
31573Date:   Mon Jan 22 19:20:47 2007 +0000
31574
31575    Earlier configure.in update introduced a trailing ']', pair it with its
31576
31577    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31578
31579    	* configure.in:
31580    		Earlier configure.in update introduced a trailing ']', pair
31581    		it with its '['
31582
31583
31584    svn path=/trunk/; revision=1497
31585
31586 ChangeLog    | 7 +++++++
31587 configure.in | 2 +-
31588 2 files changed, 8 insertions(+), 1 deletion(-)
31589
31590commit d32482cfb6cc31f456904b5c5a43d55a7364d45e
31591Author: Chris Wilson <chris@chris-wilson.co.uk>
31592Date:   Mon Jan 22 18:27:45 2007 +0000
31593
31594    Bug 132316 – terminal widget's context menu posting isn't exposed as an
31595
31596    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31597
31598    	Bug 132316 – terminal widget's context menu posting isn't exposed as an AtkAction
31599
31600    	Original patch by <padraig.obriain@sun.com>
31601
31602    	* src/vteaccess.c: (vte_terminal_accessible_free_private_data),
31603    	(vte_terminal_accessible_component_init),
31604    	(vte_terminal_accessible_do_action),
31605    	(vte_terminal_accessible_get_n_actions),
31606    	(vte_terminal_accessible_action_get_description),
31607    	(vte_terminal_accessible_action_get_name),
31608    	(vte_terminal_accessible_action_get_keybinding),
31609    	(vte_terminal_accessible_action_set_description),
31610    	(vte_terminal_accessible_action_init),
31611    	(vte_terminal_accessible_get_type):
31612    		Remove grab_focus and defer to the parent's implementation.
31613    		Add an AtkAction iface.
31614
31615
31616    svn path=/trunk/; revision=1496
31617
31618 ChangeLog       |  19 +++++++
31619 src/vteaccess.c | 163 +++++++++++++++++++++++++++++++++++++++++++++++++-------
31620 2 files changed, 164 insertions(+), 18 deletions(-)
31621
31622commit fc07977497ad5d13dc45ebe094715d057e3efbb2
31623Author: Chris Wilson <chris@chris-wilson.co.uk>
31624Date:   Mon Jan 22 18:04:17 2007 +0000
31625
31626    Bug 156161 – AccessibleText_getTextAtOffset returns wrong values in
31627
31628    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31629
31630    	Bug 156161 – AccessibleText_getTextAtOffset returns wrong values in gnome-terminal
31631
31632    	The code for ATK_TEXT_BOUNDARY_WORD_START and
31633    	ATK_TEXT_BOUNDARY_WORD_END is the same.
31634
31635    	Patch by <padraig.obriain@sun.com>
31636
31637    	* src/vteaccess.c: (vte_terminal_accessible_get_text_somewhere):
31638    		Actually provide an implementation for
31639    		ATK_TEXT_BOUNDARY_WORD_END.
31640
31641
31642    svn path=/trunk/; revision=1495
31643
31644 ChangeLog       | 13 ++++++++
31645 src/vteaccess.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
31646 2 files changed, 104 insertions(+), 1 deletion(-)
31647
31648commit 9847a75a4a8bbc54a39be23a0b9f58be56af4f15
31649Author: Chris Wilson <chris@chris-wilson.co.uk>
31650Date:   Mon Jan 22 17:51:45 2007 +0000
31651
31652    Bug 399137 – UTF-8 problem in VteAccess
31653
31654    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31655
31656    	Bug 399137 – UTF-8 problem in VteAccess
31657
31658    	* src/vteaccess.c: (emit_text_changed_insert),
31659    	(emit_text_changed_delete):
31660    		use g_utf8_pointer_to_offset() instead of open coding
31661    	(vte_terminal_accessible_update_private_data_if_needed):
31662    		add the number of UTF-8 characters to the debug output.
31663    	(vte_terminal_accessible_text_modified):
31664    		iterate backwards over the UTF-8 string using
31665    		g_utf8_prev_char() and convert the caret into a byte offset
31666    		before it as such.
31667
31668
31669    svn path=/trunk/; revision=1494
31670
31671 ChangeLog       | 14 +++++++++++++
31672 src/vteaccess.c | 63 +++++++++++++++++++++++----------------------------------
31673 2 files changed, 39 insertions(+), 38 deletions(-)
31674
31675commit 758e6a5cb998c527cafce10292f7f3b0aed57de5
31676Author: Chris Wilson <chris@chris-wilson.co.uk>
31677Date:   Mon Jan 22 17:25:28 2007 +0000
31678
31679    Bug 123591 – vte_terminal_fork_command succeeds even when it does not
31680
31681    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31682
31683    	Bug 123591 – vte_terminal_fork_command succeeds even when it does not
31684
31685    	* python/vte.defs:
31686    	* python/vte.override:
31687    	* src/reaper.c: (vte_reaper_child_watch_cb):
31688    	* src/vte-private.h:
31689    	* src/vte.c: (vte_terminal_catch_child_exited),
31690    	(_vte_terminal_fork_basic), (vte_terminal_forkpty):
31691    	* src/vte.h:
31692    	* src/vteapp.c:
31693    		s/pid_t/GPid/ portable variant, no API/ABI implications
31694    	* src/pty.c: (vte_pty_child_setup), (_vte_pty_run_on_pty),
31695    	(_vte_pty_fork_on_pty_name), (_vte_pty_fork_on_pty_fd),
31696    	(_vte_pty_open_unix98), (_vte_pty_pipe_open), (n_read), (n_write),
31697    	(_vte_pty_start_helper), (_vte_pty_open_with_helper),
31698    	(_vte_pty_open), (main):
31699    		Replace custom fork() and pipe based syncrohonisation scheme
31700    		with g_spawn_async_with_pipes() as it actually handles all
31701    		failure modes correctly, and gives us overtures of portability.
31702
31703
31704    svn path=/trunk/; revision=1493
31705
31706 ChangeLog           |  23 ++
31707 python/vte.defs     |   4 +-
31708 python/vte.override |   4 +-
31709 src/pty.c           | 707 +++++++++++++++++++++-------------------------------
31710 src/reaper.c        |   1 +
31711 src/vte-private.h   |   2 +-
31712 src/vte.c           |  30 ++-
31713 src/vte.h           |  10 +-
31714 src/vteapp.c        |   1 +
31715 9 files changed, 343 insertions(+), 439 deletions(-)
31716
31717commit 59bbbea8be0cbfdd075419b8e248eb64f957341b
31718Author: Chris Wilson <chris@chris-wilson.co.uk>
31719Date:   Mon Jan 22 14:23:39 2007 +0000
31720
31721    Hack'n'slash my way through doing a bit of weeding.
31722
31723    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31724
31725    	Hack'n'slash my way through doing a bit of weeding.
31726
31727    	Fixed:
31728    	- Bug 345514 – -no-undefined doesn't work with latest libtool
31729    	- Bug 162003 – vte configure.in X checking can fail
31730    	             – though this may cause other regressions!
31731    	- Bug 314669 – Please specialize AC_PATH_XTRA
31732
31733    	* configure.in:
31734    		Export LIBTOOL_EXPORT_OPTIONS for -no-undefined on windos.
31735    		Add to rather than override X_CFLAGS, X_LIBS
31736    		AC_PATH_XTRA - Find X11 using XFlush() rather than XtMalloc().
31737    		Print configuration details.
31738    	* src/Makefile.am:
31739    		Conditional compilation of backends.
31740
31741
31742    svn path=/trunk/; revision=1492
31743
31744 ChangeLog       |  18 ++++
31745 configure.in    | 272 +++++++++++++++++++++++++++++++++++++-------------------
31746 src/Makefile.am |  15 +++-
31747 3 files changed, 210 insertions(+), 95 deletions(-)
31748
31749commit 72c097e9efee36892b5a99461338b7064bb7df61
31750Author: Chris Wilson <chris@chris-wilson.co.uk>
31751Date:   Mon Jan 22 10:57:17 2007 +0000
31752
31753    Bug 389538 – crash in Terminal: nothing
31754
31755    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31756
31757    	Bug 389538 – crash in Terminal: nothing
31758
31759    	* src/vteaccess.c: (vte_terminal_accessible_get_text):
31760    		Guard against negative length strings.
31761
31762
31763    svn path=/trunk/; revision=1491
31764
31765 ChangeLog       |  7 +++++++
31766 src/vteaccess.c | 10 +++++++---
31767 2 files changed, 14 insertions(+), 3 deletions(-)
31768
31769commit 1cc474c585fc8dd04f72e7f8913d339cc2782850
31770Author: Chris Wilson <cpwilson@src.gnome.org>
31771Date:   Mon Jan 22 01:32:25 2007 +0000
31772
31773    Fixup changelog to include patch author.
31774
31775    svn path=/trunk/; revision=1490
31776
31777 ChangeLog | 2 ++
31778 1 file changed, 2 insertions(+)
31779
31780commit 629175567fcce27bda9f77db177d0b187a346d98
31781Author: Chris Wilson <chris@chris-wilson.co.uk>
31782Date:   Mon Jan 22 01:31:01 2007 +0000
31783
31784    Bug 161479 – Scroll wheel generates Release events
31785
31786    2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
31787
31788    	Bug 161479 – Scroll wheel generates Release events
31789
31790    	vte sends release events on scroll but xterm doesn't which breaks
31791    	mc among others.
31792
31793    	* src/vte.c: (vte_terminal_scroll):
31794    		Remove the offending release event.
31795
31796
31797    svn path=/trunk/; revision=1489
31798
31799 ChangeLog | 10 ++++++++++
31800 src/vte.c | 10 ----------
31801 2 files changed, 10 insertions(+), 10 deletions(-)
31802
31803commit 9c70a15321c4f01cc87728c76958780eb58a2050
31804Author: Chris Wilson <chris@chris-wilson.co.uk>
31805Date:   Sat Jan 20 21:54:28 2007 +0000
31806
31807    <kmaraas> ickle: sparse complains about dubious 1 bit bitfields if you use
31808
31809    2007-01-20  Chris Wilson <chris@chris-wilson.co.uk>
31810
31811    	<kmaraas> ickle: sparse complains about dubious 1 bit bitfields
31812    		if you use gboolean instead of guint
31813    	<kmaraas> so s/gboolean/guint at line 166 and 174
31814    	<mariano> unless that changes the API, of course...
31815    	<kmaraas> it doesn't
31816    	<mariano> gboolean a:1 is not very correct anyways
31817    	<kmaraas> ickle: we've done the same change in other modules
31818    	<ickle> if I do it quick, behdad might not even notice ;)
31819
31820    	* src/vte.h:
31821    		Convert signed single bit field to unsigned. The code
31822    		was setting it to 1 anyhow (and not -1 as the type indicated).
31823
31824
31825    svn path=/trunk/; revision=1488
31826
31827 ChangeLog | 15 +++++++++++++++
31828 src/vte.h |  4 ++--
31829 2 files changed, 17 insertions(+), 2 deletions(-)
31830
31831commit 633016c80df82f651e3add9f947fcaacb4fc427e
31832Author: Chris Wilson <chris@chris-wilson.co.uk>
31833Date:   Sat Jan 20 10:10:10 2007 +0000
31834
31835    Bug 398602 – Build Failure
31836
31837    2007-01-20  Chris Wilson <chris@chris-wilson.co.uk>
31838
31839    	Bug 398602 – Build Failure
31840
31841    	* src/vte.c: (vte_terminal_expose):
31842    		Fixup typo. [Grrr. Must get git-svn back into sync]
31843
31844
31845    svn path=/trunk/; revision=1487
31846
31847 ChangeLog | 7 +++++++
31848 src/vte.c | 2 +-
31849 2 files changed, 8 insertions(+), 1 deletion(-)
31850
31851commit 79d26ffe5a243c69742c88217eb25e6653ce88e5
31852Author: Rich Burridge <richb@src.gnome.org>
31853Date:   Sat Jan 20 01:52:29 2007 +0000
31854
31855    Fixed bug #397724 - Orca incorrect echo's certain input in gnome-terminal
31856
31857            * src/vteaccess.c:
31858            Fixed bug #397724 - Orca incorrect echo's certain input in
31859            gnome-terminal when key echo is set to off (on Ubuntu Feisty).
31860
31861    svn path=/trunk/; revision=1486
31862
31863 ChangeLog       | 6 ++++++
31864 src/vteaccess.c | 7 +++++--
31865 2 files changed, 11 insertions(+), 2 deletions(-)
31866
31867commit e4655c4d8dd5e2d07c8a9999fe386a84129bcc0e
31868Author: Chris Wilson <chris@chris-wilson.co.uk>
31869Date:   Sat Jan 20 01:49:16 2007 +0000
31870
31871    Also if the entire terminal is invalidated, do not add more GTK+ exposes
31872
31873    2007-01-20  Chris Wilson <chris@chris-wilson.co.uk>
31874
31875    	* src/vte.c: (vte_terminal_expose):
31876    		Also if the entire terminal is invalidated,
31877    		do not add more GTK+ exposes to it.
31878
31879
31880    svn path=/trunk/; revision=1485
31881
31882 ChangeLog | 6 ++++++
31883 src/vte.c | 8 +++++---
31884 2 files changed, 11 insertions(+), 3 deletions(-)
31885
31886commit bc286a1432fccbe8cb553e290e4dad329010ae37
31887Author: Chris Wilson <chris@chris-wilson.co.uk>
31888Date:   Sat Jan 20 01:44:46 2007 +0000
31889
31890    Track when we have invalidated the entire terminal and skip adding new
31891
31892    2007-01-20  Chris Wilson <chris@chris-wilson.co.uk>
31893
31894    	Track when we have invalidated the entire terminal and skip adding
31895    	new regions when possible.
31896
31897    	* src/vte-private.h:
31898    	* src/vte.c: (update_regions), (_vte_invalidate_cells),
31899    	(_vte_invalidate_all), (vte_terminal_size_allocate),
31900    	(reset_update_regions):
31901
31902
31903    svn path=/trunk/; revision=1484
31904
31905 ChangeLog         | 10 ++++++++++
31906 src/vte-private.h |  2 +-
31907 src/vte.c         | 40 ++++++++++++++++++++++++++++++++--------
31908 3 files changed, 43 insertions(+), 9 deletions(-)
31909
31910commit bcaa0d3c3ad7a9d04aafa25c079bd3eb8fd4bea3
31911Author: Chris Wilson <chris@chris-wilson.co.uk>
31912Date:   Sat Jan 20 01:25:42 2007 +0000
31913
31914    Bug 398244 – Gnome-terminal opens a huge sized window
31915
31916    2007-01-20  Chris Wilson <chris@chris-wilson.co.uk>
31917
31918    	Bug 398244 – Gnome-terminal opens a huge sized window
31919
31920    	* src/vte.c: (vte_terminal_ensure_font),
31921    	(vte_terminal_set_font_full), (vte_terminal_size_request),
31922    	(vte_terminal_realize), (vte_terminal_get_char_width),
31923    	(vte_terminal_get_char_height), (vte_terminal_get_char_descent),
31924    	(vte_terminal_get_char_ascent):
31925    		Ensure the font metrics are calculated before use.
31926
31927
31928    svn path=/trunk/; revision=1483
31929
31930 ChangeLog | 11 ++++++++++
31931 src/vte.c | 75 ++++++++++++++++++++++++++++++++++++---------------------------
31932 2 files changed, 54 insertions(+), 32 deletions(-)
31933
31934commit b8bb41c7919cf09e3a5cce954c85ca4883344b95
31935Author: Chris Wilson <chris@chris-wilson.co.uk>
31936Date:   Fri Jan 19 21:48:30 2007 +0000
31937
31938    Do not invalidate the old cursor position if it was not visible.
31939
31940    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
31941
31942    	* src/vte.c: (vte_terminal_process_incoming):
31943    		Do not invalidate the old cursor position if it was not
31944    		visible.
31945
31946
31947    svn path=/trunk/; revision=1482
31948
31949 ChangeLog | 6 ++++++
31950 src/vte.c | 3 ++-
31951 2 files changed, 8 insertions(+), 1 deletion(-)
31952
31953commit 08ede26752979d9e20f2c4ec0efa1a94eb781b41
31954Author: Chris Wilson <chris@chris-wilson.co.uk>
31955Date:   Fri Jan 19 21:22:23 2007 +0000
31956
31957    Make sure ->process_timeout is set to VTE_INVALID_SOURCE on all paths that
31958
31959    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
31960
31961    	* src/vte.c: (process_timeout):
31962    		Make sure ->process_timeout is set to VTE_INVALID_SOURCE on
31963    		all paths that remove the timeout.
31964
31965
31966    svn path=/trunk/; revision=1481
31967
31968 ChangeLog |  6 ++++++
31969 src/vte.c | 10 +++++-----
31970 2 files changed, 11 insertions(+), 5 deletions(-)
31971
31972commit 251b0bde344e603d1bbef541250715090f607592
31973Author: Chris Wilson <chris@chris-wilson.co.uk>
31974Date:   Fri Jan 19 19:38:50 2007 +0000
31975
31976    Add <> to mark boundaries of process_timeout().
31977
31978    2007-01-19  Chris Wilson  <chris@chris-wilson.co.uk>
31979
31980    	Add <> to mark boundaries of process_timeout().
31981
31982    	* src/vte.c: (vte_terminal_class_init), (process_timeout):
31983
31984
31985    svn path=/trunk/; revision=1480
31986
31987 ChangeLog |  6 ++++++
31988 src/vte.c | 18 ++++++++++++++++--
31989 2 files changed, 22 insertions(+), 2 deletions(-)
31990
31991commit 34669c058fb355eacb3dcd959912153effaa1b47
31992Author: Chris Wilson <cpwilson@src.gnome.org>
31993Date:   Fri Jan 19 17:48:39 2007 +0000
31994
31995    Remove a bit of redundant text in the printout from the last commit.
31996
31997    svn path=/trunk/; revision=1479
31998
31999 src/vte.c | 2 +-
32000 1 file changed, 1 insertion(+), 1 deletion(-)
32001
32002commit d7a3c8149db52bde44491cd4667bfd2368daea71
32003Author: Chris Wilson <chris@chris-wilson.co.uk>
32004Date:   Fri Jan 19 17:47:35 2007 +0000
32005
32006    Add {},[] to mark boundaries of update_timeout() and notice that the
32007
32008    2007-01-19  Chris Wilson  <chris@chris-wilson.co.uk>
32009
32010    	Add {},[] to mark boundaries of update_timeout() and notice that
32011    	the display limited update_timeout was not dying.
32012
32013    	* src/vte.c: (vte_terminal_class_init), (update_repeat_timeout),
32014    	(update_timeout):
32015
32016
32017    svn path=/trunk/; revision=1478
32018
32019 ChangeLog |  8 ++++++++
32020 src/vte.c | 31 +++++++++++++++++++++++++++++--
32021 2 files changed, 37 insertions(+), 2 deletions(-)
32022
32023commit 40e65756c3571b24a4896fe6bfcfbeee666dd07a
32024Author: Chris Wilson <chris@chris-wilson.co.uk>
32025Date:   Fri Jan 19 17:31:36 2007 +0000
32026
32027    Small cleanup: - protect remove_process_timeout against an invalid source.
32028
32029    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32030
32031    	* src/vte.c: (vte_terminal_realize), (remove_process_timeout):
32032    		Small cleanup:
32033    		 - protect remove_process_timeout against an invalid source.
32034    		 - move static prototypes into common block.
32035    		 - gdk_window_show() is done in map not realize.
32036
32037
32038    svn path=/trunk/; revision=1477
32039
32040 ChangeLog |  8 ++++++++
32041 src/vte.c | 14 ++++++++------
32042 2 files changed, 16 insertions(+), 6 deletions(-)
32043
32044commit 876b419f1106886501845b882aa5e5024e5c8191
32045Author: Chris Wilson <chris@chris-wilson.co.uk>
32046Date:   Fri Jan 19 16:56:58 2007 +0000
32047
32048    Introduce a bit of slack in the bbox check to allow for a small of amount
32049
32050    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32051
32052    	* src/vte-private.h:
32053    	* src/vte.c: (vte_terminal_process_incoming):
32054    		Introduce a bit of slack in the bbox check to allow
32055    		for a small of amount of cursor motion e.g. due to line
32056    		scrolling. This turns the long sequence of
32057    		'(?!?!??? ... ????!)'
32058    		during a hexdump into the better behaved
32059    		'.(?!?!?!??!)-+=.(?!?!??!)-+=........'. Although it is
32060    		puzzling why we now how have a block of IO and then two quick
32061    		display upates...
32062
32063
32064    svn path=/trunk/; revision=1476
32065
32066 ChangeLog         | 13 +++++++++++++
32067 src/vte-private.h |  1 +
32068 src/vte.c         |  8 ++++----
32069 3 files changed, 18 insertions(+), 4 deletions(-)
32070
32071commit 198e67bf3dbc376b60a710271a1be0db3e11e408
32072Author: Chris Wilson <chris@chris-wilson.co.uk>
32073Date:   Fri Jan 19 16:31:59 2007 +0000
32074
32075    Repeat _vte_terminal_process_incoming until we have drained the incoming
32076
32077    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32078
32079    	* src/vte.c: (process_timeout), (update_repeat_timeout),
32080    	(update_timeout):
32081    		Repeat _vte_terminal_process_incoming until we have drained
32082    		the incoming buffers or we can handle no more. Fixes a
32083    		problem where the display wouldn't update if we hadn't
32084    		processed enough data (e.g. on startup, displaying the first
32085    		prompt). This bug corresponds with the sequence
32086    		'*-+=..()?!(?!?!?!)-+=' below, which now reads
32087    		'*-+=..()(?!?!?!)-+='
32088
32089
32090    svn path=/trunk/; revision=1475
32091
32092 ChangeLog | 12 ++++++++++++
32093 src/vte.c | 30 +++++++++++++++++++-----------
32094 2 files changed, 31 insertions(+), 11 deletions(-)
32095
32096commit 99a36a042102e320143dade3ba1574310ee66d08
32097Author: Chris Wilson <chris@chris-wilson.co.uk>
32098Date:   Fri Jan 19 15:26:57 2007 +0000
32099
32100    "%ld" for cursor indices.
32101
32102    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32103
32104    	* src/vte.c: (_vte_invalidate_cursor_once):
32105    		"%ld" for cursor indices.
32106
32107
32108    svn path=/trunk/; revision=1474
32109
32110 ChangeLog | 5 +++++
32111 src/vte.c | 6 ++----
32112 2 files changed, 7 insertions(+), 4 deletions(-)
32113
32114commit 78f7a5f85b7297c320ab92a425e9c7df99d2c212
32115Author: Chris Wilson <chris@chris-wilson.co.uk>
32116Date:   Fri Jan 19 15:24:30 2007 +0000
32117
32118    Cursor indices are long.
32119
32120    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32121
32122    	* src/vte.c: (_vte_invalidate_cells),
32123    	(_vte_invalidate_cursor_once):
32124    		Cursor indices are long.
32125
32126
32127    svn path=/trunk/; revision=1473
32128
32129 ChangeLog | 6 ++++++
32130 src/vte.c | 5 +++--
32131 2 files changed, 9 insertions(+), 2 deletions(-)
32132
32133commit a2886cc03276143105f780689b587dedd493dde6
32134Author: Chris Wilson <chris@chris-wilson.co.uk>
32135Date:   Fri Jan 19 15:20:19 2007 +0000
32136
32137    Cursor indices are long. Prepend the GTK+ generated expose if we already
32138
32139    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32140
32141    	* src/vte-private.h:
32142    	* src/vte.c: (_vte_invalidate_cell):
32143    		Cursor indices are long.
32144    	* src/vte.c: (_vte_terminal_expose):
32145    		Prepend the GTK+ generated expose if we already have an
32146    		display update pending.
32147
32148
32149    svn path=/trunk/; revision=1472
32150
32151 ChangeLog         |  9 +++++++++
32152 src/vte-private.h |  2 +-
32153 src/vte.c         | 19 ++++++++++++++-----
32154 3 files changed, 24 insertions(+), 6 deletions(-)
32155
32156commit 12d98d8c8bf1b53bb2b68a758e7b68043be35a10
32157Author: Chris Wilson <chris@chris-wilson.co.uk>
32158Date:   Fri Jan 19 15:02:25 2007 +0000
32159
32160    Add a new debug flag to visualize the work flow. VTE_DEBUG_FLAGS=work
32161
32162    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32163
32164    	Add a new debug flag to visualize the work flow.
32165    	VTE_DEBUG_FLAGS=work generates output like:
32166    	Debugging work flow (top input to bottom output):
32167    	  .  _vte_terminal_process_incoming
32168    	  (  start _vte_terminal_process_incoming
32169    	  ?  _vte_invalidate_cells (call)
32170    	  !  _vte_invalidate_cells (dirty)
32171    	  *  _vte_invalidate_all
32172    	  )  end _vte_terminal_process_incoming
32173    	  -  gdk_window_process_all_updates
32174    	  +  vte_terminal_expose
32175    	  =  vte_terminal_paint
32176    	*?!**+=*-+=..()?!(?!?!?!)-+=?!-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.().(?!?!?!)-+=.().(?!?!?!)-+=.().().(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!?!)-+=.(?!?!)-+=.............................................................................................................................................................................................................................................................................(?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????!??!)-+=.......................................................................
32177
32178    	Which tells me I have two bugs to track:
32179    		1. the initial '..()' is a missing invalidate.
32180    		2. '(?!?!????????????????????!??!)' is not very efficient.
32181
32182    	* src/debug.c: (_vte_debug_parse_string):
32183    	* src/debug.h:
32184    	* src/vte.c: (update_regions), (_vte_invalidate_cells),
32185    	(_vte_invalidate_all), (vte_terminal_process_incoming),
32186    	(vte_terminal_io_read), (vte_terminal_paint),
32187    	(vte_terminal_expose), (vte_terminal_class_init):
32188    		Add VTE_DEBUG_WORK
32189
32190
32191    svn path=/trunk/; revision=1471
32192
32193 ChangeLog   | 28 ++++++++++++++++++++++++
32194 src/debug.c |  3 +++
32195 src/debug.h |  5 +++--
32196 src/vte.c   | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++--------
32197 4 files changed, 98 insertions(+), 11 deletions(-)
32198
32199commit d061fc52911fd4a5e77982f993923198a27b65e8
32200Author: Chris Wilson <chris@chris-wilson.co.uk>
32201Date:   Fri Jan 19 12:24:02 2007 +0000
32202
32203    Bug 398150 – cursor leaves trail behind in vim
32204
32205    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32206
32207    	Bug 398150 – cursor leaves trail behind in vim
32208
32209    	* src/vte-private.h:
32210    	* src/vte.c: (_vte_invalidate_cell),
32211    	(vte_terminal_process_incoming):
32212    	* src/vteseq.c: (vte_sequence_handler_decset_internal):
32213    		Invalidate the old cursor position if we detect the cursor
32214    		moved during the sequence or if the cursor changed state.
32215
32216
32217    svn path=/trunk/; revision=1470
32218
32219 ChangeLog         | 11 +++++++++++
32220 src/vte-private.h |  1 +
32221 src/vte.c         | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++----
32222 src/vteseq.c      |  5 -----
32223 4 files changed, 62 insertions(+), 9 deletions(-)
32224
32225commit d78519b31ec6a5c8c38820ac2ba4864cc9e0acca
32226Author: Chris Wilson <chris@chris-wilson.co.uk>
32227Date:   Fri Jan 19 10:10:10 2007 +0000
32228
32229    Missing $(X_CFLAGS)
32230
32231    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32232
32233    	* src/Makefile.am:
32234    		Missing $(X_CFLAGS)
32235
32236
32237    svn path=/trunk/; revision=1469
32238
32239 ChangeLog       | 5 +++++
32240 src/Makefile.am | 2 +-
32241 2 files changed, 6 insertions(+), 1 deletion(-)
32242
32243commit 48c3b16e6c0470edf5ceae155a32d8ce36244968
32244Author: Chris Wilson <cpwilson@src.gnome.org>
32245Date:   Fri Jan 19 10:07:58 2007 +0000
32246
32247    missed from last commit
32248
32249    svn path=/trunk/; revision=1468
32250
32251 ChangeLog | 8 ++++++++
32252 1 file changed, 8 insertions(+)
32253
32254commit 87449145eb0da8989be00a497aac68d19a7bb6db
32255Author: Chris Wilson <chris@chris-wilson.co.uk>
32256Date:   Fri Jan 19 09:30:54 2007 +0000
32257
32258    Bug 398243 – Crash
32259
32260    2007-01-19  Chris Wilson <chris@chris-wilson.co.uk>
32261
32262    	Bug 398243 – Crash
32263
32264    	* src/vtebg.c: (vte_bg_cache_prune_int):
32265    		Use the return from g_list_delete_link to maintain the list
32266    		head.
32267
32268
32269    svn path=/trunk/; revision=1467
32270
32271 src/vtebg.c | 2 +-
32272 1 file changed, 1 insertion(+), 1 deletion(-)
32273
32274commit dfbaae24245375fa7fca8d3b38d7ff387bbeba01
32275Author: Chris Wilson <chris@chris-wilson.co.uk>
32276Date:   Thu Jan 18 22:39:36 2007 +0000
32277
32278    Check that the start of the invalid region is on screen.
32279
32280    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32281
32282    	* src/vte.c: (_vte_invalidate_cells):
32283    		Check that the start of the invalid region is on screen.
32284
32285
32286    svn path=/trunk/; revision=1466
32287
32288 ChangeLog | 5 +++++
32289 src/vte.c | 6 ++++++
32290 2 files changed, 11 insertions(+)
32291
32292commit 725f61ecda29fcd44acf45ec0e3c8f1bbb39252f
32293Author: Chris Wilson <chris@chris-wilson.co.uk>
32294Date:   Thu Jan 18 22:03:00 2007 +0000
32295
32296    Bug 398116 – lags behind when widget not visible
32297
32298    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32299
32300    	Bug 398116 – lags behind when widget not visible
32301
32302    	* src/vte.c: (vte_terminal_handle_scroll):
32303    		During the spring clean, I converted a few GTK_WIDGET_REALIZED()
32304    		checks to GTK_WIDGET_DRAWABLE()+visibility check.
32305    		Unfortunately, it broke keeping the scroll delta in sync with
32306     		the insert delta. Sync the pair, then perform the check before
32307    		making updates on the visible area.
32308
32309
32310    svn path=/trunk/; revision=1465
32311
32312 ChangeLog | 11 +++++++++++
32313 src/vte.c | 13 +++++++------
32314 2 files changed, 18 insertions(+), 6 deletions(-)
32315
32316commit a3eef86e9564a3add70b45390b24ad5f24f8bad3
32317Author: Chris Wilson <chris@chris-wilson.co.uk>
32318Date:   Thu Jan 18 19:09:42 2007 +0000
32319
32320    Bug 398083 – background not painted correctly when starting up
32321
32322    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32323
32324    	Bug 398083 – background not painted correctly when starting up
32325
32326    	* src/vte.c: (_vte_invalidate_all):
32327    		Compute drawable area in window co-ordinates and not widget
32328    		co-ordinates.
32329
32330
32331    svn path=/trunk/; revision=1464
32332
32333 ChangeLog | 8 ++++++++
32334 src/vte.c | 7 ++++++-
32335 2 files changed, 14 insertions(+), 1 deletion(-)
32336
32337commit e332a0d91deb6ecb05d16f16b243a366dc7d9974
32338Author: Chris Wilson <chris@chris-wilson.co.uk>
32339Date:   Thu Jan 18 18:54:02 2007 +0000
32340
32341    Small bit of logic inversion that would have tried to paint on unmapped
32342
32343    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32344
32345    	* src/vte.c: (vte_terminal_expose):
32346    		Small bit of logic inversion that would have tried to paint
32347    		on unmapped and invisible widgets.
32348
32349
32350    svn path=/trunk/; revision=1463
32351
32352 ChangeLog | 6 ++++++
32353 src/vte.c | 4 ++--
32354 2 files changed, 8 insertions(+), 2 deletions(-)
32355
32356commit 879db418d7347ebe3c11e9bdb42ce19306d61044
32357Author: Chris Wilson <chris@chris-wilson.co.uk>
32358Date:   Thu Jan 18 16:45:25 2007 +0000
32359
32360    And the corresponding overrides. [The downsides of losing track of which
32361
32362    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32363    	And the corresponding overrides. [The downsides of losing track of
32364    	which machine you are working on.]
32365
32366    	* python/vte.override:
32367    		Add (get_text_include_trailing_spaces)
32368
32369
32370    svn path=/trunk/; revision=1462
32371
32372 ChangeLog           |  7 +++++
32373 python/vte.override | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++
32374 2 files changed, 96 insertions(+)
32375
32376commit 581c8626bc17fb1b4e47774b59d927f1154f2c92
32377Author: Chris Wilson <chris@chris-wilson.co.uk>
32378Date:   Thu Jan 18 16:43:16 2007 +0000
32379
32380    Add missing export of vte_terminal_get_text_include_trailing_spaces,
32381
32382    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32383
32384    	Add missing export of vte_terminal_get_text_include_trailing_spaces,
32385    	needed for building a simple testcase for Bug 397724.
32386    	vte.defs needs a bit of love...
32387
32388    	* python/vte.defs:
32389    		Add (get_text_include_trailing_spaces)
32390
32391
32392    svn path=/trunk/; revision=1461
32393
32394 ChangeLog       | 9 +++++++++
32395 python/vte.defs | 9 +++++++++
32396 2 files changed, 18 insertions(+)
32397
32398commit d04bb3e3fa59f8b1b6fc690513e282110caf077b
32399Author: Chris Wilson <chris@chris-wilson.co.uk>
32400Date:   Thu Jan 18 15:44:09 2007 +0000
32401
32402    Fix a couple of compiler warnings.
32403
32404    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32405
32406    	* src/vterdb.c: (_vte_rdb_search), (_vte_rdb_boolean):
32407    		Fix a couple of compiler warnings.
32408
32409
32410    svn path=/trunk/; revision=1460
32411
32412 ChangeLog    | 5 +++++
32413 src/vterdb.c | 8 ++++----
32414 2 files changed, 9 insertions(+), 4 deletions(-)
32415
32416commit 7519b3e4fca7d284a229693efb74f46cd456c9d3
32417Author: Chris Wilson <chris@chris-wilson.co.uk>
32418Date:   Thu Jan 18 15:33:03 2007 +0000
32419
32420    Delete some dead code.
32421
32422    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32423
32424    	* src/vte.c: (vte_terminal_process_incoming):
32425    		Delete some dead code.
32426
32427
32428    svn path=/trunk/; revision=1459
32429
32430 ChangeLog | 5 +++++
32431 src/vte.c | 5 -----
32432 2 files changed, 5 insertions(+), 5 deletions(-)
32433
32434commit 8ec33f53f0079f4855db2165f1ecca64880d8b0d
32435Author: Chris Wilson <chris@chris-wilson.co.uk>
32436Date:   Thu Jan 18 15:30:55 2007 +0000
32437
32438    Restore --enable-debugging.
32439
32440    2007-01-18  Chris Wilson <chris@chris-wilson.co.uk>
32441
32442    	* configure.in:
32443    		Restore --enable-debugging.
32444
32445
32446    svn path=/trunk/; revision=1458
32447
32448 ChangeLog    | 5 +++++
32449 configure.in | 5 +++++
32450 2 files changed, 10 insertions(+)
32451
32452commit 233a2332176975f1c578a07ab45b6bec792088fc
32453Author: Chris Wilson <chris@chris-wilson.co.uk>
32454Date:   Thu Jan 18 11:13:10 2007 +0000
32455
32456    Copy Behdad's MAYBE_WARN comprehensive set of warnings from Cairo, and
32457
32458    2007-01-18  Chris Wilson  <chris@chris-wilson.co.uk>
32459
32460    	Copy Behdad's MAYBE_WARN comprehensive set of warnings from Cairo,
32461    	and fixup the immediate compilation failures.
32462
32463    	* configure.in:
32464    		Iterate over a list of warnings and check that they are valid
32465    		for the compiler.
32466
32467    	* src/debug.c: (_vte_debug_on):
32468    		Kill fflush() [redundant with g_printerr].
32469
32470
32471    svn path=/trunk/; revision=1457
32472
32473 ChangeLog    | 12 ++++++++
32474 configure.in | 90 +++++++++++++++++++++++++++++++++++++++++++++---------------
32475 src/debug.c  |  3 --
32476 3 files changed, 80 insertions(+), 25 deletions(-)
32477
32478commit 8dbf931060cd7cf3d5684e913bb8d3f2faeb86c6
32479Author: Behdad Esfahbod <behdad@gnome.org>
32480Date:   Thu Jan 18 10:09:27 2007 +0000
32481
32482    Don't call AC_CANONICAL_HOST. Libtool calls it already.
32483
32484    2007-01-18  Behdad Esfahbod  <behdad@gnome.org>
32485
32486            * configure.in: Don't call AC_CANONICAL_HOST.  Libtool calls it
32487            already.
32488
32489            * src/Makefile.am: Don't build extra, test, programs by default.
32490            Speeds build up.
32491
32492
32493    svn path=/trunk/; revision=1456
32494
32495 ChangeLog       | 8 ++++++++
32496 configure.in    | 1 -
32497 src/Makefile.am | 2 +-
32498 3 files changed, 9 insertions(+), 2 deletions(-)
32499
32500commit 0eabcc042fd65cd52bcf3c56bd154dd40c1e15ec
32501Author: Behdad Esfahbod <behdad@gnome.org>
32502Date:   Thu Jan 18 10:04:53 2007 +0000
32503
32504    Fix loop-optimization warnings.
32505
32506    2007-01-18  Behdad Esfahbod  <behdad@gnome.org>
32507
32508            * src/ring.c (_vte_ring_insert_preserve):
32509            * src/vte.c (vte_terminal_paint):
32510            Fix loop-optimization warnings.
32511
32512
32513    svn path=/trunk/; revision=1455
32514
32515 ChangeLog  | 6 ++++++
32516 src/ring.c | 4 ++--
32517 src/vte.c  | 2 +-
32518 3 files changed, 9 insertions(+), 3 deletions(-)
32519
32520commit 6d9d4a07aa8e202d67b93b2a7e10ec84f7963c09
32521Author: Behdad Esfahbod <behdad@gnome.org>
32522Date:   Thu Jan 18 09:46:13 2007 +0000
32523
32524    Fix more warnings.
32525
32526    2007-01-18  Behdad Esfahbod  <behdad@gnome.org>
32527
32528            * src/ssfe.c (cleanupexit), (barf):
32529            * src/vtebg.c (vte_bg_cache_prune_int):
32530            * src/vtetc.c (main):
32531            Fix more warnings.
32532
32533
32534    svn path=/trunk/; revision=1454
32535
32536 ChangeLog   | 7 +++++++
32537 src/ssfe.c  | 4 ++--
32538 src/vtebg.c | 2 +-
32539 src/vtetc.c | 6 +++---
32540 4 files changed, 13 insertions(+), 6 deletions(-)
32541
32542commit dd0498666a3f4c6f763bdf9bbe6d9ff84b894966
32543Author: Behdad Esfahbod <behdad@gnome.org>
32544Date:   Thu Jan 18 09:38:41 2007 +0000
32545
32546    Fix int vs long int mismatches in printf args.
32547
32548    2007-01-18  Behdad Esfahbod  <behdad@gnome.org>
32549
32550            * src/table.c (main):
32551            * src/trie.c (_vte_trie_addx), (main):
32552            * src/utf8echo.c (main):
32553            Fix int vs long int mismatches in printf args.
32554
32555
32556    svn path=/trunk/; revision=1453
32557
32558 ChangeLog      |  7 +++++++
32559 src/table.c    |  2 +-
32560 src/trie.c     | 36 ++++++++++++++++++------------------
32561 src/utf8echo.c |  2 +-
32562 4 files changed, 27 insertions(+), 20 deletions(-)
32563
32564commit baef8d76f5dc0a70b3c7e4ba1be585d1961141a8
32565Author: Behdad Esfahbod <behdad@gnome.org>
32566Date:   Thu Jan 18 09:30:06 2007 +0000
32567
32568    Remove unused variables.
32569
32570    2007-01-18  Behdad Esfahbod  <behdad@gnome.org>
32571
32572            * src/iso2022.c (_vte_iso2022_find_nextctl):
32573            * src/reaper.c (vte_reaper_finalize):
32574            * src/vte.c (_vte_terminal_insert_char), (vte_terminal_key_press),
32575            (vte_terminal_init), (vte_terminal_size_allocate):
32576            * src/vteapp.c (main):
32577            * src/vtedraw.c (_vte_draw_init_default):
32578            * src/vteglyph.c (_vte_glyph_cache_free):
32579            * src/vtergb.c (_vte_rgb_copy):
32580            * src/vtexft.c (_vte_xft_font_for_char):
32581            Remove unused variables.
32582
32583
32584    svn path=/trunk/; revision=1452
32585
32586 ChangeLog      | 13 +++++++++++++
32587 src/iso2022.c  |  1 -
32588 src/reaper.c   |  1 -
32589 src/vte.c      |  8 +-------
32590 src/vteapp.c   |  2 ++
32591 src/vtedraw.c  |  1 -
32592 src/vteglyph.c |  1 -
32593 src/vtergb.c   |  1 -
32594 src/vtexft.c   |  1 -
32595 9 files changed, 16 insertions(+), 13 deletions(-)
32596
32597commit 06baf6d464bbfb165c1d5b8cc93aae6dbb7d6503
32598Author: Chris Wilson <chris@chris-wilson.co.uk>
32599Date:   Thu Jan 18 02:46:11 2007 +0000
32600
32601    Bug 161342 revisited. Reset the box to +-inf and not the current cursor,
32602
32603    2007-01-18  Chris Wilson  <chris@chris-wilson.co.uk>
32604
32605    	Bug 161342 revisited. Reset the box to +-inf and not the current
32606    	cursor, otherwise you just reproduce the slow behaviour (an overly
32607    	large invalidation area).
32608
32609    	* src/vte.c: (vte_terminal_process_incoming):
32610    		Reset bbox to +-inf.
32611
32612
32613    svn path=/trunk/; revision=1451
32614
32615 ChangeLog |  9 +++++++++
32616 src/vte.c | 16 ++++++++--------
32617 2 files changed, 17 insertions(+), 8 deletions(-)
32618
32619commit 9c88d1c90efce33386fcca58736903e58d481ebd
32620Author: Chris Wilson <chris@chris-wilson.co.uk>
32621Date:   Wed Jan 17 22:00:53 2007 +0000
32622
32623    Second breakage: VTE_INVALID_SOURCE !=0 and calling
32624
32625    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32626
32627    	Second breakage: VTE_INVALID_SOURCE !=0 and calling
32628    	vte_terminal_set_scrollback_lines with lines == ->scrollback_lines
32629    	is not a nop.
32630
32631    	* src/vte.c: (vte_terminal_background_update),
32632    	(vte_terminal_queue_background_update):
32633    		VTE_INVALID_SOURCE != 0
32634    	(vte_terminal_set_scrollback_lines):
32635    		reset the rowdata everytime.
32636
32637
32638    svn path=/trunk/; revision=1450
32639
32640 ChangeLog | 12 ++++++++++++
32641 src/vte.c |  7 ++-----
32642 2 files changed, 14 insertions(+), 5 deletions(-)
32643
32644commit 867645ccd8d6ccad5982825ef85451abb639d483
32645Author: Chris Wilson <chris@chris-wilson.co.uk>
32646Date:   Wed Jan 17 21:57:43 2007 +0000
32647
32648    Bug 397414 - port vteapp to GOption
32649
32650    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32651
32652    	Bug 397414 - port vteapp to GOption
32653
32654    	* src/vteapp.c: (main):
32655    		Translation of getopt switch to GOptionEntry[].
32656    		Missing help for --geometry.
32657
32658
32659    svn path=/trunk/; revision=1449
32660
32661 ChangeLog    |   8 ++
32662 src/vteapp.c | 399 ++++++++++++++++++++++++++++++-----------------------------
32663 2 files changed, 210 insertions(+), 197 deletions(-)
32664
32665commit 5f4d07a9778eedbbbc267fb57869cefc15874812
32666Author: Chris Wilson <chris@chris-wilson.co.uk>
32667Date:   Wed Jan 17 21:11:24 2007 +0000
32668
32669    First breakage spotted: the realized flag is set too late in the realize
32670
32671    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32672
32673    	First breakage spotted: the realized flag is set too late in
32674    	the realize handler. Note to self: not everybody uses a black
32675    	background.
32676
32677    	* src/vte.c: (vte_terminal_realize):
32678    		Restore GTK_WIDGET_SET_FLAGS(REALIZED)
32679
32680
32681    svn path=/trunk/; revision=1448
32682
32683 ChangeLog |  9 +++++++++
32684 src/vte.c | 11 +++++------
32685 2 files changed, 14 insertions(+), 6 deletions(-)
32686
32687commit aca77a8bd471d1fc7d343c0006148da8b543c14c
32688Author: Chris Wilson <chris@chris-wilson.co.uk>
32689Date:   Wed Jan 17 18:28:58 2007 +0000
32690
32691    Bug 395373 - Allow the user to specify backend priorities.
32692
32693    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32694
32695    	Bug 395373 - Allow the user to specify backend priorities.
32696
32697    	* src/vtedraw.c: (_vte_draw_init_user), (_vte_draw_init_default),
32698    	(_vte_draw_new):
32699    		Scan $ENV{VTE_BACKEND} for the user's preferred backend
32700    		and failover to the first working backend.
32701    		Discard checking VTE_USE_*
32702
32703    	* src/vtedraw.h:
32704    	* src/vteft2.c:
32705    	* src/vteft2.h:
32706    	* src/vtegl.c:
32707    	* src/vtegl.h:
32708    	* src/vtepango.c:
32709    	* src/vtepango.h:
32710    	* src/vtepangox.c:
32711    	* src/vtepangox.h:
32712    	* src/vteskel.c: (_vte_skel_check), (_vte_skel_create),
32713    	(_vte_skel_destroy), (_vte_skel_start):
32714    	* src/vteskel.h:
32715    	* src/vtexft.c:
32716    	* src/vtexft.h:
32717    		Remove the environment variable field, drop the "Vte" prefix
32718    		from the backend names and make the exported structure const.
32719
32720
32721    svn path=/trunk/; revision=1447
32722
32723 ChangeLog       | 27 ++++++++++++++++++
32724 src/vtedraw.c   | 88 +++++++++++++++++++++++++++++++++++++++++----------------
32725 src/vtedraw.h   |  4 +--
32726 src/vteft2.c    |  4 +--
32727 src/vteft2.h    |  2 +-
32728 src/vtegl.c     |  4 +--
32729 src/vtegl.h     |  2 +-
32730 src/vtepango.c  |  4 +--
32731 src/vtepango.h  |  2 +-
32732 src/vtepangox.c |  4 +--
32733 src/vtepangox.h |  2 +-
32734 src/vteskel.c   | 29 ++++---------------
32735 src/vteskel.h   |  2 +-
32736 src/vtexft.c    |  4 +--
32737 src/vtexft.h    |  2 +-
32738 15 files changed, 114 insertions(+), 66 deletions(-)
32739
32740commit 2007589313e4a9bbad44b91d79dfd2b109166eca
32741Author: Chris Wilson <chris@chris-wilson.co.uk>
32742Date:   Wed Jan 17 18:10:49 2007 +0000
32743
32744    As part of Bug 397439.
32745
32746    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32747
32748    	As part of Bug 397439.
32749
32750    	* src/iso2022.c: (_vte_iso2022_is_ambiguous):
32751    	* src/vte-private.h:
32752    	* src/vte.c: (_vte_terminal_set_default_attributes),
32753    	(vte_terminal_set_default_tabstops), (vte_terminal_set_encoding),
32754    	(vte_terminal_set_opacity), (vte_terminal_set_default_colors),
32755    	(vte_terminal_emit_pending_text_signals),
32756    	(vte_terminal_feed_child_using_modes),
32757    	(vte_terminal_hierarchy_changed),
32758    	(vte_terminal_send_mouse_button_internal),
32759    	(vte_terminal_maybe_send_mouse_drag), (vte_terminal_set_font),
32760    	(vte_terminal_set_font_from_string), (vte_terminal_set_size),
32761    	(vte_terminal_handle_scroll), (vte_terminal_set_scroll_adjustment),
32762    	(vte_terminal_set_emulation), (vte_terminal_set_termcap),
32763    	(vte_terminal_init), (vte_terminal_size_allocate),
32764    	(vte_terminal_unrealize), (vte_terminal_finalize),
32765    	(vte_terminal_realize), (vte_terminal_determine_colors),
32766    	(vte_terminal_background_update),
32767    	(vte_terminal_queue_background_update),
32768    	(vte_terminal_set_background_transparent),
32769    	(vte_terminal_set_cursor_blinks),
32770    	(vte_terminal_set_scrollback_lines), (vte_terminal_reset),
32771    	(vte_terminal_set_pty):
32772    	* src/vteseq.c: (vte_sequence_handler_st),
32773    	(vte_sequence_handler_vb),
32774    	(vte_sequence_handler_device_status_report),
32775    	(vte_sequence_handler_dec_device_status_report),
32776    	(vte_sequence_handler_window_manipulation):
32777    		Janitorial work to improve code readability and small
32778    		micro-optimisations, such as use the length returned by
32779    		g_snprintf rather then calling strlen on the result or just
32780    		using a constant string.
32781
32782
32783    svn path=/trunk/; revision=1446
32784
32785 ChangeLog         |  36 +++++++++
32786 src/iso2022.c     |   2 +-
32787 src/vte-private.h |   3 +-
32788 src/vte.c         | 226 ++++++++++++++++++++++++++++--------------------------
32789 src/vteseq.c      | 102 ++++++++++++------------
32790 5 files changed, 202 insertions(+), 167 deletions(-)
32791
32792commit 8d819414955071192d09f416aa9040ce3bd230f1
32793Author: Chris Wilson <chris@chris-wilson.co.uk>
32794Date:   Wed Jan 17 18:07:37 2007 +0000
32795
32796    As part of Bug 397439.
32797
32798    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32799
32800    	As part of Bug 397439.
32801
32802    	* src/ring.h:
32803    		Make the debug checks conditional on VTE_DEBUG.
32804
32805
32806    svn path=/trunk/; revision=1445
32807
32808 ChangeLog  | 7 +++++++
32809 src/ring.h | 5 +++++
32810 2 files changed, 12 insertions(+)
32811
32812commit c900468b1c4f178d04424f182836bf058ad61b08
32813Author: Chris Wilson <chris@chris-wilson.co.uk>
32814Date:   Wed Jan 17 18:06:56 2007 +0000
32815
32816    As part of Bug 397439.
32817
32818    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32819
32820    	As part of Bug 397439.
32821
32822    	* src/matcher.c: (_vte_matcher_add), (_vte_matcher_create),
32823    	(_vte_matcher_destroy), (_vte_matcher_new), (_vte_matcher_match),
32824    	(_vte_matcher_print):
32825    	* src/matcher.h:
32826    	* src/table.c: (_vte_table_new):
32827    	* src/table.h:
32828    	* src/trie.c: (_vte_trie_new):
32829    	* src/trie.h:
32830    		_vte_match_match() is called extremely frequently, and the
32831    		switch shows up on the profiles. Replace the switch with a
32832    		function pointer obtained by introducing function tables for
32833    		the matcher implementations.
32834
32835
32836    svn path=/trunk/; revision=1444
32837
32838 ChangeLog     | 17 +++++++++++++
32839 src/matcher.c | 78 ++++++++++++++++-------------------------------------------
32840 src/matcher.h | 23 ++++++++++++++++++
32841 src/table.c   | 14 ++++++++++-
32842 src/table.h   |  2 ++
32843 src/trie.c    | 14 ++++++++++-
32844 src/trie.h    |  2 ++
32845 7 files changed, 91 insertions(+), 59 deletions(-)
32846
32847commit f5801a4790d57af56dff270c11ebe5438f283ca7
32848Author: Chris Wilson <chris@chris-wilson.co.uk>
32849Date:   Wed Jan 17 18:04:46 2007 +0000
32850
32851    As part of Bug 397439.
32852
32853    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32854
32855    	As part of Bug 397439.
32856
32857    	* src/vte-private.h:
32858    	* src/vte.c: (vte_terminal_set_font_full), (vte_terminal_realize):
32859    		Don't load a font until the terminal is realized.
32860    		Saves decoding 2 or 3 fonts before g-t is mapped.
32861
32862
32863    svn path=/trunk/; revision=1443
32864
32865 ChangeLog         |  9 ++++++++
32866 src/vte-private.h |  1 +
32867 src/vte.c         | 62 +++++++++++++++++++++++++++++++++++--------------------
32868 3 files changed, 50 insertions(+), 22 deletions(-)
32869
32870commit 736cd9069881445f07940f20800ac1a7be3a4bef
32871Author: Chris Wilson <chris@chris-wilson.co.uk>
32872Date:   Wed Jan 17 18:03:33 2007 +0000
32873
32874    As part of Bug 397439.
32875
32876    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32877
32878    	As part of Bug 397439.
32879
32880    	* src/vteseq.c: (vte_g_array_fill):
32881    		Micro-optimise the loop.
32882
32883
32884    svn path=/trunk/; revision=1442
32885
32886 ChangeLog    | 7 +++++++
32887 src/vteseq.c | 5 +++--
32888 2 files changed, 10 insertions(+), 2 deletions(-)
32889
32890commit 3258a9a629ff722be1da2c32cfa996bc2596ee82
32891Author: Chris Wilson <chris@chris-wilson.co.uk>
32892Date:   Wed Jan 17 18:02:44 2007 +0000
32893
32894    As part of Bug 397439.
32895
32896    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32897
32898    	As part of Bug 397439.
32899
32900    	* src/vteft2.c: (_vte_ft2_create), (_vte_ft2_start),
32901    	(_vte_ft2_end), (update_bbox), (_vte_ft2_set_text_font),
32902    	(_vte_ft2_draw_text):
32903    	* src/vtergb.c: (_vte_rgb_buffer_new), (_vte_rgb_buffer_resize),
32904    	(_vte_rgb_draw_color_rgb), (_vte_rgb_copy):
32905    	* src/vtergb.h:
32906    		Reuse converted glyphs within a run.
32907
32908
32909    svn path=/trunk/; revision=1441
32910
32911 ChangeLog    | 12 +++++++++++
32912 src/vteft2.c | 61 ++++++++++++++++++++++++++---------------------------
32913 src/vtergb.c | 68 ++++++++++++++++++++++++++++++++++++++++++++----------------
32914 src/vtergb.h |  2 ++
32915 4 files changed, 95 insertions(+), 48 deletions(-)
32916
32917commit d09749def08e9b2485fd6bca6962c6be2e2d203a
32918Author: Chris Wilson <chris@chris-wilson.co.uk>
32919Date:   Wed Jan 17 18:01:44 2007 +0000
32920
32921    As part of Bug 397439.
32922
32923    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32924
32925    	As part of Bug 397439.
32926
32927    	* src/vteconv.c: (_vte_conv_utf8_strlen), (_vte_conv):
32928    		Micro-optimise the loops.
32929
32930
32931    svn path=/trunk/; revision=1440
32932
32933 ChangeLog     |  7 +++++++
32934 src/vteconv.c | 33 +++++++++++++--------------------
32935 2 files changed, 20 insertions(+), 20 deletions(-)
32936
32937commit c06f39b7c406ff785b9cdd84d5554a916e9a6660
32938Author: Chris Wilson <chris@chris-wilson.co.uk>
32939Date:   Wed Jan 17 18:00:51 2007 +0000
32940
32941    As part of Bug 397439.
32942
32943    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32944
32945    	As part of Bug 397439.
32946
32947    	* src/vteglyph.c: (_vte_glyph_free), (_vte_cached_glyph_free),
32948    	(_vte_glyph_cache_new), (_vte_glyph_cache_free),
32949    	(_vte_glyph_cache_set_font_description),
32950    	(_vte_glyph_cache_has_char), (_vte_glyph_remap_char),
32951    	(_vte_glyph_get_uncached), (_vte_glyph_get), (_vte_glyph_draw):
32952    	* src/vteglyph.h:
32953    		Avoid the double glyph lookup in _vte_glyph_get and
32954    		replace the tree with a hash.
32955
32956
32957    svn path=/trunk/; revision=1439
32958
32959 ChangeLog      | 13 ++++++++
32960 src/vteglyph.c | 93 ++++++++++++++++++++++++----------------------------------
32961 src/vteglyph.h |  2 +-
32962 3 files changed, 52 insertions(+), 56 deletions(-)
32963
32964commit 24a1c9033fa36e79e8d1a5caee4d1bf22774b50c
32965Author: Chris Wilson <chris@chris-wilson.co.uk>
32966Date:   Wed Jan 17 17:58:56 2007 +0000
32967
32968    As part of Bug 397439.
32969
32970    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
32971
32972    	As part of Bug 397439.
32973
32974    	* src/iso2022.c: (_vte_iso2022_state_new),
32975    	(_vte_iso2022_state_free), (_vte_iso2022_state_set_codeset):
32976    	* src/trie.c: (_vte_trie_add), (convert_mbstowcs):
32977    	* src/utf8echo.c: (main):
32978    	* src/vte.c: (vte_terminal_set_encoding), (vte_terminal_send),
32979    	(vte_terminal_init), (vte_terminal_finalize),
32980    	(vte_terminal_set_word_chars):
32981    	* src/vteconv.c: (_vte_conv_open), (_vte_conv_close), (_vte_conv):
32982    	* src/vteconv.h:
32983    	* src/vteseq.c: (vte_sequence_handler_set_title_internal):
32984    		s/(VteConv)-1/VTE_INVALID_CONV/
32985
32986
32987    svn path=/trunk/; revision=1438
32988
32989 ChangeLog      | 16 ++++++++++++++++
32990 src/iso2022.c  | 10 +++++-----
32991 src/trie.c     |  4 ++--
32992 src/utf8echo.c |  2 +-
32993 src/vte.c      | 14 +++++++-------
32994 src/vteconv.c  |  6 +++---
32995 src/vteconv.h  |  1 +
32996 src/vteseq.c   |  2 +-
32997 8 files changed, 36 insertions(+), 19 deletions(-)
32998
32999commit 0de19093d8b5d24c4ded623e938d7a1ffb21214b
33000Author: Chris Wilson <chris@chris-wilson.co.uk>
33001Date:   Wed Jan 17 17:58:01 2007 +0000
33002
33003    As part of Bug 397439.
33004
33005    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33006
33007    	As part of Bug 397439.
33008
33009    	* src/vte.c: (_vte_new_row_data), (_vte_new_row_data_sized),
33010    	(_vte_terminal_find_row_data), (_vte_row_data_find_charcell),
33011    	(vte_line_is_wrappable), (vte_terminal_extend_selection),
33012    	(vte_terminal_draw_row):
33013    		Refactor vte_find_row_data to simplify and improve
33014    		some logic.
33015
33016
33017    svn path=/trunk/; revision=1437
33018
33019 ChangeLog |  11 ++++
33020 src/vte.c | 194 ++++++++++++++++++++++++++++++++------------------------------
33021 2 files changed, 112 insertions(+), 93 deletions(-)
33022
33023commit cbb43c93086847789a92faa03d6837f2ef24df63
33024Author: Chris Wilson <chris@chris-wilson.co.uk>
33025Date:   Wed Jan 17 17:56:49 2007 +0000
33026
33027    As part of Bug 397439.
33028
33029    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33030
33031    	As part of Bug 397439.
33032
33033    	* src/vte.c: (vte_g_array_fill), (vte_terminal_emit_commit),
33034    	(_vte_terminal_ensure_cursor), (_vte_terminal_insert_char),
33035    	(_vte_terminal_fork_basic), (vte_terminal_process_incoming),
33036    	(vte_terminal_key_press), (vte_terminal_visibility_notify),
33037    	(vte_terminal_apply_metrics), (vte_terminal_paint),
33038    	(vte_terminal_expose):
33039    		Callgrind driven rewrite of critical loops.
33040
33041
33042    svn path=/trunk/; revision=1436
33043
33044 ChangeLog |  12 ++++
33045 src/vte.c | 198 +++++++++++++++++++++++++++++++++-----------------------------
33046 2 files changed, 116 insertions(+), 94 deletions(-)
33047
33048commit b599a37352fc35337fad518b6866e95c7e248445
33049Author: Chris Wilson <chris@chris-wilson.co.uk>
33050Date:   Wed Jan 17 17:55:03 2007 +0000
33051
33052    As part of Bug 397439.
33053
33054    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33055
33056    	As part of Bug 397439.
33057
33058    	* src/vte-private.h:
33059    	* src/vte.c: (_vte_terminal_connect_pty_write),
33060    	(_vte_terminal_disconnect_pty_write), (vte_terminal_io_read),
33061    	(vte_terminal_feed), (vte_terminal_feed_child_binary),
33062    	(vte_terminal_init), (vte_terminal_unrealize),
33063    	(add_process_timeout), (add_update_timeout),
33064    	(remove_process_timeout), (vte_terminal_stop_processing),
33065    	(vte_terminal_is_processing), (vte_terminal_start_processing),
33066    	(process_timeout), (update_repeat_timeout), (update_timeout):
33067    		The rate-limiting step is the display update - we do not need
33068    		to process input faster than we are displaying it. So use the
33069    		update display timeout to process new input (and dirty some
33070    		more pixels).
33071
33072
33073    svn path=/trunk/; revision=1435
33074
33075 ChangeLog         |  19 +++++
33076 src/vte-private.h |   5 +-
33077 src/vte.c         | 238 +++++++++++++++++++++---------------------------------
33078 3 files changed, 113 insertions(+), 149 deletions(-)
33079
33080commit 9e9d2c65c1687d10d3d83ab13ecbe203ba36ae18
33081Author: Chris Wilson <chris@chris-wilson.co.uk>
33082Date:   Wed Jan 17 17:49:23 2007 +0000
33083
33084    As part of Bug 397439.
33085
33086    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33087
33088    	As part of Bug 397439.
33089
33090    	* src/interpret.c: (main):
33091    	* src/iso2022.c: (_vte_iso2022_fragment_input),
33092    	(_vte_iso2022_process), (main):
33093    	* src/vte.c: (vte_terminal_match_contents_refresh),
33094    	(vte_terminal_process_incoming), (vte_terminal_init),
33095    	(vte_terminal_set_word_chars):
33096    	* src/vteaccess.c:
33097    	(vte_terminal_accessible_update_private_data_if_needed):
33098    	* src/vtefc.c: (_vte_fc_patterns_from_pango_font_desc):
33099    	* src/vtefc.h:
33100    	* src/vteglyph.c: (_vte_glyph_cache_new), (_vte_glyph_cache_free),
33101    	(_vte_glyph_cache_set_font_description):
33102    	* src/vteglyph.h:
33103    	* src/vteregex.c: (_vte_regex_sort_matches):
33104    	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_close),
33105    	(_vte_xft_font_for_char):
33106    		s/g_array_new(TRUE, TRUE/g_array_new(FALSE, FALSE/
33107    		All uses of GArray respect their lengths and do not
33108    		zero-termination or untouched members to be cleared.
33109
33110
33111    svn path=/trunk/; revision=1434
33112
33113 ChangeLog       | 24 ++++++++++++++++++++++++
33114 src/interpret.c |  2 +-
33115 src/iso2022.c   | 15 +++++++++------
33116 src/vte.c       | 10 +++++-----
33117 src/vteaccess.c |  9 +++------
33118 src/vtefc.c     |  6 +++---
33119 src/vtefc.h     |  2 +-
33120 src/vteglyph.c  | 20 +++++++++-----------
33121 src/vteglyph.h  |  2 +-
33122 src/vteregex.c  |  2 +-
33123 src/vtexft.c    | 49 ++++++++++++++++++++++---------------------------
33124 11 files changed, 79 insertions(+), 62 deletions(-)
33125
33126commit 7c070ed56f33e131f618b5929fe9dbb0e6a27d76
33127Author: Chris Wilson <chris@chris-wilson.co.uk>
33128Date:   Wed Jan 17 17:46:52 2007 +0000
33129
33130    As part of Bug 397439.
33131
33132    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33133
33134    	As part of Bug 397439.
33135
33136    	* src/iso2022.c: (_vte_iso2022_state_free):
33137    	* src/matcher.c: (_vte_matcher_free_params_array):
33138    	* src/ring.c: (_vte_ring_free):
33139    	* src/table.c: (_vte_table_free):
33140    	* src/trie.c: (_vte_trie_match):
33141    	* src/vte.c: (_vte_terminal_match_contents_clear),
33142    	(_vte_terminal_fork_basic),
33143    	(vte_terminal_get_text_range_maybe_wrapped), (vte_terminal_copy),
33144    	(vte_terminal_finalize), (vte_terminal_draw_cells_with_attributes):
33145    	* src/vteaccess.c: (vte_terminal_accessible_free_private_data):
33146    	* src/vtebg.c: (vte_bg_root_pixmap), (vte_bg_cache_item_free):
33147    	* src/vteconv.c: (_vte_conv_close):
33148    	* src/vtedraw.c: (_vte_draw_free):
33149    	* src/vteft2.c: (_vte_ft2_destroy):
33150    	* src/vtegl.c: (_vte_gl_destroy):
33151    	* src/vteglyph.c: (_vte_glyph_cache_free):
33152    	* src/vtepango.c: (_vte_pango_destroy):
33153    	* src/vtepangox.c: (_vte_pango_x_destroy):
33154    	* src/vtergb.c: (_vte_rgb_buffer_new), (_vte_rgb_buffer_free):
33155    	* src/vteseq.c: (vte_sequence_handler_se),
33156    	(vte_sequence_handler_so):
33157    	* src/vteskel.c: (_vte_skel_destroy):
33158    	* src/vtexft.c: (_vte_xft_font_close), (_vte_xft_destroy):
33159    		Do not zero memory in destructors, as glib will zero all
33160    		freed memory if G_DEBUG=gc-friendly.
33161
33162
33163    svn path=/trunk/; revision=1433
33164
33165 ChangeLog       | 30 +++++++++++++++++++++++++
33166 src/iso2022.c   | 15 -------------
33167 src/matcher.c   |  6 +----
33168 src/ring.c      |  5 -----
33169 src/table.c     |  3 ---
33170 src/trie.c      |  6 +----
33171 src/vte.c       | 70 ++++++---------------------------------------------------
33172 src/vteaccess.c |  4 ----
33173 src/vtebg.c     | 12 ++--------
33174 src/vteconv.c   |  9 --------
33175 src/vtedraw.c   |  4 ----
33176 src/vteft2.c    |  4 ----
33177 src/vtegl.c     | 12 ----------
33178 src/vteglyph.c  | 15 ++-----------
33179 src/vtepango.c  | 10 ---------
33180 src/vtepangox.c | 10 ---------
33181 src/vtergb.c    | 11 ++-------
33182 src/vteseq.c    | 40 +++++++++------------------------
33183 src/vteskel.c   |  6 -----
33184 src/vtexft.c    | 20 -----------------
33185 20 files changed, 55 insertions(+), 237 deletions(-)
33186
33187commit 097a0979e15cb02c93da0f166b29451f6104175a
33188Author: Chris Wilson <chris@chris-wilson.co.uk>
33189Date:   Wed Jan 17 17:45:20 2007 +0000
33190
33191    As part of Bug 397439.
33192
33193    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33194
33195    	As part of Bug 397439.
33196
33197    	* src/reaper.c: (vte_reaper_add_child), (vte_reaper_init),
33198    	(vte_reaper_constructor), (vte_reaper_finalize),
33199    	(vte_reaper_class_init), (vte_reaper_get), (main):
33200    	* src/vte.c: (G_DEFINE_TYPE_WITH_CODE), (_vte_terminal_fork_basic),
33201    	(vte_terminal_key_press), (vte_terminal_init), (vte_terminal_show),
33202    	(vte_terminal_finalize), (vte_terminal_get_accessible),
33203    	(vte_terminal_class_init):
33204    	* src/vteaccess.c: (vte_terminal_initialize),
33205    	(vte_terminal_accessible_finalize),
33206    	(vte_terminal_accessible_class_init),
33207    	(vte_terminal_accessible_get_type),
33208    	(vte_terminal_accessible_factory_init),
33209    	(vte_terminal_accessible_factory_new):
33210    	* src/vtebg.c: (vte_bg_native_new), (vte_bg_finalize),
33211    	(vte_bg_class_init), (vte_bg_init), (vte_bg_get_for_screen),
33212    	(vte_bg_cache_item_free), (vte_bg_cache_prune_int),
33213    	(_vte_bg_resize_pixbuf), (vte_bg_set_root_pixmap),
33214    	(vte_bg_cache_add), (vte_bg_cache_search), (vte_bg_get_pixmap),
33215    	(vte_bg_get_pixbuf):
33216    		Use GObject boiler-plate code (G_DEFINE_TYPE),
33217    		as opposed to open coding.
33218
33219
33220    svn path=/trunk/; revision=1432
33221
33222 ChangeLog       |  26 +++++++
33223 src/reaper.c    |  91 ++++++++---------------
33224 src/vte.c       |  96 ++++++++----------------
33225 src/vteaccess.c | 149 +++++++++++++++-----------------------
33226 src/vtebg.c     | 221 +++++++++++++++++++++++++++-----------------------------
33227 5 files changed, 252 insertions(+), 331 deletions(-)
33228
33229commit ee14604f30ecfaaaf7aa4f99962cdef1470bcc24
33230Author: Chris Wilson <chris@chris-wilson.co.uk>
33231Date:   Wed Jan 17 17:43:17 2007 +0000
33232
33233    As part of Bug 397439.
33234
33235    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33236
33237    	As part of Bug 397439.
33238
33239    	* src/vte-private.h:
33240    	* src/vte.c: (vte_free_row_data), (vte_g_array_fill),
33241    	(vte_terminal_find_charcell), (vte_terminal_preedit_width),
33242    	(vte_terminal_preedit_length), (_vte_invalidate_cursor_once),
33243    	(vte_invalidate_cursor_periodic), (vte_terminal_deselect_all),
33244    	(vte_terminal_set_default_tabstops),
33245    	(vte_terminal_match_contents_refresh), (vte_terminal_cursor_new),
33246    	(vte_terminal_match_check_internal),
33247    	(vte_terminal_emit_adjustment_changed),
33248    	(vte_terminal_queue_adjustment_changed),
33249    	(vte_terminal_scroll_pages), (vte_terminal_maybe_scroll_to_top),
33250    	(vte_terminal_maybe_scroll_to_bottom),
33251    	(_vte_terminal_set_pointer_visible), (vte_terminal_new),
33252    	(vte_terminal_set_color_internal), (vte_terminal_set_color_bold),
33253    	(vte_terminal_set_color_dim), (vte_terminal_set_color_foreground),
33254    	(vte_terminal_set_color_background),
33255    	(vte_terminal_set_color_cursor),
33256    	(vte_terminal_set_color_highlight), (vte_terminal_handle_sequence),
33257    	(vte_terminal_catch_child_exited),
33258    	(_vte_terminal_connect_pty_read),
33259    	(_vte_terminal_connect_pty_write), (_vte_terminal_fork_basic),
33260    	(vte_terminal_eof), (vte_terminal_im_reset),
33261    	(vte_terminal_process_incoming), (vte_terminal_io_read),
33262    	(vte_terminal_io_write), (vte_terminal_send),
33263    	(vte_terminal_im_commit), (vte_terminal_im_preedit_start),
33264    	(vte_terminal_im_preedit_end), (vte_terminal_im_preedit_changed),
33265    	(vte_terminal_configure_toplevel),
33266    	(vte_terminal_hierarchy_changed), (vte_terminal_style_changed),
33267    	(add_cursor_timeout), (vte_terminal_key_press), (vte_same_class),
33268    	(vte_line_is_wrappable), (vte_terminal_paste_cb),
33269    	(vte_terminal_send_mouse_button_internal),
33270    	(vte_terminal_maybe_send_mouse_drag), (vte_terminal_clear_cb),
33271    	(vte_terminal_copy_cb),
33272    	(vte_terminal_get_text_range_maybe_wrapped),
33273    	(vte_terminal_clipboard_get), (vte_terminal_copy),
33274    	(vte_terminal_paste), (vte_terminal_autoscroll),
33275    	(vte_terminal_start_autoscroll), (vte_terminal_motion_notify),
33276    	(vte_terminal_button_press), (vte_terminal_button_release),
33277    	(vte_terminal_focus_in), (vte_terminal_focus_out),
33278    	(vte_terminal_visibility_notify), (vte_terminal_apply_metrics),
33279    	(vte_terminal_set_font_full), (vte_terminal_refresh_size),
33280    	(vte_terminal_handle_scroll), (vte_terminal_set_scroll_adjustment),
33281    	(vte_terminal_connect_xft_settings),
33282    	(vte_terminal_disconnect_xft_settings),
33283    	(_vte_terminal_codeset_changed_cb), (vte_terminal_init),
33284    	(vte_terminal_size_request), (vte_terminal_size_allocate),
33285    	(vte_terminal_show), (root_pixmap_changed_cb),
33286    	(vte_terminal_unrealize), (vte_terminal_finalize),
33287    	(vte_terminal_realize), (vte_terminal_determine_colors),
33288    	(vte_terminal_paint), (vte_terminal_expose), (vte_terminal_scroll),
33289    	(vte_terminal_get_accessible), (vte_terminal_im_append_menuitems),
33290    	(vte_terminal_background_update),
33291    	(vte_terminal_queue_background_update),
33292    	(vte_terminal_set_background_image),
33293    	(vte_terminal_set_background_image_file),
33294    	(vte_terminal_set_cursor_blinks), (vte_terminal_reset),
33295    	(vte_terminal_set_pty):
33296    	* src/vteaccess.c: (vte_terminal_initialize),
33297    	(vte_terminal_accessible_finalize):
33298    	* src/vtedraw.c: (_vte_draw_new), (_vte_draw_free),
33299    	(_vte_draw_start), (_vte_draw_end):
33300    	* src/vtefc.c: (_vte_fc_transcribe_from_pango_font_description),
33301    	(_vte_fc_defaults_from_gtk), (_vte_fc_connect_settings_changes),
33302    	(_vte_fc_disconnect_settings_changes):
33303    	* src/vteft2.c: (_vte_ft2_destroy),
33304    	(_vte_ft2_set_background_image), (_vte_ft2_clear):
33305    	* src/vtegl.c: (_vte_gl_destroy), (_vte_gl_set_background_image),
33306    	(_vte_gl_clear):
33307    	* src/vtepango.c: (_vte_pango_destroy), (_vte_pango_start),
33308    	(_vte_pango_end), (_vte_pango_set_background_image),
33309    	(_vte_pango_set_text_font):
33310    	* src/vtepangox.c: (_vte_pango_x_destroy), (_vte_pango_x_start),
33311    	(_vte_pango_x_end), (_vte_pango_x_set_background_image),
33312    	(_vte_pango_x_set_text_font):
33313    	* src/vterdb.c: (_vte_rdb_get):
33314    	* src/vteseq.c: (vte_sequence_handler_scroll_up_or_down),
33315    	(vte_sequence_handler_set_title_internal), (vte_terminal_beep),
33316    	(vte_sequence_handler_do), (vte_sequence_handler_sf),
33317    	(vte_sequence_handler_sr), (vte_sequence_handler_vb),
33318    	(vte_sequence_handler_window_manipulation):
33319    	* src/vteskel.c: (_vte_skel_destroy):
33320    	* src/vtetree.c: (_vte_tree_new), (_vte_tree_destroy):
33321    	* src/vtexft.c: (_vte_xft_set_background_image), (_vte_xft_clear):
33322    		Remove superfluous checks and run-time checked type casts.
33323
33324
33325    svn path=/trunk/; revision=1431
33326
33327 ChangeLog         |  89 +++++++++
33328 src/vte-private.h |   2 +-
33329 src/vte.c         | 550 +++++++++++++++++-------------------------------------
33330 src/vteaccess.c   |  68 +++----
33331 src/vtedraw.c     |  10 +-
33332 src/vtefc.c       |  18 +-
33333 src/vteft2.c      |  10 +-
33334 src/vtegl.c       |  10 +-
33335 src/vtepango.c    |  50 ++---
33336 src/vtepangox.c   |  56 +++---
33337 src/vterdb.c      |   4 +-
33338 src/vteseq.c      |  26 +--
33339 src/vteskel.c     |   4 +-
33340 src/vtetree.c     |   4 +-
33341 src/vtexft.c      |   8 +-
33342 15 files changed, 394 insertions(+), 515 deletions(-)
33343
33344commit 2c0c0eafd9681470b399c9e813e19ca27acf3b2b
33345Author: Chris Wilson <chris@chris-wilson.co.uk>
33346Date:   Wed Jan 17 17:41:36 2007 +0000
33347
33348    As part of Bug 397439.
33349
33350    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33351
33352    	As part of Bug 397439.
33353
33354    	* src/debug.c:
33355    	* src/iso2022.c: (_vte_iso2022_ambiguous_width_guess),
33356    	(_vte_iso2022_state_new), (_vte_iso2022_state_set_codeset),
33357    	(process_8_bit_sequence), (process_cdata), (process_control),
33358    	(_vte_iso2022_process):
33359    	* src/keymap.c: (_vte_keymap_map):
33360    	* src/matcher.c: (_vte_matcher_init), (_vte_matcher_create),
33361    	(_vte_matcher_destroy):
33362    	* src/pty.c: (_vte_pty_run_on_pty), (_vte_pty_fork_on_pty_name),
33363    	(_vte_pty_fork_on_pty_fd), (_vte_pty_set_size),
33364    	(_vte_pty_get_size), (_vte_pty_ptsname), (_vte_pty_open_unix98),
33365    	(_vte_pty_open_with_helper), (_vte_pty_open), (main):
33366    	* src/reaper.c: (vte_reaper_emit_signal),
33367    	(vte_reaper_child_watch_cb), (vte_reaper_init),
33368    	(vte_reaper_finalize):
33369    	* src/reflect.c: (text_changed_insert), (text_changed_delete):
33370    	* src/ring.c: (_vte_ring_insert), (_vte_ring_insert_preserve),
33371    	(_vte_ring_remove), (scrolled_off), (main):
33372    	* src/slowcat.c: (main):
33373    	* src/table.c: (_vte_table_printi), (_vte_table_print):
33374    	* src/trie.c: (char_class_string_extract):
33375    	* src/vte.c: (_vte_invalidate_cursor_once),
33376    	(vte_terminal_emit_selection_changed), (vte_terminal_emit_commit),
33377    	(vte_terminal_emit_emulation_changed),
33378    	(vte_terminal_emit_encoding_changed),
33379    	(vte_terminal_emit_child_exited),
33380    	(_vte_terminal_emit_contents_changed),
33381    	(vte_terminal_emit_cursor_moved), (vte_terminal_emit_eof),
33382    	(vte_terminal_emit_char_size_changed),
33383    	(_vte_terminal_emit_status_line_changed),
33384    	(vte_terminal_emit_increase_font_size),
33385    	(vte_terminal_emit_decrease_font_size),
33386    	(_vte_terminal_emit_text_inserted),
33387    	(_vte_terminal_emit_text_deleted),
33388    	(vte_terminal_emit_text_modified),
33389    	(vte_terminal_emit_text_scrolled), (vte_terminal_deselect_all),
33390    	(vte_terminal_match_check_internal), (vte_terminal_match_check),
33391    	(vte_terminal_emit_adjustment_changed),
33392    	(vte_terminal_queue_adjustment_changed),
33393    	(_vte_terminal_adjust_adjustments), (vte_terminal_scroll_pages),
33394    	(vte_terminal_maybe_scroll_to_bottom), (vte_terminal_set_encoding),
33395    	(_vte_terminal_set_pointer_visible), (vte_terminal_new),
33396    	(vte_terminal_generate_bold), (_vte_terminal_insert_char),
33397    	(display_control_sequence), (vte_terminal_fork_command),
33398    	(vte_terminal_emit_pending_text_signals),
33399    	(vte_terminal_process_incoming), (vte_terminal_io_write),
33400    	(vte_terminal_send), (vte_terminal_im_commit),
33401    	(vte_terminal_im_preedit_start), (vte_terminal_im_preedit_end),
33402    	(vte_terminal_im_preedit_changed),
33403    	(vte_terminal_configure_toplevel),
33404    	(vte_terminal_hierarchy_changed), (vte_terminal_style_changed),
33405    	(vte_terminal_key_press), (vte_terminal_paste_cb),
33406    	(vte_terminal_match_hilite_clear), (vte_terminal_match_hilite),
33407    	(vte_terminal_clear_cb), (vte_terminal_copy_cb),
33408    	(vte_terminal_copy), (vte_terminal_paste),
33409    	(vte_terminal_start_selection), (vte_terminal_extend_selection),
33410    	(vte_terminal_autoscroll), (vte_terminal_motion_notify),
33411    	(vte_terminal_button_press), (vte_terminal_button_release),
33412    	(vte_terminal_focus_in), (vte_terminal_focus_out),
33413    	(vte_terminal_set_font_full), (vte_terminal_set_size),
33414    	(vte_terminal_handle_scroll), (vte_terminal_set_emulation),
33415    	(vte_terminal_set_termcap), (vte_terminal_reset_rowdata),
33416    	(vte_terminal_fc_settings_changed), (vte_terminal_init),
33417    	(vte_terminal_size_request), (vte_terminal_size_allocate),
33418    	(vte_terminal_show), (vte_terminal_unrealize),
33419    	(vte_terminal_finalize), (vte_terminal_realize),
33420    	(vte_terminal_draw_cells), (_vte_terminal_map_pango_color),
33421    	(vte_terminal_paint), (vte_terminal_scroll),
33422    	(vte_terminal_class_init), (vte_terminal_get_type),
33423    	(vte_terminal_copy_clipboard), (vte_terminal_paste_clipboard),
33424    	(vte_terminal_copy_primary), (vte_terminal_paste_primary),
33425    	(vte_terminal_background_update),
33426    	(vte_terminal_queue_background_update),
33427    	(vte_terminal_set_background_saturation),
33428    	(vte_terminal_set_background_tint_color),
33429    	(vte_terminal_set_background_transparent),
33430    	(vte_terminal_set_background_image),
33431    	(vte_terminal_set_background_image_file),
33432    	(vte_terminal_set_word_chars):
33433    	* src/vteaccess.c: (emit_text_caret_moved),
33434    	(emit_text_changed_insert), (emit_text_changed_delete),
33435    	(vte_terminal_accessible_update_private_data_if_needed),
33436    	(vte_terminal_accessible_invalidate_cursor),
33437    	(vte_terminal_accessible_finalize),
33438    	(vte_terminal_accessible_get_text),
33439    	(vte_terminal_accessible_get_text_somewhere),
33440    	(vte_terminal_accessible_text_init),
33441    	(vte_terminal_accessible_component_init),
33442    	(vte_terminal_accessible_factory_new):
33443    	* src/vteapp.c: (main):
33444    	* src/vtebg.c: (vte_bg_root_pixmap), (_vte_bg_resize_pixbuf):
33445    	* src/vtedraw.c: (_vte_draw_new):
33446    	* src/vtepango.c: (_vte_pango_set_text_font):
33447    	* src/vtepangox.c: (_vte_pango_x_set_text_font):
33448    	* src/vteseq.c: (vte_terminal_emit_deiconify_window),
33449    	(vte_terminal_emit_iconify_window),
33450    	(vte_terminal_emit_icon_title_changed),
33451    	(vte_terminal_emit_window_title_changed),
33452    	(vte_terminal_emit_raise_window), (vte_terminal_emit_lower_window),
33453    	(vte_terminal_emit_maximize_window),
33454    	(vte_terminal_emit_refresh_window),
33455    	(vte_terminal_emit_restore_window),
33456    	(vte_terminal_emit_move_window), (vte_terminal_emit_resize_window),
33457    	(vte_sequence_handler_set_title_internal),
33458    	(vte_sequence_handler_decset_internal), (vte_sequence_handler_bt),
33459    	(vte_sequence_handler_application_keypad),
33460    	(vte_sequence_handler_normal_keypad),
33461    	(vte_sequence_handler_window_manipulation):
33462    	* src/vtetc.c: (main):
33463    	* src/vtexft.c: (_vte_xft_set_text_font):
33464    		s/fprintf(stderr,/g_printerr(/
33465
33466
33467
33468    svn path=/trunk/; revision=1430
33469
33470 ChangeLog       | 116 ++++++++++++++++++++++
33471 src/debug.c     |   1 -
33472 src/iso2022.c   |  74 +++++++-------
33473 src/keymap.c    |  60 ++++++-----
33474 src/matcher.c   |  11 +-
33475 src/pty.c       |  52 +++++-----
33476 src/reaper.c    |   8 +-
33477 src/reflect.c   |   6 +-
33478 src/ring.c      |  52 +++++-----
33479 src/slowcat.c   |   2 +-
33480 src/table.c     |   4 +-
33481 src/trie.c      |   2 +-
33482 src/vte.c       | 303 ++++++++++++++++++++++++++++----------------------------
33483 src/vteaccess.c |  34 +++----
33484 src/vteapp.c    |   4 +-
33485 src/vtebg.c     |   4 +-
33486 src/vtedraw.c   |   2 +-
33487 src/vtepango.c  |   2 +-
33488 src/vtepangox.c |   2 +-
33489 src/vteseq.c    |  96 +++++++++---------
33490 src/vtetc.c     |   4 +-
33491 src/vtexft.c    |   2 +-
33492 22 files changed, 476 insertions(+), 365 deletions(-)
33493
33494commit 38a457f890a73873c3b6314a96c77678f56fafb9
33495Author: Chris Wilson <chris@chris-wilson.co.uk>
33496Date:   Wed Jan 17 17:32:38 2007 +0000
33497
33498    Only invalidate groups of inserted chars and not the whole bbox. This
33499
33500    2007-01-17  Chris Wilson  <chris@chris-wilson.co.uk>
33501
33502            Only invalidate groups of inserted chars and not the whole bbox.
33503            This speeds up applications like vim which maintain a status line
33504            at the bottom of the screen. Fixes bug 161342.
33505
33506            * src/vte-private.h:
33507            * src/vte.c: (update_regions), (_vte_invalidate_cells),
33508            (_vte_invalidate_all), (_vte_terminal_scroll_region),
33509            (vte_terminal_process_incoming), (reset_update_regions),
33510            (remove_update_timeout), (update_repeat_timeout), (update_timeout):
33511
33512
33513    svn path=/trunk/; revision=1429
33514
33515 ChangeLog         |  12 ++++
33516 src/vte-private.h |   2 +-
33517 src/vte.c         | 203 +++++++++++++++++++++++++++++++++---------------------
33518 3 files changed, 139 insertions(+), 78 deletions(-)
33519
33520commit 650bf5cc513a23eedd5be92576b5d634a8c27c28
33521Author: Behdad Esfahbod <behdad@gnome.org>
33522Date:   Mon Jan 15 23:37:45 2007 +0000
33523
33524    Bug 387171 – vte fails to install on FreeBSD due to missing header Patch
33525
33526    2007-01-15  Behdad Esfahbod  <behdad@gnome.org>
33527
33528            Bug 387171 – vte fails to install on FreeBSD due to missing header
33529            Patch from Roy Marples
33530
33531            * src/vteseq.c: #include <limits.h>
33532
33533
33534    svn path=/trunk/; revision=1428
33535
33536 ChangeLog    | 7 +++++++
33537 src/vteseq.c | 1 +
33538 2 files changed, 8 insertions(+)
33539
33540commit 499b55eebb9647308c575813d863c0e10e45a68f
33541Author: Behdad Esfahbod <behdad@gnome.org>
33542Date:   Mon Jan 15 18:20:34 2007 +0000
33543
33544    Bug 396831 – Unable to compile without X Patch from Chris Wilson
33545
33546    2007-01-15  Behdad Esfahbod  <behdad@gnome.org>
33547
33548            Bug 396831 – Unable to compile without X
33549            Patch from Chris Wilson
33550
33551            * src/vtebg.c (_vte_bg_display_sync), (vte_bg_root_pixmap): Add stubs.
33552
33553
33554    svn path=/trunk/; revision=1427
33555
33556 ChangeLog   |  7 +++++++
33557 src/vtebg.c | 10 ++++++++++
33558 2 files changed, 17 insertions(+)
33559
33560commit 04bfc12f0a66c9e6d57b488468c6f77532876848
33561Author: Ryan Lortie <desrt@desrt.ca>
33562Date:   Wed Jan 10 01:18:47 2007 +0000
33563
33564    Bug 394890 – Segfault when running vte or gnome-terminal
33565
33566    2007-01-09  Ryan Lortie  <desrt@desrt.ca>
33567
33568            Bug 394890 – Segfault when running vte or gnome-terminal
33569
33570            * src/vtetc.c (_vte_termcap_find_string): change 'int' to 'gssize' to
33571            match previous fixup.  Hopefully that does it. :)
33572
33573
33574    svn path=/trunk/; revision=1426
33575
33576 ChangeLog   | 7 +++++++
33577 src/vtetc.c | 2 +-
33578 2 files changed, 8 insertions(+), 1 deletion(-)
33579
33580commit 91024830d19ceb0a0338cc944477d01fca3d9fc3
33581Author: Behdad Esfahbod <behdad@src.gnome.org>
33582Date:   Tue Jan 9 03:32:25 2007 +0000
33583
33584    Remove .cvsignore files (moved to svn:ignore prop)
33585
33586    svn path=/trunk/; revision=1424
33587
33588 .cvsignore                  | 34 ----------------------------------
33589 doc/.cvsignore              |  2 --
33590 doc/openi18n/.cvsignore     |  3 ---
33591 doc/reference/.cvsignore    | 21 ---------------------
33592 gnome-pty-helper/.cvsignore | 19 -------------------
33593 po/.cvsignore               | 12 ------------
33594 python/.cvsignore           |  3 ---
33595 src/.cvsignore              | 29 -----------------------------
33596 termcaps/.cvsignore         |  2 --
33597 9 files changed, 125 deletions(-)
33598
33599commit b944a903a3bff70ea9e155a5bcce2f80dffd0f43
33600Author: Behdad Esfahbod <behdad@gnome.org>
33601Date:   Tue Jan 9 00:03:58 2007 +0000
33602
33603    Released vte-0.15.1.
33604
33605    2007-01-08  Behdad Esfahbod  <behdad@gnome.org>
33606
33607            Released vte-0.15.1.
33608
33609            * NEWS: Updated.
33610
33611            * configure.in: Bumped version to 0.15.1.
33612
33613            * src/Makefile.am: Bumped libtool version to 10:8:1.
33614
33615
33616    svn path=/trunk/; revision=1422
33617
33618 ChangeLog       | 10 ++++++++++
33619 NEWS            |  9 +++++++++
33620 configure.in    |  2 +-
33621 src/Makefile.am |  2 +-
33622 4 files changed, 21 insertions(+), 2 deletions(-)
33623
33624commit 00062d4e4d42a1d230893b8da3affe6901551a9c
33625Author: Ryan Lortie <desrt@desrt.ca>
33626Date:   Fri Dec 29 09:53:16 2006 +0000
33627
33628    Small fix to the previous patch.
33629
33630    2006-12-29  Ryan Lortie  <desrt@desrt.ca>
33631
33632            Small fix to the previous patch.
33633
33634            * src/vtetc.c (_vte_termcap_find_string_length): 'int' is not the same
33635            as 'gssize' on 64bit platforms, causing compile errors.
33636
33637 ChangeLog   | 7 +++++++
33638 src/vtetc.c | 2 +-
33639 2 files changed, 8 insertions(+), 1 deletion(-)
33640
33641commit 2c7dcf1812cc58d044edd7f065c0b1cfed00247f
33642Author: Djihed Afifi <djihed@src.gnome.org>
33643Date:   Wed Dec 27 22:51:38 2006 +0000
33644
33645    Updated Arabic Translation.
33646
33647 po/ChangeLog | 4 ++++
33648 po/ar.po     | 2 +-
33649 2 files changed, 5 insertions(+), 1 deletion(-)
33650
33651commit 673b596469398389c61e98ea83e52c4c30319731
33652Author: Ryan Lortie <desrt@desrt.ca>
33653Date:   Wed Dec 27 21:17:05 2006 +0000
33654
33655    Bug 354061 – Excessive use of strlen by _vte_termcap_create
33656
33657    2006-12-27  Ryan Lortie  <desrt@desrt.ca>
33658
33659            Bug 354061 – Excessive use of strlen by _vte_termcap_create
33660
33661            * src/vtetc.c: near-complete rewrite to use a GMappedFile rather than
33662            reading a line at a time with excessive strlen/realloc use.
33663
33664            * str/matcher.c: this shouldn't be calling the strip code as the
33665            strings it has are already unescaped.
33666
33667 ChangeLog     |   10 +
33668 src/matcher.c |   16 +-
33669 src/vtetc.c   | 1239 +++++++++++++++++++++++++--------------------------------
33670 3 files changed, 551 insertions(+), 714 deletions(-)
33671
33672commit 9f1df4993cc4c92c5a989e4337e08429b730c7fc
33673Author: Ryan Lortie <desrt@desrt.ca>
33674Date:   Wed Dec 27 21:10:34 2006 +0000
33675
33676    Bug 387475 – Gtk-Warning spew in gnome-terminal
33677
33678    2006-12-27  Ryan Lortie  <desrt@desrt.ca>
33679
33680            Bug 387475 – Gtk-Warning spew in gnome-terminal
33681
33682            Problem introduced by fix to bug 356552.
33683
33684            * src/vte.c (vte_invalidate_cursor_periodic): Add a temporary backward
33685            compatibility hack to prevent GObject from spewing warnings about
33686            missing GtkSettings properties in old GTK versions.
33687
33688 ChangeLog | 10 ++++++++++
33689 src/vte.c | 27 ++++++++++++++++++++++++---
33690 2 files changed, 34 insertions(+), 3 deletions(-)
33691
33692commit 4bb0946b36d7906425fbebb2472bdf4ba3964caa
33693Author: Djihed Afifi <djihed@src.gnome.org>
33694Date:   Sun Dec 24 21:53:12 2006 +0000
33695
33696    Updated Arabic Translation.
33697
33698 po/ChangeLog |  4 ++++
33699 po/ar.po     | 18 +++++++++---------
33700 2 files changed, 13 insertions(+), 9 deletions(-)
33701
33702commit b702bfd308e1dbce88987a6529a62207125969d8
33703Author: Behdad Esfahbod <behdad@gnome.org>
33704Date:   Wed Dec 20 18:34:29 2006 +0000
33705
33706    Bug 387482 – Variable modified in signal handler should be volatile
33707
33708    2006-12-20  Behdad Esfahbod  <behdad@gnome.org>
33709
33710            Bug 387482 – Variable modified in signal handler should be volatile
33711            Patch from Bastien Nocera
33712
33713            * gnome-pty-helper/gnome-pty-helper.c: Make variable "done" volatile.
33714
33715 ChangeLog                           | 7 +++++++
33716 gnome-pty-helper/gnome-pty-helper.c | 2 +-
33717 2 files changed, 8 insertions(+), 1 deletion(-)
33718
33719commit 528dc1831cfe1b4d6916e3520da9ee4d81d135f9
33720Author: Raivis Dejus <orvils@gmail.com>
33721Date:   Tue Dec 19 14:36:31 2006 +0000
33722
33723    Updated Latvian Translation.
33724
33725    2006-12-19  Raivis Dejus <orvils@gmail.com>
33726
33727            * lv.po: Updated Latvian Translation.
33728
33729 po/ChangeLog |  4 ++++
33730 po/lv.po     | 59 +++++++++++++++++++++++++++++++++--------------------------
33731 2 files changed, 37 insertions(+), 26 deletions(-)
33732
33733commit 798313aeae10d5165472f993bc6dfde4ab9adeac
33734Author: Behdad Esfahbod <behdad@gnome.org>
33735Date:   Fri Dec 8 21:48:40 2006 +0000
33736
33737    Red Hat Bug 218626: "last -ad" print junk in last column
33738
33739    2006-12-08  Behdad Esfahbod  <behdad@gnome.org>
33740
33741            Red Hat Bug 218626: "last -ad" print junk in last column
33742
33743            * gnome-pty-helper/gnome-utmp.c (write_logout_record),
33744            (write_login_record): Don't gettimeofday directly into ut.ut_tv.
33745            That overruns on x86_64.
33746
33747 ChangeLog                     |  8 ++++++++
33748 gnome-pty-helper/gnome-utmp.c | 10 ++++++++--
33749 2 files changed, 16 insertions(+), 2 deletions(-)
33750
33751commit 7a400dc0a3e7e8ac88fc359597a98ce43e1c18ea
33752Author: Behdad Esfahbod <behdad@gnome.org>
33753Date:   Tue Dec 5 23:01:17 2006 +0000
33754
33755    Released vte-0.15.0.
33756
33757    2006-12-05  Behdad Esfahbod  <behdad@gnome.org>
33758
33759            Released vte-0.15.0.
33760
33761            * NEWS: Updated.
33762
33763            * configure.in: Bumped version to 0.15.0.
33764
33765            * src/Makefile.am: Bumped libtool version to 10:7:1.
33766
33767 ChangeLog       | 10 ++++++++++
33768 NEWS            |  7 +++++++
33769 configure.in    |  2 +-
33770 src/Makefile.am |  2 +-
33771 4 files changed, 19 insertions(+), 2 deletions(-)
33772
33773commit f807d1d8e4d78e51889c2b69e697d5f0c6db81c0
33774Author: Ryan Lortie <desrt@desrt.ca>
33775Date:   Tue Dec 5 22:28:39 2006 +0000
33776
33777    Bug 356552 – cursor timeout runs all the time
33778
33779    2006-12-05  Ryan Lortie  <desrt@desrt.ca>
33780
33781            Bug 356552 – cursor timeout runs all the time
33782
33783            * src/vte-private.h: Rework how cursor blinking works.
33784            * src/vte.c: Rework how cursor blinking works.  Only register the
33785            cursor blink callback when cursor blink is enabled and the window
33786            is focused.
33787
33788 ChangeLog         |   9 +++
33789 src/vte-private.h |   3 +-
33790 src/vte.c         | 201 +++++++++++++++++++++++++++---------------------------
33791 3 files changed, 111 insertions(+), 102 deletions(-)
33792
33793commit 12954eec3737d881e04c12ec503ee58581148e78
33794Author: Wouter Bolsterlee <wbolster@cvs.gnome.org>
33795Date:   Sun Nov 19 18:48:54 2006 +0000
33796
33797    Translation updated by GNOME PL Team.
33798
33799    2006-11-19  Wouter Bolsterlee  <wbolster@cvs.gnome.org>
33800
33801    	* pl.po: Translation updated by GNOME PL Team.
33802
33803 po/ChangeLog |  4 ++++
33804 po/pl.po     | 47 +++++++++++++++++++++++++----------------------
33805 2 files changed, 29 insertions(+), 22 deletions(-)
33806
33807commit 6a3b2e9b9d7697980723d3462af1fc4bc1e75846
33808Author: Djihed Afifi <djihed@src.gnome.org>
33809Date:   Sat Nov 18 20:30:11 2006 +0000
33810
33811    Updated Arabic Translation.  QA'ed by Khaled Hosny
33812
33813 po/ChangeLog |  4 ++++
33814 po/ar.po     | 22 +++++++++++-----------
33815 2 files changed, 15 insertions(+), 11 deletions(-)
33816
33817commit e229967d4abcdabf1c2a4edd0763d9d6fd061b27
33818Author: Mariano Suárez-Alvarez <mariano@gnome.org>
33819Date:   Fri Nov 17 00:51:03 2006 +0000
33820
33821    Bug 307396 – Mouse scroll mode not controllable
33822
33823    2006-11-16 Mariano Suárez-Alvarez <mariano@gnome.org>
33824
33825    	Bug 307396 – Mouse scroll mode not controllable
33826
33827    	* src/vte.c(vte_terminal_scroll): make the scrollwheel scroll by tenths of
33828    	a screen (or 1 line, whichever is bigger) instead of half screens.
33829
33830 ChangeLog | 7 +++++++
33831 src/vte.c | 4 ++--
33832 2 files changed, 9 insertions(+), 2 deletions(-)
33833
33834commit 43b1051c010848db001ccc668d39f7b5169f33ea
33835Author: Mariano Suárez-Alvarez <mariano@gnome.org>
33836Date:   Thu Nov 16 19:46:01 2006 +0000
33837
33838    Bug 356602 – const cast warning fixes for libvte Patch by Ryan Lortie
33839
33840    2006-11-16 Mariano Suárez-Alvarez <mariano@gnome.org>
33841
33842    	Bug 356602 – const cast warning fixes for libvte
33843    	Patch by Ryan Lortie (desrt)
33844
33845    	* src/matcher.h: Use const char * where appropriate.
33846    	* src/matcher.c: Use const char * where appropriate.  Cast g_strdup
33847    	to (GCacheDupFunc) to avoid a warning.
33848    	* src/vtetc.h: Use const char * where appropriate.
33849    	* src/vtetc.c: Use const char * where appropriate.  Cast g_strdup
33850    	to (GCacheDupFunc) to avoid a warning.
33851    	* src/vte.c: Use const char * where appropriate.
33852
33853 ChangeLog     | 17 +++++++++++++++--
33854 src/matcher.c |  9 +++++----
33855 src/matcher.h |  2 +-
33856 src/vte.c     | 15 ++++++++-------
33857 src/vtetc.c   |  7 ++++---
33858 src/vtetc.h   |  2 +-
33859 6 files changed, 34 insertions(+), 18 deletions(-)
33860
33861commit 133c9933b89f3f964d9b844a408a7044f76fb51a
33862Author: Djihed Afifi <djihed@src.gnome.org>
33863Date:   Mon Nov 6 12:58:04 2006 +0000
33864
33865    Added/Updated Arabic Translation.
33866
33867 po/ChangeLog |  4 ++++
33868 po/ar.po     | 29 ++++++++++++++++-------------
33869 2 files changed, 20 insertions(+), 13 deletions(-)
33870
33871commit 7658723e808f3ddd6f76885cb2e1fa40efae9e79
33872Author: Rich Burridge <richb@src.gnome.org>
33873Date:   Wed Nov 1 20:53:58 2006 +0000
33874
33875    Fixed bug #150858 - In gnome-terminal, the deleted character is reported
33876
33877            * src/vteaccess.c:
33878              Fixed bug #150858 - In gnome-terminal, the deleted character
33879              is reported as "space".
33880
33881 ChangeLog       |  6 ++++++
33882 src/vteaccess.c | 23 +++++++++++++++++++++++
33883 2 files changed, 29 insertions(+)
33884
33885commit 9b523e876a5b4f02973f2fea2f8d011f2075488a
33886Author: Djihed Afifi <djihed@src.gnome.org>
33887Date:   Mon Oct 30 10:13:46 2006 +0000
33888
33889    Added/Updated Arabic Translation.
33890
33891 po/ChangeLog |  4 ++++
33892 po/ar.po     | 55 +++++++++++++++++++++++++++++--------------------------
33893 2 files changed, 33 insertions(+), 26 deletions(-)
33894
33895commit ff2c6d2b7b91453bbc9b9bd016e0a083518b032e
33896Author: Christophe Merlet <redfox@src.gnome.org>
33897Date:   Sun Oct 22 09:17:38 2006 +0000
33898
33899    Updated French translation.
33900
33901 po/ChangeLog |  4 ++++
33902 po/fr.po     | 33 +++++++++++++++++++--------------
33903 2 files changed, 23 insertions(+), 14 deletions(-)
33904
33905commit c9bd03658fd7ec4b7d9dc60948472fdffe7b5070
33906Author: Mariano Suárez-Alvarez <mariano@src.gnome.org>
33907Date:   Tue Oct 17 04:34:40 2006 +0000
33908
33909    Fix a changelog entry ;-)
33910
33911 ChangeLog | 7 ++++++-
33912 1 file changed, 6 insertions(+), 1 deletion(-)
33913
33914commit 86b1ccbceaf8b66ab54d6f0dcbb05673f2e868ec
33915Author: Behdad Esfahbod <behdad@gnome.org>
33916Date:   Fri Oct 13 14:33:04 2006 +0000
33917
33918    Include vteseq.c
33919
33920    2006-10-13  Behdad Esfahbod  <behdad@gnome.org>
33921
33922            * po/POTFILES.in: Include vteseq.c
33923
33924 ChangeLog      | 4 ++++
33925 po/POTFILES.in | 1 +
33926 2 files changed, 5 insertions(+)
33927
33928commit a2c8d9d9fa460cfd0a68d035d578ca134412b305
33929Author: Behdad Esfahbod <behdad@src.gnome.org>
33930Date:   Fri Oct 13 14:31:57 2006 +0000
33931
33932    Remove Nalin.
33933
33934 MAINTAINERS | 2 --
33935 1 file changed, 2 deletions(-)
33936
33937commit 027618696701afcb9306161a452a6824900d10fe
33938Author: Behdad Esfahbod <behdad@src.gnome.org>
33939Date:   Thu Oct 12 22:55:23 2006 +0000
33940
33941    NOSPAM Nalin's address.
33942
33943 AUTHORS | 2 +-
33944 1 file changed, 1 insertion(+), 1 deletion(-)
33945
33946commit 1f7f3005f24120c260fc2a383841deba32d2e78b
33947Author: Mariano Suárez-Alvarez <msuarezalvarez@arnet.com.ar>
33948Date:   Wed Oct 11 04:42:57 2006 +0000
33949
33950    Bug 337252 – ALT + Arrow keys don't work in irssi through gnome-terminal
33951
33952    2006-10-11  Mariano Suárez-Alvarez  <msuarezalvarez@arnet.com.ar>
33953
33954    	Bug 337252 – ALT + Arrow keys don't work in irssi through gnome-terminal
33955
33956    	* src/keymap.c (_vte_keymap_key_add_key_modifiers): Match the (newer)
33957    	xterm behavior when reporting modifiers to things running in a terminal.
33958
33959 ChangeLog    | 7 +++++++
33960 src/keymap.c | 2 +-
33961 2 files changed, 8 insertions(+), 1 deletion(-)
33962
33963commit eebc586eb9f97214634b412b1eea9bd0295dd28a
33964Author: Behdad Esfahbod <behdad@gnome.org>
33965Date:   Mon Oct 2 21:02:33 2006 +0000
33966
33967    Released vte-0.14.1.
33968
33969    2006-10-02  Behdad Esfahbod  <behdad@gnome.org>
33970
33971            Released vte-0.14.1.
33972
33973            * NEWS: Updated.
33974
33975            * configure.in: Bumped version to 0.14.1.
33976
33977            * src/Makefile.am: Bumped libtool version to 10:6:1.
33978
33979 ChangeLog       | 10 ++++++++++
33980 NEWS            | 12 ++++++++++++
33981 configure.in    |  2 +-
33982 src/Makefile.am |  2 +-
33983 4 files changed, 24 insertions(+), 2 deletions(-)
33984
33985commit 659e0bc92aa43838e532dadf8dbad79b25e16779
33986Author: Behdad Esfahbod <behdad@gnome.org>
33987Date:   Mon Oct 2 20:44:44 2006 +0000
33988
33989    Bug 358344 – autoscroll only works one way in fullscreen [PATCH] Patch
33990
33991    2006-10-02  Behdad Esfahbod  <behdad@gnome.org>
33992
33993            Bug 358344 – autoscroll only works one way in fullscreen [PATCH]
33994            Patch by Egmont Koblinger
33995
33996            * src/vte.c (vte_terminal_autoscroll),
33997            (vte_terminal_motion_notify): Fix forward autoscrolling in fullscreen
33998            mode.
33999
34000 ChangeLog | 9 +++++++++
34001 src/vte.c | 6 +++---
34002 2 files changed, 12 insertions(+), 3 deletions(-)
34003
34004commit bd3d2802159b051aea079b7f98e3a72cedaefd45
34005Author: Behdad Esfahbod <behdad@gnome.org>
34006Date:   Wed Sep 20 14:43:07 2006 +0000
34007
34008    Bug 353756 – font setting cleanup
34009
34010    2006-09-20  Behdad Esfahbod  <behdad@gnome.org>
34011
34012            Bug 353756 – font setting cleanup
34013
34014            * src/vte.c (vte_terminal_set_font_full): Use 'monospace' family if no
34015            font is set on a terminal widget
34016
34017            * src/vte.c (vte_terminal_set_font_from_string_full): Don't
34018            g_return_if_fail(strlen(name) > 0).  An empty string is a perfectly
34019            valid pango font description string.
34020
34021            * src/vte.c (vte_terminal_show): Make sure we have a font loaded.
34022
34023            * src/vteapp.c (main): Don't fallback on "Monospace 12".  Let the
34024            widget decide what font to use if no font is set.
34025
34026 ChangeLog    | 16 ++++++++++++++++
34027 src/vte.c    | 12 +++++++++---
34028 src/vteapp.c |  7 +++----
34029 3 files changed, 28 insertions(+), 7 deletions(-)
34030
34031commit 6e26f51398dbcaee25c248a069050f6798a15ed1
34032Author: Ryan Lortie <desrt@desrt.ca>
34033Date:   Mon Sep 18 20:20:42 2006 +0000
34034
34035    Bug 356616 – libvte broken with new autotools
34036
34037    2006-09-18  Ryan Lortie  <desrt@desrt.ca>
34038
34039            Bug 356616 – libvte broken with new autotools
34040
34041            * configure.in:
34042            * src/Makefile.am: Fix broken variable substitution for newer
34043            versions of automake.
34044
34045 ChangeLog       |  8 ++++++++
34046 configure.in    | 24 ------------------------
34047 src/Makefile.am |  6 +++++-
34048 3 files changed, 13 insertions(+), 25 deletions(-)
34049
34050commit f3e6bfce782dc30116cd095c76b2825010c131cb
34051Author: Behdad Esfahbod <behdad@gnome.org>
34052Date:   Wed Sep 13 21:58:26 2006 +0000
34053
34054    Bug 354024 – Suppress multiple warnings for missing control sequence
34055
34056    2006-09-13  Behdad Esfahbod  <behdad@gnome.org>
34057
34058            Bug 354024 – Suppress multiple warnings for missing control sequence
34059            handlers
34060            Patch from Chris Wilson
34061
34062            * src/vte.c (vte_terminal_handle_sequence): Suppress multiple warnings
34063            for missing control sequence handlers in non-debugging builds.
34064
34065 ChangeLog |  9 +++++++++
34066 src/vte.c | 12 +++++++++++-
34067 2 files changed, 20 insertions(+), 1 deletion(-)
34068
34069commit 60a649f43c63cf55cd8829a4a755bbe43e4a9418
34070Author: Behdad Esfahbod <behdad@gnome.org>
34071Date:   Wed Sep 13 21:52:35 2006 +0000
34072
34073    Bug 354620 – vte-0.14.0: undefined C code Patch from Ales Nosek
34074
34075    2006-09-13  Behdad Esfahbod  <behdad@gnome.org>
34076
34077            Bug 354620 – vte-0.14.0: undefined C code
34078            Patch from Ales Nosek
34079
34080            * src/ssfe.c (inschar), (dokbdchar): Replace "*(tmp+1)=(*tmp--);"
34081            with something well-defined.
34082
34083 ChangeLog  | 8 ++++++++
34084 src/ssfe.c | 9 ++++++---
34085 2 files changed, 14 insertions(+), 3 deletions(-)
34086
34087commit 20dc6211ef45c751cb0674cdb998807f64a5fa71
34088Author: Behdad Esfahbod <behdad@gnome.org>
34089Date:   Fri Sep 8 17:02:55 2006 +0000
34090
34091    Define G_LOG_DOMAIN=Vte.
34092
34093    2006-09-08  Behdad Esfahbod  <behdad@gnome.org>
34094
34095            * src/Makefile.am: Define G_LOG_DOMAIN=Vte.
34096
34097 ChangeLog       | 4 ++++
34098 src/Makefile.am | 2 +-
34099 2 files changed, 5 insertions(+), 1 deletion(-)
34100
34101commit eb80a6a1c8c4295c3083e225cd6953d567544b1e
34102Author: Behdad Esfahbod <behdad@gnome.org>
34103Date:   Mon Sep 4 22:08:35 2006 +0000
34104
34105    Released vte-0.14.0.
34106
34107    2006-09-04  Behdad Esfahbod  <behdad@gnome.org>
34108
34109            Released vte-0.14.0.
34110
34111            * NEWS: Updated.
34112
34113            * configure.in: Bumped version to 0.14.0.
34114
34115            * src/Makefile.am: Bumped libtool version to 10:5:1.
34116
34117 ChangeLog       | 10 ++++++++++
34118 NEWS            |  4 ++++
34119 configure.in    |  2 +-
34120 src/Makefile.am |  2 +-
34121 4 files changed, 16 insertions(+), 2 deletions(-)
34122
34123commit a83cf6602673312d368e246ad534316756c869cc
34124Author: Mugurel Tudor <mugurelu@gnome.ro>
34125Date:   Mon Sep 4 07:49:10 2006 +0000
34126
34127    Updated Romanian translation by Mişu Moldovan <dumol@gnome.ro>
34128
34129    2006-09-04  Mugurel Tudor  <mugurelu@gnome.ro>
34130
34131    	* ro.po: Updated Romanian translation by
34132    	Mişu Moldovan <dumol@gnome.ro>
34133
34134 po/ChangeLog |  5 +++++
34135 po/ro.po     | 61 ++++++++++++++++++++++++++++++------------------------------
34136 2 files changed, 35 insertions(+), 31 deletions(-)
34137
34138commit 5331a9411507c591244b9d14d68c1fc171669a2b
34139Author: Behdad Esfahbod <behdad@gnome.org>
34140Date:   Thu Aug 31 20:03:12 2006 +0000
34141
34142    Minor doc syntax update.
34143
34144    2006-08-31  Behdad Esfahbod  <behdad@gnome.org>
34145
34146            * src/pty.c:
34147            * src/ring.c:
34148            * src/trie.c:
34149            * src/vte.c:
34150            * src/vtebg.c:
34151            * src/vteseq.c (vte_sequence_handler_ta):
34152            * src/vtetc.c:
34153            Minor doc syntax update.
34154
34155 ChangeLog    | 11 +++++++
34156 src/pty.c    |  8 ++---
34157 src/ring.c   |  6 ++--
34158 src/trie.c   |  4 +--
34159 src/vte.c    | 98 ++++++++++++++++++++++++++++++------------------------------
34160 src/vtebg.c  |  2 +-
34161 src/vteseq.c |  5 +++-
34162 src/vtetc.c  |  2 +-
34163 8 files changed, 75 insertions(+), 61 deletions(-)
34164
34165commit 9a2974a6d3af4e54c0e0c00cca9630babdbac9aa
34166Author: Behdad Esfahbod <behdad@src.gnome.org>
34167Date:   Mon Aug 28 20:04:12 2006 +0000
34168
34169    Remove leftover debugging statement.
34170
34171 src/vte.c | 1 -
34172 1 file changed, 1 deletion(-)
34173
34174commit de3d2fe6df531a409715455c225b47ad45d05f19
34175Author: Behdad Esfahbod <behdad@gnome.org>
34176Date:   Sun Aug 27 01:01:01 2006 +0000
34177
34178    Followup on the fix for bug 350236. It was causing empty lines not to be
34179
34180    2006-08-26  Behdad Esfahbod  <behdad@gnome.org>
34181
34182            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Followup on
34183            the fix for bug 350236.  It was causing empty lines not to be copied.
34184
34185 ChangeLog | 5 +++++
34186 src/vte.c | 5 +++--
34187 2 files changed, 8 insertions(+), 2 deletions(-)
34188
34189commit 8368d9f771e5e0e9151cd5007f2836e3d5bd0aba
34190Author: Behdad Esfahbod <behdad@src.gnome.org>
34191Date:   Thu Aug 24 21:40:30 2006 +0000
34192
34193    Update NEWS
34194
34195 NEWS | 1 +
34196 1 file changed, 1 insertion(+)
34197
34198commit d17b882caade98cdf66df6cfc63fa48241f0df1f
34199Author: Behdad Esfahbod <behdad@gnome.org>
34200Date:   Thu Aug 24 21:40:00 2006 +0000
34201
34202    Stuff this before the release.
34203    2006-08-24  Behdad Esfahbod  <behdad@gnome.org>
34204            Bug 352365 – font caching problem for not-found glyphs
34205            * src/vtexft.c (_vte_xft_font_for_char): Add caching on a missing
34206            path.  This only affects the second time a character is looked up.
34207            * src/vtexft.c (_vte_xft_font_close), (_vte_xft_font_for_char),
34208            (_vte_xft_char_width): Remove g_assert()'s that are not needed, as
34209            we will definitely crash pretty soon if the assertion is not true
34210            anyway.
34211
34212 ChangeLog    | 12 ++++++++++++
34213 src/vtexft.c | 22 ++++------------------
34214 2 files changed, 16 insertions(+), 18 deletions(-)
34215
34216commit a9fa041c8d644096cfcf18d153eddea9292bcf76
34217Author: Behdad Esfahbod <behdad@gnome.org>
34218Date:   Thu Aug 24 20:40:53 2006 +0000
34219
34220    Released vte-0.13.7.
34221
34222    2006-08-24  Behdad Esfahbod  <behdad@gnome.org>
34223
34224            Released vte-0.13.7.
34225
34226            * NEWS: Updated.
34227
34228            * configure.in: Bumped version to 0.13.7.
34229
34230            * src/Makefile.am: Bumped libtool version to 10:4:1.
34231
34232 ChangeLog       | 10 ++++++++++
34233 NEWS            |  6 ++++++
34234 configure.in    |  2 +-
34235 src/Makefile.am |  2 +-
34236 4 files changed, 18 insertions(+), 2 deletions(-)
34237
34238commit 614b185ae23d9dfef634019474fdcd7d3c60d003
34239Author: Behdad Esfahbod <behdad@gnome.org>
34240Date:   Thu Aug 24 20:33:10 2006 +0000
34241
34242    Bug 350236 – Cannot copy text containing invalid character sequences
34243
34244    2006-08-24  Behdad Esfahbod  <behdad@gnome.org>
34245
34246            Bug 350236 – Cannot copy text containing invalid character sequences
34247
34248            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Fix another
34249            bug in my rewritten selection code, that was assuming that
34250            last_nonempty character is one byte long.
34251
34252 ChangeLog |  8 ++++++++
34253 src/vte.c | 12 ++++++------
34254 2 files changed, 14 insertions(+), 6 deletions(-)
34255
34256commit e9ff27c2c601f7f298220f22c8f2712efc417969
34257Author: Behdad Esfahbod <behdad@gnome.org>
34258Date:   Thu Aug 24 19:59:09 2006 +0000
34259
34260    Bug 352439 – URL highlighting seriously broken
34261
34262    2006-08-24  Behdad Esfahbod  <behdad@gnome.org>
34263
34264            Bug 352439 – URL highlighting seriously broken
34265
34266            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Followup to
34267            changes made for bug 350623.  Put back the g_array_set_size(), in the
34268            correct place this time.
34269
34270 ChangeLog |  8 ++++++++
34271 src/vte.c | 17 +++++++++++------
34272 2 files changed, 19 insertions(+), 6 deletions(-)
34273
34274commit 5d86d31d2dfc5bd23c5a084e0df22353f17ace93
34275Author: Behdad Esfahbod <behdad@gnome.org>
34276Date:   Wed Aug 23 04:01:13 2006 +0000
34277
34278    Bug 351494 – Gnome-terminal doesn't kills bash on tab close Patch from
34279
34280    2006-08-22  Behdad Esfahbod  <behdad@gnome.org>
34281
34282            Bug 351494 – Gnome-terminal doesn't kills bash on tab close
34283            Patch from Aivars Kalvans
34284
34285            * src/vte.c (vte_terminal_unrealize): Undo the change from bug 348814.
34286            Dispose draw in unrealize again, but also set has_fonts to FALSE.
34287
34288 ChangeLog | 8 ++++++++
34289 src/vte.c | 7 +++++++
34290 2 files changed, 15 insertions(+)
34291
34292commit ac95f5c08ca4d7f55622035a8ef8c4aa82c9c671
34293Author: Behdad Esfahbod <behdad@gnome.org>
34294Date:   Mon Aug 21 03:36:10 2006 +0000
34295
34296    Released vte-0.13.6.
34297
34298    2006-08-20  Behdad Esfahbod  <behdad@gnome.org>
34299
34300            Released vte-0.13.6.
34301
34302            * NEWS: Updated.
34303
34304            * configure.in: Bumped version to 0.13.6.
34305
34306            * src/Makefile.am: Bumped libtool version to 10:3:1.
34307
34308 ChangeLog       | 10 ++++++++++
34309 NEWS            |  6 ++++++
34310 configure.in    |  2 +-
34311 src/Makefile.am |  2 +-
34312 4 files changed, 18 insertions(+), 2 deletions(-)
34313
34314commit 8e9557c901b30a27df6fc882c0e3304f86f0eeee
34315Author: Behdad Esfahbod <behdad@gnome.org>
34316Date:   Thu Aug 17 21:33:07 2006 +0000
34317
34318    Bug 351696 – crash on Terminal
34319
34320    2006-08-17  Behdad Esfahbod  <behdad@gnome.org>
34321
34322            Bug 351696 – crash on Terminal
34323
34324            * src/vteseq.c (vte_sequence_handler_set_title_internal): Check
34325            ->window is not NULL before setting icon/window title.
34326
34327 ChangeLog    | 7 +++++++
34328 src/vteseq.c | 6 ++++--
34329 2 files changed, 11 insertions(+), 2 deletions(-)
34330
34331commit 3d775ed18d2f591eb34a68df6e08d509035e98ed
34332Author: Willie Walker <william.walker@sun.com>
34333Date:   Wed Aug 16 21:40:42 2006 +0000
34334
34335    Bug 350623 – Accessible text getTextAtOffset is broken
34336
34337    2006-08-16  Willie Walker <william.walker@sun.com>
34338
34339            Bug 350623 – Accessible text getTextAtOffset is broken
34340
34341            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Do not
34342            resize array before calling vte_g_array_fill since it
34343            nullifies any effect vte_g_array_fill will have.
34344
34345 ChangeLog | 8 ++++++++
34346 src/vte.c | 1 -
34347 2 files changed, 8 insertions(+), 1 deletion(-)
34348
34349commit e22dd9e33cc8469102111a62e494f44476fc6709
34350Author: Behdad Esfahbod <behdad@gnome.org>
34351Date:   Wed Aug 16 21:38:31 2006 +0000
34352
34353    Make sure attr.column is initialized.
34354
34355    2006-08-16  Behdad Esfahbod  <behdad@gnome.org>
34356
34357            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Make sure
34358            attr.column is initialized.
34359
34360 ChangeLog | 5 +++++
34361 src/vte.c | 1 +
34362 2 files changed, 6 insertions(+)
34363
34364commit 3ef54209f6936bd1a5a7ee75c286fa9b22cfff5f
34365Author: Gabor Kelemen <kelemeng@gnome.hu>
34366Date:   Wed Aug 16 02:36:10 2006 +0000
34367
34368    Translation updated.
34369
34370    2006-08-16  Gabor Kelemen  <kelemeng@gnome.hu>
34371
34372    	* hu.po: Translation updated.
34373
34374 po/ChangeLog |  4 ++++
34375 po/hu.po     | 41 +++++++++++++++++++++--------------------
34376 2 files changed, 25 insertions(+), 20 deletions(-)
34377
34378commit 5bbb05368a76d8598ec38748cba3a6c1d70f47ab
34379Author: Inaki Larranaga <dooteo@euskalgnu.org>
34380Date:   Mon Aug 7 16:14:49 2006 +0000
34381
34382    Updated Basque translation.
34383
34384    2006-08-07  Inaki Larranaga  <dooteo@euskalgnu.org>
34385
34386    	* eu.po: Updated Basque translation.
34387
34388 po/ChangeLog |  4 ++++
34389 po/eu.po     | 47 +++++++++++++++++++++++------------------------
34390 2 files changed, 27 insertions(+), 24 deletions(-)
34391
34392commit f2579a0d139c57e1a17dcb2d95b0b155c6e27d88
34393Author: Ani Peter <anipeter@src.gnome.org>
34394Date:   Sat Aug 5 11:14:30 2006 +0000
34395
34396    Updated Malayalam tranlstaion
34397
34398 po/ChangeLog |  4 +++
34399 po/ml.po     | 93 ++++++++++++++++++++++++++++++++----------------------------
34400 2 files changed, 53 insertions(+), 44 deletions(-)
34401
34402commit 570343ff860f09840a88d7bc60c99a1bae88328c
34403Author: Runa Bhattacharjee <runab@src.gnome.org>
34404Date:   Wed Aug 2 12:35:17 2006 +0000
34405
34406    Added Entry for Bengali India Translation Updation
34407
34408 po/ChangeLog |  4 ++++
34409 po/bn_IN.po  | 70 ++++++++++++++++++++++++++++++------------------------------
34410 2 files changed, 39 insertions(+), 35 deletions(-)
34411
34412commit 272827ca55d743ad173da5edd86e0ac41c31dc10
34413Author: Behdad Esfahbod <behdad@gnome.org>
34414Date:   Mon Jul 31 19:48:16 2006 +0000
34415
34416    Released vte-0.13.5.
34417
34418    2006-07-31  Behdad Esfahbod  <behdad@gnome.org>
34419
34420            Released vte-0.13.5.
34421
34422            * NEWS: Updated.
34423
34424            * configure.in: Bumped version to 0.13.5.
34425
34426            * src/Makefile.am: Bumped libtool version to 10:2:1.
34427
34428 ChangeLog       | 10 ++++++++++
34429 NEWS            |  6 ++++++
34430 configure.in    |  2 +-
34431 src/Makefile.am |  2 +-
34432 4 files changed, 18 insertions(+), 2 deletions(-)
34433
34434commit 84b4d31a6a4729e5e80577d77a07bea705c10dc7
34435Author: Behdad Esfahbod <behdad@gnome.org>
34436Date:   Sun Jul 30 23:32:49 2006 +0000
34437
34438    Bug 158200 – terminal backspace behavior not set to UTF-8 mode Based on
34439
34440    2006-07-30  Behdad Esfahbod  <behdad@gnome.org>
34441
34442            Bug 158200 – terminal backspace behavior not set to UTF-8 mode
34443            Based on patch from Egmont Koblinger
34444
34445            * src/vte.c (_vte_terminal_setup_utf8),
34446            (vte_terminal_set_encoding), (_vte_terminal_fork_basic),
34447            (vte_terminal_set_pty): Make sure UTF-8 state is correctly set
34448            when pty changes.
34449
34450 ChangeLog | 10 ++++++++++
34451 src/vte.c | 12 ++++++++++--
34452 2 files changed, 20 insertions(+), 2 deletions(-)
34453
34454commit 5a42042fd8b6a1ebf395b9b4a748118572e825bc
34455Author: Behdad Esfahbod <behdad@gnome.org>
34456Date:   Thu Jul 27 19:46:13 2006 +0000
34457
34458    Bug 348814 – crash on Terminal Patch from Aivars Kalvans
34459
34460    2006-07-27  Behdad Esfahbod  <behdad@gnome.org>
34461
34462            Bug 348814 – crash on Terminal
34463            Patch from Aivars Kalvans
34464
34465            * src/vte.c (vte_terminal_unrealize): Do not dispose draw in
34466            unrealize.
34467
34468 ChangeLog | 8 ++++++++
34469 src/vte.c | 6 ------
34470 2 files changed, 8 insertions(+), 6 deletions(-)
34471
34472commit 3e84bce2afc53eebc4c680e6fd3546bc516a2f4a
34473Author: Behdad Esfahbod <behdad@gnome.org>
34474Date:   Mon Jul 24 22:20:26 2006 +0000
34475
34476    Released vte-0.13.4.
34477
34478    2006-07-24  Behdad Esfahbod  <behdad@gnome.org>
34479
34480            Released vte-0.13.4.
34481
34482            * NEWS: Updated.
34483
34484            * configure.in: Bumped version to 0.13.4.
34485
34486            * src/Makefile.am: Bumped libtool version to 10:1:1.
34487
34488 ChangeLog       | 10 ++++++++++
34489 NEWS            |  9 +++++++++
34490 configure.in    |  2 +-
34491 src/Makefile.am |  2 +-
34492 4 files changed, 21 insertions(+), 2 deletions(-)
34493
34494commit ac2ab12e4886ae01cc040b1f419be7a813cf5af5
34495Author: Behdad Esfahbod <behdad@gnome.org>
34496Date:   Mon Jul 24 21:59:23 2006 +0000
34497
34498    Bug 336947 – [patch] Redundant vte_terminal_set_font_full() calls Patch
34499
34500    2006-07-24  Behdad Esfahbod  <behdad@gnome.org>
34501
34502            Bug 336947 – [patch] Redundant vte_terminal_set_font_full() calls
34503            Patch from Aivars Kalvans
34504
34505            * src/vte-private.h:
34506            * src/vte.c (vte_terminal_set_font_full), (vte_terminal_init),
34507            (vte_terminal_realize):
34508            AVoid redundant set_font_full and invalidate_all calls.
34509
34510 ChangeLog         | 10 ++++++++++
34511 src/vte-private.h |  2 ++
34512 src/vte.c         | 31 +++++++++++++++++--------------
34513 3 files changed, 29 insertions(+), 14 deletions(-)
34514
34515commit 65ca8c65442401dcf5bcba6548ae80527b4bc254
34516Author: Behdad Esfahbod <behdad@src.gnome.org>
34517Date:   Mon Jul 24 21:23:38 2006 +0000
34518
34519    Fix typo in comments.
34520
34521 src/vte.h | 2 +-
34522 1 file changed, 1 insertion(+), 1 deletion(-)
34523
34524commit f8fd3e39e77ade11f6c2b121b42f9626a0ae1afd
34525Author: Behdad Esfahbod <behdad@gnome.org>
34526Date:   Wed Jul 19 20:30:24 2006 +0000
34527
34528    Bug 134800 – gnome-termnal hung up when input by ATOK Patch from
34529
34530    2006-07-19  Behdad Esfahbod  <behdad@gnome.org>
34531
34532            Bug 134800 – gnome-termnal hung up when input by ATOK
34533            Patch from Yukihiro Nakai  <nakai@gnome.gr.jp>
34534
34535            * src/vte.c (vte_terminal_unrealize): Delay _vte_draw_free().
34536
34537 ChangeLog |  7 +++++++
34538 src/vte.c | 12 ++++++------
34539 2 files changed, 13 insertions(+), 6 deletions(-)
34540
34541commit c0098ff647aeee1db841b6da7e5393b6d956a212
34542Author: Behdad Esfahbod <behdad@gnome.org>
34543Date:   Wed Jul 19 17:21:07 2006 +0000
34544
34545    Oops. Fix selection that I broke recently.
34546
34547    2006-07-19  Behdad Esfahbod  <behdad@gnome.org>
34548
34549            * src/vte.c (vte_terminal_extend_selection):  Oops.  Fix selection
34550            that I broke recently.
34551
34552 ChangeLog | 5 +++++
34553 src/vte.c | 8 ++++----
34554 2 files changed, 9 insertions(+), 4 deletions(-)
34555
34556commit 7229f8b39048f56e41c807459b0cad80d2e8ee13
34557Author: Behdad Esfahbod <behdad@gnome.org>
34558Date:   Tue Jul 11 15:52:08 2006 +0000
34559
34560    Bug 339983 – gnome-pty-helper should log username Patch from Brian
34561
34562    2006-07-11  Behdad Esfahbod  <behdad@gnome.org>
34563
34564            Bug 339983 – gnome-pty-helper should log username
34565            Patch from Brian Cameron
34566
34567            * gnome-pty-helper/gnome-pty-helper.c (pty_remove), (shutdown_pty),
34568            (pty_add), (open_ptys):
34569            * gnome-pty-helper/gnome-pty.h:
34570            * gnome-pty-helper/gnome-utmp.c (write_logout_record):
34571            Log username if system supports it.
34572
34573 ChangeLog                           | 11 +++++++++++
34574 gnome-pty-helper/gnome-pty-helper.c |  9 ++++++---
34575 gnome-pty-helper/gnome-pty.h        |  2 +-
34576 gnome-pty-helper/gnome-utmp.c       |  8 +++++++-
34577 4 files changed, 25 insertions(+), 5 deletions(-)
34578
34579commit 659837c1c875d99689e8d8fbe1b1898b3c4bd725
34580Author: Behdad Esfahbod <behdad@gnome.org>
34581Date:   Tue Jul 11 01:00:25 2006 +0000
34582
34583    Released vte-0.13.3.
34584
34585    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34586
34587            Released vte-0.13.3.
34588
34589            * NEWS: Updated.
34590
34591            * configure.in: Bumped version to 0.13.3.
34592
34593            * src/Makefile.am: Bumped libtool version to 10:0:1.
34594
34595 ChangeLog       | 10 ++++++++++
34596 NEWS            | 16 ++++++++++++++++
34597 configure.in    |  2 +-
34598 src/Makefile.am |  6 +++---
34599 4 files changed, 30 insertions(+), 4 deletions(-)
34600
34601commit 327ecef62f383483245b10ca9d12831f5cb91b76
34602Author: Behdad Esfahbod <behdad@gnome.org>
34603Date:   Tue Jul 11 00:59:21 2006 +0000
34604
34605    Bug 141985 – vte does not respond to 'CSI 2 1 t' or 'CSI 2 0 t' with the
34606
34607    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34608
34609            Bug 141985 – vte does not respond to 'CSI 2 1 t' or 'CSI 2 0 t' with
34610            the correct window/icon title
34611            Patch from Mariano Suárez-Alvarez
34612
34613            * src/vte.c (vte_terminal_realize), src/vteseq.c
34614            * (vte_sequence_handler_set_title_internal): Set window/icon titles.
34615
34616 ChangeLog    | 9 +++++++++
34617 src/vte.c    | 4 ++++
34618 src/vteseq.c | 2 ++
34619 3 files changed, 15 insertions(+)
34620
34621commit c72bdb798ef3afbf18627f0929a418f88d5e41d3
34622Author: Behdad Esfahbod <behdad@gnome.org>
34623Date:   Tue Jul 11 00:48:30 2006 +0000
34624
34625    Bug 121904 – copy-paste of empty line Bug 25290 – Small UI tweak to
34626
34627    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34628
34629            Bug 121904 – copy-paste of empty line
34630            Bug 25290 – Small UI tweak to select-by-word (only select only letter
34631            at a time for non-word characters)
34632            Bug 339986 – Patch to select localized strings exactly
34633
34634            * src/vte-private.h:
34635            * src/vte.c (_vte_terminal_set_default_attributes),
34636            (_vte_terminal_insert_char), (vte_terminal_is_word_char),
34637            (vte_same_class), (vte_terminal_get_text_range_maybe_wrapped),
34638            (vte_terminal_extend_selection):
34639            * src/vteseq.c (vte_sequence_handler_screen_alignment_test):
34640            Fix a bunch of selection-related issues.  We now recognize explicitly
34641            put space at the end of lines, and copy/paste it.  The other change is
34642            that non-wordchar characters are not grouped together.  Also fixes the
34643            fallback on Unicode properties that I added two commits ago.
34644
34645 ChangeLog         |  18 +++++
34646 src/vte-private.h |  10 ++-
34647 src/vte.c         | 199 ++++++++++++++++++++++--------------------------------
34648 src/vteseq.c      |   1 +
34649 4 files changed, 108 insertions(+), 120 deletions(-)
34650
34651commit b36b7c6c76f70e64f6213e326d343e2c285bb1e9
34652Author: Behdad Esfahbod <behdad@gnome.org>
34653Date:   Mon Jul 10 19:16:00 2006 +0000
34654
34655    Bug 311855 – Race in vte leads to blocking of input. Patch from Kalle
34656
34657    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34658
34659            Bug 311855 – Race in vte leads to blocking of input.
34660            Patch from Kalle Raiskila
34661
34662            * src/vte-private.h:
34663            * src/vte.c (_vte_terminal_connect_pty_write),
34664            (_vte_terminal_disconnect_pty_write), (vte_terminal_init):
34665            Use a mutex for pty_output_source.
34666
34667 ChangeLog         | 10 ++++++++++
34668 src/vte-private.h |  1 +
34669 src/vte.c         |  5 +++++
34670 3 files changed, 16 insertions(+)
34671
34672commit 313c5613d97a06a830c424bf568b11fd29685f05
34673Author: Behdad Esfahbod <behdad@gnome.org>
34674Date:   Mon Jul 10 18:40:56 2006 +0000
34675
34676    Bug 339986 – Patch to select localized strings exactly Patch from Takao
34677
34678    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34679
34680            Bug 339986 – Patch to select localized strings exactly
34681            Patch from Takao Fujiwara
34682
34683            * src/vte.c (vte_terminal_is_word_char): Fall back on Unicode
34684            properties for non-ASCII characters or when no array is set.
34685
34686 ChangeLog |  8 ++++++++
34687 src/vte.c | 38 +++++++++++++++++++++++---------------
34688 2 files changed, 31 insertions(+), 15 deletions(-)
34689
34690commit 330d3d6bef131b49308cef9b2dc02a78e1a0c9af
34691Author: Behdad Esfahbod <behdad@gnome.org>
34692Date:   Mon Jul 10 18:28:32 2006 +0000
34693
34694    Bug 342396 – Ctrl-space sends " ", not NUL.
34695
34696    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34697
34698            Bug 342396 – Ctrl-space sends " ", not NUL.
34699
34700            * src/keymap.c (_vte_keymap_map): Fix keymap lookup bug that I
34701            introduced during the char*->char[] work on 2006-04-18.
34702
34703 ChangeLog    | 7 +++++++
34704 src/keymap.c | 6 +++---
34705 2 files changed, 10 insertions(+), 3 deletions(-)
34706
34707commit f3f8eafd9190378f0639ef507024d966d9638dcc
34708Author: Behdad Esfahbod <behdad@gnome.org>
34709Date:   Mon Jul 10 16:57:41 2006 +0000
34710
34711    Bug 345377 – real transparency Patch from Kristian Høgsberg <krh
34712
34713    2006-07-10  Behdad Esfahbod  <behdad@gnome.org>
34714
34715            Bug 345377 – real transparency
34716            Patch from Kristian Høgsberg <krh redhat.com>
34717
34718            * doc/reference/tmpl/vte.sgml:
34719            * doc/reference/vte-sections.txt:
34720            * python/vte.defs:
34721            * src/vte-private.h:
34722            * src/vte.c (vte_terminal_set_opacity), (vte_terminal_init),
34723            (vte_terminal_background_update):
34724            * src/vte.h:
34725            * src/vteapp.c (main):
34726            * src/vtedraw.c (_vte_draw_set_background_color):
34727            * src/vtedraw.h:
34728            * src/vteft2.c (_vte_ft2_set_background_color):
34729            * src/vtegl.c (_vte_gl_set_background_color):
34730            * src/vtepango.c (_vte_pango_set_background_color):
34731            * src/vtepangox.c (_vte_pango_x_set_background_color):
34732            * src/vteskel.c (_vte_skel_set_background_color):
34733            * src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_color),
34734            (_vte_xft_clear):
34735            Add vte_terminal_set_opacity().
34736
34737 ChangeLog                      | 24 ++++++++++++++++++++++++
34738 doc/reference/tmpl/vte.sgml    |  9 +++++++++
34739 doc/reference/vte-sections.txt |  1 +
34740 python/unrealize.py            |  2 +-
34741 python/vte-demo.py             |  2 +-
34742 python/vte.defs                |  9 +++++++++
34743 src/vte-private.h              |  1 +
34744 src/vte.c                      | 19 ++++++++++++++++++-
34745 src/vte.h                      |  1 +
34746 src/vteapp.c                   |  9 +++++++++
34747 src/vtedraw.c                  |  6 ++++--
34748 src/vtedraw.h                  |  6 ++++--
34749 src/vteft2.c                   |  2 +-
34750 src/vtegl.c                    |  2 +-
34751 src/vtepango.c                 |  2 +-
34752 src/vtepangox.c                |  2 +-
34753 src/vteskel.c                  |  4 +++-
34754 src/vtexft.c                   | 14 +++++++++-----
34755 18 files changed, 98 insertions(+), 17 deletions(-)
34756
34757commit 1eded1ef1441436e1de4972c23aee4e12f70017e
34758Author: Swapnil Hajare <swapnilh@src.gnome.org>
34759Date:   Fri Jul 7 19:26:12 2006 +0000
34760
34761    mr.po: Added Marathi translation.
34762    LINGUAS: Added entry for Marathi (mr) in language list.
34763
34764 po/ChangeLog |   5 +++
34765 po/LINGUAS   |   1 +
34766 po/mr.po     | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34767 3 files changed, 119 insertions(+)
34768
34769commit af7fb4765c676dc5ec5e3605197858b660b22bc7
34770Author: Behdad Esfahbod <behdad@gnome.org>
34771Date:   Wed Jul 5 06:38:47 2006 +0000
34772
34773    Allow _vte_debug_.* into exported symbols.
34774
34775    2006-07-05  Behdad Esfahbod  <behdad@gnome.org>
34776
34777            * src/Makefile.am: Allow _vte_debug_.* into exported symbols.
34778
34779 ChangeLog       | 4 ++++
34780 src/Makefile.am | 2 +-
34781 2 files changed, 5 insertions(+), 1 deletion(-)
34782
34783commit 2fb5b6721154db82d9107f1c4874f6759e060390
34784Author: Runa Bhattacharjee <runab@src.gnome.org>
34785Date:   Mon Jul 3 14:21:06 2006 +0000
34786
34787    Added entry for addition of  bengali India (bn_IN) translation and to LINGUAS
34788
34789 po/ChangeLog | 5 +++++
34790 1 file changed, 5 insertions(+)
34791
34792commit 9bce93fc6d7534bbc27d9c10d550d5fd8b9fe4b6
34793Author: Runa Bhattacharjee <runab@src.gnome.org>
34794Date:   Mon Jul 3 14:20:53 2006 +0000
34795
34796    Added bengali India (bn_IN)
34797
34798 po/LINGUAS | 1 +
34799 1 file changed, 1 insertion(+)
34800
34801commit 70d2f5022fcac923d315e6afcd5dca40a176b3fd
34802Author: Runa Bhattacharjee <runab@src.gnome.org>
34803Date:   Mon Jul 3 14:20:14 2006 +0000
34804
34805    Added Bengali India Translation
34806
34807 po/bn_IN.po | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
34808 1 file changed, 116 insertions(+)
34809
34810commit 9f75f3590a07ce434593509ce33cf555fcf0a7a3
34811Author: Benoît Dejean <benoit@placenet.org>
34812Date:   Sat Jul 1 10:16:47 2006 +0000
34813
34814    Updated French translation.
34815
34816    2006-07-01  Benoît Dejean  <benoit@placenet.org>
34817
34818    	* fr.po: Updated French translation.
34819
34820 po/ChangeLog |   4 +++
34821 po/fr.po     | 104 ++++++++++++++++++-----------------------------------------
34822 2 files changed, 36 insertions(+), 72 deletions(-)
34823
34824commit 459fb97cdd78272d4b69e2ec47aaae0df88287ed
34825Author: Thomas Vander Stichele <thomasvs@src.gnome.org>
34826Date:   Thu Jun 29 20:55:28 2006 +0000
34827
34828    moap ignore
34829
34830 gnome-pty-helper/.cvsignore | 5 +++++
34831 1 file changed, 5 insertions(+)
34832
34833commit f0942403fa42ac6ba22a7e8e2fc1ed2fce7f848a
34834Author: Rajesh Ranjan <rranjan@src.gnome.org>
34835Date:   Mon Jun 26 05:43:52 2006 +0000
34836
34837    Updated Translation
34838
34839 po/ChangeLog |  4 ++++
34840 po/hi.po     | 39 ++++++++++++++++++++-------------------
34841 2 files changed, 24 insertions(+), 19 deletions(-)
34842
34843commit bee91f747c6025295b5d2ee99e4368da1384132e
34844Author: Behdad Esfahbod <behdad@gnome.org>
34845Date:   Wed Jun 21 08:35:41 2006 +0000
34846
34847    Bug 345514 – -no-undefined doesn't work with latest libtool
34848
34849    2006-06-21  Behdad Esfahbod  <behdad@gnome.org>
34850
34851            Bug 345514 – -no-undefined doesn't work with latest libtool
34852
34853            * src/Makefile.am: Remove -no-undefined.
34854
34855 ChangeLog       | 6 ++++++
34856 src/Makefile.am | 3 +--
34857 2 files changed, 7 insertions(+), 2 deletions(-)
34858
34859commit 015d6e8dbbb8fb4729fbb168e6a15a4b3b9268a9
34860Author: Behdad Esfahbod <behdad@gnome.org>
34861Date:   Mon Jun 12 19:23:37 2006 +0000
34862
34863    Released vte-0.13.2.
34864
34865    2006-06-12  Behdad Esfahbod  <behdad@gnome.org>
34866
34867            Released vte-0.13.2.
34868
34869            * NEWS: Updated.
34870
34871            * configure.in: Bumped version to 0.13.2.
34872
34873            * src/Makefile.am: Bumped libtool version to 9:2:0.
34874
34875 ChangeLog       | 10 ++++++++++
34876 NEWS            | 17 +++++++++++++++++
34877 configure.in    |  2 +-
34878 src/Makefile.am |  2 +-
34879 4 files changed, 29 insertions(+), 2 deletions(-)
34880
34881commit c5a0b19ca37617d87c765ab2b6cb47f4cc786e8f
34882Author: Behdad Esfahbod <behdad@gnome.org>
34883Date:   Mon Jun 12 17:42:07 2006 +0000
34884
34885    Bug 344666 – Problems with *_CFLAGS and *_LDFLAGS in makefiles Patch
34886
34887    2006-06-12  Behdad Esfahbod  <behdad@gnome.org>
34888
34889            Bug 344666 – Problems with *_CFLAGS and *_LDFLAGS in makefiles
34890            Patch from Stepan Kasal <kasal@ucw.cz>.
34891
34892            * src/Makefile.am (AM_CFLAGS, AM_LDFLAGS, *_CFLAGS, *_LDADD):
34893            Replace @FOO@ references by $(FOO), remove redundant (or buggy)
34894            occurences of `@CFLAGS@'.
34895            * gnome-pty-helper/Makefile.am (AM_CFLAGS, AM_LDFLAGS): Likewise.
34896            * python/Makefile.am (vtemodule_la_CFLAGS): Likewise.
34897            * src/Makefile.am (AM_CFLAGS): Add $(FT2_CFLAGS).
34898
34899 ChangeLog                    | 12 +++++++
34900 gnome-pty-helper/Makefile.am |  4 +--
34901 python/Makefile.am           |  4 +--
34902 src/Makefile.am              | 82 ++++++++++++++++++++++----------------------
34903 termcaps/Makefile.am         |  8 ++---
34904 5 files changed, 61 insertions(+), 49 deletions(-)
34905
34906commit 2b0c90c9430070d3420204253d316d4361a6e775
34907Author: Behdad Esfahbod <behdad@gnome.org>
34908Date:   Thu Jun 8 22:22:03 2006 +0000
34909
34910    Fix typo which may have been causing things like crashes. Reported by
34911
34912    2006-06-08  Behdad Esfahbod  <behdad@gnome.org>
34913
34914            * src/vte.c (remove_display_timeout): Fix typo which may have been
34915            causing things like crashes.  Reported by muntyan.  Also reordered
34916            some code around update_timeout for better matching the current
34917            timeouts in style.
34918
34919 ChangeLog         |   7 +++
34920 src/vte-private.h |   2 +-
34921 src/vte.c         | 128 +++++++++++++++++++++++++++++-------------------------
34922 3 files changed, 76 insertions(+), 61 deletions(-)
34923
34924commit 14eda4d86401762c88040af70c4259a09b6c4614
34925Author: Behdad Esfahbod <behdad@gnome.org>
34926Date:   Wed Jun 7 16:46:39 2006 +0000
34927
34928    Bug 339529 – gnome-terminal (vte) crashes when detatched window is
34929
34930    2006-06-07  Behdad Esfahbod  <behdad@gnome.org>
34931
34932            Bug 339529 – gnome-terminal (vte) crashes when detatched window is
34933            closed
34934
34935            * src/vte.c (vte_invalidate_region): Bail out if terminal->window is
34936            NULL.
34937
34938 ChangeLog | 8 ++++++++
34939 src/vte.c | 5 ++++-
34940 2 files changed, 12 insertions(+), 1 deletion(-)
34941
34942commit 24536e9b33000952996361aa6f27bdec540fd274
34943Author: Behdad Esfahbod <behdad@gnome.org>
34944Date:   Sun May 28 02:39:10 2006 +0000
34945
34946    Bug 342549 – uninitialized var (coverity) Patch from Paolo Borelli.
34947
34948    2006-05-27  Behdad Esfahbod  <behdad@gnome.org>
34949
34950            Bug 342549 – uninitialized var (coverity)
34951            Patch from Paolo Borelli.
34952
34953            * src/vte.c (vte_cell_is_selected): Remove uninitialized var ret.
34954
34955 ChangeLog | 8 ++++++++
34956 src/vte.c | 7 ++-----
34957 2 files changed, 10 insertions(+), 5 deletions(-)
34958
34959commit 7656d1fa9d7ccb931a35e955fcd90f5fb3144830
34960Author: Behdad Esfahbod <behdad@gnome.org>
34961Date:   Sun May 28 02:36:16 2006 +0000
34962
34963    Bug 342082 – vte_invalidate_region() may check whether terminal is
34964
34965    2006-05-27  Behdad Esfahbod  <behdad@gnome.org>
34966
34967            Bug 342082 – vte_invalidate_region() may check whether terminal is
34968            realiazed or not
34969
34970            * src/vte.c (vte_invalidate_region): Return if not realized.
34971
34972 ChangeLog | 7 +++++++
34973 src/vte.c | 3 +++
34974 2 files changed, 10 insertions(+)
34975
34976commit ab42a7f4c04ba4a19b4b11948589834877fe410f
34977Author: Behdad Esfahbod <behdad@gnome.org>
34978Date:   Mon May 22 04:41:16 2006 +0000
34979
34980    Bug 340363 – vte Cygwin build fixes Patch from Cygwin Ports maintainer
34981
34982    2006-05-22  Behdad Esfahbod  <behdad@gnome.org>
34983
34984            Bug 340363 – vte Cygwin build fixes
34985            Patch from Cygwin Ports maintainer
34986
34987            * configure.in, src/keymap.c, src/pty.c, src/ssfe.c, src/trie.c,
34988            src/utf8echo.c, src/vte.c, src/vteseq.c, src/vtetc.c: Check and
34989            include syslimits.h and ncurses/curses.h
34990
34991 ChangeLog      |  9 +++++++++
34992 configure.in   | 15 +++++++++------
34993 src/keymap.c   |  6 ++++++
34994 src/pty.c      |  3 +++
34995 src/ssfe.c     |  6 ++++++
34996 src/trie.c     |  3 +++
34997 src/utf8echo.c |  3 +++
34998 src/vte.c      |  3 +++
34999 src/vteseq.c   |  4 ++++
35000 src/vtetc.c    |  3 +++
35001 10 files changed, 49 insertions(+), 6 deletions(-)
35002
35003commit 438e60054d0bd4cdb3593ffee473e13c3ee01463
35004Author: Behdad Esfahbod <behdad@gnome.org>
35005Date:   Mon May 22 04:36:06 2006 +0000
35006
35007    Bug 341793 – vte.h doesn't need to include X11/Xlib.h Patch from Kouhei
35008
35009    2006-05-22  Behdad Esfahbod  <behdad@gnome.org>
35010
35011            Bug 341793 – vte.h doesn't need to include X11/Xlib.h
35012            Patch from Kouhei Sutou
35013
35014            * src/vte.h: Don't #include <X11/Xlib.h>
35015
35016 ChangeLog | 7 +++++++
35017 src/vte.h | 1 -
35018 2 files changed, 7 insertions(+), 1 deletion(-)
35019
35020commit 8214dc7494e5d01e805837d9b2f5fa0cc96e944e
35021Author: Wouter Bolsterlee <uws+gnome@xs4all.nl>
35022Date:   Wed May 17 11:55:59 2006 +0000
35023
35024    Require intltool 0.35.0 to have translations in the dist tarballs.
35025
35026    2006-05-17  Wouter Bolsterlee  <uws+gnome@xs4all.nl>
35027
35028    	* configure.in: Require intltool 0.35.0 to have
35029    	translations in the dist tarballs.
35030
35031 ChangeLog    | 5 +++++
35032 configure.in | 2 +-
35033 2 files changed, 6 insertions(+), 1 deletion(-)
35034
35035commit 3e45d5d8733c0e96694bcd65e59e5a26bec80328
35036Author: Behdad Esfahbod <behdad@gnome.org>
35037Date:   Wed May 17 09:21:35 2006 +0000
35038
35039    Released vte-0.13.1.
35040
35041    2006-05-17  Behdad Esfahbod  <behdad@gnome.org>
35042
35043            Released vte-0.13.1.
35044
35045            * NEWS: Updated.
35046
35047            * configure.in: Bumped version to 0.13.1.
35048
35049            * src/Makefile.am: Bumped libtool version to 9:1:0.
35050
35051 ChangeLog       | 10 ++++++++++
35052 NEWS            |  9 +++++++++
35053 configure.in    |  2 +-
35054 src/Makefile.am |  2 +-
35055 4 files changed, 21 insertions(+), 2 deletions(-)
35056
35057commit 9081c956e1b1b88069d09ccbcdb2b3adbd7028b1
35058Author: Behdad Esfahbod <behdad@gnome.org>
35059Date:   Sun May 14 23:37:23 2006 +0000
35060
35061    Add vim and emacs footers for UTF-8.
35062
35063    2006-05-14  Behdad Esfahbod  <behdad@gnome.org>
35064
35065            * NEWS, ChangeLog: Add vim and emacs footers for UTF-8.
35066
35067 ChangeLog | 58 +++++++++++++++++++++++++++++++---------------------------
35068 NEWS      | 53 +++++++++++++++++++++++++++++------------------------
35069 2 files changed, 60 insertions(+), 51 deletions(-)
35070
35071commit bcf90856af0ffe1d353754fea4e0716ca73fc30b
35072Author: Stepan Kasal <skasal@src.gnome.org>
35073Date:   Fri May 12 20:46:22 2006 +0000
35074
35075    Changed the UTF-8 dashes to plain ascii "-".
35076
35077    * NEWS, ChangeLog: Changed the UTF-8 dashes to plain ascii "-".
35078
35079 ChangeLog | 54 +++++++++++++++++++++++++++++-------------------------
35080 NEWS      | 48 ++++++++++++++++++++++++------------------------
35081 2 files changed, 53 insertions(+), 49 deletions(-)
35082
35083commit 7e774bdbd374ca2d991d7e7899a66d2cff056b50
35084Author: Behdad Esfahbod <behdad@gnome.org>
35085Date:   Fri Apr 28 01:53:27 2006 +0000
35086
35087    Bug 339980 – nativeecho needs glib in LDADD to build on Solaris Patch
35088
35089    2006-04-27  Behdad Esfahbod  <behdad@gnome.org>
35090
35091            Bug 339980 – nativeecho needs glib in LDADD to build on Solaris
35092            Patch from Brian Cameron.
35093
35094            * src/Makefile.am: Fix it.
35095
35096 ChangeLog       | 7 +++++++
35097 src/Makefile.am | 4 ++--
35098 2 files changed, 9 insertions(+), 2 deletions(-)
35099
35100commit aa4374e245af06314555a8e5fc8e148bba5979b5
35101Author: Behdad Esfahbod <behdad@gnome.org>
35102Date:   Thu Apr 27 01:08:52 2006 +0000
35103
35104    Bug 331803 – style needs to be attached/detached to the window on
35105
35106    2006-04-26  Behdad Esfahbod  <behdad@gnome.org>
35107
35108            Bug 331803 – style needs to be attached/detached to the window on
35109            realize/unrealize
35110            Patch from Benjamin Berg  <benjamin@sipsolutions.net>.
35111
35112            * src/vte.c: (vte_terminal_unrealize), (vte_terminal_realize):
35113            attach and detach the style of the terminal widget.
35114
35115 ChangeLog | 9 +++++++++
35116 src/vte.c | 5 +++++
35117 2 files changed, 14 insertions(+)
35118
35119commit 6fbe46ba07be8d871131381914624ec79f47b4ef
35120Author: Behdad Esfahbod <behdad@gnome.org>
35121Date:   Tue Apr 25 11:12:10 2006 +0000
35122
35123    Pass -no-undefined linker flag.
35124
35125    2006-04-25  Behdad Esfahbod  <behdad@gnome.org>
35126
35127            * src/Makefile.am: Pass -no-undefined linker flag.
35128
35129 ChangeLog       | 4 ++++
35130 src/Makefile.am | 3 ++-
35131 2 files changed, 6 insertions(+), 1 deletion(-)
35132
35133commit eda77708ba72edf1641678e055a7cd923fff6e36
35134Author: Behdad Esfahbod <behdad@gnome.org>
35135Date:   Sun Apr 23 21:21:02 2006 +0000
35136
35137    Released vte-0.13.0.
35138
35139    2006-04-23  Behdad Esfahbod  <behdad@gnome.org>
35140
35141            Released vte-0.13.0.
35142
35143            * NEWS: Updated.
35144
35145            * configure.in: Bumped version to 0.13.0.
35146
35147            * src/Makefile.am: Bumped libtool version to 9:0:0.
35148
35149 ChangeLog       | 10 ++++++++++
35150 NEWS            | 31 +++++++++++++++++++++++++++++++
35151 configure.in    |  2 +-
35152 src/Makefile.am |  4 ++--
35153 4 files changed, 44 insertions(+), 3 deletions(-)
35154
35155commit ce4935574b8b5aa252663488cc1c237658ea8f3c
35156Author: Behdad Esfahbod <behdad@src.gnome.org>
35157Date:   Sun Apr 23 09:02:19 2006 +0000
35158
35159    Minor.
35160
35161 src/vte.c | 9 +++++----
35162 1 file changed, 5 insertions(+), 4 deletions(-)
35163
35164commit 1375bfe7189dc1a316ebee510175baf48fcee0cd
35165Author: Behdad Esfahbod <behdad@gnome.org>
35166Date:   Sun Apr 23 08:39:08 2006 +0000
35167
35168    Bug 339448 – selection doesn't respect hard newlines
35169
35170    2006-04-23  Behdad Esfahbod  <behdad@gnome.org>
35171
35172            Bug 339448 – selection doesn't respect hard newlines
35173
35174            * src/vte.c (vte_terminal_get_text_range_maybe_wrapped): Add newline
35175            to the end of each line that is not soft-wrapped.
35176
35177 ChangeLog |  7 +++++++
35178 src/vte.c | 22 +++++++++-------------
35179 2 files changed, 16 insertions(+), 13 deletions(-)
35180
35181commit 9a70a1fea66d11a81415bdc082679a6d586ff7cc
35182Author: Behdad Esfahbod <behdad@gnome.org>
35183Date:   Sun Apr 23 07:36:54 2006 +0000
35184
35185    Bug 148720 # Word selection erroneously captures text from next line Patch
35186
35187    2006-04-23  Behdad Esfahbod  <behdad@gnome.org>
35188
35189            Bug 148720 # Word selection erroneously captures text from next line
35190            Patch from Chris Heath.
35191
35192            * src/vteseq.c (vte_sequence_handler_cd), (vte_sequence_handler_ce),
35193            (vte_sequence_handler_clear_current_line),
35194            (vte_sequence_handler_clear_above_current): Reset soft_wrapped flag.
35195
35196 ChangeLog    | 9 +++++++++
35197 src/vteseq.c | 4 ++++
35198 2 files changed, 13 insertions(+)
35199
35200commit 7598aa25c12af4e90f564ad27b78a24472297790
35201Author: Behdad Esfahbod <behdad@gnome.org>
35202Date:   Sun Apr 23 07:27:28 2006 +0000
35203
35204    Bug 126376 # Uncoinditional definition of _XOPEN_SOURCE breaks build on
35205
35206    2006-04-23  Behdad Esfahbod  <behdad@gnome.org>
35207
35208            Bug 126376 # Uncoinditional definition of _XOPEN_SOURCE breaks build
35209            on NetBSD
35210            Patch from Dan Winship.
35211
35212            * configure.in:
35213            * gnome-pty-helper/configure.in: Define XOPEN_SOURCE on solaris only.
35214
35215 ChangeLog                     |  9 +++++++++
35216 configure.in                  | 12 +++++++++---
35217 gnome-pty-helper/configure.in | 12 +++++++++---
35218 3 files changed, 27 insertions(+), 6 deletions(-)
35219
35220commit c7aa70a7eb639973d4b119f2ae6b057d12717474
35221Author: Behdad Esfahbod <behdad@gnome.org>
35222Date:   Sun Apr 23 07:20:48 2006 +0000
35223
35224    Bug 97719 # Selection: double/triple click doesn't cross line boundaries
35225
35226    2006-04-23  Behdad Esfahbod  <behdad@gnome.org>
35227
35228            Bug 97719 # Selection: double/triple click doesn't cross line boundaries
35229            Patch from Chris Heath.
35230
35231            * src/vte.c (vte_same_class): Fix problem with selecting whitespace
35232            from adjacent lines, on word selection.
35233
35234 ChangeLog |  8 ++++++++
35235 src/vte.c | 58 ++++++++++++++++++++++++++++++++++------------------------
35236 2 files changed, 42 insertions(+), 24 deletions(-)
35237
35238commit a8bc53b8d18bba85b09b3b8fbf59f8e223bbfb3b
35239Author: Behdad Esfahbod <behdad@gnome.org>
35240Date:   Sat Apr 22 21:31:05 2006 +0000
35241
35242    Bug 160782 # Vte isn't multi-screen safe Patch from Benedikt Meurer.
35243
35244    2006-04-22  Behdad Esfahbod  <behdad@gnome.org>
35245
35246            Bug 160782 # Vte isn't multi-screen safe
35247            Patch from Benedikt Meurer.
35248
35249            * src/vte.c (vte_terminal_unrealize), (vte_terminal_realize):
35250            * src/vtebg.c (vte_bg_native_new), (_vte_bg_display_sync),
35251            (vte_bg_root_pixmap), (vte_bg_get_for_screen), (vte_bg_init),
35252            (vte_bg_get_pixmap), (vte_bg_get_pixbuf):
35253            * src/vtebg.h:
35254            * src/vteft2.c (_vte_ft2_set_background_image):
35255            * src/vtegl.c (_vte_gl_set_background_image):
35256            * src/vtepango.c (_vte_pango_set_background_image):
35257            * src/vtepangox.c (_vte_pango_x_set_background_image):
35258            * src/vtexft.c (_vte_xft_set_background_image): Handle per-screen
35259            backgrounds.
35260
35261 ChangeLog       | 17 +++++++++++++++
35262 src/vte.c       |  8 +++++--
35263 src/vtebg.c     | 66 ++++++++++++++++++++++++++++-----------------------------
35264 src/vtebg.h     |  3 ++-
35265 src/vteft2.c    |  6 +++++-
35266 src/vtegl.c     |  6 +++++-
35267 src/vtepango.c  |  6 +++++-
35268 src/vtepangox.c |  6 +++++-
35269 src/vtexft.c    |  5 ++++-
35270 9 files changed, 81 insertions(+), 42 deletions(-)
35271
35272commit d59d4f25fb27dc9b3e342764944d1fac18629d4a
35273Author: Behdad Esfahbod <behdad@gnome.org>
35274Date:   Sat Apr 22 20:40:51 2006 +0000
35275
35276    Remove obsolete #ifde GTK_CHECK_VERSION(2,2,0) checks.
35277
35278    2006-04-22  Behdad Esfahbod  <behdad@gnome.org>
35279
35280            * src/vte.c (vte_terminal_cursor_new), (vte_terminal_clipboard_get):
35281            * src/vteapp.c (take_xconsole_ownership):
35282            * src/vtebg.c (vte_bg_native_new), (_vte_bg_display_sync),
35283            (vte_bg_root_pixmap):
35284            * src/vtedraw.c (_vte_draw_get_colormap):
35285            * src/vtefc.c (_vte_fc_transcribe_from_pango_font_description),
35286            (_vte_fc_defaults_from_gtk):
35287            * src/vtepango.c (_vte_pango_start), (_vte_pango_set_text_font):
35288            * src/vtepangox.c (_vte_pango_x_set_text_font):
35289            * src/vterdb.c (_vte_rdb_get):
35290            * src/vteseq.c (vte_terminal_beep),
35291            (vte_sequence_handler_window_manipulation):
35292            * src/vtexft.c (_vte_xft_char_exists), (_vte_xft_text_extents),
35293            (_vte_xft_font_open):
35294            * src/vtegl.c: Remove obsolete #ifde GTK_CHECK_VERSION(2,2,0) checks.
35295
35296 ChangeLog       | 18 ++++++++++++++++++
35297 src/vte.c       | 12 ------------
35298 src/vteapp.c    |  4 ----
35299 src/vtebg.c     | 12 ------------
35300 src/vtedraw.c   |  8 --------
35301 src/vtefc.c     | 12 ------------
35302 src/vtegl.c     |  2 --
35303 src/vtepango.c  | 12 ------------
35304 src/vtepangox.c |  4 ----
35305 src/vterdb.c    | 10 +---------
35306 src/vteseq.c    | 11 -----------
35307 src/vtexft.c    | 12 ------------
35308 12 files changed, 19 insertions(+), 98 deletions(-)
35309
35310commit 9c905141e37d69f86f5a46292c62e2f56fb3d501
35311Author: Behdad Esfahbod <behdad@gnome.org>
35312Date:   Sat Apr 22 20:21:31 2006 +0000
35313
35314    Bug 330441 – Remove libzvt support Patch from Guilherme de S. Pastore
35315
35316    2006-04-22  Behdad Esfahbod  <behdad@gnome.org>
35317
35318            Bug 330441 – Remove libzvt support
35319            Patch from Guilherme de S. Pastore  <gpastore@gnome.org>
35320
35321            * configure.in, src/Makefile.am, src/reflect.c: remove remnants
35322            from the old, broken, and unmaintained libzvt.
35323
35324 ChangeLog       |   8 ++++
35325 configure.in    |  11 ------
35326 src/Makefile.am |  11 +-----
35327 src/reflect.c   | 114 --------------------------------------------------------
35328 4 files changed, 9 insertions(+), 135 deletions(-)
35329
35330commit ef5a0801e925eacc3e47f77e2e38b4b1beb7a8b7
35331Author: Behdad Esfahbod <behdad@gnome.org>
35332Date:   Fri Apr 21 06:31:05 2006 +0000
35333
35334    Bug 328850 – Crash when pasting selection
35335
35336    2006-04-21  Behdad Esfahbod  <behdad@gnome.org>
35337
35338            Bug 328850 – Crash when pasting selection
35339
35340            * src/vte.c: Protect against passing NULL selection to strcmp.
35341
35342 ChangeLog | 6 ++++++
35343 src/vte.c | 4 ++--
35344 2 files changed, 8 insertions(+), 2 deletions(-)
35345
35346commit 1565149ec0da07a1088e6a956d29e7244bbe22e9
35347Author: Behdad Esfahbod <behdad@gnome.org>
35348Date:   Thu Apr 20 11:01:51 2006 +0000
35349
35350    Misc fixes and updates.
35351
35352    2006-04-20  Behdad Esfahbod  <behdad@gnome.org>
35353
35354            * doc/reference/tmpl/internals.sgml:
35355            * doc/reference/tmpl/reaper.sgml:
35356            * doc/reference/tmpl/vte-unused.sgml:
35357            * doc/reference/tmpl/vte.sgml:
35358            * doc/reference/tmpl/vteaccess.sgml:
35359            * doc/reference/vte-sections.txt: Misc fixes and updates.
35360
35361            * python/vte.defs:
35362            * python/vte.override: Updates.
35363
35364            Bug 160134 – mouse events occurring past column 95 are not passed
35365            through to terminal application
35366            Based on patch from Sean Estabrooks.
35367
35368            * src/vte.h:
35369            * src/vte.c (vte_terminal_feed_child_binary): New public function.
35370
35371            * src/vte.c (vte_terminal_send_mouse_button_internal),
35372            (vte_terminal_maybe_send_mouse_drag): Use feed_child_binary.
35373
35374 ChangeLog                          | 22 ++++++++++++++++
35375 doc/reference/tmpl/internals.sgml  |  6 ++++-
35376 doc/reference/tmpl/reaper.sgml     |  5 ++--
35377 doc/reference/tmpl/vte-unused.sgml |  4 ---
35378 doc/reference/tmpl/vte.sgml        | 33 +++++++++++-------------
35379 doc/reference/tmpl/vteaccess.sgml  |  7 ++++-
35380 doc/reference/vte-sections.txt     |  1 +
35381 python/vte.defs                    | 27 ++++++++++++-------
35382 python/vte.override                | 50 +++++++++++++++++++++++++++++++++++
35383 src/vte.c                          | 53 +++++++++++++++++++++++++++++++-------
35384 src/vte.h                          |  4 +--
35385 11 files changed, 165 insertions(+), 47 deletions(-)
35386
35387commit 431eba9f61c04aef891f224fa1fa7d1bd9e56200
35388Author: Behdad Esfahbod <behdad@gnome.org>
35389Date:   Thu Apr 20 01:01:31 2006 +0000
35390
35391    Bug 135230 – Feature request to attach VTE to existing pty Based on
35392
35393    2006-04-19  Behdad Esfahbod  <behdad@gnome.org>
35394
35395            Bug 135230 – Feature request to attach VTE to existing pty
35396            Based on patch from eric@brouhaha.com, John Swensen, and
35397            Chris Moller  <cmoller@redhat.com>
35398
35399            * src/vte.c:
35400            * src/vte.h:
35401            * python/vte.defs:
35402            * doc/reference/vte-sections.txt: Added vte_terminal_set_pty().
35403
35404 ChangeLog                      | 11 +++++++++++
35405 doc/reference/tmpl/vte.sgml    | 11 +++++++++++
35406 doc/reference/vte-sections.txt |  1 +
35407 python/vte.defs                | 10 ++++++++++
35408 src/vte.c                      | 39 +++++++++++++++++++++++++++++++++++++++
35409 src/vte.h                      |  4 ++++
35410 6 files changed, 76 insertions(+)
35411
35412commit f5a7397bfa56a3659f77ddce7aafb352b50e9252
35413Author: Behdad Esfahbod <behdad@src.gnome.org>
35414Date:   Wed Apr 19 00:04:13 2006 +0000
35415
35416    AC_PROG_INTLTOOL -> IT_PROG_INTLTOOL
35417
35418 configure.in | 2 +-
35419 1 file changed, 1 insertion(+), 1 deletion(-)
35420
35421commit e4eb0288d0ef482704f9141d23bc5e0f65b185b8
35422Author: Behdad Esfahbod <behdad@gnome.org>
35423Date:   Tue Apr 18 23:24:48 2006 +0000
35424
35425    Bug 337442 – [patch] Reduce .plt section
35426
35427    2006-04-18  Behdad Esfahbod  <behdad@gnome.org>
35428
35429            Bug 337442 – [patch] Reduce .plt section
35430
35431            * src/Makefile.am: Pass export-symbols-regex to libtool.
35432
35433 ChangeLog       | 6 ++++++
35434 src/Makefile.am | 4 +++-
35435 2 files changed, 9 insertions(+), 1 deletion(-)
35436
35437commit dca0f59d08dd3e9eaff6bdac551e2a05560e0661
35438Author: Behdad Esfahbod <behdad@src.gnome.org>
35439Date:   Tue Apr 18 23:08:03 2006 +0000
35440
35441    Doc improvements.
35442
35443 doc/reference/tmpl/vte.sgml    | 12 ++++++++++++
35444 doc/reference/vte-sections.txt |  2 ++
35445 2 files changed, 14 insertions(+)
35446
35447commit 4876b6439712ca851e77318dc3e6ba6965a61e3e
35448Author: Behdad Esfahbod <behdad@src.gnome.org>
35449Date:   Tue Apr 18 22:50:30 2006 +0000
35450
35451    Remove the #ident strings.
35452
35453 src/buffer.c      | 1 -
35454 src/buffer.h      | 1 -
35455 src/caps.c        | 1 -
35456 src/caps.h        | 1 -
35457 src/debug.c       | 1 -
35458 src/debug.h       | 1 -
35459 src/dumpkeys.c    | 1 -
35460 src/interpret.c   | 1 -
35461 src/iso2022.c     | 1 -
35462 src/iso2022.h     | 1 -
35463 src/iso8859mode.c | 1 -
35464 src/matcher.c     | 1 -
35465 src/matcher.h     | 1 -
35466 src/mev.c         | 1 -
35467 src/nativeecho.c  | 1 -
35468 src/pty.c         | 1 -
35469 src/pty.h         | 1 -
35470 src/reaper.c      | 1 -
35471 src/reaper.h      | 1 -
35472 src/reflect.c     | 1 -
35473 src/ring.c        | 1 -
35474 src/ring.h        | 1 -
35475 src/slowcat.c     | 1 -
35476 src/table.c       | 1 -
35477 src/table.h       | 1 -
35478 src/trie.c        | 1 -
35479 src/trie.h        | 1 -
35480 src/utf8echo.c    | 1 -
35481 src/utf8mode.c    | 1 -
35482 src/vte.h         | 1 -
35483 src/vteaccess.c   | 1 -
35484 src/vteaccess.h   | 1 -
35485 src/vteapp.c      | 1 -
35486 src/vtebg.c       | 1 -
35487 src/vtebg.h       | 1 -
35488 src/vteconv.c     | 1 -
35489 src/vteconv.h     | 1 -
35490 src/vtedraw.c     | 1 -
35491 src/vtedraw.h     | 1 -
35492 src/vtefc.c       | 1 -
35493 src/vtefc.h       | 1 -
35494 src/vteft2.c      | 1 -
35495 src/vteft2.h      | 1 -
35496 src/vtegl.c       | 1 -
35497 src/vtegl.h       | 1 -
35498 src/vteglyph.c    | 1 -
35499 src/vteglyph.h    | 1 -
35500 src/vteint.h      | 1 -
35501 src/vtepango.c    | 1 -
35502 src/vtepango.h    | 1 -
35503 src/vtepangox.c   | 1 -
35504 src/vtepangox.h   | 1 -
35505 src/vterdb.c      | 1 -
35506 src/vterdb.h      | 1 -
35507 src/vteregex.c    | 1 -
35508 src/vteregex.h    | 1 -
35509 src/vtergb.c      | 1 -
35510 src/vtergb.h      | 1 -
35511 src/vteseq.c      | 1 -
35512 src/vteskel.c     | 1 -
35513 src/vteskel.h     | 1 -
35514 src/vtetc.c       | 1 -
35515 src/vtetc.h       | 1 -
35516 src/vtetree.h     | 1 -
35517 src/vtexft.c      | 1 -
35518 src/vtexft.h      | 1 -
35519 66 files changed, 66 deletions(-)
35520
35521commit f8a9447f37e686b23fd7e185dfe5fdbc866d0e7f
35522Author: Behdad Esfahbod <behdad@gnome.org>
35523Date:   Tue Apr 18 22:41:03 2006 +0000
35524
35525    Make some data structures const by changing char * to char [].
35526
35527    2006-04-18  Behdad Esfahbod  <behdad@gnome.org>
35528
35529            * src/caps.c (_vte_capability_init), src/caps.h:
35530            * src/keymap.c (_vte_keymap_map), src/keymap.h: Make some data
35531            structures const by changing char * to char [].
35532
35533            * src/vte.c (vte_update_delay_timeout), (vte_update_timeout),
35534            (vte_terminal_extend_selection), (_vte_terminal_fudge_pango_colors):
35535            Fix warnings and adapt to above changes.
35536
35537 ChangeLog         |   10 +
35538 src/caps.c        |   14 +-
35539 src/caps.h        |    5 +-
35540 src/keymap.c      | 1040 ++++++++++++++++++++++++++---------------------------
35541 src/keymap.h      |    4 +-
35542 src/matcher.c     |    2 +-
35543 src/vte-private.h |   10 +-
35544 src/vte.c         |   14 +-
35545 8 files changed, 550 insertions(+), 549 deletions(-)
35546
35547commit 749b51696d1a41c59268d43467219549479c550e
35548Author: Behdad Esfahbod <behdad@gnome.org>
35549Date:   Tue Apr 18 21:08:01 2006 +0000
35550
35551    Use intltool 0.34.90 format.
35552
35553    2006-04-18  Behdad Esfahbod  <behdad@gnome.org>
35554
35555            * configure.in, po/LINGUAS: Use intltool 0.34.90 format.
35556
35557 ChangeLog    |  4 ++++
35558 configure.in |  5 +---
35559 po/LINGUAS   | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
35560 3 files changed, 81 insertions(+), 5 deletions(-)
35561
35562commit e759046ad0b13b8da503b552c29787f9ef3eda28
35563Author: Kjartan Maraas <kmaraas@gnome.org>
35564Date:   Tue Apr 18 08:34:34 2006 +0000
35565
35566    Remove obsolete entry for no_NO And the translation.
35567
35568    2006-04-18  Kjartan Maraas  <kmaraas@gnome.org>
35569
35570    	* LINGUAS: Remove obsolete entry for no_NO
35571    	* no.po: And the translation.
35572
35573 po/ChangeLog |   5 +++
35574 po/LINGUAS   |   2 +-
35575 po/no.po     | 111 -----------------------------------------------------------
35576 3 files changed, 6 insertions(+), 112 deletions(-)
35577
35578commit 9f75cf1de6ba6a73e37b211d403f965fd4d45194
35579Author: Behdad Esfahbod <behdad@gnome.org>
35580Date:   Wed Apr 12 11:24:46 2006 +0000
35581
35582    Bug 142247 – use of uninitialized value
35583
35584    2006-04-12  Behdad Esfahbod  <behdad@gnome.org>
35585
35586            Bug 142247 – use of uninitialized value
35587
35588            * src/pty.c: Initialize the arbitrary byte that we send on the pipe
35589            to zero.
35590
35591 ChangeLog | 7 +++++++
35592 src/pty.c | 2 +-
35593 2 files changed, 8 insertions(+), 1 deletion(-)
35594
35595commit 122e9fd5c3d5c11062bc5c118736e9ef2c0f9d55
35596Author: Behdad Esfahbod <behdad@src.gnome.org>
35597Date:   Wed Apr 12 10:23:58 2006 +0000
35598
35599    Minor.
35600
35601 ChangeLog | 2 ++
35602 src/vte.c | 2 +-
35603 2 files changed, 3 insertions(+), 1 deletion(-)
35604
35605commit f4d0e7f3fb9b30d6069d1b266bdb0a3d419e1ac5
35606Author: Behdad Esfahbod <behdad@gnome.org>
35607Date:   Wed Apr 12 07:27:37 2006 +0000
35608
35609    Try to use the font first for all graphic characters. This results in
35610
35611    2006-04-12  Behdad Esfahbod  <behdad@gnome.org>
35612
35613            * src/vte.c: Try to use the font first for all graphic characters.
35614            This results in better looking graphics with modern fonts.
35615
35616 ChangeLog         |  5 ++++
35617 src/vte-private.h |  2 --
35618 src/vte.c         | 83 ++++---------------------------------------------------
35619 3 files changed, 11 insertions(+), 79 deletions(-)
35620
35621commit 7fa096eab829056fa6fb7ccce0f57b389de51fa0
35622Author: Behdad Esfahbod <behdad@gnome.org>
35623Date:   Wed Apr 12 07:22:34 2006 +0000
35624
35625    Bug 144456 – UK pound currency symbol rendered incorrectly
35626
35627    2006-04-12  Behdad Esfahbod  <behdad@gnome.org>
35628
35629            Bug 144456 – UK pound currency symbol rendered incorrectly
35630
35631            * src/vte.c: Offset characters drawn in draw_graphic for padding.
35632
35633 ChangeLog | 6 ++++++
35634 src/vte.c | 4 ++--
35635 2 files changed, 8 insertions(+), 2 deletions(-)
35636
35637commit 72cf2178d72461baf59a54a42a45f88cbc4d3346
35638Author: Behdad Esfahbod <behdad@gnome.org>
35639Date:   Wed Apr 12 06:40:05 2006 +0000
35640
35641    Bug 307403 – xticker doublefree
35642
35643    2006-04-12  Behdad Esfahbod  <behdad@gnome.org>
35644
35645            Bug 307403 – xticker doublefree
35646
35647            * src/xticker.c: Avoid double free.
35648
35649 ChangeLog     | 6 ++++++
35650 src/xticker.c | 7 ++++---
35651 2 files changed, 10 insertions(+), 3 deletions(-)
35652
35653commit 80ab2f7f151b00bd2f807e8a0c8a6c01a1184bf8
35654Author: Behdad Esfahbod <behdad@gnome.org>
35655Date:   Mon Apr 10 06:52:51 2006 +0000
35656
35657    Bug 337877 – Patch to use po/LINGUAS Patch from Michiel Sikkes.
35658
35659    2006-04-10  Behdad Esfahbod  <behdad@gnome.org>
35660
35661            Bug 337877 – Patch to use po/LINGUAS
35662            Patch from Michiel Sikkes.
35663
35664            * configure.in, po/LINGUAS: Move list of translations to po/LINGUAS.
35665
35666 ChangeLog    | 7 +++++++
35667 configure.in | 3 ++-
35668 po/LINGUAS   | 3 +++
35669 3 files changed, 12 insertions(+), 1 deletion(-)
35670
35671commit 7bf79df561c6d373e6778cbc88af002c3ab95054
35672Author: Behdad Esfahbod <behdad@gnome.org>
35673Date:   Thu Apr 6 21:42:14 2006 +0000
35674
35675    Bug 337552 – Insufficient version requirement for gtk+
35676
35677    2006-04-06  Behdad Esfahbod  <behdad@gnome.org>
35678
35679            Bug 337552 – Insufficient version requirement for gtk+
35680
35681            * configure.in: Depend on Gtk+ 2.6.
35682
35683 ChangeLog    |  6 ++++++
35684 configure.in | 11 +++--------
35685 2 files changed, 9 insertions(+), 8 deletions(-)
35686
35687commit 739a0b91fac0fddd05295da0a8eb2ff54b2a2f11
35688Author: Priit Laes <amd@store20.com>
35689Date:   Wed Apr 5 15:00:25 2006 +0000
35690
35691    Translation updated by Ivar Smolin.
35692
35693    2006-04-05  Priit Laes  <amd@store20.com>
35694
35695    	* et.po: Translation updated by Ivar Smolin.
35696
35697 po/ChangeLog |  4 ++++
35698 po/et.po     | 68 +++++++++++++++++++++++++++++++++---------------------------
35699 2 files changed, 41 insertions(+), 31 deletions(-)
35700
35701commit 32eb3a96eb13dbb54e09f846eb754c52d39b84e3
35702Author: Behdad Esfahbod <behdad@src.gnome.org>
35703Date:   Sat Apr 1 02:09:14 2006 +0000
35704
35705    .
35706
35707 .cvsignore    | 7 ++++++-
35708 po/.cvsignore | 1 +
35709 2 files changed, 7 insertions(+), 1 deletion(-)
35710
35711commit 30ea398ba25b8c3ee9e15b25afc2c03225ba9761
35712Author: Behdad Esfahbod <behdad@gnome.org>
35713Date:   Fri Mar 31 04:15:49 2006 +0000
35714
35715    Bug 168251 – add support for 256 colors terminals Patch from
35716
35717    2006-03-30  Behdad Esfahbod  <behdad@gnome.org>
35718
35719            Bug 168251 – add support for 256 colors terminals
35720            Patch from dann@godzilla.ics.uci.edu.
35721
35722            * src/vte-private.h, src/vte.c, src/vteseq.c: Implement support
35723            for 256 colors.
35724
35725 ChangeLog         |   8 +++
35726 src/vte-private.h |  26 +++++-----
35727 src/vte.c         | 148 +++++++++++++++++++++++++-----------------------------
35728 src/vteseq.c      |  39 ++++++++++++--
35729 4 files changed, 124 insertions(+), 97 deletions(-)
35730
35731commit bf8f8c15c4f2c0f7ad615c85e2698a92b536fe1a
35732Author: Behdad Esfahbod <behdad@gnome.org>
35733Date:   Fri Mar 31 03:57:57 2006 +0000
35734
35735    Bug 120276 – Wishlist: Support Rectangular Selection Patch from Pedro de
35736
35737    2006-03-30  Behdad Esfahbod  <behdad@gnome.org>
35738
35739            Bug 120276 – Wishlist: Support Rectangular Selection
35740            Patch from Pedro de Medeiros.
35741
35742            * src/vte.c, src/vte-private.h: Implement block (rectangular)
35743            selection using ctrl+mouse.
35744
35745 ChangeLog         |   8 +++++
35746 src/vte-private.h |   2 ++
35747 src/vte.c         | 103 +++++++++++++++++++++++++++++++++++++++++++++---------
35748 3 files changed, 96 insertions(+), 17 deletions(-)
35749
35750commit 24bb4db74a8e09f6c1a80422f25fab65433197bb
35751Author: Behdad Esfahbod <behdad@gnome.org>
35752Date:   Fri Mar 31 03:51:07 2006 +0000
35753
35754    Bug 336117 – [patch] Use g_slice API Patch from Aivars Kalvans.
35755
35756    2006-03-30  Behdad Esfahbod  <behdad@gnome.org>
35757
35758            Bug 336117 – [patch] Use g_slice API
35759            Patch from Aivars Kalvans.
35760
35761            * src/*.c: Use g_slice instead of g_malloc for structs.
35762            Also, replace g_string_new("") with g_string_new(NULL).
35763
35764 ChangeLog       |  8 +++++
35765 configure.in    |  2 +-
35766 src/buffer.c    |  4 +--
35767 src/iso2022.c   |  8 ++---
35768 src/matcher.c   |  4 +--
35769 src/reflect.c   |  2 +-
35770 src/ring.c      |  4 +--
35771 src/table.c     | 18 ++++++------
35772 src/trie.c      |  4 +--
35773 src/vte.c       | 12 ++++----
35774 src/vteaccess.c |  4 +--
35775 src/vteconv.c   |  4 +--
35776 src/vtedraw.c   |  4 +--
35777 src/vteft2.c    |  4 +--
35778 src/vtegl.c     |  4 +--
35779 src/vteglyph.c  |  4 +--
35780 src/vtepango.c  |  6 ++--
35781 src/vtepangox.c |  6 ++--
35782 src/vteregex.c  | 20 ++++++-------
35783 src/vteskel.c   |  4 +--
35784 src/vtetc.c     | 90 +++++++++++++++++++++++++--------------------------------
35785 src/vtexft.c    | 11 +++----
35786 22 files changed, 110 insertions(+), 117 deletions(-)
35787
35788commit 3a497bbf82003a216046c4f66f0fe467745ee788
35789Author: Behdad Esfahbod <behdad@gnome.org>
35790Date:   Fri Mar 31 00:32:13 2006 +0000
35791
35792    Branchpoint for vte-0-12.
35793
35794    2006-03-30  Behdad Esfahbod  <behdad@gnome.org>
35795
35796            Branchpoint for vte-0-12.
35797
35798 ChangeLog | 6 +++++-
35799 1 file changed, 5 insertions(+), 1 deletion(-)
35800
35801commit b5219e70cf617cf7903a57cf9c03fe44349b349d
35802Author: Guntupalli Karunakar <karunakar@src.gnome.org>
35803Date:   Thu Mar 30 15:01:12 2006 +0000
35804
35805    Added Dzongkha translation
35806
35807 ChangeLog    |   4 ++
35808 configure.in |   2 +-
35809 po/ChangeLog |   4 ++
35810 po/dz.po     | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
35811 4 files changed, 131 insertions(+), 1 deletion(-)
35812
35813commit 35237f2f3c9a8ba3e52dd0dc9b577cad6dceb569
35814Author: Behdad Esfahbod <behdad@gnome.org>
35815Date:   Mon Mar 27 01:55:17 2006 +0000
35816
35817    Bug 336128 # vim scrolling issues - emulation errors
35818
35819    2006-03-26  Behdad Esfahbod  <behdad@gnome.org>
35820
35821            Bug 336128 # vim scrolling issues - emulation errors
35822
35823            * src/vteseq.c (vte_sequence_handler_sf): Update start and end
35824            when updating insert_delta.
35825
35826 ChangeLog    |  7 +++++++
35827 src/vteseq.c | 11 ++++++-----
35828 2 files changed, 13 insertions(+), 5 deletions(-)
35829
35830commit 67131d5fc1344bb3f1dfef5796dd9f8a13b831c7
35831Author: Vladimer Sichinava <vsichi@src.gnome.org>
35832Date:   Sat Mar 18 02:10:01 2006 +0000
35833
35834    Update Georgian translation
35835
35836 po/ka.po | 10 +++++-----
35837 1 file changed, 5 insertions(+), 5 deletions(-)
35838
35839commit e1bd736274af19101cb07f72a56306e6d0ef5393
35840Author: Behdad Esfahbod <behdad@gnome.org>
35841Date:   Wed Mar 15 11:02:59 2006 +0000
35842
35843    Bug 334385 – Use intltool
35844
35845    2006-03-15  Behdad Esfahbod  <behdad@gnome.org>
35846
35847            Bug 334385 – Use intltool
35848
35849            * Makefile.am, configure.in: Add intltool support.
35850
35851            * src/iso2022.c, src/reaper.c, src/vteaccess.c, src/vteapp.c,
35852            src/vtebg.c, src/vtexft.c, src/vte.c: Include glib/gi18n-lib.h
35853            instead of #ifdefing gettext stuff.
35854
35855            * src/vte.c (vte_terminal_class_init): Use GETTEXT_PACKAGE instead
35856            of PACKAGE in bindgettextdomain.
35857
35858 ChangeLog       | 13 +++++++++++++
35859 Makefile.am     |  5 ++++-
35860 configure.in    |  9 ++++++---
35861 src/iso2022.c   |  9 +--------
35862 src/reaper.c    | 10 +---------
35863 src/vte.c       |  3 ++-
35864 src/vteaccess.c |  7 +------
35865 src/vteapp.c    |  8 +-------
35866 src/vtebg.c     |  8 +-------
35867 src/vtexft.c    |  8 +-------
35868 10 files changed, 31 insertions(+), 49 deletions(-)
35869
35870commit c746aa5bf1ff72eee324811989216e8351a88ee3
35871Author: Behdad Esfahbod <behdad@gnome.org>
35872Date:   Tue Mar 14 11:05:24 2006 +0000
35873
35874    More tweaks to the previous changes. Reported by dholbach again.
35875
35876    2006-03-14  Behdad Esfahbod  <behdad@gnome.org>
35877
35878            * src/vte.c (vte_terminal_size_allocate): More tweaks to the
35879            previous changes.  Reported by dholbach again.
35880
35881 ChangeLog |  7 ++++++-
35882 src/vte.c | 50 +++++++++++++++++++++-----------------------------
35883 2 files changed, 27 insertions(+), 30 deletions(-)
35884
35885commit 6988cdf18b96e0f42eb9c95f8e501305a2cc2f0d
35886Author: Behdad Esfahbod <behdad@gnome.org>
35887Date:   Mon Mar 13 11:47:22 2006 +0000
35888
35889    Put the stuff changed in previous commit in their original order. Problem
35890
35891    2006-03-13  Behdad Esfahbod  <behdad@gnome.org>
35892
35893            * src/vte.c (vte_terminal_size_allocate): Put the stuff changed in
35894            previous commit in their original order.  Problem reported by
35895            dholback.
35896
35897 ChangeLog | 10 ++++++++--
35898 src/vte.c | 26 ++++++++++++++++----------
35899 2 files changed, 24 insertions(+), 12 deletions(-)
35900
35901commit 361ec0090f5132bac972477db6a07ed40c82cb8f
35902Author: Behdad Esfahbod <behdad@gnome.org>
35903Date:   Mon Mar 13 05:46:01 2006 +0000
35904
35905    Bug 104841 – scrolling doesn't work inside "screen" windows
35906
35907    2006-03-08  Behdad Esfahbod  <behdad@gnome.org>
35908
35909            Bug 104841 – scrolling doesn't work inside "screen" windows
35910
35911            * src/vte.c (vte_terminal_size_allocate): Fix restricted scrolling
35912            region readjustment.  Moreover, do not do unnecessary updates when
35913            number of rows & columns has not changed.
35914
35915 ChangeLog |  8 ++++++++
35916 src/vte.c | 60 +++++++++++++++++++++++++++++-------------------------------
35917 2 files changed, 37 insertions(+), 31 deletions(-)
35918
35919commit eb4c9403f8dc29e54c458f8f35624a5b41674cc6
35920Author: Behdad Esfahbod <behdad@gnome.org>
35921Date:   Mon Mar 13 05:43:32 2006 +0000
35922
35923    Bug 333768 – vteapp debug stuff should be conditional Patch from Egmont
35924
35925    2006-03-08  Behdad Esfahbod  <behdad@gnome.org>
35926
35927            Bug 333768 – vteapp debug stuff should be conditional
35928            Patch from Egmont Koblinger.
35929
35930            * src/vteapp.c: Make pwd and setting env vars conditional on debug.
35931
35932 ChangeLog    | 7 +++++++
35933 src/vteapp.c | 8 +++++++-
35934 2 files changed, 14 insertions(+), 1 deletion(-)
35935
35936commit ce1b7692e1f22c24e13f308f01ee31ea0ba7eb2d
35937Author: Behdad Esfahbod <behdad@gnome.org>
35938Date:   Mon Mar 13 05:33:26 2006 +0000
35939
35940    Released vte-0.12.0.
35941
35942    2006-03-08  Behdad Esfahbod  <behdad@gnome.org>
35943
35944            Released vte-0.12.0.
35945
35946            * NEWS: Updated.
35947
35948            * configure.in: Bumped version to 0.12.0.
35949
35950 ChangeLog     |  8 ++++++++
35951 NEWS          |  2 ++
35952 configure.in  |  2 +-
35953 po/am.po      | 27 +++++++++++----------------
35954 po/ang.po     | 27 +++++++++++----------------
35955 po/ar.po      | 30 ++++++++++++++----------------
35956 po/az.po      | 30 ++++++++++++++----------------
35957 po/be.po      | 30 ++++++++++++++----------------
35958 po/bg.po      | 30 ++++++++++++++----------------
35959 po/bn.po      | 30 ++++++++++++++----------------
35960 po/bs.po      | 30 ++++++++++++++----------------
35961 po/ca.po      | 30 ++++++++++++++----------------
35962 po/cs.po      | 30 ++++++++++++++----------------
35963 po/cy.po      | 30 ++++++++++++++----------------
35964 po/da.po      | 30 ++++++++++++++----------------
35965 po/de.po      | 30 ++++++++++++++----------------
35966 po/el.po      | 30 ++++++++++++++----------------
35967 po/en_CA.po   | 30 ++++++++++++++----------------
35968 po/en_GB.po   | 30 ++++++++++++++----------------
35969 po/es.po      | 30 ++++++++++++++----------------
35970 po/et.po      | 30 ++++++++++++++----------------
35971 po/eu.po      | 30 ++++++++++++++----------------
35972 po/fa.po      |  2 +-
35973 po/fi.po      | 30 ++++++++++++++----------------
35974 po/fr.po      | 30 ++++++++++++++----------------
35975 po/ga.po      | 27 +++++++++++----------------
35976 po/gl.po      | 30 ++++++++++++++----------------
35977 po/gu.po      | 30 ++++++++++++++----------------
35978 po/he.po      | 30 ++++++++++++++----------------
35979 po/hi.po      | 30 ++++++++++++++----------------
35980 po/hr.po      | 30 ++++++++++++++----------------
35981 po/hu.po      | 30 ++++++++++++++----------------
35982 po/id.po      | 30 ++++++++++++++----------------
35983 po/is.po      | 30 ++++++++++++++----------------
35984 po/it.po      | 30 ++++++++++++++----------------
35985 po/ja.po      | 30 ++++++++++++++----------------
35986 po/ka.po      | 30 ++++++++++++++----------------
35987 po/kn.po      | 45 ++++++++++++++++++++++-----------------------
35988 po/ko.po      | 30 ++++++++++++++----------------
35989 po/ku.po      | 45 +++++++++++++++++++--------------------------
35990 po/ky.po      | 30 ++++++++++++++----------------
35991 po/li.po      | 30 ++++++++++++++----------------
35992 po/lt.po      | 30 ++++++++++++++----------------
35993 po/lv.po      | 44 ++++++++++++++++++++++----------------------
35994 po/mi.po      | 27 +++++++++++----------------
35995 po/mk.po      | 30 ++++++++++++++----------------
35996 po/ml.po      | 27 +++++++++++----------------
35997 po/mn.po      | 30 ++++++++++++++----------------
35998 po/ms.po      | 30 ++++++++++++++----------------
35999 po/nb.po      | 30 ++++++++++++++----------------
36000 po/ne.po      | 30 ++++++++++++++----------------
36001 po/nl.po      | 30 ++++++++++++++----------------
36002 po/nn.po      | 30 ++++++++++++++----------------
36003 po/no.po      | 30 ++++++++++++++----------------
36004 po/or.po      | 30 ++++++++++++++----------------
36005 po/pa.po      | 30 ++++++++++++++----------------
36006 po/pl.po      | 30 ++++++++++++++----------------
36007 po/pt.po      | 30 ++++++++++++++----------------
36008 po/pt_BR.po   | 30 ++++++++++++++----------------
36009 po/ro.po      | 30 ++++++++++++++----------------
36010 po/ru.po      | 30 ++++++++++++++----------------
36011 po/rw.po      | 31 +++++++++++++++----------------
36012 po/sk.po      | 30 ++++++++++++++----------------
36013 po/sl.po      | 30 ++++++++++++++----------------
36014 po/sq.po      | 30 ++++++++++++++----------------
36015 po/sr.po      | 30 ++++++++++++++----------------
36016 po/sr@Latn.po | 30 ++++++++++++++----------------
36017 po/sv.po      | 30 ++++++++++++++----------------
36018 po/ta.po      | 30 ++++++++++++++----------------
36019 po/th.po      | 30 ++++++++++++++----------------
36020 po/tr.po      | 30 ++++++++++++++----------------
36021 po/ug.po      | 30 ++++++++++++++----------------
36022 po/uk.po      | 30 ++++++++++++++----------------
36023 po/vi.po      | 30 ++++++++++++++----------------
36024 po/wa.po      | 30 ++++++++++++++----------------
36025 po/xh.po      | 30 ++++++++++++++----------------
36026 po/zh_CN.po   | 30 ++++++++++++++----------------
36027 po/zh_HK.po   | 39 +++++++++++++++++++--------------------
36028 po/zh_TW.po   | 39 +++++++++++++++++++--------------------
36029 79 files changed, 1079 insertions(+), 1233 deletions(-)
36030
36031commit 5c3e4026fac29c5c8024c6c13a9542a9207c99ee
36032Author: Kwok-Koon Cheung <baddog@src.gnome.org>
36033Date:   Thu Mar 9 01:33:37 2006 +0000
36034
36035    update header info
36036
36037 po/kn.po | 8 ++++----
36038 1 file changed, 4 insertions(+), 4 deletions(-)
36039
36040commit 1605865137784af059d22f07e07b4df5941a8a90
36041Author: Kwok-Koon Cheung <baddog@src.gnome.org>
36042Date:   Thu Mar 9 01:24:50 2006 +0000
36043
36044    Really fixed kn.po this time
36045
36046 ChangeLog    | 5 +++++
36047 configure.in | 2 +-
36048 po/ChangeLog | 4 ++++
36049 po/kn.po     | 7 +++----
36050 4 files changed, 13 insertions(+), 5 deletions(-)
36051
36052commit 80f7abbff13e05a4c7e0b337361e722138d18071
36053Author: Behdad Esfahbod <behdad@src.gnome.org>
36054Date:   Wed Mar 8 22:21:24 2006 +0000
36055
36056    Removed kn from ALL_LINGUAS, as it was breaking the build.
36057
36058            * configure.in: Removed kn from ALL_LINGUAS, as it was breaking
36059            the build.
36060
36061 ChangeLog    | 3 +++
36062 configure.in | 2 +-
36063 2 files changed, 4 insertions(+), 1 deletion(-)
36064
36065commit 8be612163d22a80845e92f3a91bfdc90eaa02bae
36066Author: Behdad Esfahbod <behdad@gnome.org>
36067Date:   Wed Mar 8 22:13:46 2006 +0000
36068
36069    Released vte-0.11.21.
36070
36071    2006-03-08  Behdad Esfahbod  <behdad@gnome.org>
36072
36073            Released vte-0.11.21.
36074
36075            * NEWS: Updated.
36076
36077            * configure.in: Bumped version to 0.11.21.
36078
36079 ChangeLog    | 8 ++++++++
36080 NEWS         | 6 ++++++
36081 configure.in | 2 +-
36082 3 files changed, 15 insertions(+), 1 deletion(-)
36083
36084commit 121c11338dee9f748cc5a7dfc4f47bab114b7b78
36085Author: Behdad Esfahbod <behdad@gnome.org>
36086Date:   Wed Mar 8 20:31:13 2006 +0000
36087
36088    Fix vte_update_timeout repeat to 25ms. (bug #333776, Egmont Koblinger)
36089
36090    2006-03-08  Behdad Esfahbod  <behdad@gnome.org>
36091
36092            * src/vte.c, src/vte-private.h: Fix vte_update_timeout repeat to
36093            25ms. (bug #333776, Egmont Koblinger)
36094
36095 ChangeLog         | 5 +++++
36096 src/vte-private.h | 1 +
36097 src/vte.c         | 2 +-
36098 3 files changed, 7 insertions(+), 1 deletion(-)
36099
36100commit 1ac0068119ebff08ebc7eb66eae8f5264529531d
36101Author: Abel Cheung <maddog@linuxhall.org>
36102Date:   Tue Mar 7 21:14:39 2006 +0000
36103
36104    Added "kn" "zh_HK" to ALL_LINGUAS.
36105
36106    2006-03-07  Abel Cheung  <maddog@linuxhall.org>
36107
36108    	* configure.in: Added "kn" "zh_HK" to ALL_LINGUAS.
36109
36110 ChangeLog    | 4 ++++
36111 configure.in | 5 +----
36112 2 files changed, 5 insertions(+), 4 deletions(-)
36113
36114commit d30d72a4614e885eee0b32c0d597bf4c91313a1b
36115Author: Kwok-Koon Cheung <baddog@src.gnome.org>
36116Date:   Tue Mar 7 21:12:02 2006 +0000
36117
36118    Updated Chinese (Taiwan) translation. New Chinese (Hong Kong) translation.
36119
36120    	* zh_TW.po: Updated Chinese (Taiwan) translation.
36121    	* zh_HK.po: New Chinese (Hong Kong) translation.
36122
36123 po/ChangeLog |   5 +++
36124 po/zh_HK.po  | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
36125 po/zh_TW.po  |  99 +++++++++++++++++++---------------------------------
36126 3 files changed, 152 insertions(+), 64 deletions(-)
36127
36128commit 95c7891534f03b458af7881fe8b3d315fc43deae
36129Author: Behdad Esfahbod <behdad@gnome.org>
36130Date:   Wed Mar 1 01:44:40 2006 +0000
36131
36132    Step up COALESCE_TIMEOUT and DISPLAY_TIMEOUT from 2ms to 10ms. This is
36133
36134    2006-02-28  Behdad Esfahbod  <behdad@gnome.org>
36135
36136            * src/vte-private.h: Step up COALESCE_TIMEOUT and DISPLAY_TIMEOUT
36137            from 2ms to 10ms.  This is more compatible with the updated timeout
36138            that we are doing at around 25ms.
36139
36140 ChangeLog         |  6 ++++++
36141 src/vte-private.h | 11 ++++++-----
36142 src/vte.c         |  2 +-
36143 3 files changed, 13 insertions(+), 6 deletions(-)
36144
36145commit 985b6d715b4c303db6ec005816cce7c4ef8c7a93
36146Author: Guilherme de S. Pastore <gpastore@src.gnome.org>
36147Date:   Tue Feb 28 09:39:16 2006 +0000
36148
36149    19:17     behdad: km_sleep, fatalerror-: you guys, please add yourself to vte/MAINTAINERS
36150
36151 MAINTAINERS | 2 ++
36152 1 file changed, 2 insertions(+)
36153
36154commit f1612d012fe1fa41ef9aeb589840dbf48b948070
36155Author: Clytie Siddall <clyties@src.gnome.org>
36156Date:   Tue Feb 28 05:22:12 2006 +0000
36157
36158    lv.po: Updated Latvian translation.
36159
36160 po/ChangeLog |   4 +++
36161 po/lv.po     | 104 +++++++++++++++++++++--------------------------------------
36162 2 files changed, 40 insertions(+), 68 deletions(-)
36163
36164commit cdc91c6c767848bf4eeee8762e4d937b3283ccd4
36165Author: Behdad Esfahbod <behdad@gnome.org>
36166Date:   Tue Feb 28 03:28:59 2006 +0000
36167
36168    Added.
36169
36170    2006-02-27  Behdad Esfahbod  <behdad@gnome.org>
36171
36172            * MAINTAINERS: Added.
36173
36174 ChangeLog   | 4 ++++
36175 HACKING     | 9 +++------
36176 MAINTAINERS | 4 ++++
36177 Makefile.am | 2 +-
36178 4 files changed, 12 insertions(+), 7 deletions(-)
36179
36180commit c72e9fd4e383a946374c3f9d8f561d46c357a377
36181Author: Behdad Esfahbod <behdad@gnome.org>
36182Date:   Sun Feb 26 00:13:39 2006 +0000
36183
36184    Released vte-0.11.20.
36185
36186    2006-02-25  Behdad Esfahbod  <behdad@gnome.org>
36187
36188            Released vte-0.11.20.
36189
36190            * NEWS: Updated.
36191
36192            * configure.in: Bumped version to 0.11.20.
36193
36194 ChangeLog    | 8 ++++++++
36195 NEWS         | 3 +++
36196 configure.in | 2 +-
36197 po/fa.po     | 4 ++--
36198 4 files changed, 14 insertions(+), 3 deletions(-)
36199
36200commit a8dc95d35d179748f5b32e876241044647c86185
36201Author: Behdad Esfahbod <behdad@gnome.org>
36202Date:   Sat Feb 25 23:20:42 2006 +0000
36203
36204    Rever the patch to optimize memory usage by releasing fonts that aren't
36205
36206    2006-02-25  Behdad Esfahbod  <behdad@gnome.org>
36207
36208            * src/vtexft.c: (_vte_xft_font_for_char): Rever the patch to
36209            optimize memory usage by releasing fonts that aren't needed early.
36210            Because that was inserting destroyed fonts into cache. Closes bug
36211            #332580 and reverts bug #309322.
36212
36213 ChangeLog    |  7 +++++++
36214 src/vtexft.c | 22 ++++++----------------
36215 2 files changed, 13 insertions(+), 16 deletions(-)
36216
36217commit 075456ee218b973c7b4aa102ef1d40cee46b7972
36218Author: Behdad Esfahbod <behdad@gnome.org>
36219Date:   Sat Feb 25 09:17:01 2006 +0000
36220
36221    Released vte-0.11.19.
36222
36223    2006-02-25  Behdad Esfahbod  <behdad@gnome.org>
36224
36225            Released vte-0.11.19.
36226
36227            * NEWS: Updated.
36228
36229            * configure.in: Bumped version to 0.11.19.
36230
36231 ChangeLog    |  8 ++++++++
36232 NEWS         |  8 ++++++++
36233 configure.in |  2 +-
36234 po/fa.po     | 18 +++++++++---------
36235 4 files changed, 26 insertions(+), 10 deletions(-)
36236
36237commit 2ada5623c5c2aacd2648c773f590d2664c96c00a
36238Author: Behdad Esfahbod <behdad@gnome.org>
36239Date:   Fri Feb 17 12:38:42 2006 +0000
36240
36241    Make shift+insert paste PRIMARY and ctrl+shift+insert paste CLIPBOARD
36242
36243    2006-02-17  Behdad Esfahbod  <behdad@gnome.org>
36244
36245            * src/vte.c: Make shift+insert paste PRIMARY and ctrl+shift+insert
36246            paste CLIPBOARD (switched them. bug #123844)
36247
36248 ChangeLog | 5 +++++
36249 src/vte.c | 4 ++--
36250 2 files changed, 7 insertions(+), 2 deletions(-)
36251
36252commit 37aff2e7951558fbc06d580be1886302cc3c7de1
36253Author: Behdad Esfahbod <behdad@gnome.org>
36254Date:   Fri Feb 17 12:31:08 2006 +0000
36255
36256    Better update-timeout handling. Always delay updates a bit. Schedule
36257
36258    2006-02-17  Behdad Esfahbod  <behdad@gnome.org>
36259
36260            * src/vte.c: Better update-timeout handling.  Always delay updates
36261            a bit.  Schedule updates as G_PRIORITY_DEFAULT_IDLE.  And, set delay
36262            as the number of lines, in milliseconds.
36263
36264 ChangeLog |  6 ++++++
36265 src/vte.c | 71 +++++++++++++++++++++++++++++++++++++++++++--------------------
36266 2 files changed, 55 insertions(+), 22 deletions(-)
36267
36268commit d5274a05e5fe49fb34901adb1c0988437d6a9348
36269Author: Behdad Esfahbod <behdad@gnome.org>
36270Date:   Tue Feb 14 22:18:49 2006 +0000
36271
36272    Return 0. (bug #331178)
36273
36274    2006-02-14  Behdad Esfahbod  <behdad@gnome.org>
36275
36276            * src/vteseq-gen.c (main): Return 0.  (bug #331178)
36277
36278 ChangeLog           | 4 ++++
36279 python/cat.py       | 2 +-
36280 python/unrealize.py | 2 +-
36281 src/vteseq-gen.c    | 2 ++
36282 4 files changed, 8 insertions(+), 2 deletions(-)
36283
36284commit 226ba9f308b60790a762b6a2ed312b737a828433
36285Author: Behdad Esfahbod <behdad@gnome.org>
36286Date:   Tue Feb 14 09:00:32 2006 +0000
36287
36288    Use getpwnam to correctly log multiple users with the same UID. (bug
36289
36290    2006-02-14  Behdad Esfahbod  <behdad@gnome.org>
36291
36292            * gnome-pty-helper/gnome-pty-helper.c (main): Use getpwnam to
36293            correctly log multiple users with the same UID. (bug #319564,
36294            patch from Laszlo (Laca) Peter.
36295
36296 ChangeLog                           |  6 ++++++
36297 gnome-pty-helper/gnome-pty-helper.c | 16 +++++++++++++++-
36298 2 files changed, 21 insertions(+), 1 deletion(-)
36299
36300commit 46cdab5bf7357f8e502cbe4f8ce7bd03f543cb9e
36301Author: Behdad Esfahbod <behdad@gnome.org>
36302Date:   Tue Feb 14 05:50:28 2006 +0000
36303
36304    Only discontinue timer if nothing was updated in the last cycle.
36305
36306    2006-02-13  Behdad Esfahbod  <behdad@gnome.org>
36307
36308            * src/vte.c (update_timeout): Only discontinue timer if nothing
36309            was updated in the last cycle.
36310
36311 ChangeLog | 5 +++++
36312 src/vte.c | 8 ++++++--
36313 2 files changed, 11 insertions(+), 2 deletions(-)
36314
36315commit 7bcb1977db20099d686099802efd1fbf393c92ee
36316Author: Behdad Esfahbod <behdad@gnome.org>
36317Date:   Mon Feb 13 22:24:17 2006 +0000
36318
36319    Fix race condition when shutdown_helper may be called again from the
36320
36321    2006-02-13  Behdad Esfahbod  <behdad@gnome.org>
36322
36323            * gnome-pty-helper/gnome-pty-helper.c: Fix race condition when
36324            shutdown_helper may be called again from the signal handler when
36325            it's already running. (bug #331056)
36326
36327 ChangeLog                           |  6 ++++++
36328 gnome-pty-helper/ChangeLog          |  1 +
36329 gnome-pty-helper/gnome-pty-helper.c | 18 +++++++++++-------
36330 3 files changed, 18 insertions(+), 7 deletions(-)
36331
36332commit cf6368c0aa47983547772669e4d9f7f462b7a0ba
36333Author: Behdad Esfahbod <behdad@gnome.org>
36334Date:   Mon Feb 13 21:31:18 2006 +0000
36335
36336    Do not prepend X_LIBS and X_CFLAGS to LIBS and CFLAGS. (bug #331021,
36337
36338    2006-02-13  Behdad Esfahbod  <behdad@gnome.org>
36339
36340            * configure.in: Do not prepend X_LIBS and X_CFLAGS to LIBS and
36341            CFLAGS. (bug #331021, Sylvain BERTRAND)
36342
36343 ChangeLog    | 5 +++++
36344 configure.in | 4 ++--
36345 2 files changed, 7 insertions(+), 2 deletions(-)
36346
36347commit 4faae4ba893d5ed822ce7066e11e8bb163b29b0b
36348Author: Behdad Esfahbod <behdad@gnome.org>
36349Date:   Mon Feb 13 20:50:14 2006 +0000
36350
36351    Handle Ctrl+Shift+Insert to paste PRIMARY.
36352
36353    2006-02-13  Behdad Esfahbod  <behdad@gnome.org>
36354
36355            * src/vte.c (vte_terminal_key_press): Handle Ctrl+Shift+Insert to
36356            paste PRIMARY.
36357
36358 ChangeLog |  5 +++++
36359 src/vte.c | 12 +++++++++---
36360 2 files changed, 14 insertions(+), 3 deletions(-)
36361
36362commit b93f42ff246c70ed6743240a5a3892121262edbb
36363Author: Behdad Esfahbod <behdad@gnome.org>
36364Date:   Sat Feb 11 20:04:30 2006 +0000
36365
36366    Released vte-0.11.18.
36367
36368    2006-02-11  Behdad Esfahbod  <behdad@gnome.org>
36369
36370            Released vte-0.11.18.
36371
36372            * NEWS: Updated.
36373
36374            * configure.in: Bumped version to 0.11.18.
36375
36376 ChangeLog    |  8 ++++++++
36377 NEWS         | 14 ++++++++++++++
36378 configure.in |  2 +-
36379 po/fa.po     |  2 +-
36380 4 files changed, 24 insertions(+), 2 deletions(-)
36381
36382commit 89b9d8fab395d84160c26d9f0e5cee0270177c81
36383Author: Behdad Esfahbod <behdad@gnome.org>
36384Date:   Sat Feb 11 18:29:06 2006 +0000
36385
36386    Change INVALID_CODEPOINT from 0xFFFF to 0xFFFD. (bug #317235, Egmont
36387
36388    2006-02-11  Behdad Esfahbod  <behdad@gnome.org>
36389
36390            * src/iso2022.c: Change INVALID_CODEPOINT from 0xFFFF to 0xFFFD.
36391            (bug #317235, Egmont Koblinger)
36392
36393 ChangeLog     | 5 +++++
36394 src/iso2022.c | 2 +-
36395 2 files changed, 6 insertions(+), 1 deletion(-)
36396
36397commit 4e9d18e1b95676972e16f70b81c332cc41564d9f
36398Author: Behdad Esfahbod <behdad@gnome.org>
36399Date:   Sat Feb 11 18:24:52 2006 +0000
36400
36401    Guard more against off values.
36402
36403    2006-02-11  Behdad Esfahbod  <behdad@gnome.org>
36404
36405            * src/vte.c (_vte_invalidate_cells): Guard more against off values.
36406
36407 ChangeLog |  4 ++++
36408 po/fa.po  |  2 +-
36409 src/vte.c | 14 +++++++-------
36410 3 files changed, 12 insertions(+), 8 deletions(-)
36411
36412commit a4b4fa1ccbcf269e87256f52c075889b3bc54e7b
36413Author: Behdad Esfahbod <behdad@src.gnome.org>
36414Date:   Sat Feb 11 05:07:23 2006 +0000
36415
36416    vte-overrides.txt should be in CVS in fact.
36417
36418 doc/reference/Makefile.am       | 2 +-
36419 doc/reference/vte-overrides.txt | 0
36420 2 files changed, 1 insertion(+), 1 deletion(-)
36421
36422commit a567da4ddf37ba503a5bfde9fea8d20c5fede18a
36423Author: Behdad Esfahbod <behdad@src.gnome.org>
36424Date:   Sat Feb 11 05:04:34 2006 +0000
36425
36426    Added more MAINTAINERCLEANFILES.
36427
36428 Makefile.am               | 1 +
36429 doc/reference/Makefile.am | 2 ++
36430 2 files changed, 3 insertions(+)
36431
36432commit 3eb98191b6c546b21657246870dcf4b334e0f131
36433Author: Behdad Esfahbod <behdad@src.gnome.org>
36434Date:   Sat Feb 11 04:56:09 2006 +0000
36435
36436    Added MAINTAINERCLEANFILES.
36437
36438 Makefile.am                  | 20 ++++++++++++++++++++
36439 gnome-pty-helper/Makefile.am |  9 +++++++++
36440 2 files changed, 29 insertions(+)
36441
36442commit e95ea25427129cc711c2b7337a9f0b502a24ede7
36443Author: Behdad Esfahbod <behdad@gnome.org>
36444Date:   Sat Feb 11 04:45:33 2006 +0000
36445
36446    Update the build infrastructure. make distcheck works now!
36447
36448    2006-02-10  Behdad Esfahbod  <behdad@gnome.org>
36449
36450            Update the build infrastructure.  make distcheck works now!
36451
36452            * autogen.sh: Use a generic autogen.sh that uses gnome-common.
36453
36454            * configure.in: Simplify gtk-doc stuff.  Update to newer syntax.
36455
36456            * Makefile.am, src/Makefile.am, doc/reference/Makefile.am: Updated.
36457
36458 .cvsignore                  |   5 +
36459 ChangeLog                   |  10 +
36460 Makefile.am                 |   2 +
36461 autogen.sh                  | 121 +--------
36462 configure.in                |  70 +-----
36463 doc/reference/Makefile.am   | 231 ++++-------------
36464 gnome-pty-helper/.cvsignore |   2 +
36465 po/fa.po                    |  25 +-
36466 python/vte-demo.py          |   2 +-
36467 src/Makefile.am             |   1 +
36468 vte.spec                    | 596 --------------------------------------------
36469 vte.spec.in                 | 596 ++++++++++++++++++++++++++++++++++++++++++++
36470 12 files changed, 703 insertions(+), 958 deletions(-)
36471
36472commit 2f710f0f5ff8efe8f2dc2d4601da5c4eaa6716a6
36473Author: Behdad Esfahbod <behdad@gnome.org>
36474Date:   Fri Feb 10 09:30:23 2006 +0000
36475
36476    Throttle invalidating to at most 40 times per second, using a timeout.
36477
36478    2006-02-10  Behdad Esfahbod  <behdad@gnome.org>
36479
36480            * src/vte.c (_vte_invalidate_cells): Throttle invalidating to at most
36481            40 times per second, using a timeout.
36482
36483 ChangeLog         |  5 +++++
36484 src/vte-private.h |  3 +++
36485 src/vte.c         | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
36486 3 files changed, 58 insertions(+), 2 deletions(-)
36487
36488commit bd9905c897449014f31753318593588bff7bfff1
36489Author: Behdad Esfahbod <behdad@gnome.org>
36490Date:   Fri Feb 10 09:25:56 2006 +0000
36491
36492    Removed the huge sequence handler table. Changed to use the compact tables
36493
36494    2006-02-10  Behdad Esfahbod  <behdad@gnome.org>
36495
36496            * src/vteseq.c: Removed the huge sequence handler table.  Changed to
36497            use the compact tables in vteseq-table.h.
36498
36499            * src/vteseq-gen.c: Generator containing the table removed from above,
36500            that generates compact tables.
36501
36502            * src/vteseq-table.h: Table generated by above.  Can be regenerated
36503            using make.
36504
36505            * src/Makefile.am: Adjusted.
36506
36507            * src/vteapp.c: Set default font to Monospace instead of Sans.
36508
36509 ChangeLog          |  15 ++
36510 src/.cvsignore     |   1 +
36511 src/Makefile.am    |   5 +
36512 src/vteapp.c       |   2 +-
36513 src/vteseq-gen.c   | 505 +++++++++++++++++++++++++++++++++++++++++++++++++++++
36514 src/vteseq-table.h | 388 ++++++++++++++++++++++++++++++++++++++++
36515 src/vteseq.c       | 492 ++++++---------------------------------------------
36516 7 files changed, 970 insertions(+), 438 deletions(-)
36517
36518commit 26b84670316fb249aa4671a11f979bb468f2913b
36519Author: Behdad Esfahbod <behdad@gnome.org>
36520Date:   Fri Feb 10 08:02:48 2006 +0000
36521
36522    Allocate terminal->pvt using GObject private data.
36523
36524    2006-02-10  Behdad Esfahbod  <behdad@gnome.org>
36525
36526            * src/vte.c: Allocate terminal->pvt using GObject private data.
36527
36528 ChangeLog |   4 +++
36529 src/vte.c | 114 ++++++--------------------------------------------------------
36530 2 files changed, 14 insertions(+), 104 deletions(-)
36531
36532commit f3d79059c30b8a89fc1409ea63ee23c19823e8e3
36533Author: Behdad Esfahbod <behdad@gnome.org>
36534Date:   Fri Feb 10 07:58:28 2006 +0000
36535
36536    Moved all sequence handler codes into a separate file.
36537
36538    2006-02-10  Behdad Esfahbod  <behdad@gnome.org>
36539
36540            Moved all sequence handler codes into a separate file.
36541
36542            * src/vte.c: Stuff moved to other files.
36543
36544            * src/vte-private.h: Includes all struct definitions from vte.c.
36545
36546            * src/vteseq.c, src/vteseq.h, src/vteseq-list.h: The sequence
36547            handlers are all here now.
36548
36549 ChangeLog         |   11 +
36550 src/Makefile.am   |    4 +
36551 src/vte-private.h |  385 ++++
36552 src/vte.c         | 5192 +++--------------------------------------------------
36553 src/vteseq-list.h |  122 ++
36554 src/vteseq.c      | 4462 +++++++++++++++++++++++++++++++++++++++++++++
36555 src/vteseq.h      |   40 +
36556 7 files changed, 5259 insertions(+), 4957 deletions(-)
36557
36558commit e11441c2d9390f3e9645c162b8b1ae9a10a78a63
36559Author: Behdad Esfahbod <behdad@gnome.org>
36560Date:   Thu Feb 9 22:31:03 2006 +0000
36561
36562    Make a couple debug messages conditional on DEBUG_MISC.
36563
36564    2006-02-09  Behdad Esfahbod  <behdad@gnome.org>
36565
36566            * src/vteapp.c: Make a couple debug messages conditional on
36567            DEBUG_MISC.
36568
36569 ChangeLog    |  5 +++++
36570 src/vteapp.c | 12 ++++++++++--
36571 2 files changed, 15 insertions(+), 2 deletions(-)
36572
36573commit 1a07b922fe717e0b8144d5249e38153538e6aeea
36574Author: Behdad Esfahbod <behdad@gnome.org>
36575Date:   Fri Feb 3 14:34:10 2006 +0000
36576
36577    Warning cleanup. A couple were actually bugs.
36578
36579    2006-02-03  Behdad Esfahbod  <behdad@gnome.org>
36580
36581            * src/vte.c: Warning cleanup.  A couple were actually bugs.
36582
36583            * src/vteapp.c: No need to run $SHELL by default.  Handled
36584            by vte.c now.  A bug was causing nothing to be run...
36585
36586 ChangeLog    |  7 +++++++
36587 src/vte.c    | 28 +++++++++++++++++-----------
36588 src/vteapp.c |  2 +-
36589 3 files changed, 25 insertions(+), 12 deletions(-)
36590
36591commit 5d005b24d8f1496641c0f81f0995e1f9ae643b85
36592Author: Behdad Esfahbod <behdad@gnome.org>
36593Date:   Fri Feb 3 13:27:27 2006 +0000
36594
36595    Add the debug flag TRIE for printing out the trie (previous was using
36596
36597    2006-02-03  Behdad Esfahbod  <behdad@gnome.org>
36598
36599            * src/debug.c, src/debug.h, src/matcher.c: Add the debug
36600            flag TRIE for printing out the trie (previous was using
36601            MISC.)
36602
36603            * src/vte.c (vte_invalidate_cells): Update row_count and
36604            column_count when clamping their respective _start values.
36605
36606            * src/vte.c (vte_terminal_extend_selection,
36607            * _vte_terminal_select_text):
36608            Pass row_count to vte_invalidate_cells(), instead of row_stop.
36609
36610            * src/vteapp.c: Run $SHELL by default.
36611
36612 ChangeLog                         | 14 ++++++++++++++
36613 doc/reference/tmpl/internals.sgml |  2 --
36614 src/debug.c                       |  3 +++
36615 src/debug.h                       |  3 ++-
36616 src/matcher.c                     |  2 +-
36617 src/vte.c                         | 27 ++++++++++++++++-----------
36618 src/vteapp.c                      |  2 +-
36619 src/vtedraw.c                     | 14 +++++++-------
36620 8 files changed, 44 insertions(+), 23 deletions(-)
36621
36622commit 1785a75abdb32c5e889526d41e54bd7b336e23b5
36623Author: Behdad Esfahbod <behdad@gnome.org>
36624Date:   Thu Feb 2 03:43:16 2006 +0000
36625
36626    Added to CVS.
36627
36628    2006-02-01  Behdad Esfahbod  <behdad@gnome.org>
36629
36630            * doc/reference/tmpl/internals.sgml: Added to CVS.
36631
36632            * vte/src/vte.c: Fix selection vs. primary that have been
36633            borked forever. Closes bug #123844.
36634
36635 ChangeLog                          |  7 +++++
36636 doc/reference/.cvsignore           |  1 +
36637 doc/reference/tmpl/internals.sgml  | 18 +++++++++++++
36638 doc/reference/tmpl/reaper.sgml     |  3 ---
36639 doc/reference/tmpl/vte-unused.sgml |  4 +++
36640 doc/reference/tmpl/vte.sgml        |  3 ---
36641 doc/reference/tmpl/vteaccess.sgml  |  3 ---
36642 src/keymap.c                       |  2 +-
36643 src/vte.c                          | 54 ++++++++++++++++++++++++++------------
36644 9 files changed, 68 insertions(+), 27 deletions(-)
36645
36646commit 14310a352215434f45d24584bc34156ee922d639
36647Author: Guilherme de S. Pastore <gpastore@src.gnome.org>
36648Date:   Mon Jan 30 12:23:49 2006 +0000
36649
36650    applied patch from Tomas Mraz to fix a double free. Closes bug #161337.
36651
36652    * src/trie.c: applied patch from Tomas Mraz to fix a double
36653      free. Closes bug #161337.
36654
36655 ChangeLog  |  5 +++++
36656 src/trie.c | 10 +++++++---
36657 2 files changed, 12 insertions(+), 3 deletions(-)
36658
36659commit 154c33179ee3d9de0bdf3416dabea3cdead0ebdc
36660Author: Erdal Ronahi <eronahi@src.gnome.org>
36661Date:   Mon Jan 30 01:08:08 2006 +0000
36662
36663    Added initial Kurdish translations.
36664
36665 ChangeLog    |   4 ++
36666 configure.in |   5 ++-
36667 po/ChangeLog |   4 ++
36668 po/ku.po     | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
36669 4 files changed, 130 insertions(+), 1 deletion(-)
36670
36671commit 72fcd8154eaf51afaec22fc9e336e078a9c45c26
36672Author: Guilherme de S. Pastore <gpastore@src.gnome.org>
36673Date:   Sat Jan 28 20:23:52 2006 +0000
36674
36675    add -DG_DISABLE_ASSERT to CFLAGS. updated. bumped version to 0.11.17. only
36676
36677    * src/Makefile.am: add -DG_DISABLE_ASSERT to CFLAGS.
36678    * NEWS: updated.
36679    * vte.spec: bumped version to 0.11.17.
36680    * src/vte.c: only try to guess the user's shell when actually
36681      forking, so we avoid unnecessary work if the application
36682      already has to do that itself.
36683
36684 ChangeLog       | 14 ++++++++++++++
36685 NEWS            | 13 +++++++++++--
36686 src/Makefile.am |  2 +-
36687 src/vte.c       | 58 +++++++++++++++++++++++++++++++--------------------------
36688 vte.spec        |  2 +-
36689 5 files changed, 59 insertions(+), 30 deletions(-)
36690
36691commit 93d57b0c02afb1510bad099c3cf4da4f10f03ab9
36692Author: Kjartan Maraas <kmaraas@src.gnome.org>
36693Date:   Sun Jan 15 22:34:33 2006 +0000
36694
36695    Fix the build after the previous commit. And update the NEWS file a bit
36696
36697 NEWS      | 2 ++
36698 src/vte.c | 2 +-
36699 2 files changed, 3 insertions(+), 1 deletion(-)
36700
36701commit 923b824fd9f75accb05585b740b628f40aea7ebc
36702Author: Guilherme de S. Pastore <gpastore@src.gnome.org>
36703Date:   Sun Jan 15 21:09:41 2006 +0000
36704
36705    applied patch from kmaraas to replace g_return* with g_assert in static functions
36706
36707 ChangeLog       |   5 ++
36708 src/ring.c      |   2 +-
36709 src/vte.c       | 198 ++++++++++++++++++++++++++++----------------------------
36710 src/vteaccess.c | 104 +++++++++++++++--------------
36711 src/vteapp.c    |  18 +++---
36712 src/vtetc.c     |  12 ++--
36713 src/vtexft.c    |  30 ++++-----
36714 7 files changed, 186 insertions(+), 183 deletions(-)
36715
36716commit ac0e2cad69de1134949764b5793c9737e1a92cd3
36717Author: Guilherme de S. Pastore <gpastore@src.gnome.org>
36718Date:   Sat Jan 14 13:31:35 2006 +0000
36719
36720    install more than *.html, based on the patch from Ed Catmur. Closes bug
36721
36722    * doc/reference/Makefile.am: install more than *.html, based on the
36723      patch from Ed Catmur. Closes bug #321909.
36724
36725 ChangeLog                 | 5 +++++
36726 doc/reference/Makefile.am | 6 ++----
36727 2 files changed, 7 insertions(+), 4 deletions(-)
36728
36729commit a18578af735cb07eafaa98cb3e6d66be4fa1c9bc
36730Author: Olav Vitters <olav@bkor.dhs.org>
36731Date:   Sat Jan 14 13:10:33 2006 +0000
36732
36733    Support save and restore cursor position using \033[s and \033[u. Reported
36734
36735    2006-01-14  Olav Vitters  <olav@bkor.dhs.org>
36736
36737    * src/caps.c: Support save and restore cursor position using \033[s
36738    and \033[u. Reported by Dag Wieers. Fixes bug 170032.
36739
36740 ChangeLog  | 5 +++++
36741 src/caps.c | 2 ++
36742 2 files changed, 7 insertions(+)
36743
36744commit e0bc53fbe3b3ffa56099e8f807764184ea2df69f
36745Author: Olav Vitters <olav@bkor.dhs.org>
36746Date:   Sat Dec 31 11:27:56 2005 +0000
36747
36748    Backup patch from Steve Langasek. It needs pkg-config changes.
36749
36750    2005-12-31  Olav Vitters  <olav@bkor.dhs.org>
36751
36752    * vte.pc.in: Backup patch from Steve Langasek. It needs pkg-config
36753    changes.
36754
36755 ChangeLog | 5 +++++
36756 vte.pc.in | 5 ++---
36757 2 files changed, 7 insertions(+), 3 deletions(-)
36758
36759commit c83369c96f5d1f83fd3c346a6a6e7b7edcf67448
36760Author: Kjartan Maraas <kmaraas@src.gnome.org>
36761Date:   Tue Dec 13 14:21:54 2005 +0000
36762
36763    Flush after release
36764
36765 po/am.po      | 22 +++++++++++-----------
36766 po/ang.po     | 22 +++++++++++-----------
36767 po/ar.po      | 22 +++++++++++-----------
36768 po/az.po      | 22 +++++++++++-----------
36769 po/be.po      | 22 +++++++++++-----------
36770 po/bg.po      | 22 +++++++++++-----------
36771 po/bn.po      | 41 ++++++++++++++++++++---------------------
36772 po/bs.po      | 22 +++++++++++-----------
36773 po/ca.po      | 41 ++++++++++++++++++++---------------------
36774 po/cs.po      | 22 +++++++++++-----------
36775 po/cy.po      | 22 +++++++++++-----------
36776 po/da.po      | 22 +++++++++++-----------
36777 po/de.po      | 22 +++++++++++-----------
36778 po/el.po      | 22 +++++++++++-----------
36779 po/en_CA.po   | 22 +++++++++++-----------
36780 po/en_GB.po   | 22 +++++++++++-----------
36781 po/es.po      | 22 +++++++++++-----------
36782 po/et.po      | 22 +++++++++++-----------
36783 po/eu.po      | 22 +++++++++++-----------
36784 po/fa.po      | 22 +++++++++++-----------
36785 po/fi.po      | 22 +++++++++++-----------
36786 po/fr.po      | 22 +++++++++++-----------
36787 po/ga.po      | 22 +++++++++++-----------
36788 po/gl.po      | 22 +++++++++++-----------
36789 po/gu.po      | 22 +++++++++++-----------
36790 po/he.po      | 22 +++++++++++-----------
36791 po/hi.po      | 22 +++++++++++-----------
36792 po/hr.po      | 22 +++++++++++-----------
36793 po/hu.po      | 45 ++++++++++++++++++++++-----------------------
36794 po/id.po      | 22 +++++++++++-----------
36795 po/is.po      | 22 +++++++++++-----------
36796 po/it.po      | 22 +++++++++++-----------
36797 po/ja.po      | 22 +++++++++++-----------
36798 po/ka.po      | 22 +++++++++++-----------
36799 po/ko.po      | 22 +++++++++++-----------
36800 po/ky.po      | 42 ++++++++++++++++++++----------------------
36801 po/li.po      | 22 +++++++++++-----------
36802 po/lt.po      | 22 +++++++++++-----------
36803 po/lv.po      | 22 +++++++++++-----------
36804 po/mi.po      | 22 +++++++++++-----------
36805 po/mk.po      | 22 +++++++++++-----------
36806 po/ml.po      | 22 +++++++++++-----------
36807 po/mn.po      | 22 +++++++++++-----------
36808 po/ms.po      | 22 +++++++++++-----------
36809 po/nb.po      | 22 +++++++++++-----------
36810 po/ne.po      | 22 +++++++++++-----------
36811 po/nl.po      | 22 +++++++++++-----------
36812 po/nn.po      | 22 +++++++++++-----------
36813 po/no.po      | 22 +++++++++++-----------
36814 po/or.po      | 22 +++++++++++-----------
36815 po/pa.po      | 22 +++++++++++-----------
36816 po/pl.po      | 22 +++++++++++-----------
36817 po/pt.po      | 22 +++++++++++-----------
36818 po/pt_BR.po   | 22 +++++++++++-----------
36819 po/ro.po      | 22 +++++++++++-----------
36820 po/ru.po      | 22 +++++++++++-----------
36821 po/rw.po      | 22 +++++++++++-----------
36822 po/sk.po      | 22 +++++++++++-----------
36823 po/sl.po      | 22 +++++++++++-----------
36824 po/sq.po      | 22 +++++++++++-----------
36825 po/sr.po      | 22 +++++++++++-----------
36826 po/sr@Latn.po | 22 +++++++++++-----------
36827 po/sv.po      | 22 +++++++++++-----------
36828 po/ta.po      | 22 +++++++++++-----------
36829 po/th.po      | 22 +++++++++++-----------
36830 po/tr.po      | 22 +++++++++++-----------
36831 po/ug.po      | 22 +++++++++++-----------
36832 po/uk.po      | 22 +++++++++++-----------
36833 po/vi.po      | 22 +++++++++++-----------
36834 po/wa.po      | 22 +++++++++++-----------
36835 po/xh.po      | 22 +++++++++++-----------
36836 po/zh_CN.po   | 22 +++++++++++-----------
36837 po/zh_TW.po   | 22 +++++++++++-----------
36838 73 files changed, 841 insertions(+), 846 deletions(-)
36839
36840commit 34db0ffe7696fd255fa5a4fa03ed090fdf7a3be5
36841Author: Kjartan Maraas <kmaraas@src.gnome.org>
36842Date:   Mon Dec 12 18:49:50 2005 +0000
36843
36844    Update for 0.11.16
36845
36846 NEWS | 5 +++++
36847 1 file changed, 5 insertions(+)
36848
36849commit 008dbeb4e5520c12a2f99956ebbfbc6bbf44c3b5
36850Author: Kjartan Maraas <kmaraas@gnome.org>
36851Date:   Mon Dec 12 18:46:15 2005 +0000
36852
36853    Cleanups for the pkg-config file. Patch from Steve Langasek. Closes bug
36854
36855    2005-12-12  Kjartan Maraas  <kmaraas@gnome.org>
36856
36857    	* vte.pc.in: Cleanups for the pkg-config file.
36858    	Patch from Steve Langasek. Closes bug #322240.
36859
36860 ChangeLog | 5 +++++
36861 vte.pc.in | 5 +++--
36862 2 files changed, 8 insertions(+), 2 deletions(-)
36863
36864commit a57992dd24aa27bafd9df03c70d175cb74b43c0c
36865Author: Kjartan Maraas <kmaraas@gnome.org>
36866Date:   Mon Dec 12 18:42:21 2005 +0000
36867
36868    python-vte seems to have a small bug in the override file that prevents
36869
36870    2005-12-12  Kjartan Maraas  <kmaraas@gnome.org>
36871
36872    	* python/vte.override: python-vte seems to have a small bug in
36873    	the override file that prevents the forkpty() method to be generated.
36874    	The attached patch fixes this problem. Patch from Michael Vogt.
36875    	Closes bug #169201.
36876
36877 ChangeLog           | 7 +++++++
36878 python/vte.override | 2 ++
36879 2 files changed, 9 insertions(+)
36880
36881commit a44035e91dffdbeb3613d56234c74bb6d8483368
36882Author: Kjartan Maraas <kmaraas@gnome.org>
36883Date:   Wed Nov 30 00:32:25 2005 +0000
36884
36885    Remove some unused code. (vte_terminal_process_incoming): Don't emit
36886
36887    2005-11-30  Kjartan Maraas  <kmaraas@gnome.org>
36888
36889    	* src/vte.c: (vte_terminal_preedit_length): Remove some
36890    	unused code.
36891    	(vte_terminal_process_incoming): Don't emit signals for every
36892    	character that's output. Patch from Padraig O'Briain. Huge
36893    	performance gain when a11y is activated.
36894
36895 ChangeLog | 8 ++++++++
36896 src/vte.c | 6 ------
36897 2 files changed, 8 insertions(+), 6 deletions(-)
36898
36899commit b27d00bb421f9c24c6294d156d671656ffe47078
36900Author: Timur Jamakeev <timurj@cvs.gnome.org>
36901Date:   Wed Nov 16 12:56:59 2005 +0000
36902
36903    Added 'ky' to ALL_LINGUAS
36904
36905    2005-11-16  Timur Jamakeev  <timurj@cvs.gnome.org>
36906
36907    	* configure.in: Added 'ky' to ALL_LINGUAS
36908
36909 ChangeLog    | 4 ++++
36910 configure.in | 2 +-
36911 2 files changed, 5 insertions(+), 1 deletion(-)
36912
36913commit ba4ea5666d9efbd48025e378e3c50b8fcc632bc9
36914Author: Timur Jamakeev <timurj@src.gnome.org>
36915Date:   Wed Nov 16 12:51:38 2005 +0000
36916
36917    *** empty log message ***
36918
36919 po/ChangeLog | 4 ++++
36920 1 file changed, 4 insertions(+)
36921
36922commit 4f284b826aa84e3856e2c078f7922123163dd2de
36923Author: Timur Jamakeev <timurj@cvs.gnome.org>
36924Date:   Wed Nov 16 12:49:12 2005 +0000
36925
36926    Kirghiz translation added.
36927
36928    2005-11-16  Timur Jamakeev  <timurj@cvs.gnome.org>
36929
36930    	* ky.po: Kirghiz translation added.
36931
36932 po/ky.po | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
36933 1 file changed, 117 insertions(+)
36934
36935commit c3c4b97bc788db03578a98f3613de8c6a4ecc71a
36936Author: Kjartan Maraas <kmaraas@gnome.org>
36937Date:   Tue Nov 8 20:18:51 2005 +0000
36938
36939    Update.
36940
36941    2005-11-08  Kjartan Maraas  <kmaraas@gnome.org>
36942
36943    	* NEWS: Update.
36944    	* Makefile.am:
36945    	* autogen.sh:
36946    	* configure.in:
36947    	* python/Makefile.am:
36948    	I'm attaching a patch that modernizes the python binding
36949    	build stuff. Notably, it excludes python/vte.c from the dist.
36950    	Right now as it stands, the file is disted, which means people's
36951    	builds will not work unless they build against pygtk 2.8,
36952    	which makes this bug somewhat important. Patch from Manish Sing
36953    	Closes bug #320931.
36954
36955 ChangeLog          | 14 ++++++++++++++
36956 Makefile.am        |  2 +-
36957 NEWS               |  5 +++++
36958 autogen.sh         |  1 -
36959 configure.in       | 12 ++++++++++--
36960 python/Makefile.am | 19 +++++++++++++++----
36961 6 files changed, 45 insertions(+), 8 deletions(-)
36962
36963commit ec5ac1c6d58b791eb8c8069fb329baf37c1ed8a0
36964Author: Bill Haneman <billh@src.gnome.org>
36965Date:   Tue Nov 1 17:20:41 2005 +0000
36966
36967    Fix for crasher bug #153405.  Patch from Padraig O'Briain.
36968
36969 ChangeLog       | 8 ++++++++
36970 src/vteaccess.c | 9 +++++++++
36971 2 files changed, 17 insertions(+)
36972
36973commit 69940ef016e1825e26ab48cbbaf635c94adc31c0
36974Author: Kjartan Maraas <kmaraas@src.gnome.org>
36975Date:   Sun Oct 30 12:47:48 2005 +0000
36976
36977    Remove this ancient file
36978
36979 MESSAGE-OF-DOOM | 2 --
36980 1 file changed, 2 deletions(-)
36981
36982commit b55d0887747595e4317c75cc89899d695092f858
36983Author: Kjartan Maraas <kmaraas@gnome.org>
36984Date:   Sun Oct 2 09:59:42 2005 +0000
36985
36986    Fix gdk warnings. Patch from Michele Baldessari. Closes bug #309025.
36987
36988    2005-10-02  Kjartan Maraas  <kmaraas@gnome.org>
36989
36990    	* src/vtebg.c: (_vte_property_get_pixmaps):
36991    	* src/vterdb.c: (_vte_property_get_string):
36992    	Fix gdk warnings. Patch from Michele Baldessari.
36993    	Closes bug #309025.
36994
36995 ChangeLog    | 7 +++++++
36996 src/vtebg.c  | 2 +-
36997 src/vterdb.c | 2 +-
36998 3 files changed, 9 insertions(+), 2 deletions(-)
36999
37000commit 1a5f3494d79672ffaae08ee01fbe30f2f525ec4f
37001Author: Runa Bhattacharjee <runab@src.gnome.org>
37002Date:   Sat Oct 1 09:56:59 2005 +0000
37003
37004    Added entry for Bengali (bn) Translation updation:10/01
37005
37006 po/ChangeLog | 3 +++
37007 1 file changed, 3 insertions(+)
37008
37009commit 2c06d463e073b932cff34aca0abe31c8f78a88fd
37010Author: Runa Bhattacharjee <runab@src.gnome.org>
37011Date:   Sat Oct 1 09:56:43 2005 +0000
37012
37013    Updated Bengali (bn) Translaion:10/01
37014
37015 po/bn.po | 109 ++++++++++++++++++++++++---------------------------------------
37016 1 file changed, 41 insertions(+), 68 deletions(-)
37017
37018commit 7768de1457224fcb168f0cf9f1622a633dd0e5cb
37019Author: Kjartan Maraas <kmaraas@gnome.org>
37020Date:   Fri Sep 16 20:14:29 2005 +0000
37021
37022    Optimize memory usage by releasing fonts that aren't needed early. Patch
37023
37024    2005-09-16  Kjartan Maraas  <kmaraas@gnome.org>
37025
37026    	* src/vtexft.c: (_vte_xft_font_for_char): Optimize memory
37027    	usage by releasing fonts that aren't needed early. Patch
37028    	from Mike Hearn. Closes bug #309322.
37029
37030 ChangeLog    |  6 ++++++
37031 src/vtexft.c | 22 ++++++++++++++++------
37032 2 files changed, 22 insertions(+), 6 deletions(-)
37033
37034commit 659f4c735aaea14d2ee44614677759c884800cd1
37035Author: Josep Puigdemont i Casamajó <joseppc@src.gnome.org>
37036Date:   Sat Sep 3 23:19:43 2005 +0000
37037
37038    Fixed some typos and strings.
37039
37040 po/ca.po | 45 +++++++++++++++++++++++----------------------
37041 1 file changed, 23 insertions(+), 22 deletions(-)
37042
37043commit f32e845ad41b4accde05a0922cdf132757bb0259
37044Author: Gabor Kelemen <kelemeng@gnome.hu>
37045Date:   Tue Aug 23 21:24:19 2005 +0000
37046
37047    Hungarian translation updated.
37048
37049    2005-08-23  Gabor Kelemen  <kelemeng@gnome.hu>
37050
37051    	* hu.po: Hungarian translation updated.
37052
37053 po/ChangeLog |  4 ++++
37054 po/hu.po     | 62 ++++++++++++++++++++++++++++++++----------------------------
37055 2 files changed, 37 insertions(+), 29 deletions(-)
37056
37057commit ba7f65167f760776fa13d2da93e1ac02ee87de4d
37058Author: Kjartan Maraas <kmaraas@src.gnome.org>
37059Date:   Tue Aug 23 09:49:57 2005 +0000
37060
37061    Post release bump
37062
37063 vte.spec | 2 +-
37064 1 file changed, 1 insertion(+), 1 deletion(-)
37065
37066commit c9e038e096dab5750bcce8578169cc572e9f9140
37067Author: Kjartan Maraas <kmaraas@src.gnome.org>
37068Date:   Sat Aug 13 11:56:37 2005 +0000
37069
37070    Updates
37071
37072 NEWS | 3 +++
37073 1 file changed, 3 insertions(+)
37074
37075commit d1252cd3f30c75d659345e0c6d862b24cccbbc57
37076Author: Kjartan Maraas <kmaraas@gnome.org>
37077Date:   Sat Aug 13 11:55:18 2005 +0000
37078
37079    Make VTE work on NetBSD, OpenBSD (sparc and macppc). Reported by Adrian
37080
37081    2005-08-13  Kjartan Maraas  <kmaraas@gnome.org>
37082
37083    	* gnome-pty-helper/gnome-pty-helper.c: (init_msg_pass):
37084    	Make VTE work on NetBSD, OpenBSD (sparc and macppc).
37085    	Reported by Adrian Bunk, patches by Dan Winship and
37086    	Rich Edelman. Closes bug #126554.
37087
37088 ChangeLog                           | 7 +++++++
37089 gnome-pty-helper/gnome-pty-helper.c | 5 +++--
37090 2 files changed, 10 insertions(+), 2 deletions(-)
37091
37092commit 35517238968cffeb113930724ff041cf5c215cd9
37093Author: Kjartan Maraas <kmaraas@gnome.org>
37094Date:   Fri Aug 12 19:51:50 2005 +0000
37095
37096    Don't crash if there's no termcap file. Michele Baldessari Closes bug
37097
37098    2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>
37099
37100    	* src/vtetc.c: (_vte_termcap_destroy): Don't crash
37101    	if there's no termcap file. Michele Baldessari
37102    	Closes bug #312260.
37103
37104 ChangeLog   | 6 ++++++
37105 src/vtetc.c | 3 +++
37106 2 files changed, 9 insertions(+)
37107
37108commit 680352b0c408751ed1a1f65023abc67bc02cfd85
37109Author: Kjartan Maraas <kmaraas@src.gnome.org>
37110Date:   Fri Aug 12 14:23:45 2005 +0000
37111
37112    Update
37113
37114 NEWS | 4 ++++
37115 1 file changed, 4 insertions(+)
37116
37117commit 5958b32ac31daa2c44a9d714dd31e09f5d9931b1
37118Author: Kjartan Maraas <kmaraas@gnome.org>
37119Date:   Fri Aug 12 14:21:46 2005 +0000
37120
37121    Correct test for recvmsg(). Patch from Robert Basch. Closes bug #304815
37122
37123    2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>
37124
37125    	* configure.in: Correct test for recvmsg(). Patch from
37126    	Robert Basch. Closes bug #304815 and possibly bug #122055.
37127
37128 ChangeLog    | 5 +++++
37129 configure.in | 6 +++++-
37130 2 files changed, 10 insertions(+), 1 deletion(-)
37131
37132commit 1764fa0e5285ea68832390a496b1a8d08a3a9cbb
37133Author: Kjartan Maraas <kmaraas@gnome.org>
37134Date:   Wed Aug 10 13:29:12 2005 +0000
37135
37136    Patch from: Padraig O'Briain <padraig.obriain@sun.com> Closes bug #113590.
37137
37138    2004-08-10  Kjartan Maraas  <kmaraas@gnome.org>
37139
37140    	Patch from: Padraig O'Briain  <padraig.obriain@sun.com>
37141    	Closes bug #113590.
37142
37143    	* src/vte.c, src/vteint.h:
37144    	Add new functions to support accessible text selection:
37145    	_vte_terminal_get_selection, _vte_terminal_get_start_selection,
37146    	_vte_terminal_get_end_selection, _vte_terminal_select_text,
37147    	_vte_terminal_remove_selection
37148    	* src/vteaccess.c:
37149    	(xy_from_offset): Fix for offset being entire text.
37150    	(vte_terminal_accessibility_selection_changed): VteTerminal's
37151    	selection-changed signal handler which emits text-selection-changed
37152    	signal.
37153    	(vte_terminal_accessible_initialize): Connect to VteTerminal's
37154    	selection-changed signal.
37155    	(vte_terminal_accessible_get_n_selections) Add implementation.
37156    	(vte_terminal_accessible_get_selection) Add implementation.
37157    	(vte_terminal_accessible_add_selection) Add implementation.
37158    	(vte_terminal_accessible_remove_selection) Add implementation.
37159    	(vte_terminal_accessible_set_selection) Add implementation.
37160
37161 ChangeLog       |  23 ++++++++++
37162 src/vte.c       |  72 ++++++++++++++++++++++++++++++
37163 src/vteaccess.c | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++------
37164 src/vteint.h    |   5 +++
37165 4 files changed, 221 insertions(+), 13 deletions(-)
37166
37167commit 04cf2d759988367fd2264cd46ced44ac2a5ce73a
37168Author: Kjartan Maraas <kmaraas@gnome.org>
37169Date:   Thu Aug 4 23:36:09 2005 +0000
37170
37171    Clean up utmp/wtmp under vncserver if things fall apart under the
37172
37173    2005-08-05  Kjartan Maraas  <kmaraas@gnome.org>
37174
37175    	* gnome-pty-helper/gnome-pty-helper.c: (exit_handler), (main):
37176    	Clean up utmp/wtmp under vncserver if things fall apart under
37177    	the terminal. (Dave Lehman). Closes bug #312373
37178
37179 ChangeLog                           |  6 ++++++
37180 gnome-pty-helper/gnome-pty-helper.c | 11 +++++++++++
37181 2 files changed, 17 insertions(+)
37182
37183commit 9996a03619e7b7693de1e82a99fc7a87ec4c41a5
37184Author: Kjartan Maraas <kmaraas@src.gnome.org>
37185Date:   Wed Aug 3 07:57:47 2005 +0000
37186
37187    Post release bump
37188
37189 vte.spec | 2 +-
37190 1 file changed, 1 insertion(+), 1 deletion(-)
37191
37192commit 95ba54bc3db83c2eab09062b782956a8be410cd2
37193Author: Kjartan Maraas <kmaraas@src.gnome.org>
37194Date:   Wed Aug 3 07:57:17 2005 +0000
37195
37196    Flush these after release
37197
37198 po/am.po      | 21 +++++++++++----------
37199 po/ang.po     | 21 +++++++++++----------
37200 po/ar.po      | 21 +++++++++++----------
37201 po/az.po      | 21 +++++++++++----------
37202 po/be.po      | 21 +++++++++++----------
37203 po/bg.po      | 41 ++++++++++++++++++++---------------------
37204 po/bn.po      | 21 +++++++++++----------
37205 po/bs.po      | 21 +++++++++++----------
37206 po/ca.po      | 21 +++++++++++----------
37207 po/cs.po      | 21 +++++++++++----------
37208 po/cy.po      | 21 +++++++++++----------
37209 po/da.po      | 21 +++++++++++----------
37210 po/de.po      | 21 +++++++++++----------
37211 po/el.po      | 21 +++++++++++----------
37212 po/en_CA.po   | 21 +++++++++++----------
37213 po/en_GB.po   | 21 +++++++++++----------
37214 po/es.po      | 21 +++++++++++----------
37215 po/et.po      | 21 +++++++++++----------
37216 po/eu.po      | 21 +++++++++++----------
37217 po/fa.po      | 21 +++++++++++----------
37218 po/fi.po      | 21 +++++++++++----------
37219 po/fr.po      | 21 +++++++++++----------
37220 po/ga.po      | 21 +++++++++++----------
37221 po/gl.po      | 42 +++++++++++++++++++++---------------------
37222 po/gu.po      | 21 +++++++++++----------
37223 po/he.po      | 21 +++++++++++----------
37224 po/hi.po      | 21 +++++++++++----------
37225 po/hr.po      | 21 +++++++++++----------
37226 po/hu.po      | 21 +++++++++++----------
37227 po/id.po      | 23 ++++++++++++-----------
37228 po/is.po      | 21 +++++++++++----------
37229 po/it.po      | 21 +++++++++++----------
37230 po/ja.po      | 21 +++++++++++----------
37231 po/ka.po      | 21 +++++++++++----------
37232 po/ko.po      | 21 +++++++++++----------
37233 po/li.po      | 21 +++++++++++----------
37234 po/lt.po      | 21 +++++++++++----------
37235 po/lv.po      | 21 +++++++++++----------
37236 po/mi.po      | 21 +++++++++++----------
37237 po/mk.po      | 21 +++++++++++----------
37238 po/ml.po      | 21 +++++++++++----------
37239 po/mn.po      | 21 +++++++++++----------
37240 po/ms.po      | 21 +++++++++++----------
37241 po/nb.po      | 21 +++++++++++----------
37242 po/ne.po      | 21 +++++++++++----------
37243 po/nl.po      | 21 +++++++++++----------
37244 po/nn.po      | 21 +++++++++++----------
37245 po/no.po      | 21 +++++++++++----------
37246 po/or.po      | 21 +++++++++++----------
37247 po/pa.po      | 21 +++++++++++----------
37248 po/pl.po      | 21 +++++++++++----------
37249 po/pt.po      | 21 +++++++++++----------
37250 po/pt_BR.po   | 21 +++++++++++----------
37251 po/ro.po      | 21 +++++++++++----------
37252 po/ru.po      | 21 +++++++++++----------
37253 po/rw.po      | 21 +++++++++++----------
37254 po/sk.po      | 21 +++++++++++----------
37255 po/sl.po      | 21 +++++++++++----------
37256 po/sq.po      | 21 +++++++++++----------
37257 po/sr.po      | 21 +++++++++++----------
37258 po/sr@Latn.po | 21 +++++++++++----------
37259 po/sv.po      | 21 +++++++++++----------
37260 po/ta.po      | 21 +++++++++++----------
37261 po/th.po      | 45 ++++++++++++++++++++++-----------------------
37262 po/tr.po      | 21 +++++++++++----------
37263 po/ug.po      | 52 +++++++++++++++++++++++++++-------------------------
37264 po/uk.po      | 21 +++++++++++----------
37265 po/vi.po      | 21 +++++++++++----------
37266 po/wa.po      | 21 +++++++++++----------
37267 po/xh.po      | 42 +++++++++++++++++++++---------------------
37268 po/zh_CN.po   | 21 +++++++++++----------
37269 po/zh_TW.po   | 42 +++++++++++++++++++++---------------------
37270 72 files changed, 859 insertions(+), 793 deletions(-)
37271
37272commit 3550cad3d43b505e695cf4a9b05692b4dd12488b
37273Author: Kjartan Maraas <kmaraas@src.gnome.org>
37274Date:   Wed Aug 3 07:52:01 2005 +0000
37275
37276    Update
37277
37278 NEWS | 2 ++
37279 1 file changed, 2 insertions(+)
37280
37281commit 6b284ae20498040a78359c3acf477190ef3800f4
37282Author: Alexander Shopov <ash@contact.bg>
37283Date:   Thu Jul 28 07:45:55 2005 +0000
37284
37285    Updated Bulgarian translation by Yavor Doganov <yavor@doganov.org>
37286
37287    2005-07-28  Alexander Shopov  <ash@contact.bg>
37288
37289    	* bg.po: Updated Bulgarian translation by
37290    	Yavor Doganov <yavor@doganov.org>
37291
37292 po/ChangeLog |   9 +++--
37293 po/bg.po     | 109 ++++++++++++++++++++++-------------------------------------
37294 2 files changed, 47 insertions(+), 71 deletions(-)
37295
37296commit b6b599cf9451cac41a26ef11e97b997f073e6c8f
37297Author: Olav Vitters <ovitters@src.gnome.org>
37298Date:   Tue Jul 26 15:16:25 2005 +0000
37299
37300    Correct patch provider; change Loïc Minier to Ethan Glasser-Camp.
37301
37302 ChangeLog | 2 +-
37303 1 file changed, 1 insertion(+), 1 deletion(-)
37304
37305commit 5e92d3203b712ab672ced617a2d8edf492184904
37306Author: Michele Baldessari <michele@pupazzo.org>
37307Date:   Tue Jul 26 14:43:04 2005 +0000
37308
37309    pyg_boxed_get should be on item not py_palette. Reported with fix by Loïc
37310
37311    2005-07-26  Michele Baldessari  <michele@pupazzo.org>
37312
37313    	* python/vte.override (_wrap_vte_terminal_set_colors):
37314    	pyg_boxed_get should be on item not py_palette.
37315    	Reported with fix by Loïc Minier <lool+gnome@via.ecp.fr>
37316    	Closes bug #311570
37317
37318 ChangeLog           | 7 +++++++
37319 python/vte.override | 2 +-
37320 2 files changed, 8 insertions(+), 1 deletion(-)
37321
37322commit 3be10ecbae7a54bb97788ce3e53bd14aa25b374b
37323Author: Michele Baldessari <michele@pupazzo.org>
37324Date:   Mon Jul 25 08:49:42 2005 +0000
37325
37326    Initialize PangoContext * data->ctx with NULL. Closes bug #126262
37327
37328    2005-07-25  Michele Baldessari  <michele@pupazzo.org>
37329
37330    	* src/vtepango.c (_vte_pango_create): Initialize
37331    	PangoContext * data->ctx with NULL. Closes bug #126262
37332
37333 ChangeLog      | 5 +++++
37334 NEWS           | 3 +++
37335 src/vtepango.c | 1 +
37336 3 files changed, 9 insertions(+)
37337
37338commit e33085bbd21e2da027c68def3a47710bc39d37fd
37339Author: Danilo Šegan <danilo@src.gnome.org>
37340Date:   Thu Jul 21 21:31:18 2005 +0000
37341
37342    Fix bug #149925: add comment for translators.
37343
37344
37345    Fix bug #149925: add comment for translators.
37346
37347 ChangeLog | 7 +++++++
37348 src/vte.c | 1 +
37349 2 files changed, 8 insertions(+)
37350
37351commit 096becaac3f36491c36563a5f7167a567954f9cc
37352Author: Matthias Clasen <mclasen@redhat.com>
37353Date:   Thu Jul 7 19:00:21 2005 +0000
37354
37355    Unset the user data on the gdk window.
37356
37357    2005-07-07  Matthias Clasen  <mclasen@redhat.com>
37358
37359    	* src/vte.c (vte_terminal_unrealize): Unset the user data
37360    	on the gdk window.
37361
37362 ChangeLog | 5 +++++
37363 src/vte.c | 2 ++
37364 2 files changed, 7 insertions(+)
37365
37366commit e01f40abe5f8e499640d29a8e781d484522f80be
37367Author: Kwok-Koon Cheung <baddog@src.gnome.org>
37368Date:   Thu Jun 23 01:22:17 2005 +0000
37369
37370    fix language team reference
37371
37372 po/ChangeLog |  4 ++++
37373 po/zh_TW.po  | 47 ++++++++++++++++++++++++-----------------------
37374 2 files changed, 28 insertions(+), 23 deletions(-)
37375
37376commit 8446f71979f37b18d4db920f74bf0334cea94792
37377Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
37378Date:   Wed Jun 15 04:02:00 2005 +0000
37379
37380    Added 'th' (Thai) to ALL_LINGUAS. Added Thai translation.
37381
37382    2005-06-15  Theppitak Karoonboonyanan  <thep@linux.thai.net>
37383
37384    	* configure.in: Added 'th' (Thai) to ALL_LINGUAS.
37385    	* po/th.po: Added Thai translation.
37386
37387 ChangeLog    |   4 ++
37388 configure.in |   2 +-
37389 po/ChangeLog |   4 ++
37390 po/th.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37391 4 files changed, 126 insertions(+), 1 deletion(-)
37392
37393commit 1168ca49dd0d7c1e2f8d1c77434f9c798d6f9286
37394Author: Kjartan Maraas <kmaraas@gnome.org>
37395Date:   Sat Jun 11 21:05:07 2005 +0000
37396
37397    Update some.
37398
37399    2005-06-11  Kjartan Maraas  <kmaraas@gnome.org>
37400
37401    	* NEWS: Update some.
37402    	* doc/reference/tmpl/reaper.sgml:
37403    	* doc/reference/tmpl/vte-unused.sgml:
37404    	* doc/reference/tmpl/vte.sgml:
37405    	* doc/reference/tmpl/vteaccess.sgml: Docs updates.
37406    	* src/vte.c: (vte_terminal_init), (vte_terminal_finalize),
37407    	(vte_terminal_get_accessible), (vte_terminal_class_init):
37408    	Apply patch from Padraig O'Briain <padraig.obriain@sun.com>
37409    	to fix a crash. Closes bug #119913.
37410
37411 ChangeLog                          | 12 ++++++++
37412 NEWS                               |  3 ++
37413 doc/reference/tmpl/reaper.sgml     |  3 ++
37414 doc/reference/tmpl/vte-unused.sgml |  8 ++---
37415 doc/reference/tmpl/vte.sgml        |  3 ++
37416 doc/reference/tmpl/vteaccess.sgml  |  3 ++
37417 src/vte.c                          | 60 ++++++++++++++++++++------------------
37418 7 files changed, 59 insertions(+), 33 deletions(-)
37419
37420commit 141d956b5a678fbb0a43938e8909c7c66646a840
37421Author: Kjartan Maraas <kmaraas@gnome.org>
37422Date:   Thu Jun 9 21:36:31 2005 +0000
37423
37424    Fix a crash when reparenting. Closes bug #169326. Patch from Michele
37425
37426    2005-06-09  Kjartan Maraas  <kmaraas@gnome.org>
37427
37428    	* src/vte.c: (vte_terminal_style_changed):
37429    	Fix a crash when reparenting. Closes bug #169326.
37430    	Patch from Michele Baldessari.
37431
37432 ChangeLog |  6 ++++++
37433 src/vte.c | 10 ++++++++++
37434 2 files changed, 16 insertions(+)
37435
37436commit 29a57471b73aa43e163144ebc3592094bc27bc31
37437Author: Ignacio Casal Quinteiro <icq@src.gnome.org>
37438Date:   Sun Jun 5 18:28:50 2005 +0000
37439
37440    *** empty log message ***
37441
37442 ChangeLog    |   4 +++
37443 configure.in |   2 +-
37444 po/ChangeLog |   4 +++
37445 po/gl.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37446 4 files changed, 125 insertions(+), 1 deletion(-)
37447
37448commit 2985a128bd3708439faa1e240460db31661d7839
37449Author: Kostas Papadimas <pkst@src.gnome.org>
37450Date:   Wed May 11 11:38:28 2005 +0000
37451
37452    Updated Greek Translation.
37453
37454 po/ChangeLog | 4 ++++
37455 po/el.po     | 2 +-
37456 2 files changed, 5 insertions(+), 1 deletion(-)
37457
37458commit 46a597ff979045ecb6e7e9a2a39c8d6f5fff6513
37459Author: Manish Singh <yosh@src.gnome.org>
37460Date:   Sun May 8 23:55:58 2005 +0000
37461
37462    Fix spelling of my name
37463
37464 NEWS | 2 +-
37465 1 file changed, 1 insertion(+), 1 deletion(-)
37466
37467commit a1e846b27f37255bbdce5efd2e73166e4073032a
37468Author: Kjartan Maraas <kmaraas@gnome.org>
37469Date:   Fri Apr 29 20:17:41 2005 +0000
37470
37471    Final bits of the memory reduction patch from Aivars Kalvans. bug #160993
37472
37473    2005-04-29  Kjartan Maraas  <kmaraas@gnome.org>
37474
37475    	* src/table.c: (_vte_table_literal_new), (_vte_table_free),
37476    	(_vte_table_addi), (_vte_table_matchi), (_vte_table_match),
37477    	(_vte_table_printi): Final bits of the memory reduction patch
37478    	from Aivars Kalvans. bug #160993 comment #9
37479    	* src/vte.c: (vte_terminal_scroll_region): Patch from Egmont
37480    	Koblinger to fix some scrolling issues. bug #164153
37481    	* vte.spec: Bump version.
37482
37483 ChangeLog   |  10 ++++++
37484 src/table.c | 102 ++++++++++++++++++++++++++++++++++++++++++------------------
37485 src/vte.c   |  45 ++++++---------------------
37486 vte.spec    |   2 +-
37487 4 files changed, 91 insertions(+), 68 deletions(-)
37488
37489commit bda4553263bbdfa77da4a65d9cb77fa8801d8000
37490Author: Kjartan Maraas <kmaraas@src.gnome.org>
37491Date:   Fri Apr 29 20:07:32 2005 +0000
37492
37493    Forgot this
37494
37495 NEWS | 9 +++++++++
37496 1 file changed, 9 insertions(+)
37497
37498commit d254d664d3408ad688f3a8c62224bd188bdd5fdb
37499Author: Pablo Saratxaga <pablo@src.gnome.org>
37500Date:   Tue Apr 19 14:49:26 2005 +0000
37501
37502    updated Walloon file
37503
37504 po/ChangeLog | 24 ++++++++++++++----------
37505 po/wa.po     | 43 ++++++++++++++++++++++---------------------
37506 2 files changed, 36 insertions(+), 31 deletions(-)
37507
37508commit a6ae830ccca18e36717b2bc9e5c969befdd16bf4
37509Author: Abduxukur Abdurixit <aabdurix@src.gnome.org>
37510Date:   Fri Apr 8 08:22:48 2005 +0000
37511
37512    *** empty log message ***
37513
37514 po/ChangeLog |  4 ++++
37515 po/ug.po     | 32 ++++++++++++++++----------------
37516 2 files changed, 20 insertions(+), 16 deletions(-)
37517
37518commit 9b67c3bdfeeffbba5470751091e305da60ea97ee
37519Author: Abduxukur Abdurixit <aabdurix@src.gnome.org>
37520Date:   Thu Apr 7 13:17:35 2005 +0000
37521
37522    *** empty log message ***
37523
37524 ChangeLog    |   4 +++
37525 configure.in |   2 +-
37526 po/ChangeLog |   4 +++
37527 po/ug.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37528 4 files changed, 125 insertions(+), 1 deletion(-)
37529
37530commit 1e3d355fbb1940791f873fdb30202f2ac2d8674b
37531Author: Adi Attar <aattar@cvs.gnome.org>
37532Date:   Fri Apr 1 09:51:47 2005 +0000
37533
37534    Added Xhosa translation. Added "xh" to ALL_LINGUAS.
37535
37536    2005-04-01  Adi Attar  <aattar@cvs.gnome.org>
37537
37538    	* xh.po: Added Xhosa translation.
37539    	* configure.in: Added "xh" to ALL_LINGUAS.
37540
37541 ChangeLog    |   4 +++
37542 configure.in |   2 +-
37543 po/ChangeLog |   4 +++
37544 po/xh.po     | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37545 4 files changed, 124 insertions(+), 1 deletion(-)
37546
37547commit 44fa68f109629ebde4a6711edc174bf4f1a98999
37548Author: Steven Michael Murphy <smurphy@src.gnome.org>
37549Date:   Fri Apr 1 02:00:44 2005 +0000
37550
37551    Added new Language, Kinyarwanda (rw), to this package
37552
37553 ChangeLog    |   4 ++
37554 configure.in |   2 +-
37555 po/ChangeLog |   4 ++
37556 po/rw.po     | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37557 4 files changed, 133 insertions(+), 1 deletion(-)
37558
37559commit 139d9029a5182ff25a3989d27af5705fe18ab8fd
37560Author: Kjartan Maraas <kmaraas@gnome.org>
37561Date:   Tue Mar 29 17:38:13 2005 +0000
37562
37563    Use head -n 1 instead of head -1 to avoid warning about the latter being
37564
37565    2005-03-29  Kjartan Maraas  <kmaraas@gnome.org>
37566
37567    	* autogen.sh: Use head -n 1 instead of head -1 to avoid
37568    	warning about the latter being deprecated in newer versions.
37569    	Reported by Ali Akcaagac. Closes bug #156022.
37570    	* vte.spec: Bump version
37571
37572 ChangeLog  | 7 +++++++
37573 autogen.sh | 2 +-
37574 vte.spec   | 2 +-
37575 3 files changed, 9 insertions(+), 2 deletions(-)
37576
37577commit 2d04086b48b7a9f7d53c543803cb23fc622a9f57
37578Author: Manish Singh <yosh@gimp.org>
37579Date:   Thu Mar 17 06:43:44 2005 +0000
37580
37581    Remove stray underscores so python module works again. Fixes bug #150760.
37582
37583    2005-03-16  Manish Singh  <yosh@gimp.org>
37584
37585            * python/vtemodule.c: Remove stray underscores so python module
37586            works again. Fixes bug #150760.
37587
37588 ChangeLog          | 5 +++++
37589 python/vtemodule.c | 4 ++--
37590 2 files changed, 7 insertions(+), 2 deletions(-)
37591
37592commit 2d54e9baa0c26c15b6333d8898a1174dd91faf12
37593Author: Adam Weinberger <adamw@src.gnome.org>
37594Date:   Thu Mar 17 05:28:12 2005 +0000
37595
37596    Updated Canadian English translation.
37597
37598
37599    	* en_CA.po: Updated Canadian English translation.
37600
37601 po/ChangeLog | 4 ++++
37602 po/en_CA.po  | 2 +-
37603 2 files changed, 5 insertions(+), 1 deletion(-)
37604
37605commit afe74e992b6be8f08d33cedeb93494d0fe852354
37606Author: Kjartan Maraas <kmaraas@gnome.org>
37607Date:   Mon Mar 14 14:43:47 2005 +0000
37608
37609    Add patch for excessive memory consumption when opening new tabs. This
37610
37611    2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>
37612
37613    	* src/Makefile.am:
37614    	* src/interpret.c: (main):
37615    	* src/matcher.c: (_vte_matcher_add), (_vte_matcher_init),
37616    	(_vte_matcher_create), (_vte_matcher_destroy), (_vte_matcher_new),
37617    	(_vte_matcher_free):
37618    	* src/matcher.h:
37619    	* src/vte.c: (vte_terminal_set_emulation), (vte_terminal_init):
37620    	* src/vtetc.c: (_vte_termcap_create), (_vte_termcap_destroy),
37621    	(_vte_termcap_new), (_vte_termcap_free):
37622    	* src/vtetc.h: Add patch for excessive memory consumption when
37623    	opening new tabs. This patch makes struct _vte_matcher and
37624    	struct _vte_termcap shared between terminals and should reduce
37625    	memory consumption with multiple tabs a lot. Patch from Aivars
37626    	Kalvans <kalvans at inbox lv>. From bug #160993.
37627
37628 ChangeLog       |  17 ++++++
37629 src/Makefile.am |  22 +++++--
37630 src/interpret.c |  25 +-------
37631 src/matcher.c   | 187 ++++++++++++++++++++++++++++++++++++++++++++++++--------
37632 src/matcher.h   |  11 ++--
37633 src/vte.c       |  72 +---------------------
37634 src/vtetc.c     |  69 +++++++++++++++++----
37635 src/vtetc.h     |   2 +-
37636 8 files changed, 262 insertions(+), 143 deletions(-)
37637
37638commit 1613c7756b040bf1ce49f04d71ecc7c1eb8967b3
37639Author: Kjartan Maraas <kmaraas@gnome.org>
37640Date:   Mon Mar 14 14:33:35 2005 +0000
37641
37642    Back out one of the fedora patches since it apparently causes
37643
37644    2005-03-14  Kjartan Maraas  <kmaraas@gnome.org>
37645
37646    	* src/vte.c: (vte_terminal_scroll_region),
37647    	(vte_sequence_handler_al), (vte_sequence_handler_dl),
37648    	(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
37649    	(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
37650    	Back out one of the fedora patches since it apparently causes
37651
37652 ChangeLog | 10 ++++++++++
37653 src/vte.c | 34 +++++++++++++---------------------
37654 2 files changed, 23 insertions(+), 21 deletions(-)
37655
37656commit afa929ff6f72bbc0a27ea7daa262a61637ac4bc4
37657Author: Ahmad Riza H Nst <ari@160c.afraid.org>
37658Date:   Tue Mar 8 12:15:45 2005 +0000
37659
37660    Updated Indonesian Translation
37661
37662    2005-03-08  Ahmad Riza H Nst  <ari@160c.afraid.org>
37663
37664            * id.po: Updated Indonesian Translation
37665
37666 po/ChangeLog |  4 ++++
37667 po/id.po     | 34 +++++++++++++++++-----------------
37668 2 files changed, 21 insertions(+), 17 deletions(-)
37669
37670commit 804be42932991f70998348e07bdbc47d93796287
37671Author: Kjartan Maraas <kmaraas@gnome.org>
37672Date:   Thu Mar 3 06:40:44 2005 +0000
37673
37674    Fix the crash in minicom when resizing the window. Closes bug #163814.
37675
37676    2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
37677
37678    	* src/vte.c: (vte_terminal_process_incoming): Fix the
37679    	crash in minicom when resizing the window. Closes
37680    	bug #163814. Also adjust the coalesce and display timeouts.
37681    	This makes g-t and xterm behave just about the same visually
37682    	but g-t is still a bit faster when using the same font and
37683    	utf8.
37684
37685 doc/reference/tmpl/reaper.sgml     |  3 --
37686 doc/reference/tmpl/vte-unused.sgml |  4 +++
37687 doc/reference/tmpl/vte.sgml        |  3 --
37688 doc/reference/tmpl/vteaccess.sgml  |  3 --
37689 po/am.po                           | 12 ++++----
37690 po/ang.po                          | 12 ++++----
37691 po/ar.po                           | 12 ++++----
37692 po/az.po                           | 12 ++++----
37693 po/be.po                           | 12 ++++----
37694 po/bg.po                           | 12 ++++----
37695 po/bn.po                           | 12 ++++----
37696 po/bs.po                           | 12 ++++----
37697 po/ca.po                           | 12 ++++----
37698 po/cs.po                           | 12 ++++----
37699 po/cy.po                           | 12 ++++----
37700 po/da.po                           | 12 ++++----
37701 po/de.po                           | 12 ++++----
37702 po/el.po                           | 12 ++++----
37703 po/en_CA.po                        | 12 ++++----
37704 po/en_GB.po                        | 12 ++++----
37705 po/es.po                           | 12 ++++----
37706 po/et.po                           | 12 ++++----
37707 po/eu.po                           | 12 ++++----
37708 po/fa.po                           | 12 ++++----
37709 po/fi.po                           | 12 ++++----
37710 po/fr.po                           | 12 ++++----
37711 po/ga.po                           | 12 ++++----
37712 po/gu.po                           | 12 ++++----
37713 po/he.po                           | 12 ++++----
37714 po/hi.po                           | 12 ++++----
37715 po/hr.po                           | 12 ++++----
37716 po/hu.po                           | 12 ++++----
37717 po/id.po                           | 12 ++++----
37718 po/is.po                           | 12 ++++----
37719 po/it.po                           | 12 ++++----
37720 po/ja.po                           | 12 ++++----
37721 po/ka.po                           | 12 ++++----
37722 po/ko.po                           | 12 ++++----
37723 po/li.po                           | 12 ++++----
37724 po/lt.po                           | 12 ++++----
37725 po/lv.po                           | 12 ++++----
37726 po/mi.po                           | 12 ++++----
37727 po/mk.po                           | 12 ++++----
37728 po/ml.po                           | 12 ++++----
37729 po/mn.po                           | 12 ++++----
37730 po/ms.po                           | 12 ++++----
37731 po/nb.po                           | 12 ++++----
37732 po/ne.po                           | 12 ++++----
37733 po/nl.po                           | 12 ++++----
37734 po/nn.po                           | 12 ++++----
37735 po/no.po                           | 12 ++++----
37736 po/or.po                           | 12 ++++----
37737 po/pa.po                           | 12 ++++----
37738 po/pl.po                           | 12 ++++----
37739 po/pt.po                           | 12 ++++----
37740 po/pt_BR.po                        | 12 ++++----
37741 po/ro.po                           | 12 ++++----
37742 po/ru.po                           | 12 ++++----
37743 po/sk.po                           | 12 ++++----
37744 po/sl.po                           | 12 ++++----
37745 po/sq.po                           | 12 ++++----
37746 po/sr.po                           | 12 ++++----
37747 po/sr@Latn.po                      | 12 ++++----
37748 po/sv.po                           | 12 ++++----
37749 po/ta.po                           | 12 ++++----
37750 po/tr.po                           | 12 ++++----
37751 po/uk.po                           | 12 ++++----
37752 po/vi.po                           | 12 ++++----
37753 po/wa.po                           | 12 ++++----
37754 po/zh_CN.po                        | 12 ++++----
37755 po/zh_TW.po                        | 12 ++++----
37756 src/vte.c                          | 59 +++++++++++++++-----------------------
37757 72 files changed, 429 insertions(+), 447 deletions(-)
37758
37759commit 6b25dce295e409828f34821f53fa4f3052e5da00
37760Author: Kjartan Maraas <kmaraas@src.gnome.org>
37761Date:   Wed Mar 2 23:12:27 2005 +0000
37762
37763    Update
37764
37765 NEWS | 5 +++++
37766 1 file changed, 5 insertions(+)
37767
37768commit 6e02617db3907c47cf5128a011b2ae31fe10b9cb
37769Author: Kjartan Maraas <kmaraas@src.gnome.org>
37770Date:   Wed Mar 2 22:52:18 2005 +0000
37771
37772    Revert previous pending release team approval
37773
37774 src/vte.c | 15 +++++++++++++--
37775 1 file changed, 13 insertions(+), 2 deletions(-)
37776
37777commit 69dd207f235306920a0fa98ba712d9b9775d55e2
37778Author: Kjartan Maraas <kmaraas@gnome.org>
37779Date:   Wed Mar 2 22:48:57 2005 +0000
37780
37781    Fix the crash in minicom when resizing the window. Closes bug #163814.
37782
37783    2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
37784
37785    	* src/vte.c: (vte_terminal_process_incoming): Fix the
37786    	crash in minicom when resizing the window. Closes
37787    	bug #163814. Also adjust the coalesce and display timeouts.
37788    	This makes g-t and xterm behave just about the same visually
37789    	but g-t is still a bit faster when using the same font and
37790    	utf8.
37791
37792 ChangeLog     |  9 +++++++++
37793 NEWS          | 18 ++++++++++++++++++
37794 po/am.po      | 30 +++++++++++++++---------------
37795 po/ang.po     | 28 ++++++++++++++--------------
37796 po/ar.po      | 30 +++++++++++++++---------------
37797 po/az.po      | 30 +++++++++++++++---------------
37798 po/be.po      | 30 +++++++++++++++---------------
37799 po/bg.po      | 40 ++++++++++++++++++++--------------------
37800 po/bn.po      | 30 +++++++++++++++---------------
37801 po/bs.po      | 29 ++++++++++++++---------------
37802 po/ca.po      | 30 +++++++++++++++---------------
37803 po/cs.po      | 30 +++++++++++++++---------------
37804 po/cy.po      | 30 +++++++++++++++---------------
37805 po/da.po      | 30 +++++++++++++++---------------
37806 po/de.po      | 30 +++++++++++++++---------------
37807 po/el.po      | 30 +++++++++++++++---------------
37808 po/en_CA.po   | 28 ++++++++++++++--------------
37809 po/en_GB.po   | 30 +++++++++++++++---------------
37810 po/es.po      | 34 +++++++++++++++++-----------------
37811 po/et.po      | 29 ++++++++++++++---------------
37812 po/eu.po      | 29 ++++++++++++++---------------
37813 po/fa.po      | 30 +++++++++++++++---------------
37814 po/fi.po      | 30 +++++++++++++++---------------
37815 po/fr.po      | 30 +++++++++++++++---------------
37816 po/ga.po      | 30 +++++++++++++++---------------
37817 po/gu.po      | 30 +++++++++++++++---------------
37818 po/he.po      | 30 +++++++++++++++---------------
37819 po/hi.po      | 29 ++++++++++++++---------------
37820 po/hr.po      | 30 +++++++++++++++---------------
37821 po/hu.po      | 28 ++++++++++++++--------------
37822 po/id.po      | 30 +++++++++++++++---------------
37823 po/is.po      | 30 +++++++++++++++---------------
37824 po/it.po      | 30 +++++++++++++++---------------
37825 po/ja.po      | 30 +++++++++++++++---------------
37826 po/ka.po      | 46 ++++++++++++++++++++++++----------------------
37827 po/ko.po      | 30 +++++++++++++++---------------
37828 po/li.po      | 30 +++++++++++++++---------------
37829 po/lt.po      | 30 +++++++++++++++---------------
37830 po/lv.po      | 30 +++++++++++++++---------------
37831 po/mi.po      | 53 ++++++++++++++++++++++-------------------------------
37832 po/mk.po      | 30 +++++++++++++++---------------
37833 po/ml.po      | 30 +++++++++++++++---------------
37834 po/mn.po      | 30 +++++++++++++++---------------
37835 po/ms.po      | 30 +++++++++++++++---------------
37836 po/nb.po      | 30 +++++++++++++++---------------
37837 po/ne.po      | 30 +++++++++++++++---------------
37838 po/nl.po      | 30 +++++++++++++++---------------
37839 po/nn.po      | 30 +++++++++++++++---------------
37840 po/no.po      | 30 +++++++++++++++---------------
37841 po/or.po      | 28 ++++++++++++++--------------
37842 po/pa.po      | 31 +++++++++++++++----------------
37843 po/pl.po      | 30 +++++++++++++++---------------
37844 po/pt.po      | 30 +++++++++++++++---------------
37845 po/pt_BR.po   | 30 +++++++++++++++---------------
37846 po/ro.po      | 30 +++++++++++++++---------------
37847 po/ru.po      | 30 +++++++++++++++---------------
37848 po/sk.po      | 30 +++++++++++++++---------------
37849 po/sl.po      | 30 +++++++++++++++---------------
37850 po/sq.po      | 28 ++++++++++++++--------------
37851 po/sr.po      | 30 +++++++++++++++---------------
37852 po/sr@Latn.po | 30 +++++++++++++++---------------
37853 po/sv.po      | 30 +++++++++++++++---------------
37854 po/ta.po      | 35 +++++++++++++++++++----------------
37855 po/tr.po      | 30 +++++++++++++++---------------
37856 po/uk.po      | 30 +++++++++++++++---------------
37857 po/vi.po      | 30 +++++++++++++++---------------
37858 po/wa.po      | 30 +++++++++++++++---------------
37859 po/zh_CN.po   | 30 +++++++++++++++---------------
37860 po/zh_TW.po   | 30 +++++++++++++++---------------
37861 src/vte.c     | 15 ++-------------
37862 70 files changed, 1052 insertions(+), 1045 deletions(-)
37863
37864commit 936365d5565c1174a7c8d4a24235db44a70f4407
37865Author: Kjartan Maraas <kmaraas@gnome.org>
37866Date:   Wed Mar 2 08:48:59 2005 +0000
37867
37868    Add vtetree.[ch] Don't use a GArray but use calloc'ed memory to speed up
37869
37870    2005-03-02  Kjartan Maraas  <kmaraas@gnome.org>
37871
37872    	* src/Makefile.am: Add vtetree.[ch]
37873    	* src/vte.c: (vte_terminal_draw_row): Don't use a GArray
37874    	but use calloc'ed memory to speed up things further.
37875    	From bug #137864. Patch from Benjamin Otte.
37876    	* src/vtetree.c: (_vte_tree_new), (_vte_tree_destroy),
37877    	(_vte_tree_insert), (_vte_tree_lookup): New file
37878    	* src/vtetree.h: New file
37879    	* src/vtexft.c: (_vte_xft_font_open), (_vte_xft_font_close),
37880    	(_vte_xft_font_for_char), (_vte_xft_char_width): Use the new
37881    	functions to speed up things. From bug #137864. Patch from
37882    	Benjamin Otte. There are still two patches in there that don't
37883    	apply cleanly any more. Will look at those later.
37884    	* vte.spec: Bump version.
37885
37886 ChangeLog       | 16 +++++++++++++++
37887 src/Makefile.am |  2 ++
37888 src/vte.c       | 23 +++++++++-------------
37889 src/vtetree.c   | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
37890 src/vtetree.h   | 51 ++++++++++++++++++++++++++++++++++++++++++++++++
37891 src/vtexft.c    | 23 +++++++++++-----------
37892 vte.spec        |  2 +-
37893 7 files changed, 151 insertions(+), 26 deletions(-)
37894
37895commit cea8ff59881258d16942aa6402c0ab10e110e4c8
37896Author: Kjartan Maraas <kmaraas@gnome.org>
37897Date:   Mon Feb 28 21:38:59 2005 +0000
37898
37899    Patch from Mariano to make vte claim to be the right type terminal. Closes
37900
37901    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
37902
37903    	* src/vte.c: (vte_sequence_handler_send_primary_device_attributes):
37904    	Patch from Mariano to make vte claim to be the right type terminal.
37905    	Closes bug #130671.
37906
37907 ChangeLog | 6 ++++++
37908 src/vte.c | 2 +-
37909 2 files changed, 7 insertions(+), 1 deletion(-)
37910
37911commit 106a3de0551d19d467f99fdfeaf8b6fc3d4fbb43
37912Author: Kjartan Maraas <kmaraas@gnome.org>
37913Date:   Mon Feb 28 21:32:01 2005 +0000
37914
37915    Apply fix from Fedora package for performance problems. Closes bug
37916
37917    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
37918
37919    	* src/iso2022.c: (_vte_iso2022_is_ambiguous),
37920    	(_vte_iso2022_find_nextctl):
37921    	* src/uniwidths:
37922    	* src/vte.c: (vte_terminal_catch_child_exited), (vte_terminal_eof),
37923    	(vte_terminal_process_incoming), (vte_terminal_feed),
37924    	(vte_terminal_init), (vte_terminal_finalize), (vte_terminal_reset),
37925    	(add_display_timeout), (add_coalesce_timeout),
37926    	(remove_display_timeout), (remove_coalesce_timeout),
37927    	(vte_terminal_stop_processing), (vte_terminal_start_processing),
37928    	(vte_terminal_is_processing), (display_timeout),
37929    	(coalesce_timeout):
37930    	* src/vtexft.c: (_vte_xft_drawcharfontspec), (_vte_xft_draw_text):
37931    	Apply fix from Fedora package for performance problems. Closes
37932    	bug #143914. Patch was written by Søren Sandmann.
37933
37934 ChangeLog     |  17 +++++
37935 src/iso2022.c |  64 +++++++++---------
37936 src/uniwidths |   7 ++
37937 src/vte.c     | 208 +++++++++++++++++++++++++++++++++++++---------------------
37938 src/vtexft.c  |   5 +-
37939 5 files changed, 193 insertions(+), 108 deletions(-)
37940
37941commit b2a0ee1a33ec460994058fd43bd45a43d1641d83
37942Author: Kjartan Maraas <kmaraas@gnome.org>
37943Date:   Mon Feb 28 21:12:19 2005 +0000
37944
37945    Fix for problem with redrawing when scrolling back then forward Closes bug
37946
37947    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
37948
37949    	* src/vte.c: (vte_terminal_scroll_region): Fix for
37950    	problem with redrawing when scrolling back then forward
37951    	Closes bug #122150. Patch from Benjamin Otte.
37952
37953 ChangeLog | 6 ++++++
37954 src/vte.c | 4 ++--
37955 2 files changed, 8 insertions(+), 2 deletions(-)
37956
37957commit 2736ad1804d9f363e0b4752a267a8087f7b096ad
37958Author: Kjartan Maraas <kmaraas@gnome.org>
37959Date:   Mon Feb 28 20:46:10 2005 +0000
37960
37961    Fix a crash when trying to use input methods. From Fedora. Closes bug
37962
37963    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
37964
37965    	* src/vte.c: (vte_terminal_unrealize): Fix a crash
37966    	when trying to use input methods. From Fedora.
37967    	Closes bug #168213.
37968
37969 ChangeLog | 8 +++++++-
37970 src/vte.c | 3 +++
37971 2 files changed, 10 insertions(+), 1 deletion(-)
37972
37973commit e6192592b53997f3105f6ad0e1a654bad0cb5ec1
37974Author: Kjartan Maraas <kmaraas@gnome.org>
37975Date:   Mon Feb 28 20:43:59 2005 +0000
37976
37977    Another patch from fedora. Make sure the screen is fully redrawn before
37978
37979    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
37980
37981    	* src/vte.c: (vte_terminal_scroll_region),
37982    	(vte_sequence_handler_al), (vte_sequence_handler_dl),
37983    	(vte_sequence_handler_sr), (vte_sequence_handler_insert_lines),
37984    	(vte_sequence_handler_delete_lines), (vte_terminal_handle_scroll):
37985    	Another patch from fedora. Make sure the screen is fully redrawn
37986    	before scrolling. Apparently this patch has some issues, but those
37987    	were found to be small enough to apply in Fedora, so I guess
37988    	the same holds true here.
37989
37990 ChangeLog | 11 +++++++++++
37991 src/vte.c | 34 +++++++++++++++++++++-------------
37992 2 files changed, 32 insertions(+), 13 deletions(-)
37993
37994commit 74cf9b23a55b774b3f523ecff19bff620de0e0fb
37995Author: Kjartan Maraas <kmaraas@gnome.org>
37996Date:   Mon Feb 28 20:12:05 2005 +0000
37997
37998    Apply another patch from Fedora. This should fix some screen corruption
37999
38000    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
38001
38002    	* src/iso2022.c: (_vte_iso2022_process): Apply another
38003    	patch from Fedora. This should fix some screen corruption
38004    	with multibyte charsets. Closes bug #168211 and possibly
38005    	others.
38006
38007 ChangeLog     |  7 +++++++
38008 src/iso2022.c | 44 ++++++++++++++++++++++----------------------
38009 2 files changed, 29 insertions(+), 22 deletions(-)
38010
38011commit 0fea362d1c10cce35571595fe4df87c5d491406f
38012Author: Kjartan Maraas <kmaraas@gnome.org>
38013Date:   Mon Feb 28 20:09:08 2005 +0000
38014
38015    Apply patch from Fedora to fix some scrolling issues. Closes bug #168210
38016
38017    2005-02-28  Kjartan Maraas  <kmaraas@gnome.org>
38018
38019    	* src/vte.c: (vte_terminal_adjust_adjustments),
38020    	(vte_terminal_maybe_scroll_to_bottom),
38021    	(vte_terminal_update_insert_delta), (vte_terminal_handle_scroll),
38022    	(vte_terminal_set_scroll_adjustment), (vte_terminal_size_allocate):
38023    	Apply patch from Fedora to fix some scrolling issues. Closes
38024    	bug #168210 and possibly others.
38025
38026 ChangeLog |   9 +++++
38027 src/vte.c | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
38028 2 files changed, 111 insertions(+), 9 deletions(-)
38029
38030commit 164300788a340ba8040c8c3afbda5adab3c2553f
38031Author: Amanpreet Singh Alam <aman@src.gnome.org>
38032Date:   Wed Feb 23 05:16:59 2005 +0000
38033
38034    update by amanpreetalam@yahoo.com
38035
38036 po/pa.po | 45 +++++++++++++++++++++++----------------------
38037 1 file changed, 23 insertions(+), 22 deletions(-)
38038
38039commit f65f2fd679b6ef1bef19a60a8c60da34c08de7cd
38040Author: Kjartan Maraas <kmaraas@gnome.org>
38041Date:   Tue Feb 15 11:48:43 2005 +0000
38042
38043    Fix black backgrounds in new terminals. Fix from Jon Nettleton <nettleton
38044
38045    2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>
38046
38047    	* src/vte.c: (vte_terminal_visibility_notify): Fix black
38048    	backgrounds in new terminals. Fix from Jon Nettleton
38049    	<nettleton at gmail com>. Closes bug #125364. Has been
38050    	in Fedora Core for months already.
38051
38052 ChangeLog | 7 +++++++
38053 src/vte.c | 6 +++++-
38054 2 files changed, 12 insertions(+), 1 deletion(-)
38055
38056commit 885b8c7eca0ac35a8aeb31ad74f27d3deb99ee1e
38057Author: Kjartan Maraas <kmaraas@gnome.org>
38058Date:   Tue Feb 15 11:29:24 2005 +0000
38059
38060    Fix keypad behaviour to be like xterm. Closes bug #128099. Fix is from
38061
38062    2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>
38063
38064    	* src/keymap.c: (_vte_keymap_map): Fix keypad behaviour
38065    	to be like xterm. Closes bug #128099. Fix is from
38066    	<jylefort at brutele be> and has been used in Fedora the last
38067    	three months at least.
38068
38069 ChangeLog    |  7 +++++++
38070 src/keymap.c | 14 ++++++++++++--
38071 2 files changed, 19 insertions(+), 2 deletions(-)
38072
38073commit 1bd149cf1e4fef742e6206b5db793585a639ee8f
38074Author: Kjartan Maraas <kmaraas@gnome.org>
38075Date:   Tue Feb 15 10:56:16 2005 +0000
38076
38077    Don't include <config.h> here. It breaks building on AIX and can cause
38078
38079    2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>
38080
38081    	* src/vteregex.h: Don't include <config.h> here. It breaks
38082    	building on AIX and can cause problems for l10n. Closes
38083    	bug #161352.
38084
38085 ChangeLog      | 6 ++++++
38086 src/vteregex.h | 1 -
38087 2 files changed, 6 insertions(+), 1 deletion(-)
38088
38089commit 78463f2909c3deafd8ff9c66eeab0c539c2547d0
38090Author: Kjartan Maraas <kmaraas@gnome.org>
38091Date:   Tue Feb 15 08:49:23 2005 +0000
38092
38093    Fix build on NetBSD and Darwin. Patch from Adrian Bunk <bunk at stusta
38094
38095    2005-02-15  Kjartan Maraas  <kmaraas@gnome.org>
38096
38097    	* src/dumpkeys.c: Fix build on NetBSD and Darwin.
38098    	Patch from Adrian Bunk <bunk at stusta de>. Closes
38099    	bug #126377.
38100
38101 ChangeLog                         | 6 ++++++
38102 doc/reference/tmpl/reaper.sgml    | 5 +++++
38103 doc/reference/tmpl/vte.sgml       | 3 +++
38104 doc/reference/tmpl/vteaccess.sgml | 3 +++
38105 src/dumpkeys.c                    | 4 +++-
38106 5 files changed, 20 insertions(+), 1 deletion(-)
38107
38108commit 079ff4919bdae0215929e2c7ac82e502836a3235
38109Author: Priit Laes <plaes@cvs.gnome.org>
38110Date:   Wed Feb 2 16:32:57 2005 +0000
38111
38112    Translation updated by Ivar Smolin.
38113
38114    2005-02-02  Priit Laes  <plaes@cvs.gnome.org>
38115
38116    	* et.po: Translation updated by Ivar Smolin.
38117
38118 po/ChangeLog |  4 ++++
38119 po/et.po     | 29 +++++++++++++++--------------
38120 2 files changed, 19 insertions(+), 14 deletions(-)
38121
38122commit 9ec41d61f8167414fc72a3641097d081b3ace455
38123Author: Priit Laes <plaes@cvs.gnome.org>
38124Date:   Thu Jan 20 14:40:23 2005 +0000
38125
38126    Translation updated by Allan Sims.
38127
38128    2005-01-20  Priit Laes  <plaes@cvs.gnome.org>
38129
38130    	* et.po: Translation updated by Allan Sims.
38131
38132 po/ChangeLog |  4 ++++
38133 po/et.po     | 24 ++++++++++++------------
38134 2 files changed, 16 insertions(+), 12 deletions(-)
38135
38136commit 123cc653845a9e984b8da26b34fc329f4ed0e252
38137Author: Rajesh Ranjan <rranjan@src.gnome.org>
38138Date:   Tue Dec 14 07:00:38 2004 +0000
38139
38140    vte revision
38141
38142 po/hi.po | 7 ++++---
38143 1 file changed, 4 insertions(+), 3 deletions(-)
38144
38145commit 6321a4f2a86ea20bb47dec53e4bb833afac573e9
38146Author: Rajesh Ranjan <rranjan@src.gnome.org>
38147Date:   Wed Dec 8 04:33:26 2004 +0000
38148
38149    rev
38150
38151 po/hi.po | 11 ++++++-----
38152 1 file changed, 6 insertions(+), 5 deletions(-)
38153
38154commit 686f9e662bb78846f07115e80712c671966ec3c2
38155Author: Rajesh Ranjan <rranjan@src.gnome.org>
38156Date:   Tue Dec 7 07:06:14 2004 +0000
38157
38158    hi
38159
38160 ChangeLog    | 2 ++
38161 configure.in | 2 +-
38162 2 files changed, 3 insertions(+), 1 deletion(-)
38163
38164commit e3c1a43676987c11342e8f26d596cbb1967f0bfe
38165Author: Rajesh Ranjan <rranjan@src.gnome.org>
38166Date:   Tue Dec 7 06:58:36 2004 +0000
38167
38168    add hindi file
38169
38170 po/hi.po | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38171 1 file changed, 114 insertions(+)
38172
38173commit 223f81868d98f7a024c9ad1acf16cd8186265b53
38174Author: Nalin Dahyabhai <nalin@src.gnome.org>
38175Date:   Wed Nov 17 00:32:01 2004 +0000
38176
38177    silence a couple of warnings by expecting a GIOCondition instead of a
38178
38179    * src/vte.c(vte_terminal_io_read,vte_terminal_io_write): silence a couple of
38180    	warnings by expecting a GIOCondition instead of a GtkInputCondition
38181    	as a parameter.
38182
38183 ChangeLog | 5 +++++
38184 src/vte.c | 8 ++++----
38185 2 files changed, 9 insertions(+), 4 deletions(-)
38186
38187commit 7f3d3b207272c86af768420da60981bccc018f6c
38188Author: Nalin Dahyabhai <nalin@src.gnome.org>
38189Date:   Wed Nov 17 00:25:53 2004 +0000
38190
38191    accept more, newer versions of autoconf/automake. Treat autoconf >= 3 as
38192
38193    * autogen.sh: accept more, newer versions of autoconf/automake.  Treat autoconf
38194    	>= 3 as acceptable instead of just > 3.
38195
38196 ChangeLog  |  4 ++++
38197 autogen.sh | 12 +++++-------
38198 2 files changed, 9 insertions(+), 7 deletions(-)
38199
38200commit 2949c51354ba4d1b59051d9a7eaa44133d06db03
38201Author: Nalin Dahyabhai <nalin@src.gnome.org>
38202Date:   Wed Nov 17 00:23:44 2004 +0000
38203
38204    add. add. add. add. add. expand "%m" locally so that we can distinguish
38205
38206    * src/vte.c(vte_terminal_sequence_handler_scroll_up_or_down): add.
38207    * src/vte.c(vte_terminal_sequence_handler_scroll_up_once): add.
38208    * src/vte.c(vte_terminal_sequence_handler_scroll_down_once): add.
38209    * src/vte.c(vte_terminal_sequence_handler_scroll_up): add.
38210    * src/vte.c(vte_terminal_sequence_handler_scroll_down): add.
38211    * src/table.c(_vte_table_addi): expand "%m" locally so that we can distinguish
38212    	between control sequences which differ only in the number of numeric
38213    	arguments they expect.  This means we have a new upper limit on the
38214    	length of a numeric argument list we'll recognize.
38215    * src/caps.c(_vte_xterm_capability_strings): remove alternates for strings
38216    	which include '%m' as a specifier -- that's handled at the matching
38217    	layer now.
38218    * src/vte.c(vte_terminal_paste_cb): drop the supplied data if it isn't valid
38219    	UTF-8 (Red Hat #119099).
38220    * src/keymap.c(_vte_keymap_map): try xterm variants if we're xterm, not the
38221    	other way around.
38222
38223 ChangeLog    |  18 +++++++
38224 src/caps.c   |  10 ----
38225 src/keymap.c |   2 +-
38226 src/table.c  | 160 +++++++++++++++++++++++++++++++++++++----------------------
38227 src/vte.c    | 107 +++++++++++++++++++++++++++++++++++++--
38228 5 files changed, 224 insertions(+), 73 deletions(-)
38229
38230commit 2f99b80d9cc23851980ff209291c48898b526ff6
38231Author: Mətin Əmirov <metin@karegen.com>
38232Date:   Mon Oct 11 17:30:17 2004 +0000
38233
38234    Added ka to ALL_LINGUAS.
38235
38236    2004-10-11  Mətin Əmirov  <metin@karegen.com>
38237
38238    	* configure.in: Added ka to ALL_LINGUAS.
38239
38240 configure.in | 2 +-
38241 1 file changed, 1 insertion(+), 1 deletion(-)
38242
38243commit c4f0942e2705e20567971f518fb42c0af7fd8646
38244Author: Mətin Əmirov <metin@karegen.com>
38245Date:   Mon Oct 11 17:30:13 2004 +0000
38246
38247    Translation added by Aiet Kolkhi.
38248
38249    2004-10-11  Mətin Əmirov  <metin@karegen.com>
38250
38251    	* ka.po: Translation added by Aiet Kolkhi.
38252
38253 po/ChangeLog |   4 ++
38254 po/ka.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38255 2 files changed, 121 insertions(+)
38256
38257commit 7e0c6e370a8e02fdd61e1918456042cb95960b13
38258Author: David Lodge <dave@cirt.net>
38259Date:   Wed Oct 6 18:59:46 2004 +0000
38260
38261    Added Old English translation. Added ang to ALL_LINGUAS
38262
38263    2004-10-06  David Lodge <dave@cirt.net>
38264
38265            * ang.po: Added Old English translation.
38266    	* configure.in: Added ang to ALL_LINGUAS
38267
38268 ChangeLog    |   4 +++
38269 configure.in |   2 +-
38270 po/ChangeLog |   4 +++
38271 po/ang.po    | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38272 4 files changed, 122 insertions(+), 1 deletion(-)
38273
38274commit d93f9f7a56897caccb90c7c669fb4b9c8afcf782
38275Author: Adam Weinberger <adamw@src.gnome.org>
38276Date:   Wed Sep 8 07:28:46 2004 +0000
38277
38278    Updated Canadian English translation.
38279
38280
38281    	* en_CA.po: Updated Canadian English translation.
38282
38283 po/ChangeLog |  4 ++++
38284 po/en_CA.po  | 37 +++++++++++++++++++------------------
38285 2 files changed, 23 insertions(+), 18 deletions(-)
38286
38287commit 90726a592bbc8178332a031022c4b8d050dabf67
38288Author: Francisco Javier F. Serrador <serrador@cvs.gnome.org>
38289Date:   Sat Aug 28 15:58:20 2004 +0000
38290
38291    Updated Spanish translation
38292
38293    2004-08-28  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>
38294
38295    	* es.po: Updated Spanish translation
38296
38297 po/ChangeLog |  4 ++++
38298 po/es.po     | 25 ++++++++++++++-----------
38299 2 files changed, 18 insertions(+), 11 deletions(-)
38300
38301commit 347d80694a2544a943d7f13d251f175503b606b5
38302Author: Laszlo Dvornik <dvornik@gnome.hu>
38303Date:   Sat Aug 28 12:33:54 2004 +0000
38304
38305    Updated Hungarian translation.
38306
38307    2004-08-28  Laszlo Dvornik  <dvornik@gnome.hu>
38308
38309    	* hu.po: Updated Hungarian translation.
38310
38311 po/ChangeLog |  4 ++++
38312 po/hu.po     | 57 +++++++++++++++++++++++++++++----------------------------
38313 2 files changed, 33 insertions(+), 28 deletions(-)
38314
38315commit 3aba5fb2e57bb38f75f27c116e9c222afec779ad
38316Author: Laurent Dhima <laurenti@alblinux.net>
38317Date:   Fri Aug 20 17:03:04 2004 +0000
38318
38319    Updated Albanian translation.
38320
38321    2004-08-20  Laurent Dhima  <laurenti@alblinux.net>
38322
38323    	* sq.po: Updated Albanian translation.
38324
38325 po/ChangeLog | 4 ++++
38326 po/sq.po     | 2 +-
38327 2 files changed, 5 insertions(+), 1 deletion(-)
38328
38329commit 5de1e489113069677af76af350da72c37402a12b
38330Author: Kjartan Maraas <kmaraas@gnome.org>
38331Date:   Wed Aug 18 17:28:53 2004 +0000
38332
38333    Added «nb» to ALL_LINGUAS.
38334
38335    2004-08-18  Kjartan Maraas  <kmaraas@gnome.org>
38336
38337    	* configure.in: Added «nb» to ALL_LINGUAS.
38338
38339 ChangeLog    | 4 ++++
38340 configure.in | 2 +-
38341 2 files changed, 5 insertions(+), 1 deletion(-)
38342
38343commit c509534e41326ea1437f18dc7281db7a2c06b27f
38344Author: Kjartan Maraas <kmaraas@gnome.org>
38345Date:   Wed Aug 18 17:28:05 2004 +0000
38346
38347    Added this.
38348
38349    2004-08-18  Kjartan Maraas  <kmaraas@gnome.org>
38350
38351
38352    	* nb.po: Added this.
38353
38354 po/ChangeLog |   5 +++
38355 po/nb.po     | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38356 2 files changed, 117 insertions(+)
38357
38358commit d5a816662d8bea1e57abd39b9a67a5e7258bee57
38359Author: Laurent Dhima <laurenti@alblinux.net>
38360Date:   Wed Aug 18 11:08:27 2004 +0000
38361
38362    Updated Albanian translation.
38363
38364    2004-08-18  Laurent Dhima  <laurenti@alblinux.net>
38365
38366    	* sq.po: Updated Albanian translation.
38367
38368 po/ChangeLog | 4 ++++
38369 po/sq.po     | 2 +-
38370 2 files changed, 5 insertions(+), 1 deletion(-)
38371
38372commit 4dee776a00edde218ba6e9ba5ba7c62a1f8fc9a1
38373Author: Christian Rose <menthos@menthos.com>
38374Date:   Mon Aug 16 21:52:27 2004 +0000
38375
38376    Added "bs" to ALL_LINGUAS. Added Bosnian translation by Kemal Sanjta
38377
38378    2004-08-16  Christian Rose  <menthos@menthos.com>
38379
38380    	* configure.in: Added "bs" to ALL_LINGUAS.
38381    	* po/bs.po: Added Bosnian translation by
38382    	Kemal Sanjta <gomez@lugzdk.ba>.
38383
38384 ChangeLog    |   4 +++
38385 configure.in |   2 +-
38386 po/ChangeLog |   5 +++
38387 po/bs.po     | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38388 4 files changed, 125 insertions(+), 1 deletion(-)
38389
38390commit 38011c436c18822c5dc2b4b16efa74617906817c
38391Author: Tommi Vainikainen <tvainika@src.gnome.org>
38392Date:   Fri Aug 13 19:46:17 2004 +0000
38393
38394    Unified po headers for Finnish Team
38395
38396 po/ChangeLog | 4 ++++
38397 po/fi.po     | 3 +--
38398 2 files changed, 5 insertions(+), 2 deletions(-)
38399
38400commit c71cee561f061949b2ff1fde11d1883ba1c053b2
38401Author: Gora Mohanty <gmohanty@src.gnome.org>
38402Date:   Thu Aug 12 20:30:53 2004 +0000
38403
38404    configure.in: Added "or" to ALL_LINGUAS.
38405    po/or.po: Updated Oriya translation.
38406
38407 ChangeLog    |   4 +++
38408 configure.in |   2 +-
38409 po/ChangeLog |   4 +++
38410 po/or.po     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38411 4 files changed, 123 insertions(+), 1 deletion(-)
38412
38413commit 85a8e4b2375c728ef517c0379a5c622be96a13cb
38414Author: Amanpreet Singh Alam <aman@src.gnome.org>
38415Date:   Mon Aug 9 09:56:47 2004 +0000
38416
38417    check
38418
38419 po/pa.po | 33 ++++++++++++++++++---------------
38420 1 file changed, 18 insertions(+), 15 deletions(-)
38421
38422commit fcb527f0819543daf941772aa66798c310cb4fbf
38423Author: Dinesh Nadarajah <ndinesh@src.gnome.org>
38424Date:   Sat Jul 17 14:29:56 2004 +0000
38425
38426    2004-07-17 Dinesh Nadarajah
38427
38428
38429
38430    2004-07-17 Dinesh Nadarajah
38431
38432    	ta.po: Added Tamil Translation
38433
38434 ChangeLog    |   4 +++
38435 configure.in |   2 +-
38436 po/ChangeLog |   4 +++
38437 po/ta.po     | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38438 4 files changed, 120 insertions(+), 1 deletion(-)
38439
38440commit 775f24c9131219f3da774af984414cd7d55e3461
38441Author: Iñaki Larrañaga <dooteo@euskalgnu.org>
38442Date:   Mon Jun 28 21:49:58 2004 +0000
38443
38444    Updated Basque translation.
38445
38446    2004-06-28  Iñaki Larrañaga  <dooteo@euskalgnu.org>
38447
38448            * eu.po: Updated Basque translation.
38449
38450 po/ChangeLog |  4 ++++
38451 po/eu.po     | 72 +++++++++++++++++++++++++++++++-----------------------------
38452 2 files changed, 41 insertions(+), 35 deletions(-)
38453
38454commit 2524421c2f6e3b121a8c7598b4dd47b00a96cf03
38455Author: Laurent Dhima <laurenti@alblinux.net>
38456Date:   Mon Jun 28 15:17:40 2004 +0000
38457
38458    Translation updated.
38459
38460    2004-06-28  Laurent Dhima  <laurenti@alblinux.net>
38461
38462    	* sq.po: Translation updated.
38463
38464 po/ChangeLog |  4 ++++
38465 po/sq.po     | 22 +++++++++++-----------
38466 2 files changed, 15 insertions(+), 11 deletions(-)
38467
38468commit a59add9ec3169afdc76903d67e4c5b391debe0ff
38469Author: John C Barstow <jbowtie@amathaine.com>
38470Date:   Sat Jun 26 07:41:10 2004 +0000
38471
38472    Added mi to ALL_LINGUAS.
38473
38474    2004-06-26  John C Barstow  <jbowtie@amathaine.com>
38475
38476    	* configure.in: Added mi to ALL_LINGUAS.
38477
38478 configure.in | 2 +-
38479 1 file changed, 1 insertion(+), 1 deletion(-)
38480
38481commit eace4a5340a460a3a92b38920735414d6cf92317
38482Author: John C Barstow <jbowtie@amathaine.com>
38483Date:   Sat Jun 26 07:41:08 2004 +0000
38484
38485    Translation added.
38486
38487    2004-06-26  John C Barstow  <jbowtie@amathaine.com>
38488
38489    	* mi.po: Translation added.
38490
38491 po/ChangeLog |   4 ++
38492 po/mi.po     | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
38493 2 files changed, 130 insertions(+)
38494
38495commit d3d586b1669bbb7b4ccf3f777a4fd33c785c2c07
38496Author: Thomas Vander Stichele <thomasvs@src.gnome.org>
38497Date:   Sun May 30 09:51:39 2004 +0000
38498
38499    add ignore files
38500
38501 .cvsignore                  |  1 +
38502 doc/.cvsignore              |  2 ++
38503 doc/openi18n/.cvsignore     |  3 +++
38504 doc/reference/.cvsignore    | 20 ++++++++++++++++++++
38505 gnome-pty-helper/.cvsignore | 12 ++++++++++++
38506 python/.cvsignore           |  3 +++
38507 termcaps/.cvsignore         |  2 ++
38508 7 files changed, 43 insertions(+)
38509
38510commit c90b8d3668b4f3d56b026852a96c9ef5deffbf9d
38511Author: Thomas Vander Stichele <thomasvs@src.gnome.org>
38512Date:   Sun May 30 09:50:59 2004 +0000
38513
38514    add ignore files
38515
38516 .cvsignore | 11 +++++++++++
38517 1 file changed, 11 insertions(+)
38518
38519commit f93b85640ced394999f314c1ed2317ba755013b3
38520Author: Alexander Shopov <ash@contact.bg>
38521Date:   Tue May 25 11:39:11 2004 +0000
38522
38523    Updated Bulgarian translation by Vladimir "Kaladan" Petkov
38524
38525    2004-05-25  Alexander Shopov  <ash@contact.bg>
38526
38527    	* bg.po: Updated Bulgarian translation by
38528    	Vladimir "Kaladan" Petkov <vpetkov@i-space.org>
38529
38530 po/ChangeLog |  5 +++++
38531 po/bg.po     | 53 ++++++++++++++++++++++++++---------------------------
38532 2 files changed, 31 insertions(+), 27 deletions(-)
38533
38534commit b7e32d1da79ca11bd9a8106ca3114ce631251a33
38535Author: Nalin Dahyabhai <nalin@src.gnome.org>
38536Date:   Sun May 2 06:43:01 2004 +0000
38537
38538    pass the global reaper in as data when adding the child source, not the
38539
38540    * src/reaper.c(vte_reaper_add_child): pass the global reaper in as data when
38541    	adding the child source, not the terminal which called us.  Stop
38542    	accepting a data argument, because we'd discard it anyway.  Return the
38543    	ID of the source which is added, if that happens.
38544    * configure.in: define VTE_INVALID_SOURCE for internal use.
38545
38546 ChangeLog    |  7 +++++++
38547 configure.in |  1 +
38548 src/reaper.c | 27 +++++++++++++++++++++++----
38549 src/reaper.h |  2 +-
38550 src/vte.c    |  3 +--
38551 5 files changed, 33 insertions(+), 7 deletions(-)
38552
38553commit 8a96cb750fab81b8f4516e80bc2e6d8cb38bd039
38554Author: Nalin Dahyabhai <nalin@src.gnome.org>
38555Date:   Sat May 1 15:43:05 2004 +0000
38556
38557    add pointers to info on bidirectional text and shaping.
38558
38559    * README: add pointers to info on bidirectional text and shaping.
38560
38561 ChangeLog | 3 +++
38562 README    | 8 ++++++--
38563 2 files changed, 9 insertions(+), 2 deletions(-)
38564
38565commit 37e1d5101094ba96d5e38fadd0364236325a16bc
38566Author: Nalin Dahyabhai <nalin@src.gnome.org>
38567Date:   Sat May 1 07:12:51 2004 +0000
38568
38569    add a parameter to control whether or not trailing whitespace is trimmed
38570
38571    * src/vte.c(vte_terminal_get_text_maybe_wrapped): add a parameter to control
38572    	whether or not trailing whitespace is trimmed (padraig.obriain,
38573    	#141148).
38574    * src/vte.c,src/vte.h(vte_terminal_get_text_include_trailing_spaces): add as a
38575    	wrapper for the new vte_terminal_get_text_maybe_wrapped()
38576    	(padraig.obriain, #141148).
38577    * src/vteaccess.c(vte_terminal_accessible_update_private_d): use
38578    	vte_terminal_get_text_include_trailing_spaces to ensure that we get
38579    	trailing spaces (padraig.obriain, #141148).
38580    * src/vte.c(vte_terminal_insert_char): clean up some autowrap stuff.
38581
38582 ChangeLog                              | 12 +++++
38583 gnome-pty-helper/gnome-login-support.c | 38 ++++++++--------
38584 gnome-pty-helper/gnome-pty-helper.c    | 68 ++++++++++++++--------------
38585 gnome-pty-helper/gnome-utmp.c          | 30 ++++++-------
38586 src/pty.c                              |  2 +-
38587 src/vte.c                              | 81 +++++++++++++++++++++++++---------
38588 src/vte.h                              |  7 +++
38589 src/vteaccess.c                        | 34 +++++++-------
38590 8 files changed, 166 insertions(+), 106 deletions(-)
38591
38592commit c4a25900091c436d3d629d3bf53d653117d0322b
38593Author: Nalin Dahyabhai <nalin@src.gnome.org>
38594Date:   Fri Apr 30 18:48:18 2004 +0000
38595
38596    declare the defaultemulation variable as one kind of variable, not that
38597
38598    * vte.pc.in, vte-uninstalled.pc.in: declare the defaultemulation variable as
38599    	one kind of variable, not that other kind (#141515).
38600
38601 ChangeLog             | 4 ++++
38602 vte-uninstalled.pc.in | 3 ++-
38603 vte.pc.in             | 3 ++-
38604 3 files changed, 8 insertions(+), 2 deletions(-)
38605
38606commit b2025190de68a6d92be926c2324ab9ea98eb9242
38607Author: Nalin Dahyabhai <nalin@src.gnome.org>
38608Date:   Fri Apr 30 06:06:44 2004 +0000
38609
38610    complete selection if we were selecting, not just if Shift is held down
38611
38612    * src/vte.c(vte_terminal_button_release): complete selection if we were
38613    	selecting, not just if Shift is held down (allows Press Shift, Press
38614    	Button, Release Shift, Release Button in addition to already-recognized
38615    	Press Shift, Press Button, Release Button, Release Shift) (#121905).
38616    * vte.spec: buildrequire gtk-doc, manually copy png images at install-time.
38617
38618 ChangeLog | 8 ++++++++
38619 src/vte.c | 3 +--
38620 vte.spec  | 6 +++++-
38621 3 files changed, 14 insertions(+), 3 deletions(-)
38622
38623commit ff40403f43fb72f296dfd3a4237ed69fd61fcdef
38624Author: Nalin Dahyabhai <nalin@src.gnome.org>
38625Date:   Fri Apr 30 02:59:39 2004 +0000
38626
38627    documentation updates. note that we just proxy for glib 2.4 child_watch
38628
38629    * src/vte.c, NEWS, doc/reference/vte-sections.txt,
38630    	doc/reference/tmpl/vte-unused.sgml: documentation updates.
38631    * doc/reference/tmpl/reaper.sgml: note that we just proxy for glib 2.4
38632    	child_watch functionality, if present.
38633    * NEWS: update summary.
38634
38635 ChangeLog                          |  6 +++++
38636 NEWS                               | 14 ++++++++++
38637 doc/reference/tmpl/reaper.sgml     |  4 ++-
38638 doc/reference/tmpl/vte-unused.sgml | 15 +++++++++++
38639 doc/reference/vte-sections.txt     | 55 ++++++++++++++++++++++++++++++++++++++
38640 po/am.po                           | 26 +++++++++---------
38641 po/ar.po                           | 26 +++++++++---------
38642 po/az.po                           | 26 +++++++++---------
38643 po/be.po                           | 26 +++++++++---------
38644 po/bg.po                           | 26 +++++++++---------
38645 po/bn.po                           | 26 +++++++++---------
38646 po/ca.po                           | 26 +++++++++---------
38647 po/cs.po                           | 26 +++++++++---------
38648 po/cy.po                           | 26 +++++++++---------
38649 po/da.po                           | 26 +++++++++---------
38650 po/de.po                           | 26 +++++++++---------
38651 po/el.po                           | 26 +++++++++---------
38652 po/en_CA.po                        | 26 +++++++++---------
38653 po/en_GB.po                        | 26 +++++++++---------
38654 po/es.po                           | 26 +++++++++---------
38655 po/et.po                           | 26 +++++++++---------
38656 po/eu.po                           | 26 +++++++++---------
38657 po/fa.po                           | 26 +++++++++---------
38658 po/fi.po                           | 26 +++++++++---------
38659 po/fr.po                           | 26 +++++++++---------
38660 po/ga.po                           | 26 +++++++++---------
38661 po/gu.po                           | 26 +++++++++---------
38662 po/he.po                           | 26 +++++++++---------
38663 po/hr.po                           | 26 +++++++++---------
38664 po/hu.po                           | 26 +++++++++---------
38665 po/id.po                           | 26 +++++++++---------
38666 po/is.po                           | 26 +++++++++---------
38667 po/it.po                           | 26 +++++++++---------
38668 po/ja.po                           | 26 +++++++++---------
38669 po/ko.po                           | 26 +++++++++---------
38670 po/li.po                           | 26 +++++++++---------
38671 po/lt.po                           | 26 +++++++++---------
38672 po/lv.po                           | 26 +++++++++---------
38673 po/mk.po                           | 26 +++++++++---------
38674 po/ml.po                           | 26 +++++++++---------
38675 po/mn.po                           | 26 +++++++++---------
38676 po/ms.po                           | 26 +++++++++---------
38677 po/ne.po                           | 26 +++++++++---------
38678 po/nl.po                           | 26 +++++++++---------
38679 po/nn.po                           | 26 +++++++++---------
38680 po/no.po                           | 26 +++++++++---------
38681 po/pa.po                           | 26 +++++++++---------
38682 po/pl.po                           | 26 +++++++++---------
38683 po/pt.po                           | 26 +++++++++---------
38684 po/pt_BR.po                        | 26 +++++++++---------
38685 po/ro.po                           | 26 +++++++++---------
38686 po/ru.po                           | 26 +++++++++---------
38687 po/sk.po                           | 26 +++++++++---------
38688 po/sl.po                           | 26 +++++++++---------
38689 po/sq.po                           | 26 +++++++++---------
38690 po/sr.po                           | 26 +++++++++---------
38691 po/sr@Latn.po                      | 26 +++++++++---------
38692 po/sv.po                           | 26 +++++++++---------
38693 po/tr.po                           | 26 +++++++++---------
38694 po/uk.po                           | 26 +++++++++---------
38695 po/vi.po                           | 26 +++++++++---------
38696 po/wa.po                           | 26 +++++++++---------
38697 po/zh_CN.po                        | 26 +++++++++---------
38698 po/zh_TW.po                        | 26 +++++++++---------
38699 src/vte.c                          |  6 ++---
38700 65 files changed, 863 insertions(+), 771 deletions(-)
38701
38702commit 8646f68a8f2b35005082482173b15e5e95b9dc01
38703Author: Nalin Dahyabhai <nalin@src.gnome.org>
38704Date:   Fri Apr 30 02:41:55 2004 +0000
38705
38706    include get_default_emulation binding.
38707
38708    * python/vte.defs: include get_default_emulation binding.
38709
38710 ChangeLog       |  3 +++
38711 python/vte.defs | 12 +++++++++---
38712 2 files changed, 12 insertions(+), 3 deletions(-)
38713
38714commit 60a64be27fa33cc249fa87deed6963905031c5e8
38715Author: Nalin Dahyabhai <nalin@src.gnome.org>
38716Date:   Fri Apr 30 02:22:06 2004 +0000
38717
38718    update version to 0.11.11
38719
38720    * vte.spec: update version to 0.11.11
38721
38722 ChangeLog | 3 +++
38723 vte.spec  | 7 +++++--
38724 2 files changed, 8 insertions(+), 2 deletions(-)
38725
38726commit 3da9acb379a440d41d1a4fc897f409e930f7ab56
38727Author: Nalin Dahyabhai <nalin@src.gnome.org>
38728Date:   Fri Apr 30 02:16:25 2004 +0000
38729
38730    don't unref our accessible peer; it may be accessed while we're
38731
38732    * src/vte.c(vte_terminal_unrealize): don't unref our accessible peer; it may be
38733    	accessed while we're unrealized, causing it to be destroyed and
38734    	re-created needlessly (#128049).
38735    * src/vte.c(vte_terminal_finalize): unref our accessible peer.
38736
38737 ChangeLog |  6 ++++++
38738 src/vte.c | 32 ++++++++++++++++----------------
38739 2 files changed, 22 insertions(+), 16 deletions(-)
38740
38741commit e0f3c599ddc35517b16a12820c0af9a381fb2a23
38742Author: Nalin Dahyabhai <nalin@src.gnome.org>
38743Date:   Fri Apr 30 02:02:56 2004 +0000
38744
38745    don't clear the child's PID early, so that we'll SIGHUP it properly (the
38746
38747    * src/vte.c(vte_terminal_finalize): don't clear the child's PID early, so that
38748    	we'll SIGHUP it properly (the kernel should do that anyway, but...)
38749    	(#128291).
38750
38751 ChangeLog | 5 +++++
38752 src/vte.c | 1 -
38753 2 files changed, 5 insertions(+), 1 deletion(-)
38754
38755commit 03404a368f9f23dade35ed81b54e27255e04b29e
38756Author: Nalin Dahyabhai <nalin@src.gnome.org>
38757Date:   Fri Apr 30 01:39:17 2004 +0000
38758
38759    only deselect the current selection if just-inserted text affected the
38760
38761    * src/vte.c(vte_terminal_insert_char): only deselect the current selection if
38762    	just-inserted text affected the selected region of the screen (#135259).
38763
38764 ChangeLog |  5 +++++
38765 src/vte.c | 27 +++++++++++++++++++++++----
38766 2 files changed, 28 insertions(+), 4 deletions(-)
38767
38768commit cf8e7d95067df980ac8ebc8e5716905f231eebc7
38769Author: Nalin Dahyabhai <nalin@src.gnome.org>
38770Date:   Fri Apr 30 01:16:53 2004 +0000
38771
38772    assorted updates. check for <sys/termios.h> include <sys/termios.h> if
38773
38774    * README: assorted updates.
38775    * configure.in: check for <sys/termios.h>
38776    * src/pty.c: include <sys/termios.h> if found (#141392).
38777    * src/dumpkeys.c, src/mev.c, src/pty.c, src/ssfe.c, src/vte.c: do the same.
38778    * doc/reference/vte-sections.txt: add several functions which are new but
38779    	which weren't in the generated docs before.
38780    * doc/reference/vte-unused.txt: sort.
38781
38782 ChangeLog                      | 10 +++++++
38783 README                         | 23 ++++++++++------
38784 configure.in                   |  3 ++-
38785 doc/reference/tmpl/reaper.sgml |  9 +++++++
38786 doc/reference/tmpl/vte.sgml    | 61 ++++++++++++++++++++++++++++++++++++++++++
38787 doc/reference/vte-sections.txt |  7 +++++
38788 src/Makefile.am                |  4 +--
38789 src/dumpkeys.c                 |  5 ++++
38790 src/mev.c                      |  5 ++++
38791 src/pty.c                      |  6 +++++
38792 src/ssfe.c                     |  7 ++++-
38793 src/vte.c                      | 17 +++++++-----
38794 src/vte.h                      |  4 +--
38795 13 files changed, 140 insertions(+), 21 deletions(-)
38796
38797commit c2453e484d3f53b5b5c7abbeca1b6d56d204e370
38798Author: Nalin Dahyabhai <nalin@src.gnome.org>
38799Date:   Fri Apr 30 00:31:39 2004 +0000
38800
38801    remove stray debug printfs.
38802
38803    * src/vte.c(vte_terminal_scroll_region): remove stray debug printfs.
38804
38805 ChangeLog | 3 +++
38806 src/vte.c | 1 -
38807 2 files changed, 3 insertions(+), 1 deletion(-)
38808
38809commit 934340170f404f7c4993f447cdca80543c5e018d
38810Author: Nalin Dahyabhai <nalin@src.gnome.org>
38811Date:   Fri Apr 30 00:25:52 2004 +0000
38812
38813    add a --with-default-emulation argument (part of #115750). Use
38814
38815    * configure.in: add a --with-default-emulation argument (part of #115750).  Use
38816    	AS_HELP_STRING wherever we need help strings.
38817    * vte.pc.in, vte-uninstalled.pc.in: add DefaultEmulation variable
38818    * vte.spec: specify "xterm" as the default-emulation, even though it's the
38819    	default default
38820    * termcaps/Makefile.am: build and install the default emulation's
38821    	termcap, assuming it's some kind of xterm variant.
38822    * src/keymap.c(_vte_keymap_map): check for xterm-xfree86 definitions
38823    	if the terminal type includes xterm, not if it exactly matches xterm
38824    * src/reaper.c(vte_reaper_add_child): add.  The glib 2.4 SIGCHLD watcher
38825    	requires us to register particular PIDs for monitoring, so now we
38826    	require applications to do so.
38827    * src/reaper.c(vte_reaper_child_watch_cb): add.
38828    * src/reaper.c(vte_reaper_init): Don't hook the SIGCHLD handler if we're
38829    	running under glib 2.4, expect to use the g_child_watch mechanism.
38830    * src/vte.c: remove hard-coded definition of VTE_DEFAULT_EMULATION, to be
38831    	picked up from config.h instead.
38832    * src/vte.c(vte_sequence_handler_cs): remove stray debug printfs.
38833    * src/vte.c(vte_terminal_insert_char): only do what we were doing for xn if LP
38834    	was also set (#141445).
38835    * src/vte.c(vte_terminal_get_default_emulation): add.
38836    * src/vte.c(_vte_terminal_fork_basic): call vte_reaper_add_child for new
38837    	children.
38838
38839 ChangeLog             | 26 ++++++++++++++++++++++++++
38840 configure.in          | 26 +++++++++++++++++---------
38841 src/keymap.c          |  2 +-
38842 src/reaper.c          | 40 ++++++++++++++++++++++++++++++++++++++++
38843 src/reaper.h          |  1 +
38844 src/vte.c             | 31 ++++++++++++++++++++++++-------
38845 src/vte.h             |  1 +
38846 termcaps/Makefile.am  |  5 ++++-
38847 vte-uninstalled.pc.in |  1 +
38848 vte.pc.in             |  1 +
38849 vte.spec              |  2 +-
38850 11 files changed, 117 insertions(+), 19 deletions(-)
38851
38852commit bcee3ff9c9301daf6383447828b8ac940fd6f95a
38853Author: Nalin Dahyabhai <nalin@src.gnome.org>
38854Date:   Tue Apr 27 20:48:17 2004 +0000
38855
38856    more clearly document what the argv and envv arguments are expected to
38857
38858    * src/vte.c(vte_terminal_fork_command): more clearly document what the argv
38859    	and envv arguments are expected to contain (#127979).
38860    * src/vte.c(vte_terminal_insert_char): attempt to more closely match the
38861    	behavior of am and xn on terminals -- if am is set {if xn is set,
38862    	autowrap should only happen before a character is output, and then only
38863    	if it's a graphic character, otherwise we autowrap after a character is
38864    	output}
38865
38866 ChangeLog     |  9 +++++++
38867 src/slowcat.c | 63 ++++++++++++++++++++++++++++++++-----------------
38868 src/vte.c     | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
38869 3 files changed, 117 insertions(+), 30 deletions(-)
38870
38871commit 68774f88fd845781f942443f99ec30e92a1765ac
38872Author: Nalin Dahyabhai <nalin@src.gnome.org>
38873Date:   Thu Apr 22 03:44:54 2004 +0000
38874
38875    also trim back lines which are nothing but whitespace (#140765).
38876
38877    * src/vte.c(vte_terminal_get_text_range_maybe_wrapped): also trim back lines
38878    	which are nothing but whitespace (#140765).
38879    * src/vte.c(vte_terminal_configure_toplevel): invalidate the whole window if
38880    	we're "transparent", because we don't get expose events unless some
38881    	portion of our area came out from behind something else, but we still
38882    	need to repaint it (#122243).
38883
38884 ChangeLog |  8 ++++++++
38885 src/vte.c | 18 +++++++++++++++++-
38886 2 files changed, 25 insertions(+), 1 deletion(-)
38887
38888commit bc403a3836f9eb2caadb40062c0f36d5b4f5d50f
38889Author: Nalin Dahyabhai <nalin@src.gnome.org>
38890Date:   Tue Apr 20 06:35:43 2004 +0000
38891
38892    document the child-exited signal. document the emulation-changed and
38893
38894    * doc/reference/tmpl/reaper.sgml: document the child-exited signal.
38895    * doc/reference/tmpl/vte.sgml: document the emulation-changed and
38896    	encoding-changed signals.
38897    One hundred percent*.  ONE HUNDRED PERCENT* I TELL YOU!
38898
38899    * Except for the unused bits.
38900
38901 ChangeLog                          |   5 +
38902 doc/reference/tmpl/reaper.sgml     |   4 +-
38903 doc/reference/tmpl/vte-unused.sgml | 157 +++++++++++++++++++++++++++
38904 doc/reference/tmpl/vte.sgml        |   7 +-
38905 po/am.po                           |  39 +++----
38906 po/ar.po                           |  29 +++--
38907 po/az.po                           |  26 ++---
38908 po/be.po                           |  37 ++++---
38909 po/bg.po                           |  39 +++----
38910 po/bn.po                           |  39 +++----
38911 po/ca.po                           |  39 +++----
38912 po/cs.po                           |  26 ++---
38913 po/cy.po                           |  45 ++++----
38914 po/da.po                           |  39 +++----
38915 po/de.po                           |  37 +++----
38916 po/el.po                           |  34 +++---
38917 po/en_CA.po                        |  28 ++---
38918 po/en_GB.po                        |  26 ++---
38919 po/es.po                           |  36 +++----
38920 po/et.po                           |  38 +++----
38921 po/eu.po                           |  28 ++---
38922 po/fa.po                           |  26 ++---
38923 po/fi.po                           |  36 +++----
38924 po/fr.po                           |  36 +++----
38925 po/ga.po                           |  26 ++---
38926 po/gu.po                           |  26 ++---
38927 po/he.po                           |  37 ++++---
38928 po/hr.po                           |  35 +++---
38929 po/hu.po                           |  27 ++---
38930 po/id.po                           |  39 +++----
38931 po/is.po                           |  39 +++----
38932 po/it.po                           |  37 +++----
38933 po/ja.po                           |  36 +++----
38934 po/ko.po                           |  32 +++---
38935 po/li.po                           |  37 +++----
38936 po/lt.po                           |  29 +++--
38937 po/lv.po                           |  39 +++----
38938 po/mk.po                           |  37 ++++---
38939 po/ml.po                           |  39 +++----
38940 po/mn.po                           |  33 +++---
38941 po/ms.po                           |  66 +++++-------
38942 po/ne.po                           | 216 ++++++++++++++++++-------------------
38943 po/nl.po                           |  36 +++----
38944 po/nn.po                           |  27 +++--
38945 po/no.po                           |  33 +++---
38946 po/pa.po                           |  26 ++---
38947 po/pl.po                           |  37 +++----
38948 po/pt.po                           |  28 ++---
38949 po/pt_BR.po                        |  32 +++---
38950 po/ro.po                           |  26 ++---
38951 po/ru.po                           |  29 ++---
38952 po/sk.po                           |  33 +++---
38953 po/sl.po                           |  34 +++---
38954 po/sq.po                           |  36 +++----
38955 po/sr.po                           |  38 +++----
38956 po/sr@Latn.po                      |  38 +++----
38957 po/sv.po                           |  39 +++----
38958 po/tr.po                           |  27 +++--
38959 po/uk.po                           |  32 +++---
38960 po/vi.po                           |  33 +++---
38961 po/wa.po                           |  42 ++++----
38962 po/zh_CN.po                        |  36 +++----
38963 po/zh_TW.po                        |  34 +++---
38964 src/Makefile.am                    |   4 +-
38965 src/vtebg.c                        |  10 +-
38966 65 files changed, 1277 insertions(+), 1119 deletions(-)
38967
38968commit d7e1045596a8cb452d2649dee7b9638f5f50194b
38969Author: Nalin Dahyabhai <nalin@src.gnome.org>
38970Date:   Tue Apr 20 05:54:34 2004 +0000
38971
38972    add rule for generating vte-uninstall.pc (Gman, #136129) add (Gman,
38973
38974    * Makefile.am: add rule for generating vte-uninstall.pc (Gman, #136129)
38975    * vte-uninstalled.pc.in: add (Gman, #136129)
38976
38977 ChangeLog             |  4 ++++
38978 Makefile.am           |  2 +-
38979 configure.in          |  1 +
38980 vte-uninstalled.pc.in | 11 +++++++++++
38981 4 files changed, 17 insertions(+), 1 deletion(-)
38982
38983commit 684d3ec3b22a52c97c5e14cdd44de8aebfb6297b
38984Author: Nalin Dahyabhai <nalin@src.gnome.org>
38985Date:   Tue Apr 20 05:40:56 2004 +0000
38986
38987    don't steal keys from the input method. toggle the IUTF8 flag, if it was
38988
38989    * src/vte.c(vte_terminal_key_press): don't steal keys from the input method.
38990    * src/pty.c(_vte_pty_set_utf8): toggle the IUTF8 flag, if it was defined at
38991    	compile-time (maybe for #129317).
38992
38993 ChangeLog |  4 ++++
38994 src/pty.c |  3 ---
38995 src/vte.c | 57 +++++++++++++++++++++++++++++++++++++++++++--------------
38996 3 files changed, 47 insertions(+), 17 deletions(-)
38997
38998commit d0c8c47dfb5d908ee22a735bc6ea80b943933630
38999Author: Nalin Dahyabhai <nalin@src.gnome.org>
39000Date:   Tue Apr 20 05:37:50 2004 +0000
39001
39002    toggle the IUTF8 flag, if it was defined at compile-time (maybe for
39003
39004    * src/pty.c(_vte_pty_set_utf8): toggle the IUTF8 flag, if it was defined at
39005    	compile-time (maybe for #129317).
39006    * src/vte.c(vte_terminal_set_encoding): call _vte_pty_set_utf8.
39007    * src/vte.h (vte_terminal_anti_alias_get_type): declare.
39008    * src/vtebg.c(vte_bg_get_pixmap): Optimisation to fix the ridiculous
39009    	amount of time required to render solid colour or extremely small
39010    	image tiled backgrounds.  This fixes bug #123903.  (desrt)
39011    * src/vtebg.c(vte_bg_root_pixmap): move resize code into a separate
39012    	function.
39013    * src/vtebg.c(vte_bg_get_pixmap): Resize all image sources, in case
39014    	we're using a very small image file for the background.
39015    * python/Makefile.am: move python module to site-packages/gtk-2.0,
39016    	which is added to the search path only by pygtk 2 (#92252).
39017
39018 ChangeLog          | 17 +++++++++++++
39019 python/Makefile.am |  4 +--
39020 src/pty.c          | 39 +++++++++++++++++++++++++---
39021 src/pty.h          |  3 +++
39022 src/vte.c          |  2 ++
39023 src/vte.h          |  1 +
39024 src/vtebg.c        | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
39025 7 files changed, 135 insertions(+), 5 deletions(-)
39026
39027commit a335c65bbbde6ced343b24c470e4219174decdb5
39028Author: Nalin Dahyabhai <nalin@src.gnome.org>
39029Date:   Tue Apr 20 05:28:17 2004 +0000
39030
39031    define a modulename override so that the Terminal class is registered in
39032
39033    * python/vte.override: define a modulename override so that the Terminal class
39034    	is registered in the proper namespace so that python's help() builtin
39035    	sees the Terminal class (#130267).
39036
39037 ChangeLog           | 5 +++++
39038 python/vte.defs     | 7 ++++++-
39039 python/vte.override | 2 ++
39040 3 files changed, 13 insertions(+), 1 deletion(-)
39041
39042commit 8eca214bcb9bcbbfd2d56cc289f3da69d2ef7387
39043Author: Nalin Dahyabhai <nalin@src.gnome.org>
39044Date:   Tue Apr 20 05:22:54 2004 +0000
39045
39046    add, for the sake of bindings.
39047
39048    * src/vte.c(vte_terminal_anti_alias_get_type): add, for the sake of bindings.
39049
39050 ChangeLog          |  4 ++++
39051 python/vte.defs    | 33 +++++++++++++++++++++++++++++++++
39052 python/vtemodule.c |  1 +
39053 src/vte.c          | 17 +++++++++++++++++
39054 src/vte.h          |  5 ++++-
39055 5 files changed, 59 insertions(+), 1 deletion(-)
39056
39057commit e393cfc59f5f1e5c85ab5470448547d99c379212
39058Author: Nalin Dahyabhai <nalin@src.gnome.org>
39059Date:   Tue Apr 20 05:18:45 2004 +0000
39060
39061    call GtkWidget's key_press_event callback for keys, in case GtkWidget has
39062
39063    * src/vte.c(vte_terminal_key_press): call GtkWidget's key_press_event callback
39064    	for keys, in case GtkWidget has pre-programmed behavior for that key
39065    	(#133878).
39066    * configure.in, gnome-pty-helper/configure.in: quote names of defined functions
39067    	(#133222).
39068    * configure.in: make compilation of gnome-pty-helper actually conditional
39069    	(#133077).
39070    * src/vte.c(vte_terminal_process_incoming): Doh #132610, actually call
39071    	vte_terminal_emit_contents_changed() when the contents change.
39072
39073 ChangeLog                     | 11 +++++++++++
39074 Makefile.am                   |  5 ++++-
39075 acinclude.m4                  |  4 ++--
39076 configure.in                  |  1 +
39077 gnome-pty-helper/acinclude.m4 |  2 +-
39078 python/vtemodule.c            |  4 ++--
39079 src/Makefile.am               |  1 +
39080 src/vte.c                     | 12 ++++++++++++
39081 8 files changed, 34 insertions(+), 6 deletions(-)
39082
39083commit 4493df7203a80c12175cfb5a4a723669ee165816
39084Author: Nalin Dahyabhai <nalin@src.gnome.org>
39085Date:   Tue Apr 20 05:16:56 2004 +0000
39086
39087    Add (#134429). take a VteTerminalAntiAlias argument. take a
39088
39089    * src/vte.h, src/vte.c (vte_terminal_set_font_full): Add (#134429).
39090    * src/vteglyph.c(_vte_glyph_cache_set_font_description): take a
39091    	VteTerminalAntiAlias argument.
39092    * src/vteft2.c, src/vtegl.c, src/pango.c, src/pango.x, src/vtexft.c
39093    	(*_set_text_font): take a VteTerminalAntiAlias argument.
39094
39095 ChangeLog       |  7 ++++++
39096 src/vte.c       | 76 ++++++++++++++++++++++++++++++++++++++++++++++++---------
39097 src/vte.h       | 13 ++++++++++
39098 src/vteapp.c    | 21 +++++++++++++---
39099 src/vtedraw.c   |  5 ++--
39100 src/vtedraw.h   |  8 ++++--
39101 src/vtefc.c     | 46 +++++++++++++++++++++++++++++-----
39102 src/vtefc.h     |  2 ++
39103 src/vteft2.c    |  5 ++--
39104 src/vtegl.c     |  4 ++-
39105 src/vteglyph.c  |  5 +++-
39106 src/vteglyph.h  |  1 +
39107 src/vtepango.c  |  3 ++-
39108 src/vtepangox.c |  3 ++-
39109 src/vterdb.c    |  2 ++
39110 src/vteskel.c   |  3 ++-
39111 src/vtexft.c    | 12 +++++----
39112 17 files changed, 179 insertions(+), 37 deletions(-)
39113
39114commit d3f6530caea122b7be6823565fa036e6badbfe50
39115Author: Nalin Dahyabhai <nalin@src.gnome.org>
39116Date:   Tue Apr 20 05:12:59 2004 +0000
39117
39118    Added default signal handlers to VteTerminalClass (#137961). [NOTE: ABI
39119
39120    * src/vte.h src/vte.c: Added default signal handlers to VteTerminalClass
39121    	(#137961).  [NOTE: ABI change.]
39122    * src/vte.c(vte_terminal_configure_toplevel): don't re-invalidate everything,
39123    	apparently unnecessary (#122243).  Might need to back this out if I
39124    	ever remember what specific combination of software and versions
39125    	prompted its addition in the first place.
39126    * src/vte.c(vte_terminal_class_init): tell gettext that messages retrieved
39127    	from this domain should be returned in UTF-8 (#139542).
39128
39129 ChangeLog    | 14 ++++++++-
39130 configure.in |  1 +
39131 src/vte.c    | 93 ++++++++++++++++++++++++++++++++++++++++--------------------
39132 src/vte.h    | 41 +++++++++++++++++++++++++++
39133 4 files changed, 117 insertions(+), 32 deletions(-)
39134
39135commit bb25286687af0061c88ac58f66706a381c5c09a9
39136Author: Nalin Dahyabhai <nalin@src.gnome.org>
39137Date:   Tue Apr 20 05:08:43 2004 +0000
39138
39139    don't disable use of deprecated APIs unless asked to do so. add Meta case
39140
39141    * configure.in: don't disable use of deprecated APIs unless asked to do so.
39142    * src/keymap.c(_vte_keymap_GDK_space): add Meta case (gafton).
39143    * src/vtefc.c(_vte_fc_width_from_pango_stretch): add.
39144    * src/vtefc.c(_vte_fc_transcribe_from_pango_font_description): handle
39145      PangoStretch characteristics using _vte_fc_width_from_pango_stretch.
39146    * src/vteregex.c: add random comments.
39147    * src/vte.c(VteTerminal): track the "xn" terminal attribute.
39148
39149 ChangeLog                      |  16 +-
39150 Makefile.am                    |   3 +
39151 configure.in                   |   3 +
39152 doc/reference/tmpl/reaper.sgml |  14 +-
39153 doc/reference/tmpl/vte.sgml    | 420 ++++++++++++++++++++---------------------
39154 src/keymap.c                   |   3 +
39155 src/reflect.c                  |  18 ++
39156 src/vte.c                      |   5 +
39157 src/vtefc.c                    |  49 ++++-
39158 src/vteregex.c                 |  13 ++
39159 10 files changed, 321 insertions(+), 223 deletions(-)
39160
39161commit 76d50af169334060e5f839698c39345c5efba3fa
39162Author: Guntupalli Karunakar <karunakar@src.gnome.org>
39163Date:   Sat Apr 10 09:38:27 2004 +0000
39164
39165    added gujarati translation
39166
39167 ChangeLog    |   4 +++
39168 configure.in |   2 +-
39169 po/ChangeLog |   5 +++
39170 po/gu.po     | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39171 4 files changed, 122 insertions(+), 1 deletion(-)
39172
39173commit 01061a7d846b83ae406e8bdbe93b88e44a451615
39174Author: Gareth Owen <gowen@src.gnome.org>
39175Date:   Sat Mar 20 16:59:57 2004 +0000
39176
39177    Added British translation
39178
39179 ChangeLog    |   4 +++
39180 configure.in |   2 +-
39181 po/ChangeLog |   4 +++
39182 po/en_GB.po  | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39183 4 files changed, 122 insertions(+), 1 deletion(-)
39184
39185commit c6715f04849493c74030b2962b6cc3d11f8a909e
39186Author: Mugurel Tudor <mugurelu@go.ro>
39187Date:   Thu Mar 18 21:31:23 2004 +0000
39188
39189    Updated Romanian translation by Misu Moldovan <dumol@go.ro>
39190
39191    2004-03-18  Mugurel Tudor  <mugurelu@go.ro>
39192
39193    	* ro.po: Updated Romanian translation
39194    	by Misu Moldovan <dumol@go.ro>
39195
39196 po/ChangeLog |  5 +++++
39197 po/ro.po     | 58 +++++++++++++++++++++++++---------------------------------
39198 2 files changed, 30 insertions(+), 33 deletions(-)
39199
39200commit 00fc9d68adc68204c5b4a8ffafcfec409500171f
39201Author: Nikos Charonitakis <frolix68@src.gnome.org>
39202Date:   Sun Mar 14 23:42:56 2004 +0000
39203
39204    Updated Greek translation
39205
39206 po/ChangeLog |  4 +++
39207 po/el.po     | 82 +++++++++++++++++++-----------------------------------------
39208 2 files changed, 30 insertions(+), 56 deletions(-)
39209
39210commit bdc3d3de104a426e01b7e74e03388629d3c4099c
39211Author: Alexander Winston <alexander.winston@comcast.net>
39212Date:   Wed Mar 10 22:12:38 2004 +0000
39213
39214    Added en_CA to ALL_LINGUAS.
39215
39216    2004-03-10  Alexander Winston  <alexander.winston@comcast.net>
39217
39218    	* configure.in: Added en_CA to ALL_LINGUAS.
39219
39220 ChangeLog    | 4 ++++
39221 configure.in | 2 +-
39222 2 files changed, 5 insertions(+), 1 deletion(-)
39223
39224commit f59d9d6b1ea0ced7d1d434e0a24dabcbabc12f4f
39225Author: Yuri Syrota <rasta@src.gnome.org>
39226Date:   Wed Mar 10 15:44:20 2004 +0000
39227
39228    Updated Ukrainian translation
39229
39230 po/ChangeLog |  4 ++++
39231 po/uk.po     | 39 ++++++++++++++++++++-------------------
39232 2 files changed, 24 insertions(+), 19 deletions(-)
39233
39234commit f7294335cb044224853e1cc5a8caa1f7afeaf26f
39235Author: Alexander Winston <alexander.winston@comcast.net>
39236Date:   Wed Mar 10 04:01:12 2004 +0000
39237
39238    Added Canadian English translation at "19 translated messages" status.
39239
39240    2004-03-09  Alexander Winston  <alexander.winston@comcast.net>
39241
39242    	* en_CA.po: Added Canadian English translation at "19 translated
39243    	messages" status.
39244
39245 po/ChangeLog |   5 +++
39246 po/en_CA.po  | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39247 2 files changed, 118 insertions(+)
39248
39249commit 5413cc6645c64153fdfbe2f2e3342276fac7a741
39250Author: Mətin Əmirov <metin@karegen.com>
39251Date:   Sat Mar 6 20:42:09 2004 +0000
39252
39253    Translation updated.
39254
39255    2004-03-06  Mətin Əmirov  <metin@karegen.com>
39256
39257    	* az.po: Translation updated.
39258
39259 po/ChangeLog |  4 ++++
39260 po/az.po     | 10 +++++-----
39261 2 files changed, 9 insertions(+), 5 deletions(-)
39262
39263commit ff4fbe8701473e0a1f041875c6de4bab32b085a4
39264Author: Guntupalli Karunakar <karunakar@src.gnome.org>
39265Date:   Thu Mar 4 09:41:53 2004 +0000
39266
39267    Added Punjabi translation
39268
39269 ChangeLog    |   4 +++
39270 configure.in |   2 +-
39271 po/ChangeLog |   5 +++
39272 po/pa.po     | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39273 4 files changed, 123 insertions(+), 1 deletion(-)
39274
39275commit f97dca76f2d3709aa19994dab379042a3e210c79
39276Author: Görkem Çetin <gorkem@src.gnome.org>
39277Date:   Mon Mar 1 05:04:40 2004 +0000
39278
39279    CVS_SILENT
39280
39281 po/tr.po | 73 ++++++++++++++++++++++------------------------------------------
39282 1 file changed, 25 insertions(+), 48 deletions(-)
39283
39284commit 9d5550277d2fdf8fd0b7cdb9d06df70713da8206
39285Author: Laurent Dhima <laurenti@src.gnome.org>
39286Date:   Mon Feb 23 09:42:38 2004 +0000
39287
39288    Revised Albanian translation
39289
39290    * sq.po: Revised Albanian translation
39291
39292 po/ChangeLog | 4 ++++
39293 1 file changed, 4 insertions(+)
39294
39295commit f82631a02f02a3b556bd2d6d9bd8ee6579c92f2f
39296Author: Laurent Dhima <laurenti@src.gnome.org>
39297Date:   Mon Feb 23 09:40:40 2004 +0000
39298
39299    Korrigjime
39300
39301 po/sq.po | 28 +++++++++++++---------------
39302 1 file changed, 13 insertions(+), 15 deletions(-)
39303
39304commit e294a40d174c07ba5a5d0e6eaef634786a7f9079
39305Author: Kwok-Koon Cheung <baddog@src.gnome.org>
39306Date:   Mon Feb 23 00:46:19 2004 +0000
39307
39308    Fix kn.po header
39309
39310 po/ChangeLog | 6 +++++-
39311 po/kn.po     | 2 +-
39312 2 files changed, 6 insertions(+), 2 deletions(-)
39313
39314commit 85140f1282385dc155b978f4c49f498d05b75d74
39315Author: Denis Lackovic <delacko@src.gnome.org>
39316Date:   Sat Feb 7 21:41:35 2004 +0000
39317
39318    *** empty log message ***
39319
39320 ChangeLog    | 4 ++++
39321 configure.in | 2 +-
39322 po/ChangeLog | 4 ++++
39323 po/hr.po     | 8 ++++----
39324 4 files changed, 13 insertions(+), 5 deletions(-)
39325
39326commit 779ee126f4f768f1cc6435fc476b87f48430cdd9
39327Author: Martin Kretzschmar <mkretzschmar@src.gnome.org>
39328Date:   Mon Feb 2 20:41:33 2004 +0000
39329
39330    use gtk-doc in xml-mode.
39331
39332    * docs/reference/Makefile.am: use gtk-doc in xml-mode.
39333
39334    * docs/reference/vte-docs.sgml: sgml->xml, update to DocBook XML
39335    4.1.2 DTD (fixes Bug #132945)
39336
39337 ChangeLog                   |  7 +++++++
39338 doc/reference/Makefile.am   |  8 ++++----
39339 doc/reference/vte-docs.sgml | 25 ++++++++++++++-----------
39340 3 files changed, 25 insertions(+), 15 deletions(-)
39341
39342commit e0fe18764a7ee603ff99dbf5fea0255dc8af652e
39343Author: Laurent Dhima <laurenti@src.gnome.org>
39344Date:   Mon Feb 2 15:04:46 2004 +0000
39345
39346    Updated Albanian translation
39347
39348    * sq.po: Updated Albanian translation
39349
39350 po/ChangeLog | 4 ++++
39351 1 file changed, 4 insertions(+)
39352
39353commit 0c31cf5c2a5877ab4cf696c4c4a2edfa400e073c
39354Author: Laurent Dhima <laurenti@src.gnome.org>
39355Date:   Mon Feb 2 15:03:30 2004 +0000
39356
39357    Updated
39358
39359 po/sq.po | 53 +++++++++++------------------------------------------
39360 1 file changed, 11 insertions(+), 42 deletions(-)
39361
39362commit fa623bb77d42e806a0e74f5b732263df9337cc29
39363Author: Alastair McKinstry <alastairmck@src.gnome.org>
39364Date:   Mon Feb 2 10:10:27 2004 +0000
39365
39366    Added Irish translation
39367
39368 ChangeLog    |   5 +++
39369 configure.in |   2 +-
39370 po/ChangeLog |   4 +++
39371 po/ga.po     | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39372 4 files changed, 123 insertions(+), 1 deletion(-)
39373
39374commit 0771398195dddf5aba89477cb30ef5f76bdfeb7b
39375Author: Mətin Əmirov <metin@karegen.com>
39376Date:   Sat Jan 31 19:16:14 2004 +0000
39377
39378    Translation updated.
39379
39380    2004-01-31  Mətin Əmirov  <metin@karegen.com>
39381
39382    	* az.po: Translation updated.
39383
39384 po/ChangeLog |  4 ++++
39385 po/az.po     | 32 ++++++++++++++++----------------
39386 2 files changed, 20 insertions(+), 16 deletions(-)
39387
39388commit 3655aad027b04b16acee664ef5c629f4b07bad91
39389Author: Miloslav Trmac <mitr@src.gnome.org>
39390Date:   Wed Jan 28 11:41:41 2004 +0000
39391
39392    Fixed Czech translation
39393
39394 po/ChangeLog |  4 ++++
39395 po/cs.po     | 46 ++++++++++++++++++++++++----------------------
39396 2 files changed, 28 insertions(+), 22 deletions(-)
39397
39398commit 052419a211095720e46f4697c3efaec745ef1b82
39399Author: Åsmund Skjæveland <aasmunds@fys.uio.no>
39400Date:   Tue Jan 27 09:24:33 2004 +0000
39401
39402    Added 'nn' to ALL_LINGUAS Added Norwegian Nynorsk translation.
39403
39404    2004-01-27  Åsmund Skjæveland  <aasmunds@fys.uio.no>
39405
39406    	* configure.in: Added 'nn' to ALL_LINGUAS
39407    	* po/nn.po: Added Norwegian Nynorsk translation.
39408
39409 ChangeLog    |   9 +++--
39410 configure.in |   2 +-
39411 po/ChangeLog |   8 +++--
39412 po/nn.po     | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39413 4 files changed, 129 insertions(+), 5 deletions(-)
39414
39415commit 067189059bfea170068cfa0c291fdfe89e6cd595
39416Author: Roozbeh Pournader <roozbeh@sharif.edu>
39417Date:   Sat Jan 3 16:39:30 2004 +0000
39418
39419    Updated Persian translation.
39420
39421    2004-01-03  Roozbeh Pournader  <roozbeh@sharif.edu>
39422
39423    	* fa.po: Updated Persian translation.
39424
39425 po/ChangeLog |  4 ++++
39426 po/fa.po     | 50 +++++++++++++++++++++++++-------------------------
39427 2 files changed, 29 insertions(+), 25 deletions(-)
39428
39429commit 1b5b3fa53d3699dc00b2a942c083b3f6c8d4c04c
39430Author: Duarte Loreto <happyguy_pt@hotmail.com>
39431Date:   Fri Jan 2 22:57:18 2004 +0000
39432
39433    Revised Portuguese translation.
39434
39435    2004-01-02  Duarte Loreto <happyguy_pt@hotmail.com>
39436
39437    	* pt.po: Revised Portuguese translation.
39438
39439 po/ChangeLog |  4 +++
39440 po/pt.po     | 89 ++++++++++++++++++++----------------------------------------
39441 2 files changed, 33 insertions(+), 60 deletions(-)
39442
39443commit c75c923b42e7bcb0df95ffd9ffa6dd43c3015426
39444Author: Görkem Çetin <gorkem@src.gnome.org>
39445Date:   Sun Dec 28 21:05:40 2003 +0000
39446
39447    CVS_SILENT
39448
39449 po/tr.po | 39 ++++++++++++++++++++-------------------
39450 1 file changed, 20 insertions(+), 19 deletions(-)
39451
39452commit cb4431ef509871590b0f9fca9ea3ce60ef708b16
39453Author: Arafat Medini <lumina@silverpen.de>
39454Date:   Sat Dec 20 15:53:27 2003 +0000
39455
39456    Added Arabic translation
39457
39458
39459    2003-12-20  Arafat Medini <lumina@silverpen.de>
39460
39461            * ar.po: Added Arabic translation
39462
39463 ChangeLog    |   4 +++
39464 configure.in |   2 +-
39465 po/ChangeLog |   4 +++
39466 po/ar.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39467 4 files changed, 125 insertions(+), 1 deletion(-)
39468
39469commit 580046c70f07b977ebf5aea26360434cc9feae73
39470Author: T�ivo Leedj�rv <toivo@linux.ee>
39471Date:   Wed Dec 10 21:40:07 2003 +0000
39472
39473    Added et to ALL_LINGUAS.
39474
39475    2003-12-10  T�ivo Leedj�rv  <toivo@linux.ee>
39476
39477            * configure.in: Added et to ALL_LINGUAS.
39478
39479 ChangeLog    | 4 ++++
39480 configure.in | 2 +-
39481 2 files changed, 5 insertions(+), 1 deletion(-)
39482
39483commit e6671b0e4f3f037bf207be019f52d4cde032f259
39484Author: T�ivo Leedj�rv <toivo@linux.ee>
39485Date:   Wed Dec 10 21:39:25 2003 +0000
39486
39487    Added Estonian translation by Allan Sims <allsi@eau.ee>.
39488
39489    2003-12-10  T�ivo Leedj�rv  <toivo@linux.ee>
39490
39491            * et.po: Added Estonian translation
39492            by Allan Sims <allsi@eau.ee>.
39493
39494 po/ChangeLog |   5 +++
39495 po/et.po     | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39496 2 files changed, 118 insertions(+)
39497
39498commit 2660fc0592cbde61a52558f5d2f883f90a0eff7e
39499Author: Iñaki Larrañaga <dooteo@euskalgnu.org>
39500Date:   Sat Dec 6 12:22:42 2003 +0000
39501
39502    Added "eu" (Basque) to ALL_LINGUAS.
39503
39504
39505    2003-12-06  Iñaki Larrañaga  <dooteo@euskalgnu.org>
39506
39507    	* configure.in: Added "eu" (Basque) to ALL_LINGUAS.
39508
39509 ChangeLog    | 4 ++++
39510 configure.in | 2 +-
39511 2 files changed, 5 insertions(+), 1 deletion(-)
39512
39513commit 08aac74397faf9d0f7f1a6082b99baf0970c4585
39514Author: Iñaki Larrañaga <dooteo@euskalgnu.org>
39515Date:   Sat Dec 6 12:19:29 2003 +0000
39516
39517    Added Basque (eu) translation by Alberto Fernandez <afernn@euskalnet.net>.
39518
39519
39520    2003-12-06  Iñaki Larrañaga  <dooteo@euskalgnu.org>
39521
39522    	* eu.po: Added Basque (eu) translation by
39523    	Alberto Fernandez <afernn@euskalnet.net>.
39524
39525 po/ChangeLog |   5 +++
39526 po/eu.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39527 2 files changed, 121 insertions(+)
39528
39529commit 975b0852249604153eb2922a2ffdb61250f8f327
39530Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
39531Date:   Tue Nov 18 04:57:27 2003 +0000
39532
39533    ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
39534
39535 po/ChangeLog |   5 ++
39536 po/ru.po     | 159 +++++++++++++++++++++++++++++++++--------------------------
39537 2 files changed, 95 insertions(+), 69 deletions(-)
39538
39539commit 4368ab204d5870fd30cb5b8af9c47f68243a0280
39540Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
39541Date:   Fri Nov 14 05:56:44 2003 +0000
39542
39543    ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
39544
39545 po/ChangeLog |   5 ++
39546 po/ru.po     | 151 +++++++++++++++++++++++++----------------------------------
39547 2 files changed, 70 insertions(+), 86 deletions(-)
39548
39549commit f6577c41d7f2a0e44efff8e88cca3c558c5c18bb
39550Author: Denis Lackovic <delacko@src.gnome.org>
39551Date:   Mon Nov 10 16:04:34 2003 +0000
39552
39553    croatian translations updated
39554
39555 po/hr.po | 2 +-
39556 1 file changed, 1 insertion(+), 1 deletion(-)
39557
39558commit 93dbe845c3d5075255a7f1959f2df1fd389f40d7
39559Author: Denis Lackovic <delacko@src.gnome.org>
39560Date:   Fri Nov 7 18:21:52 2003 +0000
39561
39562    croatian translations added
39563
39564 po/hr.po | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39565 1 file changed, 112 insertions(+)
39566
39567commit a9fc418979a75179b20e622232e684e616a5df05
39568Author: Yogeesh MB <yogeeshmb@src.gnome.org>
39569Date:   Fri Oct 17 07:15:35 2003 +0000
39570
39571    Added Kannada translations
39572
39573 po/ChangeLog |   4 +++
39574 po/kn.po     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39575 2 files changed, 118 insertions(+)
39576
39577commit 2d825d132ed09cc298bc09f553ef6915fe12734d
39578Author: Christian Rose <menthos@menthos.com>
39579Date:   Tue Oct 14 10:46:15 2003 +0000
39580
39581    Added "ne" to ALL_LINGUAS. Added Nepali translation by Pawan Chitrakar
39582
39583    2003-10-14  Christian Rose  <menthos@menthos.com>
39584
39585    	* configure.in: Added "ne" to ALL_LINGUAS.
39586    	* po/ne.po: Added Nepali translation by
39587    	Pawan Chitrakar <pawan@nplinux.org>.
39588
39589 ChangeLog    |   4 +++
39590 configure.in |   2 +-
39591 po/ChangeLog |   5 +++
39592 po/ne.po     | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39593 4 files changed, 118 insertions(+), 1 deletion(-)
39594
39595commit ae74f4da61fc65a80842df7539ae6120a3d03d29
39596Author: Žygimantas Beručka <uid0@tuxfamily.org>
39597Date:   Tue Oct 7 13:02:06 2003 +0000
39598
39599    Added "lt" to ALL_LINGUAS. Added Lithuanian translation by Tomas Kuliavas.
39600
39601    2003-10-07  Žygimantas Beručka  <uid0@tuxfamily.org>
39602
39603    * configure.in: Added "lt" to ALL_LINGUAS.
39604    * po/lt.po: Added Lithuanian translation by Tomas Kuliavas.
39605
39606 ChangeLog    |   4 +++
39607 configure.in |   2 +-
39608 po/ChangeLog |   5 +++
39609 po/lt.po     | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
39610 4 files changed, 125 insertions(+), 1 deletion(-)
39611
39612commit 8c91a8260dacec3774c778bf784abc13fea8112e
39613Author: Laurent Dhima <laurenti@src.gnome.org>
39614Date:   Fri Sep 26 21:57:17 2003 +0000
39615
39616    Updated Albanian translation
39617
39618    * sq.po: Updated Albanian translation
39619
39620 po/ChangeLog | 4 ++++
39621 1 file changed, 4 insertions(+)
39622
39623commit 6ebe67e37c3bc9d475b36334fb767cdc499acbd0
39624Author: Laurent Dhima <laurenti@src.gnome.org>
39625Date:   Fri Sep 26 21:55:22 2003 +0000
39626
39627    Updated
39628
39629 po/sq.po | 83 ++++++++++++++++++++++++++++++++++------------------------------
39630 1 file changed, 44 insertions(+), 39 deletions(-)
39631
39632commit 64bf8531461a2da80a9cf0be02bb7659b6236e90
39633Author: Andras Timar <timar@gnome.hu>
39634Date:   Fri Sep 26 08:46:50 2003 +0000
39635
39636    Added Hungarian translation.
39637
39638    2003-09-25  Andras Timar  <timar@gnome.hu>
39639
39640    	* hu.po: Added Hungarian translation.
39641
39642 po/ChangeLog |  4 +++
39643 po/hu.po     | 88 +++++++++++++++++++-----------------------------------------
39644 2 files changed, 31 insertions(+), 61 deletions(-)
39645
39646commit 776726695a1ebb5c32ad529278fa9540e2a5887d
39647Author: Nalin Dahyabhai <nalin@src.gnome.org>
39648Date:   Mon Sep 15 18:57:33 2003 +0000
39649
39650    add options for exercising the cursor and highlight colors. flush output
39651
39652    * src/vteapp.c: add options for exercising the cursor and highlight colors.
39653    * src/debug.c: flush output streams when we check if debugging is enabled,
39654    	because we'll probably output a string next.
39655    * src/iso2022.c: don't print a zero-length string.  Yay compiler warnings.
39656    * src/interpret.c: use g_print() instead of fprintf() to print.
39657    * src/keymap.c,src/ssfe.c: include <stdarg.h>, hopefully fixing bug #121880
39658    	(or not).
39659
39660 ChangeLog       | 11 +++++++++++
39661 doc/readme.txt  |  2 ++
39662 src/debug.c     |  6 +++++-
39663 src/interpret.c | 28 ++++++++++++++--------------
39664 src/iso2022.c   |  3 ---
39665 src/keymap.c    |  1 +
39666 src/ssfe.c      |  2 ++
39667 src/vteapp.c    | 27 +++++++++++++++++++++++----
39668 8 files changed, 58 insertions(+), 22 deletions(-)
39669
39670commit 47c5f6d0a8ffa93263ac62c707de265ef7e2cbea
39671Author: Nalin Dahyabhai <nalin@src.gnome.org>
39672Date:   Mon Sep 15 18:52:24 2003 +0000
39673
39674    add specs for set_color_cursor and set_color_highlight.
39675
39676    * python/vte.defs: add specs for set_color_cursor and set_color_highlight.
39677
39678 ChangeLog       |  4 ++++
39679 python/vte.defs | 18 ++++++++++++++++++
39680 2 files changed, 22 insertions(+)
39681
39682commit 2227ee86b3257a05c3cc331f1e756abc84fcb721
39683Author: Nalin Dahyabhai <nalin@src.gnome.org>
39684Date:   Mon Sep 15 18:51:29 2003 +0000
39685
39686    add vte_terminal_set_color_cursor. add vte_terminal_set_color_highlight
39687
39688    * src/vte.h,src/vte.c: add vte_terminal_set_color_cursor.
39689    * src/vte.h,src/vte.c: add vte_terminal_set_color_highlight (#69776).
39690    * src/vte.c(vte_terminal_determine_colors): add parameters for specifying if
39691    	the cell being rendered is the cursor or is highlighted, probably for
39692    	being selected.  If either flag is set, and we've been given a color to
39693    	use for the purpose by a caller, use the supplied color, else use
39694    	inverse colors.
39695
39696 ChangeLog |   9 +++++
39697 src/vte.c | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
39698 src/vte.h |   4 ++
39699 3 files changed, 124 insertions(+), 14 deletions(-)
39700
39701commit ac5d608cdbe0da02d42d65cfeec538681cdedca7
39702Author: Nalin Dahyabhai <nalin@src.gnome.org>
39703Date:   Mon Sep 15 14:10:48 2003 +0000
39704
39705    don't reset the conversion state when we hit an end-of-line. I wasn't
39706
39707    * src/iso2022.c(process_control): don't reset the conversion state when we hit
39708    	an end-of-line.  I wasn't reading RFC1468 closely enough, as it states
39709    	that each line begins in the same encoding as the end of the previous
39710    	line, and read "application should reset before end-of-line" as
39711    	"terminal resets at end-of-line" (bug #122156).
39712
39713 ChangeLog     |  7 +++++++
39714 src/iso2022.c | 33 +++++++++++++++++++++++++++------
39715 2 files changed, 34 insertions(+), 6 deletions(-)
39716
39717commit 7fab81108d2af2a6f204464211148820253d1969
39718Author: Nguyen Thai Ngoc Duy <pclouds@src.gnome.org>
39719Date:   Sat Sep 13 14:42:37 2003 +0000
39720
39721    update vte.vi
39722
39723 po/vi.po | 37 +++++++++++++++++++------------------
39724 1 file changed, 19 insertions(+), 18 deletions(-)
39725
39726commit 3f890cec536d2b2ca8c383531ee16f9ae29ca3e7
39727Author: Nalin Dahyabhai <nalin@src.gnome.org>
39728Date:   Thu Sep 11 20:48:38 2003 +0000
39729
39730    silence a compiler warning.
39731
39732    * src/vteapp.c: silence a compiler warning.
39733
39734 ChangeLog    |  3 +++
39735 src/vteapp.c | 10 ++++++++--
39736 2 files changed, 11 insertions(+), 2 deletions(-)
39737
39738commit c52b22bd193f2372081690339171bf34903f9b0a
39739Author: Nalin Dahyabhai <nalin@src.gnome.org>
39740Date:   Thu Sep 11 20:45:04 2003 +0000
39741
39742    ask for LC_* in addition to LANG if weird spacing errors crop up. add
39743
39744    * README: ask for LC_* in addition to LANG if weird spacing errors crop up.
39745    * src/vteconv.c,src/vteconv.h: add wrappers for _vte_conv which weed out some
39746    	compiler warnings.
39747    * src/iso2022.c: use _vte_conv_cu instead of _vte_conv.
39748    * src/trie.c: use _vte_conv_cu instead of _vte_conv.
39749    * src/vte.c: give _vte_terminal_fudge_pango_colors a return type again.
39750    * src/vtebg.c: ifdef out vte_bg_source_name, which is unused.
39751    * src/vtebg.c,src/vterdb.c: wrap calls to gdk_property_get to weed out some
39752    	compiler warnings.
39753
39754 ChangeLog     | 12 ++++++++++++
39755 README        |  2 +-
39756 src/iso2022.c |  6 +++---
39757 src/trie.c    |  2 +-
39758 src/vte.c     |  1 +
39759 src/vtebg.c   | 27 +++++++++++++++++----------
39760 src/vteconv.c | 30 ++++++++++++++++++++++++++++++
39761 src/vteconv.h |  9 +++++++++
39762 src/vterdb.c  | 18 +++++++++++++++---
39763 9 files changed, 89 insertions(+), 18 deletions(-)
39764
39765commit 47cdbfa5cc03903bb2a3ce43a258c577a0103192
39766Author: Nalin Dahyabhai <nalin@src.gnome.org>
39767Date:   Thu Sep 11 19:22:29 2003 +0000
39768
39769    properly resolve colors and cell properties to drawing colors. add a
39770
39771    * src/vte.c(vte_terminal_draw_cells_with_attributes): properly resolve colors
39772    	and cell properties to drawing colors.
39773    * src/vte.c(_vte_terminal_fudge_pango_colors): add a function for mapping GTK+
39774    	white-on-black preedit text to default reverse-colored text for the
39775    	terminal.
39776    * src/vte.c(_vte_terminal_translate_pango_cells): don't bother doing anything
39777    	with the attribute for a range if the list is NULL.  Fudge
39778    	white-on-black text to default colors in reverse so that it works when
39779    	the terminal is in a black-on-white color scheme.
39780
39781 ChangeLog | 11 ++++++++
39782 src/vte.c | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------
39783 2 files changed, 84 insertions(+), 13 deletions(-)
39784
39785commit f92917c8b4c52fb371335f2c66e25819ac231b69
39786Author: Nalin Dahyabhai <nalin@src.gnome.org>
39787Date:   Thu Sep 11 18:22:06 2003 +0000
39788
39789    map weight attributes to the terminal's bold attribute.
39790
39791    * src/vte.c(_vte_terminal_apply_pango_attr): map weight attributes to the
39792    	terminal's bold attribute.
39793
39794 ChangeLog | 4 ++++
39795 src/vte.c | 9 +++++++++
39796 2 files changed, 13 insertions(+)
39797
39798commit c9a838b195eac58b11db84d77cdcd321daf8ebf8
39799Author: Nalin Dahyabhai <nalin@src.gnome.org>
39800Date:   Thu Sep 11 16:45:51 2003 +0000
39801
39802    add. don't discard the attributes list for the preedit string -- save
39803
39804    * src/vte.c(_vte_terminal_map_pango_color): add.
39805    * src/vte.c(vte_terminal_im_preedit_changed): don't discard the attributes
39806    	list for the preedit string -- save them.
39807    * src/vte.c(vte_terminal_draw_cells_with_attributes): add.
39808    * src/vte.c(vte_terminal_paint): use draw_cells_with_attributes to use the
39809    	preedit attributes list when drawing the preedit string.  This changes
39810    	the way the preedit string is presented to the user, but it now looks
39811    	[more] like GTK+ suggests it should look, so it should be a good change.
39812
39813 ChangeLog |  11 ++++
39814 src/vte.c | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
39815 2 files changed, 213 insertions(+), 14 deletions(-)
39816
39817commit 1b843342150f65a772a09c821411516d06516e3d
39818Author: Pablo Saratxaga <pablo@src.gnome.org>
39819Date:   Wed Sep 10 20:10:44 2003 +0000
39820
39821    enabled header
39822
39823 po/ru.po | 1 -
39824 1 file changed, 1 deletion(-)
39825
39826commit a68abf5b87551d60e1c50bd045fbca482320e226
39827Author: Pablo Saratxaga <pablo@src.gnome.org>
39828Date:   Wed Sep 10 20:10:06 2003 +0000
39829
39830    updated Vietnamese file
39831
39832 po/ChangeLog |  4 ++++
39833 po/vi.po     | 54 +++++++++++++++++++++++++++---------------------------
39834 2 files changed, 31 insertions(+), 27 deletions(-)
39835
39836commit b827b2d0278208d17bfb2659a228345ee561bd26
39837Author: Mugurel Tudor <mugurelu@src.gnome.org>
39838Date:   Tue Sep 2 20:59:25 2003 +0000
39839
39840    *** empty log message ***
39841
39842 po/ChangeLog |  5 ++++
39843 po/ro.po     | 88 +++++++++++++++++++++++-------------------------------------
39844 2 files changed, 38 insertions(+), 55 deletions(-)
39845
39846commit 84be499c9d9b55dd11449d4935fece47b3b39024
39847Author: Pablo Gonzalo del Campo <pablodc@bigfoot.com>
39848Date:   Thu Aug 28 14:30:02 2003 +0000
39849
39850    Revision of Spanish translation by Francisco Javier F. Serrador
39851
39852    2003-08-28  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
39853
39854            * es.po: Revision of Spanish translation by
39855                     Francisco Javier F. Serrador <serrador@arrakis.es>.
39856
39857 po/ChangeLog |  5 +++++
39858 po/es.po     | 45 +++++++++++++++++++++++----------------------
39859 2 files changed, 28 insertions(+), 22 deletions(-)
39860
39861commit 1a6e7cfac60c34e07d36ce8fe7ee9872b908ad91
39862Author: Sanlig Badral <badaa@src.gnome.org>
39863Date:   Sun Aug 24 00:09:48 2003 +0000
39864
39865    Updated mn translation.
39866
39867 po/ChangeLog |  4 ++++
39868 po/mn.po     | 69 +++++++++++++++++++++++++++++++-----------------------------
39869 2 files changed, 40 insertions(+), 33 deletions(-)
39870
39871commit ec892f3bdcabf5255b1915458a535a4a9be8525c
39872Author: Changwoo Ryu <cwryu@src.gnome.org>
39873Date:   Sat Aug 23 18:41:17 2003 +0000
39874
39875    Updated Korean translation.
39876
39877    	* ko.po: Updated Korean translation.
39878
39879 po/ChangeLog |  4 ++++
39880 po/ko.po     | 56 ++++++++++++++++++++++++++++----------------------------
39881 2 files changed, 32 insertions(+), 28 deletions(-)
39882
39883commit 4030755b729edf86e657efc9c2104a7d81526ada
39884Author: Andraz Tori <minmax@src.gnome.org>
39885Date:   Sat Aug 23 17:32:37 2003 +0000
39886
39887    Updated Slovenian translation
39888
39889 po/sl.po | 10 +++++-----
39890 1 file changed, 5 insertions(+), 5 deletions(-)
39891
39892commit 42f01163d77ee0b58bf149b7d67a73a78bdde02d
39893Author: Andraz Tori <minmax@src.gnome.org>
39894Date:   Sat Aug 23 17:16:08 2003 +0000
39895
39896    Updated Slovenian translation
39897
39898 po/sl.po | 68 ++++++++++++++++++++++++++++++++--------------------------------
39899 1 file changed, 34 insertions(+), 34 deletions(-)
39900
39901commit 674dc22dddcc40a54ce0d3a97b6e2f95e092fb07
39902Author: Stano Visnovsky <stano@src.gnome.org>
39903Date:   Fri Aug 22 06:21:46 2003 +0000
39904
39905    Also update the translation :-((
39906
39907 po/sk.po | 99 +++++++++++++++++++++++-----------------------------------------
39908 1 file changed, 36 insertions(+), 63 deletions(-)
39909
39910commit a3d3b89b1817b8827ed86ac9bd78d8adbd2a7bf7
39911Author: Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
39912Date:   Fri Aug 22 06:21:10 2003 +0000
39913
39914    Update Slovak translation.
39915
39916    2003-08-22  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
39917
39918            * sk.po: Update Slovak translation.
39919
39920 po/ChangeLog | 4 ++++
39921 1 file changed, 4 insertions(+)
39922
39923commit 71577720aff198343cc94797f7c636cea623bf3e
39924Author: Kjartan Maraas <kmaraas@gnome.org>
39925Date:   Wed Aug 20 13:34:15 2003 +0000
39926
39927    Update Norwegian translation.
39928
39929    2003-08-20  Kjartan Maraas  <kmaraas@gnome.org>
39930
39931    	* no.po: Update Norwegian translation.
39932
39933 po/ChangeLog |  4 +++
39934 po/no.po     | 83 ++++++++++++++++++++----------------------------------------
39935 2 files changed, 31 insertions(+), 56 deletions(-)
39936
39937commit 7d2f8c81aeacf58edb470253001b046808f79de9
39938Author: Kwok-Koon Cheung <baddog@src.gnome.org>
39939Date:   Mon Aug 18 16:49:54 2003 +0000
39940
39941    Updated traditional Chinese translation.
39942
39943    	* zh_TW.po: Updated traditional Chinese translation.
39944
39945 po/ChangeLog |  4 ++++
39946 po/zh_TW.po  | 49 +++++++++++++++++++++++++------------------------
39947 2 files changed, 29 insertions(+), 24 deletions(-)
39948
39949commit 1c940776305e11747ebe5052652b6296b6e3e076
39950Author: Metin Amiroff <metin@karegen.com>
39951Date:   Mon Aug 18 10:57:12 2003 +0000
39952
39953    Updated Azerbaijani translation.
39954
39955    2003-08-18  Metin Amiroff <metin@karegen.com>
39956
39957    	* az.po: Updated Azerbaijani translation.
39958
39959 po/ChangeLog |  4 ++++
39960 po/az.po     | 46 +++++++++++++++++++++-------------------------
39961 2 files changed, 25 insertions(+), 25 deletions(-)
39962
39963commit 2b77e416c12119396be80d01d1f25932bf57ac4e
39964Author: Evandro Fernandes Giovanini <evandrofg@ig.com.br>
39965Date:   Sun Aug 17 03:47:44 2003 +0000
39966
39967    Updated Brazilian Portuguese translation.
39968
39969    2003-08-17  Evandro Fernandes Giovanini  <evandrofg@ig.com.br>
39970
39971            * pt_BR.po: Updated Brazilian Portuguese translation.
39972
39973 po/ChangeLog |  4 ++++
39974 po/pt_BR.po  | 70 ++++++++++++++++++++++++++++++------------------------------
39975 2 files changed, 39 insertions(+), 35 deletions(-)
39976
39977commit 3df7fa7f219d8dcad5a89f573ece5ea59a832182
39978Author: Nalin Dahyabhai <nalin@src.gnome.org>
39979Date:   Wed Aug 13 05:50:15 2003 +0000
39980
39981    add sequences for linux-console-cursor-attributes, which we'll ignore (bug
39982
39983    * src/caps.c: add sequences for linux-console-cursor-attributes, which we'll
39984    	ignore (bug #108232).
39985
39986 ChangeLog  | 4 ++++
39987 src/caps.c | 2 ++
39988 src/vte.c  | 1 +
39989 3 files changed, 7 insertions(+)
39990
39991commit 54a1c9d3e0b13f9d110280e25b33536331661fe5
39992Author: Nalin Dahyabhai <nalin@src.gnome.org>
39993Date:   Wed Aug 13 05:05:21 2003 +0000
39994
39995    if we don't find the python headers (even if we found python), disable
39996
39997    * configure.in: if we don't find the python headers (even if we found python),
39998    	disable compilation of python bindings (bug #116756).  Make the checks
39999    	for python support sequential for easier maintenance.
40000    * python/vte.defs: add def for vte_terminal_match_set_cursor_type.  Make the
40001    	color argument to vte_terminal_set_background_tint_color const.
40002    * python/vte.override(_wrap_vte_terminal_forkpty): add.
40003    * python/vte.override(_wrap_vte_terminal_fork_command): don't leak envv.
40004
40005 ChangeLog           |  9 ++++++++
40006 configure.in        | 59 +++++++++++++++++++++++++++++++----------------------
40007 python/vte.defs     | 25 ++++++++++++++++++++++-
40008 python/vte.override | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
40009 4 files changed, 123 insertions(+), 25 deletions(-)
40010
40011commit 23eec8755cab0e9c9c64c9fd4b89889b9f6e0be1
40012Author: Nalin Dahyabhai <nalin@src.gnome.org>
40013Date:   Wed Aug 13 04:20:18 2003 +0000
40014
40015    doc update to note that directory and envv can be NULL for both.
40016
40017    * src/vte.c(vte_terminal_fork_command,vte_terminal_forkpty): doc update to note
40018    	that directory and envv can be NULL for both.
40019
40020 ChangeLog | 4 ++++
40021 src/vte.c | 7 ++++---
40022 2 files changed, 8 insertions(+), 3 deletions(-)
40023
40024commit 53e026ce9cf40ca2ce3c265e20c58be58e97bef7
40025Author: Nalin Dahyabhai <nalin@src.gnome.org>
40026Date:   Wed Aug 13 04:16:58 2003 +0000
40027
40028    if -S is passed, use forkpty to start a child that just counts until
40029
40030    * src/vteapp.c(main): if -S is passed, use forkpty to start a child that just
40031    	counts until killed with Ctrl-C.
40032
40033 ChangeLog | 4 ++++
40034 1 file changed, 4 insertions(+)
40035
40036commit bfabf9b46cd6739d974a0ce727278951f1fedbc7
40037Author: Nalin Dahyabhai <nalin@src.gnome.org>
40038Date:   Wed Aug 13 04:15:26 2003 +0000
40039
40040    exit on any error, to avoid leaving random unreaped children running.
40041
40042    * src/pty.c(_vte_pty_run_on_pty): exit on any error, to avoid leaving random
40043    	unreaped children running.  Accept NULL command indicating that no
40044    	exec() should occur, but still error out if command isn't NULL and
40045    	exec() fails.
40046    * src/pty.c(_vte_pty_fork_on_pty_name,_vte_pty_fork_on_pty_fd): store 0 as the
40047    	new child's PID if we're the child.
40048    * src/pty.c(main): don't run "tty" by default, test the forkpty() case instead.
40049    * src/vte.c(vte_terminal_fork_command): rename to _vte_terminal_fork_basic.
40050    	Remove code to replace NULL command with the user's shell.
40051    * src/vte.c(vte_terminal_fork_command): new (sort of)! wrap
40052    	_vte_terminal_fork_basic, replacing a NULL command with the user's
40053    	shell.
40054    * src/vte.c(vte_terminal_forkpty),src/vte.h: new! wrap _vte_terminal_fork_basic,
40055    	passing NULL for the command and argv arguments (bug #116450).
40056    * src/Makefile.am: update shared library version.
40057    * doc/reference/vte-sections.txt: add vte_terminal_forkpty.
40058
40059 ChangeLog                      |  21 ++++
40060 doc/reference/tmpl/vte.sgml    |  14 +++
40061 doc/reference/vte-sections.txt |   1 +
40062 src/Makefile.am                |  10 +-
40063 src/pty.c                      | 222 +++++++++++++++++++++++++----------------
40064 src/vte.c                      | 151 +++++++++++++++++++---------
40065 src/vte.h                      |   7 ++
40066 src/vteapp.c                   |  72 ++++++++++---
40067 8 files changed, 345 insertions(+), 153 deletions(-)
40068
40069commit 99444442a83f4422ccad6d626d8983cf9667823c
40070Author: Nalin Dahyabhai <nalin@src.gnome.org>
40071Date:   Wed Aug 13 04:06:39 2003 +0000
40072
40073    if <ft2build.h> isn't found, then we can't use any freetype-specific bits,
40074
40075    * configure.in: if <ft2build.h> isn't found, then we can't use any
40076    	freetype-specific bits, and that's not useful.  Error out, and say
40077    	that we need freetype 2.0.2 or newer, which introduced this header
40078    	into the procedure (bug #116341).
40079
40080 ChangeLog    | 6 ++++++
40081 configure.in | 5 ++++-
40082 2 files changed, 10 insertions(+), 1 deletion(-)
40083
40084commit ed3e478cd5d03e9c4abd514e6f8d5228f1cebe62
40085Author: Nalin Dahyabhai <nalin@src.gnome.org>
40086Date:   Wed Aug 13 02:07:04 2003 +0000
40087
40088    don't create an accessible peer at init() time in debug mode. add a field
40089
40090    * src/vte.c: don't create an accessible peer at init() time in debug mode.
40091    * gnome-pty-helper/gnome-pty-helper.c(struct pty_info): add a field to keep
40092    	track of whether or not we created a lastlog record (bug #116091).
40093    * gnome-pty-helper/gnome-pty-helper.c(shutdown_pty): also try to write a logout
40094    	record if pi->lastlog is true, because in doing so we free pi->data,
40095    	closing a leak (bug #116091).
40096
40097 ChangeLog                           | 9 +++++++++
40098 gnome-pty-helper/gnome-pty-helper.c | 9 +++++----
40099 src/vte.c                           | 4 ++--
40100 3 files changed, 16 insertions(+), 6 deletions(-)
40101
40102commit b9cb58a14dd7a0ead9635174db49c53e73233390
40103Author: Nalin Dahyabhai <nalin@src.gnome.org>
40104Date:   Wed Aug 13 01:34:55 2003 +0000
40105
40106    don't add the padding in when calculating the new window size.
40107
40108    * src/vteapp.c(resize_window): don't add the padding in when calculating the
40109    	new window size.
40110
40111 ChangeLog    | 4 ++++
40112 src/vteapp.c | 8 ++++++--
40113 2 files changed, 10 insertions(+), 2 deletions(-)
40114
40115commit 6ab10dbe84b5b6ad57ed0fdfdde701a087b1ce9d
40116Author: Nalin Dahyabhai <nalin@src.gnome.org>
40117Date:   Wed Aug 13 01:28:36 2003 +0000
40118
40119    note that dimensions passed in with the resize-window signal include
40120
40121    * doc/reference/tmpl/vte.sgml: note that dimensions passed in with the
40122    	resize-window signal include padding (more of bug #119141).
40123
40124 ChangeLog                   | 4 ++++
40125 doc/reference/tmpl/vte.sgml | 4 ++--
40126 2 files changed, 6 insertions(+), 2 deletions(-)
40127
40128commit 21d67c812337f527de39265ce6f50b3eb92415a5
40129Author: Nalin Dahyabhai <nalin@src.gnome.org>
40130Date:   Wed Aug 13 01:22:26 2003 +0000
40131
40132    remove redundant type checks. return a boolean indicating whether or not
40133
40134    * src/vte.c(vte_sequence_handler_character_attributes,
40135    	vte_sequence_handler_decset_internal): remove redundant type checks.
40136    * src/vte.c(all signal handlers): return a boolean indicating whether or not
40137    	to exit the processing loop instance early to allow the application to
40138    	deal with some input (usually along the lines of a signal requesting
40139    	that the terminal be resized) (bug #118938).
40140
40141 ChangeLog |  10 +-
40142 src/vte.c | 756 +++++++++++++++++++++++++++++++++++++-------------------------
40143 2 files changed, 460 insertions(+), 306 deletions(-)
40144
40145commit 6b1e929885a8ce5d07207a4e5dacb76fe14646ec
40146Author: Nalin Dahyabhai <nalin@src.gnome.org>
40147Date:   Tue Aug 12 22:10:04 2003 +0000
40148
40149    reorder arguments to match the order for the C versions (#118882). fix
40150
40151    * python/vte.override(get_text,get_text_range): reorder arguments to match
40152    	the order for the C versions (#118882).
40153    * python/vte.override(get_text,get_text_range,call_callback): fix refcounting
40154    	and callback argument marshalling (bug #118882).
40155    * python/vte-demo.py: exercies get_text() on "window-raise" signals.
40156
40157 ChangeLog           |   7 +++
40158 python/vte-demo.py  |  12 ++++
40159 python/vte.override | 177 +++++++++++++++++++++++++++-------------------------
40160 3 files changed, 111 insertions(+), 85 deletions(-)
40161
40162commit 56a84e5e113ac16c28c79d762d01e2bf0c15da42
40163Author: Padraig O'Briain <padraig.obriain@sun.com>
40164Date:   Tue Aug 12 13:17:33 2003 +0000
40165
40166    New function containing initialization code previously in
40167
40168    2003-08-12  Padraig O'Briain  <padraig.obriain@sun.com>
40169
40170    	* src/vteaccess.c:
40171    	(vte_terminal_initialize): New function containing initialization code
40172    	previously in vte_terminal_accessible_new. Also set role in
40173    	this function.
40174    	(vte_terminal_accessible_class_init): Specify function pointer for
40175    	vte_terminal_initialize.
40176    	(vte_terminal_accessible_get_type): Do not set instance data size or
40177    	GInstanceInitFunc. Remove vte_terminal_accessible_init.
40178
40179    	This fixes bug #119694.
40180
40181 ChangeLog       |  13 ++++++++
40182 src/vteaccess.c | 100 +++++++++++++++++++++++++++++---------------------------
40183 2 files changed, 65 insertions(+), 48 deletions(-)
40184
40185commit d574a21aae2d1201772394d8900083f1517dec1f
40186Author: Nalin Dahyabhai <nalin@src.gnome.org>
40187Date:   Mon Aug 11 19:35:03 2003 +0000
40188
40189    add binding for get_padding() (bug #118834).
40190
40191    * python/vte.override: add binding for get_padding() (bug #118834).
40192
40193 ChangeLog           |  3 +++
40194 python/vte.override | 15 +++++++++++++++
40195 2 files changed, 18 insertions(+)
40196
40197commit f66cbcac552c13cc87c0275c833dd7b0514a22b4
40198Author: Nalin Dahyabhai <nalin@src.gnome.org>
40199Date:   Mon Aug 11 19:31:06 2003 +0000
40200
40201    add binding for get_cursor_position() (bug #118800).
40202
40203    * python/vte.override: add binding for get_cursor_position() (bug #118800).
40204
40205 ChangeLog           |  4 ++++
40206 python/vte.override | 16 ++++++++++++++++
40207 2 files changed, 20 insertions(+)
40208
40209commit 12d3080b535d3cac358f10f6eeed222b547a28e1
40210Author: Nalin Dahyabhai <nalin@src.gnome.org>
40211Date:   Mon Aug 11 19:27:42 2003 +0000
40212
40213    give length parameters for feed() and feed_child() default values of -1
40214
40215    * python/vte.defs: give length parameters for feed() and feed_child() default
40216    	values of -1 (bug #118711).
40217    * python/vte.override: use the length parameter if it's supplied to the feed()
40218    	and feed_child() methods.
40219
40220 ChangeLog           |  6 ++++++
40221 python/vte.defs     |  4 ++--
40222 python/vte.override | 20 ++++++++++++++++++++
40223 3 files changed, 28 insertions(+), 2 deletions(-)
40224
40225commit 4fda439d4cae15a883225f48e42f8d94e6583b85
40226Author: Nalin Dahyabhai <nalin@src.gnome.org>
40227Date:   Mon Aug 11 19:19:22 2003 +0000
40228
40229    add overrides for feed() and feed_child() methods which use the length of
40230
40231    * python/vte.override: add overrides for feed() and feed_child() methods which
40232    	use the length of the string as given in C, to hopefully allow passing
40233    	NUL bytes around as part of strings (bug #118711).  Make the length
40234    	parameter optional, and ignored, to try to avoid breaking existing
40235    	Python code in an obvious way.
40236
40237 ChangeLog           |  7 +++++++
40238 python/vte.override | 38 ++++++++++++++++++++++++++++++++++++++
40239 2 files changed, 45 insertions(+)
40240
40241commit 6673b67fda3b1974cdab4a369dc7d866b34104c4
40242Author: Nalin Dahyabhai <nalin@src.gnome.org>
40243Date:   Mon Aug 11 18:55:29 2003 +0000
40244
40245    drop an unnecessary cast-and-check, which we don't need because we have no
40246
40247    * src/vte.c(vte_terminal_start_selection,vte_terminal_extend_selection): drop
40248    	an unnecessary cast-and-check, which we don't need because we have no
40249    	use for the GtkWidget pointer to the terminal.  Fix initial shift-click
40250    	(bug #118106).
40251
40252 ChangeLog |  6 ++++++
40253 src/vte.c | 58 +++++++++++++++++++++++++++++++++++++---------------------
40254 2 files changed, 43 insertions(+), 21 deletions(-)
40255
40256commit ec49da165a83192a802a88ec111a72283cc688a1
40257Author: Nalin Dahyabhai <nalin@src.gnome.org>
40258Date:   Mon Aug 11 16:17:35 2003 +0000
40259
40260    error out if we don't find ncurses, curses, or libtermcap development
40261
40262    * configure.in: error out if we don't find ncurses, curses, or libtermcap
40263    	development headers (bug #117754).
40264
40265 ChangeLog    | 4 ++++
40266 configure.in | 5 ++++-
40267 2 files changed, 8 insertions(+), 1 deletion(-)
40268
40269commit 583c3fa685a4210621973f9718ac2c715abf3807
40270Author: Nalin Dahyabhai <nalin@src.gnome.org>
40271Date:   Mon Aug 11 16:06:49 2003 +0000
40272
40273    export WANT_AUTOCONF_2_5 for the sake of Mandrake autoconf wrapper (bug
40274
40275    * autogen.sh: export WANT_AUTOCONF_2_5 for the sake of Mandrake autoconf
40276    	wrapper (bug #119066).
40277
40278 ChangeLog  | 4 ++++
40279 autogen.sh | 3 +++
40280 2 files changed, 7 insertions(+)
40281
40282commit 3cb9fd6106fc89f14c0c192c4fdf89c2a55d55ee
40283Author: Wang Jian <lark@src.gnome.org>
40284Date:   Sat Aug 9 10:39:05 2003 +0000
40285
40286    *** empty log message ***
40287
40288 po/ChangeLog |  5 ++++
40289 po/zh_CN.po  | 82 +++++++++++++++++++++---------------------------------------
40290 2 files changed, 34 insertions(+), 53 deletions(-)
40291
40292commit 574fb4d3c4b0c8caed6c2e00f038be5e1eeb58b7
40293Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
40294Date:   Thu Aug 7 04:30:41 2003 +0000
40295
40296    be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.
40297
40298 po/ChangeLog |  5 +++++
40299 po/be.po     | 54 ++++++++++++++++++++++++++++++------------------------
40300 2 files changed, 35 insertions(+), 24 deletions(-)
40301
40302commit 88392e65f196fdd6305838e6d0a689dce3f18f85
40303Author: Yuri Syrota <rasta@src.gnome.org>
40304Date:   Wed Aug 6 09:52:21 2003 +0000
40305
40306    Updated Ukrainian translations
40307
40308 po/uk.po | 81 +++++++++++++++++++---------------------------------------------
40309 1 file changed, 24 insertions(+), 57 deletions(-)
40310
40311commit aefd7108001b6bcbb37376a1b3a6037b4c8b5083
40312Author: Nalin Dahyabhai <nalin@src.gnome.org>
40313Date:   Tue Aug 5 05:05:37 2003 +0000
40314
40315    include the widget's padding widths in resize requests (bug #119141).
40316
40317    * vte.c(vte_sequence_handler_decset_internal,
40318    	vte_sequence_handler_window_manipulation): include the widget's padding
40319    	widths in resize requests (bug #119141).
40320
40321 ChangeLog |  5 +++++
40322 src/vte.c | 24 ++++++++++++++++--------
40323 2 files changed, 21 insertions(+), 8 deletions(-)
40324
40325commit ac280b16e78961a71cfeb56dc2d25ea0b2b49166
40326Author: Sajith VK <sajith_vk@src.gnome.org>
40327Date:   Sat Aug 2 13:08:05 2003 +0000
40328
40329    The mass commit, to synchronise SMC and Gnome CVS
40330
40331 po/ml.po | 2 --
40332 1 file changed, 2 deletions(-)
40333
40334commit 83476088a2573f1e23e12fb21b9c9234c970ba64
40335Author: Nalin Dahyabhai <nalin@src.gnome.org>
40336Date:   Wed Jul 30 21:43:42 2003 +0000
40337
40338    check for autoconf-2.51, autoconf-2.50, autoconf-2.5 when looking for
40339
40340    * autogen.sh: check for autoconf-2.51, autoconf-2.50, autoconf-2.5 when looking
40341    	for autoconf 2.5x (bug #118627).
40342
40343 ChangeLog  | 6 +++++-
40344 autogen.sh | 2 +-
40345 2 files changed, 6 insertions(+), 2 deletions(-)
40346
40347commit 32ba49340ecfb1d6dda4e4d0147e9fdee9cc9114
40348Author: Sajith VK <sajith_vk@src.gnome.org>
40349Date:   Sun Jul 27 12:57:11 2003 +0000
40350
40351    ok
40352
40353 po/ml.po | 79 ++++++++++++++++++++++++++++++++--------------------------------
40354 1 file changed, 39 insertions(+), 40 deletions(-)
40355
40356commit 787a8eb6ac714be94becc54a34ae654579987a2d
40357Author: Hasbullah Bin Pit <sebol@ikhlas.com>
40358Date:   Wed Jul 23 13:11:48 2003 +0000
40359
40360    Updated Malay translation.
40361
40362    2003-07-22  Hasbullah Bin Pit <sebol@ikhlas.com>
40363
40364            * ms.po: Updated Malay translation.
40365
40366 po/ChangeLog |  4 ++++
40367 po/ms.po     | 71 +++++++++++++++++++++++++++++++++++++-----------------------
40368 2 files changed, 48 insertions(+), 27 deletions(-)
40369
40370commit e82a392d075a35581fddf24dbc2f0a32714bdd39
40371Author: Nalin Dahyabhai <nalin@src.gnome.org>
40372Date:   Mon Jul 21 15:09:11 2003 +0000
40373
40374    define _XOPEN_SOURCE_EXTENDED, _XOPEN_SOURCE, and __EXTENSIONS__ for
40375
40376    * gnome-pty-helper/configure.in: define _XOPEN_SOURCE_EXTENDED, _XOPEN_SOURCE,
40377    	and __EXTENSIONS__ for Solaris, as we do in the top-level configure
40378    	(bug #117636).
40379
40380 ChangeLog                     |  5 +++++
40381 gnome-pty-helper/configure.in | 15 +++++++++++++++
40382 2 files changed, 20 insertions(+)
40383
40384commit 5123fa850ba5db256540a6d03880854a85028ed2
40385Author: Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
40386Date:   Sun Jul 20 13:38:10 2003 +0000
40387
40388    Dutch translation updated by Tino Meinen.
40389
40390    2003-07-20  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>
40391
40392    	* nl.po: Dutch translation updated by Tino Meinen.
40393
40394 po/ChangeLog |  4 ++++
40395 po/nl.po     | 64 ++++++++++++++++++++++++++++++------------------------------
40396 2 files changed, 36 insertions(+), 32 deletions(-)
40397
40398commit f3342f25b3f400513d220bc039c34ccae7d77a8f
40399Author: Kwok-Koon Cheung <baddog@src.gnome.org>
40400Date:   Sun Jul 20 01:40:56 2003 +0000
40401
40402    Mark wrong entry as fuzzy (msgfmt check failed).
40403
40404    	* li.po: Mark wrong entry as fuzzy (msgfmt check failed).
40405
40406 po/ChangeLog |  4 ++++
40407 po/li.po     | 12 ++++++------
40408 2 files changed, 10 insertions(+), 6 deletions(-)
40409
40410commit 5019e03463768e0c35c7fd569f12b12f4f0d71c1
40411Author: Nalin Dahyabhai <nalin@src.gnome.org>
40412Date:   Wed Jul 16 23:03:52 2003 +0000
40413
40414    check for grantpt in libc and then in libpt. Check for openpty in libc
40415
40416    * gnome-pty-helper/configure.in: check for grantpt in libc and then in libpt.
40417    	Check for openpty in libc before checking libutil.  Check for sendmsg
40418    	in libc before checking libsocket (with libnsl) (#117636).
40419
40420 ChangeLog                     |  5 +++++
40421 gnome-pty-helper/configure.in | 13 +++----------
40422 2 files changed, 8 insertions(+), 10 deletions(-)
40423
40424commit 4b278c39b0b1e46bc6fa2b36f185736036b674a4
40425Author: Kostas Papadimas <pkst@src.gnome.org>
40426Date:   Tue Jul 15 15:08:11 2003 +0000
40427
40428    Updated the Greek translation
40429
40430 po/ChangeLog |  4 ++++
40431 po/el.po     | 65 +++++++++++++++++++++++++++++++-----------------------------
40432 2 files changed, 38 insertions(+), 31 deletions(-)
40433
40434commit 5ff9ecb6f89cd8a546c3fa3aa00d649d15002555
40435Author: Metin Amiroff <metin@karegen.com>
40436Date:   Sun Jul 13 08:51:41 2003 +0000
40437
40438    Updated Azerbaijani translation.
40439
40440    2003-07-13  Metin Amiroff  <metin@karegen.com>
40441
40442    	* az.po: Updated Azerbaijani translation.
40443
40444 po/ChangeLog |   4 +++
40445 po/az.po     | 102 +++++++++++++++++++++++------------------------------------
40446 2 files changed, 44 insertions(+), 62 deletions(-)
40447
40448commit b68715f2751b5d3e9ad54a97ad6664835393e85f
40449Author: Pablo Saratxaga <pablo@src.gnome.org>
40450Date:   Fri Jul 11 08:31:33 2003 +0000
40451
40452    Added Walloon file
40453
40454 ChangeLog    |   3 ++
40455 configure.in |   2 +-
40456 po/ChangeLog |   4 +++
40457 po/wa.po     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
40458 4 files changed, 122 insertions(+), 1 deletion(-)
40459
40460commit 557b9a060ddf6e3c689605949e59a079ee8fb3e3
40461Author: Nalin Dahyabhai <nalin@src.gnome.org>
40462Date:   Thu Jul 10 20:38:11 2003 +0000
40463
40464    - hmm, need to add these
40465
40466 src/vteregex.c | 261 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
40467 src/vteregex.h |  40 +++++++++
40468 2 files changed, 301 insertions(+)
40469
40470commit 0cf9f86796f99e7f9ca6b56ecaea38e99e0204d6
40471Author: Nalin Dahyabhai <nalin@src.gnome.org>
40472Date:   Thu Jul 10 20:32:07 2003 +0000
40473
40474    add. use interfaces from vteregex for doing dingus matching.
40475
40476    * src/vteregex.h, src/vteregex.c: add.
40477    * src/vte.c: use interfaces from vteregex for doing dingus matching.
40478
40479 ChangeLog       |  4 ++++
40480 src/Makefile.am |  2 ++
40481 src/vte.c       | 44 +++++++++++++++++++++++---------------------
40482 3 files changed, 29 insertions(+), 21 deletions(-)
40483
40484commit 6c22c8aaf484f65e32523c539746d7880b67479f
40485Author: Nalin Dahyabhai <nalin@src.gnome.org>
40486Date:   Fri Jul 4 03:53:42 2003 +0000
40487
40488    return an empty string in response to the ENQ control sequence instead of
40489
40490    * src/vte.c(vte_sequence_handler_return_terminal_status): return an empty
40491    	string in response to the ENQ control sequence instead of "xterm".
40492    	Report and patch from Mariano Suárez-Alvarez (bug #116495).
40493
40494 ChangeLog | 5 +++++
40495 src/vte.c | 2 +-
40496 2 files changed, 6 insertions(+), 1 deletion(-)
40497
40498commit 8a641fdff72f4abee7a66601aefe88d8a65ad537
40499Author: Pablo Gonzalo del Campo <pablodc@bigfoot.com>
40500Date:   Wed Jul 2 14:35:41 2003 +0000
40501
40502    Updated Spanish translation by Francisco Javier F. Serrador
40503
40504    2003-07-02  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
40505
40506            * es.po: Updated Spanish translation by
40507                     Francisco Javier F. Serrador <serrador@arrakis.es>.
40508
40509 po/ChangeLog |  5 +++++
40510 po/es.po     | 55 +++++++++++++++++++++++++++++--------------------------
40511 2 files changed, 34 insertions(+), 26 deletions(-)
40512
40513commit ddad9e00e4d0442d761390480aafd9c85713121f
40514Author: Nalin Dahyabhai <nalin@src.gnome.org>
40515Date:   Fri Jun 27 16:27:19 2003 +0000
40516
40517    treat the "big5hkscs" encoding as an East Asian encoding, which uses
40518
40519    * src/iso2022.c: treat the "big5hkscs" encoding as an East Asian encoding,
40520    	which uses ambiguous widths (#116078).  Report and patch from Roger So.
40521    * src/dumpkeys.c, src/iso2022.c, src/iso8859mode.c, src/nativeecho.c,
40522    	src/utf8echo.c, src/utf8mode.c, src/vte.c: don't use the literal escape
40523    	character, express it as an octal sequence.
40524
40525 ChangeLog         |  8 ++++++++
40526 src/dumpkeys.c    |  2 +-
40527 src/iso2022.c     |  1 +
40528 src/iso8859mode.c |  2 +-
40529 src/nativeecho.c  |  2 +-
40530 src/utf8echo.c    |  2 +-
40531 src/utf8mode.c    |  2 +-
40532 src/vte.c         | 10 ++++++----
40533 8 files changed, 20 insertions(+), 9 deletions(-)
40534
40535commit 668ee92b8dc84d26941756039b16586eb8529f2d
40536Author: Artur Flinta <aflinta@cvs.gnome.org>
40537Date:   Fri Jun 27 08:20:24 2003 +0000
40538
40539    Updated Polish translation.
40540
40541    2003-06-27  Artur Flinta  <aflinta@cvs.gnome.org>
40542
40543    	* pl.po: Updated Polish translation.
40544
40545 po/ChangeLog |  4 ++++
40546 po/pl.po     | 56 ++++++++++++++++++++++++++++----------------------------
40547 2 files changed, 32 insertions(+), 28 deletions(-)
40548
40549commit ad1489055c1bad831a9ea642d607a10669926e90
40550Author: Danilo Šegan <dsegan@gmx.net>
40551Date:   Sat Jun 21 23:45:03 2003 +0000
40552
40553    Updated Serbian translation by Serbian team (Prevod.org).
40554
40555    2003-06-22  Danilo Šegan  <dsegan@gmx.net>
40556
40557    	* sr.po, sr@Latn.po: Updated Serbian translation by Serbian team
40558    	(Prevod.org).
40559
40560 po/ChangeLog  |  5 +++++
40561 po/sr.po      | 65 ++++++++++++++++++++++++++++++-----------------------------
40562 po/sr@Latn.po | 65 ++++++++++++++++++++++++++++++-----------------------------
40563 3 files changed, 71 insertions(+), 64 deletions(-)
40564
40565commit c8bf89769f866b784f58bd0d297a68ba463dbdc9
40566Author: updated ja.po. T.Aihana <aihana@gnome.gr.jp>
40567Date:   Fri Jun 20 14:17:12 2003 +0000
40568
40569    2003-06-20 updated ja.po. T.Aihana <aihana@gnome.gr.jp>
40570
40571 po/ChangeLog | 12 ++++++---
40572 po/ja.po     | 79 ++++++++++++++++++------------------------------------------
40573 2 files changed, 32 insertions(+), 59 deletions(-)
40574
40575commit f19a106b6b69f2827905c4e1ce295a7c90099f57
40576Author: Alessio Frusciante <algol@src.gnome.org>
40577Date:   Thu Jun 19 22:22:36 2003 +0000
40578
40579    Updated Italian translation by Francesco Marletta.
40580
40581 po/ChangeLog |  5 ++++
40582 po/it.po     | 79 +++++++++++++++++++++++++++++-------------------------------
40583 2 files changed, 43 insertions(+), 41 deletions(-)
40584
40585commit 6cc98c04d7adc96aea8a1e0446574e128a6a4d14
40586Author: Ivan Stojmirov <stojmir@src.gnome.org>
40587Date:   Thu Jun 19 10:39:29 2003 +0000
40588
40589    added Macedonian translation
40590
40591 po/mk.po | 90 ++++++++++++++++++++++++++++++++++------------------------------
40592 1 file changed, 48 insertions(+), 42 deletions(-)
40593
40594commit 1b7ef9343be230382da4363ab079a36a0b81a808
40595Author: Pauli Virtanen <pauli.virtanen@hut.fi>
40596Date:   Tue Jun 17 18:35:52 2003 +0000
40597
40598    Updated Finnish translation.
40599
40600    2003-06-17  Pauli Virtanen  <pauli.virtanen@hut.fi>
40601
40602    	* fi.po: Updated Finnish translation.
40603
40604 po/ChangeLog |  4 +++
40605 po/fi.po     | 89 +++++++++++++++++++-----------------------------------------
40606 2 files changed, 32 insertions(+), 61 deletions(-)
40607
40608commit 7e35a7b643e25eefd9f7501f89667f9e709d5e62
40609Author: Nalin Dahyabhai <nalin@src.gnome.org>
40610Date:   Mon Jun 16 23:20:22 2003 +0000
40611
40612    add vertical-tab and form-feed to the list of control sequences. add. add.
40613
40614    * src/caps.c: add vertical-tab and form-feed to the list of control sequences.
40615    * src/vte.c(vte_controL_sequence_handler_form_feed): add.
40616    * src/vte.c(vte_controL_sequence_handler_vertical_tab): add.
40617
40618 ChangeLog         |   6 ++++++
40619 doc/vttest.tar.gz | Bin 98911 -> 100593 bytes
40620 src/caps.c        |  22 ++++++++++++----------
40621 src/vte.c         |  26 ++++++++++++++++++++++++++
40622 4 files changed, 44 insertions(+), 10 deletions(-)
40623
40624commit c118a0aaa3f7688095498b1ea4e86bf5955e9863
40625Author: Nalin Dahyabhai <nalin@src.gnome.org>
40626Date:   Mon Jun 16 22:01:26 2003 +0000
40627
40628    - actually include changelog items in the .spec file
40629
40630 vte.spec | 9 +++++++--
40631 1 file changed, 7 insertions(+), 2 deletions(-)
40632
40633commit 954bb555c57b45ec8d72aed7a6a3d991b5f69045
40634Author: Nalin Dahyabhai <nalin@src.gnome.org>
40635Date:   Mon Jun 16 21:55:07 2003 +0000
40636
40637    - aargh
40638
40639 NEWS | 2 ++
40640 1 file changed, 2 insertions(+)
40641
40642commit 887090100bb4e50db662ab45ae5ff400846ddf6a
40643Author: Nalin Dahyabhai <nalin@src.gnome.org>
40644Date:   Mon Jun 16 21:44:56 2003 +0000
40645
40646    - 0.11.10
40647
40648 vte.spec | 12 +++++++++---
40649 1 file changed, 9 insertions(+), 3 deletions(-)
40650
40651commit 192fd5f2d6009e88aec4140405e1bb98b1ba93e8
40652Author: Nalin Dahyabhai <nalin@src.gnome.org>
40653Date:   Mon Jun 16 21:44:32 2003 +0000
40654
40655    - generate the makefile in doc/openi18n
40656
40657 configure.in | 1 +
40658 1 file changed, 1 insertion(+)
40659
40660commit a42f429d540f625ab0495e222ece404c0e98b234
40661Author: Nalin Dahyabhai <nalin@src.gnome.org>
40662Date:   Mon Jun 16 21:41:23 2003 +0000
40663
40664    - fixup builds for openi18n subdirectory
40665
40666 doc/Makefile.am          | 2 +-
40667 doc/openi18n/Makefile    | 2 --
40668 doc/openi18n/Makefile.am | 5 +++++
40669 3 files changed, 6 insertions(+), 3 deletions(-)
40670
40671commit 790ab531e6d912a7460a44a8ac8cf78a3311b2ee
40672Author: Nalin Dahyabhai <nalin@src.gnome.org>
40673Date:   Mon Jun 16 21:23:02 2003 +0000
40674
40675    fix a compiler warning.
40676
40677    * src/vteaccess.c(xy_from_offset): fix a compiler warning.
40678
40679 ChangeLog       | 3 +++
40680 src/vteaccess.c | 2 +-
40681 2 files changed, 4 insertions(+), 1 deletion(-)
40682
40683commit 20073178e993a6d37d736d6e0f55cad0f6e31989
40684Author: Nalin Dahyabhai <nalin@src.gnome.org>
40685Date:   Mon Jun 16 21:16:33 2003 +0000
40686
40687    - add new header
40688
40689 src/vteint.h | 32 ++++++++++++++++++++++++++++++++
40690 1 file changed, 32 insertions(+)
40691
40692commit 8adb2183f4faaa5a1c1b319b67433facb9a877cb
40693Author: Nalin Dahyabhai <nalin@src.gnome.org>
40694Date:   Mon Jun 16 21:15:10 2003 +0000
40695
40696    add. Move private VteTerminal stuff which needs to be shared with other
40697
40698    * src/vteint.h: add.  Move private VteTerminal stuff which needs to be shared
40699    	with other modules in the library here.
40700    * src/vtedraw.c, src/vtedraw.h: add get_char_width(), for use in drawing the
40701    	cursor.
40702    * src/vte.c(vte_invalidate_cursor_once): if the character under the cursor
40703    	doesn't fit into its cell, expose the column to the right of it so
40704    	that we can paint into the adjacent cell.
40705    * src/vte.c(vte_terminal_paint): when clearing the area behind the cursor or
40706    	drawing the hollow rectangle to indicate its position when we don't
40707    	have focus, use the visible width of the character instead of just
40708    	assuming it will fit.  This complies better with assertion 2.
40709
40710 ChangeLog       | 13 +++++++++++++
40711 src/Makefile.am |  3 ++-
40712 src/vte.c       | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++----
40713 src/vte.h       |  3 ---
40714 src/vteaccess.c |  1 +
40715 src/vtedraw.c   |  8 ++++++++
40716 src/vtedraw.h   |  2 ++
40717 src/vteft2.c    | 17 +++++++++++++++++
40718 src/vtegl.c     | 17 +++++++++++++++++
40719 src/vtepango.c  |  7 +++++++
40720 src/vtepangox.c |  7 +++++++
40721 src/vteskel.c   |  7 +++++++
40722 src/vtexft.c    | 15 +++++++++++++++
40723 13 files changed, 147 insertions(+), 8 deletions(-)
40724
40725commit e4291049ee75670265a55cc77d131ac279f8072e
40726Author: Nalin Dahyabhai <nalin@src.gnome.org>
40727Date:   Mon Jun 16 21:10:03 2003 +0000
40728
40729    - add sample text from the openi18n web site
40730
40731 doc/openi18n/Makefile  |  2 ++
40732 doc/openi18n/UTF-8.txt | 18 ++++++++++++++++
40733 doc/openi18n/cursor.c  | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++
40734 doc/openi18n/wrap.txt  |  1 +
40735 doc/readme.txt         | 12 +++++++----
40736 5 files changed, 86 insertions(+), 4 deletions(-)
40737
40738commit b887842b0b284cf111b9bff435e2b50e2d05a3dd
40739Author: Gil Osher <dolfin@src.gnome.org>
40740Date:   Thu Jun 12 13:25:08 2003 +0000
40741
40742    Updated Hebrew translation.
40743
40744
40745    * he.po: Updated Hebrew translation.
40746
40747 po/ChangeLog | 12 ++++++++----
40748 1 file changed, 8 insertions(+), 4 deletions(-)
40749
40750commit 7a3386c9c59b6fe036521cc987f8c464cca2eab7
40751Author: Gil Osher <dolfin@src.gnome.org>
40752Date:   Thu Jun 12 13:22:22 2003 +0000
40753
40754    Updated Hebrew translation.
40755
40756 po/he.po | 61 +++++++++++++++++++++++++++++++------------------------------
40757 1 file changed, 31 insertions(+), 30 deletions(-)
40758
40759commit 6008da4095332ff855f972912009636276412640
40760Author: Laurent Dhima <laurenti@src.gnome.org>
40761Date:   Wed Jun 11 08:02:11 2003 +0000
40762
40763    Updated Albanian translation.
40764
40765    * sq.po: Updated Albanian translation.
40766
40767 po/ChangeLog | 7 ++++++-
40768 1 file changed, 6 insertions(+), 1 deletion(-)
40769
40770commit 8de2362a167c6431ad122749b64f040e98608288
40771Author: Laurent Dhima <laurenti@src.gnome.org>
40772Date:   Wed Jun 11 07:59:11 2003 +0000
40773
40774    Updated
40775
40776 po/sq.po | 68 ++++++++++++++++++++++++++++++++--------------------------------
40777 1 file changed, 34 insertions(+), 34 deletions(-)
40778
40779commit e8bd05f2d6b2c19c111960107d107156f7090e39
40780Author: Nalin Dahyabhai <nalin@src.gnome.org>
40781Date:   Tue Jun 10 15:19:50 2003 +0000
40782
40783    set the encoding for the iso2022 converter (spotted by havill).
40784
40785    * src/vte.c(vte_terminal_set_encoding): set the encoding for the iso2022
40786    	converter (spotted by havill).
40787
40788 ChangeLog | 4 ++++
40789 src/vte.c | 4 ++++
40790 2 files changed, 8 insertions(+)
40791
40792commit 8b259a1eab12de54a1dcdeb4a7d34ddff46a8c6e
40793Author: Christophe Merlet <redfox@src.gnome.org>
40794Date:   Sun Jun 8 19:36:56 2003 +0000
40795
40796    Updated French translation.
40797
40798 po/ChangeLog |  4 ++++
40799 po/fr.po     | 45 +++++++++++++++++++++++----------------------
40800 2 files changed, 27 insertions(+), 22 deletions(-)
40801
40802commit 8725f0fc59da7f30524f25a397a65d5369f97f95
40803Author: Sam�el J�n Gunnarsson <sammi@techattack.nu>
40804Date:   Sat Jun 7 07:10:14 2003 +0000
40805
40806    Updated the Icelandic translation
40807
40808    2003-06-07  Sam�el J�n Gunnarsson  <sammi@techattack.nu>
40809
40810    	* is.po: Updated the Icelandic translation
40811
40812 po/ChangeLog |  4 +++
40813 po/is.po     | 92 ++++++++++++++++++++----------------------------------------
40814 2 files changed, 35 insertions(+), 61 deletions(-)
40815
40816commit ef759de112cda9c2a69f68ad71bd3c022d695cfd
40817Author: Nalin Dahyabhai <nalin@src.gnome.org>
40818Date:   Wed Jun 4 19:04:36 2003 +0000
40819
40820    - include gdkx.h on X11 systems so that XSync will be declared
40821
40822 src/vterdb.c | 3 +++
40823 1 file changed, 3 insertions(+)
40824
40825commit c26595fddd2951dc97d6d53967c109b370bff1e1
40826Author: Nalin Dahyabhai <nalin@src.gnome.org>
40827Date:   Wed Jun 4 18:47:34 2003 +0000
40828
40829    sync the display before trapping errors to ensure that any errors we'll
40830
40831    * src/vtebg.c, src/vterdb.c: sync the display before trapping errors to ensure
40832    	that any errors we'll get will be handled before we remove the error
40833    	handlers.
40834
40835 ChangeLog    |  5 +++++
40836 src/vtebg.c  | 17 +++++++++++++++--
40837 src/vterdb.c |  7 +++++++
40838 3 files changed, 27 insertions(+), 2 deletions(-)
40839
40840commit 25b4aa16ff2c7002bf24d97467593caada200e38
40841Author: Jonathan Blandford <jrb@src.gnome.org>
40842Date:   Tue Jun 3 21:42:03 2003 +0000
40843
40844    shut up cvs
40845
40846 src/.cvsignore | 19 +++++++++++++++++++
40847 1 file changed, 19 insertions(+)
40848
40849commit dc80e3e224e6658dd8ea64c7beee3f5749d0016c
40850Author: Nalin Dahyabhai <nalin@src.gnome.org>
40851Date:   Tue Jun 3 21:34:27 2003 +0000
40852
40853    trap X errors while retrieving the contents of the root pixmap. add.
40854
40855    * src/vtebg.c(_vte_bg_get_pixmap, _vte_bg_get_pixbuf): trap X errors while
40856    	retrieving the contents of the root pixmap.
40857    * doc/ambiguous.txt: add.
40858    * README: update.
40859    * vte.spec: rebuild.
40860
40861 ChangeLog         |  7 +++++++
40862 README            | 15 ++++----------
40863 doc/ambiguous.txt | 50 ++++++++++++++++++++++++++++++++++++++++++++
40864 src/vte.c         |  2 +-
40865 src/vtebg.c       | 62 +++++++++++++++++++++++++++++++++++++++++--------------
40866 vte.spec          |  5 ++++-
40867 6 files changed, 112 insertions(+), 29 deletions(-)
40868
40869commit cd6c601bebd395622ae714b6067c39e4163e0c4a
40870Author: Jonathan Blandford <jrb@redhat.com>
40871Date:   Tue Jun 3 19:54:15 2003 +0000
40872
40873    add a missing break in the switch statement.
40874
40875    Tue Jun  3 15:50:38 2003  Jonathan Blandford  <jrb@redhat.com>
40876
40877    	* src/pty.c (n_read): add a missing break in the switch statement.
40878
40879 ChangeLog | 4 ++++
40880 src/pty.c | 2 ++
40881 2 files changed, 6 insertions(+)
40882
40883commit c55667883000cc13a845619bbac8b7fcd28d72eb
40884Author: Mathieu van Woerkom <mathieu@brabants.org>
40885Date:   Tue Jun 3 12:12:00 2003 +0000
40886
40887    Added Limbugish translation
40888
40889    2003-06-03  Mathieu van Woerkom <mathieu@brabants.org>
40890
40891    	* li.po: Added Limbugish translation
40892
40893    2003-06-03  Kenneth Rohde Christiansen  <kenneth@gnu.org>
40894    	* configure.in: Added Limburgish (li) to ALL_LINGUAS.
40895
40896 ChangeLog    |   3 ++
40897 configure.in |   2 +-
40898 po/ChangeLog |   3 ++
40899 po/li.po     | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
40900 4 files changed, 160 insertions(+), 1 deletion(-)
40901
40902commit b2278a00188a3070ce8398be484929c4d2e7a078
40903Author: Nalin Dahyabhai <nalin@src.gnome.org>
40904Date:   Tue Jun 3 03:11:03 2003 +0000
40905
40906    - 0.11.9
40907
40908 ChangeLog       |  3 +++
40909 NEWS            |  6 ++++++
40910 src/Makefile.am | 14 +++++++++++---
40911 src/iso2022.c   |  4 ++--
40912 vte.spec        |  6 +++++-
40913 5 files changed, 27 insertions(+), 6 deletions(-)
40914
40915commit 86a7aaff2d490d2a5a7b6e339863ac5483ed9388
40916Author: Nalin Dahyabhai <nalin@src.gnome.org>
40917Date:   Sun Jun 1 22:29:20 2003 +0000
40918
40919    compile fix.
40920
40921    * src/vtegl.c(_vte_gl_set_text_font): compile fix.
40922
40923 ChangeLog   | 3 +++
40924 src/vtegl.c | 3 ++-
40925 2 files changed, 5 insertions(+), 1 deletion(-)
40926
40927commit 23e200496979c4a8a1437de6d221929c7f4872a0
40928Author: Dafydd Harries <daf@src.gnome.org>
40929Date:   Sun Jun 1 11:38:28 2003 +0000
40930
40931    Finished Welsh translation.
40932
40933 po/ChangeLog |  5 +++++
40934 po/cy.po     | 42 ++++++++++++++++++++++++------------------
40935 2 files changed, 29 insertions(+), 18 deletions(-)
40936
40937commit cbaffad578df7d55168af0a4673a14a143ae1140
40938Author: Christian Neumair <cneumair@src.gnome.org>
40939Date:   Sat May 31 09:32:09 2003 +0000
40940
40941    Updated German translation.
40942
40943 po/ChangeLog |  4 +++
40944 po/de.po     | 97 ++++++++++++++++++------------------------------------------
40945 2 files changed, 33 insertions(+), 68 deletions(-)
40946
40947commit 3dc885c4224d5cd21559a29c218256de50e55429
40948Author: Nalin Dahyabhai <nalin@src.gnome.org>
40949Date:   Fri May 30 19:38:04 2003 +0000
40950
40951    fix logic for skipping over particular settings so that setting 1048
40952
40953    * src/vte.c(vte_sequence_handler_decset_internal): fix logic for skipping over
40954    	particular settings so that setting 1048 actually works.
40955    * src/vte.c(vte_terminal_process_incoming): in debug mode, print out characters
40956    	with codepoints higher than 255 in hex rather than decimal.
40957    * src/iso2022.c(_vte_iso2022_ambiguous_width): rename to
40958    	_vte_iso2022_ambiguous_width_guess because that's all we can do without
40959    	more context.
40960    * src/iso2022.c(_vte_iso2022_ambiguous_width): add for using the current
40961    	encoding to determine what the width of an ambiguously-wide character
40962    	should be.  This seems to work better.
40963
40964 ChangeLog     | 12 ++++++++++++
40965 src/iso2022.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
40966 src/vte.c     |  6 ++++--
40967 3 files changed, 72 insertions(+), 9 deletions(-)
40968
40969commit 7fe2fc15f18e971a45587955cd43edb9cf3c1f9a
40970Author: Padraig O'Briain <padraig.obriain@sun.com>
40971Date:   Fri May 30 08:55:28 2003 +0000
40972
40973    Add implementation for get_character_extents, get_offset_at_point and
40974
40975    2003-05-30  Padraig O'Briain  <padraig.obriain@sun.com>
40976    	* src/vteaccess.c: Add implementation for get_character_extents,
40977    	get_offset_at_point and get_run_attributes. This fixes bug #110770.
40978    	Add casts to fix complier warnings on Solaris.
40979
40980    	* src/vtexft.c (_vte_xft_text_extents): Do not call return as function
40981    	returns void. Fixes compiler error on Solaris.
40982
40983 ChangeLog       |   8 +++
40984 src/vteaccess.c | 186 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
40985 src/vtexft.c    |   4 +-
40986 3 files changed, 181 insertions(+), 17 deletions(-)
40987
40988commit 1e67e734218e3159fcb02c53acec86d0157a5101
40989Author: Nalin Dahyabhai <nalin@src.gnome.org>
40990Date:   Fri May 30 00:35:36 2003 +0000
40991
40992    require -i for icon-title-changed messages, which got really annoying
40993
40994    * src/vteapp.c: require -i for icon-title-changed messages, which got really
40995    	annoying really fast.
40996    * src/trie.c(main): use g_quark_from_static_string for static strings.
40997
40998 ChangeLog    |  5 +++++
40999 src/trie.c   | 22 +++++++++++-----------
41000 src/vteapp.c | 13 ++++++++++---
41001 3 files changed, 26 insertions(+), 14 deletions(-)
41002
41003commit 815eb0a3c0a2e62a008b338272ecc1b65c39b44c
41004Author: Nalin Dahyabhai <nalin@src.gnome.org>
41005Date:   Thu May 29 22:04:25 2003 +0000
41006
41007    fix newline stuffing (used in linefeed mode). rename to
41008
41009    * src/vte.c(vte_terminal_send): fix newline stuffing (used in linefeed mode).
41010    * src/vte.c(vte_unicode_strlen): rename to vte_unichar_strlen.
41011    * src/vte.c(vte_terminal_set_title_internal): don't leak the new title in the
41012    	unlikely cases.
41013    * src/vte.c(vte_terminal_process_incoming): be more careful with control
41014    	characters to avoid cases where we could be tricked into a loop.
41015    * src/vteapp.c: emit a message when the icon title is changed.
41016
41017 ChangeLog    |  10 ++++
41018 src/vte.c    | 146 +++++++++++++++++++++++++++++++++++------------------------
41019 src/vteapp.c |  22 ++++++++-
41020 3 files changed, 118 insertions(+), 60 deletions(-)
41021
41022commit 8de1e351b857e2ad8131bce4780cf24a75c694bc
41023Author: Nalin Dahyabhai <nalin@src.gnome.org>
41024Date:   Thu May 29 04:50:48 2003 +0000
41025
41026    handle control characters in the middle of control sequences. fix origin
41027
41028    * src/vte.c(vte_terminal_process_incoming): handle control characters in the
41029    	middle of control sequences.
41030    * src/vte.c(vte_sequence_handler_cm): fix origin mode.
41031    * src/vte.c(vte_sequence_handler_cv): fix origin mode.
41032    * src/vte.c(vte_sequence_handler_cs): snap the cursor to the scrolling region
41033    	which is set.
41034    * src/table.c(_vte_table_extract_number): extract a number digit by digit as
41035    	we do in the trie parser.
41036    * src/vte.h: declare 'struct vte_char_attributes' again to restore API back
41037    	compat with 0.10.x.
41038    * src/iso2022.c(_vte_iso2022_sequence_length): don't recognize PM messages --
41039    	Xterm doesn't do anything with them and we don't want to appear to hang
41040    	when we're really just waiting for the end of the message.
41041
41042 ChangeLog     | 16 ++++++++++++++++
41043 src/iso2022.c |  8 ++++++--
41044 src/table.c   | 10 ++++++++--
41045 src/vte.c     | 54 ++++++++++++++++++++++++++++++++++++++++++++----------
41046 src/vte.h     |  7 +++++++
41047 5 files changed, 81 insertions(+), 14 deletions(-)
41048
41049commit fe6545d62d857fed89f471d938213c9a88d64546
41050Author: Nalin Dahyabhai <nalin@src.gnome.org>
41051Date:   Wed May 28 23:45:09 2003 +0000
41052
41053    only apply DPI if we were able to get a value. use the display and screen
41054
41055    * src/vtefc.c(_vte_fc_defaults_from_rdb): only apply DPI if we were able to get
41056    	a value.
41057    * src/vterdb.c, src/vterdb.h: use the display and screen of a passed-in widget
41058    	if asked to do so, else use screen 0 of the default display.
41059
41060 ChangeLog    |   6 ++++
41061 src/vtefc.c  |  18 +++++-----
41062 src/vterdb.c | 113 +++++++++++++++++++++++++++++++++++++++--------------------
41063 src/vterdb.h |  12 +++----
41064 4 files changed, 97 insertions(+), 52 deletions(-)
41065
41066commit d583937817cd42dccca7572fe5f1cf16ce1f7978
41067Author: Nalin Dahyabhai <nalin@src.gnome.org>
41068Date:   Wed May 28 21:53:59 2003 +0000
41069
41070    check for GTK+ 2.2, and if found, force use of multihead-safe APIs to try
41071
41072    * configure.in: check for GTK+ 2.2, and if found, force use of multihead-safe
41073    	APIs to try to flush out some bugs.
41074    * src/vte.c, src/vteapp.c, src/vtedraw.c, src/vtefc.c, src/vteglyph.c: clean
41075    	up some sloppy multihead changes.
41076    * src/vte.c, src/vte.h (vte_terminal_match_set_cursor_type): add.
41077    * src/vtedraw.c, src/vtedraw.h: add a draw_char() method which is allowed to
41078    	fail.
41079    * src/vte.c(vte_terminal_draw_graphic): separate the width of a column and the
41080    	number of columns to be drawn.  Use _vte_draw_char() to avoid
41081    	crude approximations of characters when we have a font for them.
41082
41083 ChangeLog       |  12 +++
41084 configure.in    |  10 ++-
41085 src/vte.c       | 230 ++++++++++++++++++++++++++++++++++++++++++++++++++------
41086 src/vte.h       |   2 +
41087 src/vteapp.c    |  16 ++--
41088 src/vtedraw.c   |  24 +++++-
41089 src/vtedraw.h   |   6 ++
41090 src/vtefc.c     |  37 ++++++---
41091 src/vtefc.h     |   3 +-
41092 src/vteft2.c    |  22 +++++-
41093 src/vtegl.c     |  19 +++++
41094 src/vteglyph.c  |   5 +-
41095 src/vteglyph.h  |   4 +-
41096 src/vtepango.c  |  12 ++-
41097 src/vtepangox.c |  10 +++
41098 src/vteskel.c   |  11 +++
41099 src/vtexft.c    |  66 +++++++++++++---
41100 17 files changed, 427 insertions(+), 62 deletions(-)
41101
41102commit 7db421ff8483c411566b81fadccacf420c17115b
41103Author: Duarte Loreto <happyguy_pt@hotmail.com>
41104Date:   Mon May 26 20:54:00 2003 +0000
41105
41106    Updated Portuguese translation.
41107
41108    2003-05-26  Duarte Loreto <happyguy_pt@hotmail.com>
41109
41110            * pt.po: Updated Portuguese translation.
41111
41112 po/ChangeLog |  4 ++++
41113 po/pt.po     | 38 +++++++++++++++++++-------------------
41114 2 files changed, 23 insertions(+), 19 deletions(-)
41115
41116commit f4bfc34e8411acd285ac70243183ec35dd9f47d3
41117Author: Nalin Dahyabhai <nalin@src.gnome.org>
41118Date:   Thu May 22 19:24:51 2003 +0000
41119
41120    - 0.11.8
41121
41122 NEWS     | 1 +
41123 vte.spec | 6 +++++-
41124 2 files changed, 6 insertions(+), 1 deletion(-)
41125
41126commit c5bc6f08c3c37303c5d071104c30241e9322fa94
41127Author: Nalin Dahyabhai <nalin@src.gnome.org>
41128Date:   Thu May 22 19:14:49 2003 +0000
41129
41130    force an entire window repaint if we're supposed to scroll the background
41131
41132    * src/vte.c(vte_terminal_scroll_region): force an entire window repaint if
41133    	we're supposed to scroll the background but we're not scrolling the
41134    	entire window.  This means we need to repaint the scrolled region, and
41135    	to keep things looking right, we need to repaint everything.
41136    * src/vteapp.c(main): enable visible bell if we're disabling the audible bell,
41137    	and vice-versa.
41138    * src/vte.c: flesh out some doc comments.
41139    * doc/reference/tmpl/vte.sgml: flesh out some notes on signals.
41140
41141 ChangeLog                   | 10 ++++++++++
41142 doc/reference/tmpl/vte.sgml |  4 +++-
41143 src/vte.c                   | 39 ++++++++++++++++++++++-----------------
41144 src/vteapp.c                |  1 +
41145 4 files changed, 36 insertions(+), 18 deletions(-)
41146
41147commit ffcc4a77caa05fb6affd77871701f1692ef6a96b
41148Author: Nalin Dahyabhai <nalin@src.gnome.org>
41149Date:   Wed May 21 23:32:32 2003 +0000
41150
41151    pass zero bytes which trigger EILSEQ through and keep going. replace use
41152
41153    * src/vteconv.c(_vte_conv): pass zero bytes which trigger EILSEQ through and
41154    	keep going.
41155    * src/vteconv.c: replace use of g_utf8_strlen with an internal function which
41156    	doesn't stop counting at NUL characters.
41157
41158 ChangeLog     |   6 +++
41159 src/vteconv.c | 136 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
41160 2 files changed, 132 insertions(+), 10 deletions(-)
41161
41162commit 4ad1f62b6a3c899403a13df8ddbd534102813211
41163Author: Nalin Dahyabhai <nalin@src.gnome.org>
41164Date:   Wed May 21 22:03:15 2003 +0000
41165
41166    - disable glX by default
41167
41168 configure.in | 2 +-
41169 1 file changed, 1 insertion(+), 1 deletion(-)
41170
41171commit 9a386e75d805a18ef6817deb933c4df46880d674
41172Author: Nalin Dahyabhai <nalin@src.gnome.org>
41173Date:   Wed May 21 21:47:02 2003 +0000
41174
41175    use _vte_matcher_free_params_array. add a parameter for indicating if this
41176
41177    * src/interpret.c: use _vte_matcher_free_params_array.
41178    * src/vte.c(vte_invalidate_cursor_once): add a parameter for indicating if this
41179    	is a "cursor blink" (periodic) refresh, and if it is set and the cursor
41180    	isn't supposed to blink, suppress the invalidate.
41181
41182 ChangeLog       |  6 ++++++
41183 src/interpret.c |  2 +-
41184 src/vte.c       | 20 +++++++++++++-------
41185 3 files changed, 20 insertions(+), 8 deletions(-)
41186
41187commit dc2184423cc237fb277587553b0eb07a716089f7
41188Author: Nalin Dahyabhai <nalin@src.gnome.org>
41189Date:   Wed May 21 21:42:17 2003 +0000
41190
41191    free the temporary array. add. use _vte_matcher_free_params_array instead
41192
41193    * src/iso2022.c(_vte_iso2022_process): free the temporary array.
41194    * src/matcher.c(_vte_matcher_free_params_array): add.
41195    * src/vte.c: use _vte_matcher_free_params_array instead of the local copy,
41196    	which is removed.
41197    * src/interpret.c, src/table.c, src/trie.c: use _vte_matcher_free_params_array
41198    	to free parameter arrays instead of g_value_array_free, which doesn't
41199    	take care of the pointer values.
41200    * src/vte.c(vte_sequence_handler_set_title_internal): only attempt to close
41201    	the conversion descriptor if it was opened successfully.
41202    * src/vteapp.c: add the -k option to spin after gtk_main() returns.
41203    * src/vtefc.c: make copies of patterns with FcPatternDuplicate so that we know
41204    	where all of the returned patterns came from.
41205    * src/vtexft.c(_vte_xft_font_for_char): set the item in the pattern array to
41206    	NULL if we successfully opened a font using the pattern.
41207
41208 ChangeLog     | 16 ++++++++++++++++
41209 src/iso2022.c |  1 +
41210 src/matcher.c | 25 +++++++++++++++++++++++++
41211 src/matcher.h |  3 +++
41212 src/table.c   |  2 +-
41213 src/trie.c    | 44 ++++++++++++++++++++++----------------------
41214 src/vte.c     | 28 ++--------------------------
41215 src/vteapp.c  | 14 ++++++++++++--
41216 src/vtefc.c   | 10 +++++++---
41217 src/vtexft.c  | 14 ++++++++------
41218 10 files changed, 97 insertions(+), 60 deletions(-)
41219
41220commit 2b20f0ebd1d1b6007cad7b3a13de1b5f78526cd2
41221Author: Nalin Dahyabhai <nalin@src.gnome.org>
41222Date:   Tue May 20 21:48:25 2003 +0000
41223
41224    clarify comments near one of the warning messages. unref the Pango
41225
41226    * src/iso2022.c: clarify comments near one of the warning messages.
41227    * src/vtefc.c(_vte_fc_transcribe_from_pango_font_description): unref the Pango
41228    	context, which was created for us.
41229    * src/vtepango.c: keep track of the Pango context, and unref it when it is no
41230    	longer needed.
41231
41232 ChangeLog      |  7 +++++++
41233 src/iso2022.c  |  2 +-
41234 src/vtefc.c    |  2 ++
41235 src/vtepango.c | 23 +++++++++++++++++++----
41236 4 files changed, 29 insertions(+), 5 deletions(-)
41237
41238commit d83bc30b30d77bc4713ecc75ae99fd2d437ebb70
41239Author: Nalin Dahyabhai <nalin@src.gnome.org>
41240Date:   Tue May 20 16:30:27 2003 +0000
41241
41242    try juggling the CFLAGS and LIBS order to let the xft CFLAGS/LIBS take
41243
41244    * src/Makefile.am: try juggling the CFLAGS and LIBS order to let the xft
41245    	CFLAGS/LIBS take precedence over everything else (#113335).
41246
41247 ChangeLog       | 4 ++++
41248 src/Makefile.am | 4 ++--
41249 2 files changed, 6 insertions(+), 2 deletions(-)
41250
41251commit aeb12826b791f1e30a6da959f84287a873e15b84
41252Author: Nalin Dahyabhai <nalin@src.gnome.org>
41253Date:   Tue May 20 16:14:50 2003 +0000
41254
41255    compile fix for Solaris, patch from #113344.
41256
41257    * src/ssfe.c: compile fix for Solaris, patch from #113344.
41258
41259 ChangeLog  |  3 +++
41260 src/ssfe.c | 31 ++++++++++++++++---------------
41261 2 files changed, 19 insertions(+), 15 deletions(-)
41262
41263commit 8174c284e5c4aa1833ffc716b50606af50c1c492
41264Author: Miloslav Trmac <mitr@src.gnome.org>
41265Date:   Tue May 20 13:32:12 2003 +0000
41266
41267    Update Czech translation
41268
41269 po/ChangeLog |  4 ++++
41270 po/cs.po     | 34 +++++++++++++++++-----------------
41271 2 files changed, 21 insertions(+), 17 deletions(-)
41272
41273commit acaea8d931cb8dfefcc5e7a1b7c8e32142132d7a
41274Author: Christian Rose <menthos@menthos.com>
41275Date:   Tue May 20 09:58:33 2003 +0000
41276
41277    Updated Swedish translation.
41278
41279    2003-05-20  Christian Rose  <menthos@menthos.com>
41280
41281    	* sv.po: Updated Swedish translation.
41282
41283 po/ChangeLog |  4 ++++
41284 po/sv.po     | 37 ++++++++++++++++++++-----------------
41285 2 files changed, 24 insertions(+), 17 deletions(-)
41286
41287commit 424d7da826793a72b3f765139d6876a1dcf4bdf0
41288Author: Jordi Mallach <jordim@src.gnome.org>
41289Date:   Tue May 20 08:51:56 2003 +0000
41290
41291    Updated Catalan translation.
41292
41293 po/ChangeLog |  4 ++++
41294 po/ca.po     | 34 +++++++++++++++++-----------------
41295 2 files changed, 21 insertions(+), 17 deletions(-)
41296
41297commit 246c1cedb2261a4281359ae3b82be6e1325e28ac
41298Author: Nalin Dahyabhai <nalin@src.gnome.org>
41299Date:   Tue May 20 06:27:42 2003 +0000
41300
41301    = 0.11.7
41302
41303 NEWS     | 9 +++++++--
41304 vte.spec | 8 +++++++-
41305 2 files changed, 14 insertions(+), 3 deletions(-)
41306
41307commit bff045858c67b91873513c3a708fc7e952e40379
41308Author: Nalin Dahyabhai <nalin@src.gnome.org>
41309Date:   Tue May 20 06:14:27 2003 +0000
41310
41311    remove no-longer-used tree structure. free strings returned by
41312
41313    * src/vte.c: remove no-longer-used tree structure.
41314    * src/vtefc.c: free strings returned by g_object_get().
41315
41316 ChangeLog   | 4 ++++
41317 src/vte.c   | 6 +-----
41318 src/vtefc.c | 2 ++
41319 3 files changed, 7 insertions(+), 5 deletions(-)
41320
41321commit 73a26e0a481405069de1bf9fa640ee950f90514a
41322Author: Nalin Dahyabhai <nalin@src.gnome.org>
41323Date:   Tue May 20 05:23:54 2003 +0000
41324
41325    create the terminal's draw structure. free the terminal's draw structure.
41326
41327    * src/vte.c(vte_terminal_realize): create the terminal's draw structure.
41328    * src/vte.c(vte_terminal_unrealize): free the terminal's draw structure.
41329    * src/vteapp.c(main): enforce a clean shutdown by requiring that the terminal
41330    	and top-level window are both finalized before gtk_main() returns.
41331
41332 ChangeLog    |  7 +++++++
41333 src/vte.c    | 22 ++++++++++++++++++----
41334 src/vteapp.c |  5 +++++
41335 3 files changed, 30 insertions(+), 4 deletions(-)
41336
41337commit cb5bbefeca2bda9ad6b171ced9c67f428def381a
41338Author: Nalin Dahyabhai <nalin@src.gnome.org>
41339Date:   Tue May 20 04:27:56 2003 +0000
41340
41341    properly send a SIGHUP to the child process if it hasn't already exited
41342
41343    * src/vte.c(vte_terminal_finalize): properly send a SIGHUP to the child process
41344    	if it hasn't already exited (#112505).
41345    * src/vteapp.c: don't exit on EOF, only on child-exited.
41346    * src/vte.c(vte_sequence_handler_sf): increment the scrolling offset to avoid
41347    	flickering when the application has defined a scrolling region with top
41348    	row == 1.
41349
41350 ChangeLog    |  8 ++++++++
41351 configure.in |  2 +-
41352 src/vte.c    | 14 +++++++++++---
41353 src/vteapp.c |  9 ++++++++-
41354 4 files changed, 28 insertions(+), 5 deletions(-)
41355
41356commit f123debe5a3f90be8ea6f252065f0bf37f914b04
41357Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
41358Date:   Tue May 20 04:06:05 2003 +0000
41359
41360    be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.
41361
41362 po/ChangeLog |  5 +++++
41363 po/be.po     | 54 +++++++++++++++++++++++++-----------------------------
41364 2 files changed, 30 insertions(+), 29 deletions(-)
41365
41366commit 03b492bb77735482d33094bd0e038ec8e3173506
41367Author: Nalin Dahyabhai <nalin@src.gnome.org>
41368Date:   Mon May 19 22:48:58 2003 +0000
41369
41370    remove comma from end of enum declaration (#111925). don't use
41371
41372    * src/iso2022.c, src/keymap.c, src/mev.c, src/vtebg.h, src/vteglyph.h: remove
41373    	comma from end of enum declaration (#111925).
41374    * src/vtetc.c: don't use parameter-as-array-size compiler extension (#111925).
41375    * src/ssfe.c: don't assume that the compiler interprets \e correctly, use %c
41376    	with value of 27 instead (#111925).
41377    * doc/reference/Makefile.am: obey CPPFLAGS and LDFLAGS (#111925).
41378    * gnome-pty-helper/gnome-utmp.c: only include <utmp.h> if HAVE_UTMP_H was
41379    	defined (#111925).
41380    * src/keymap.c, src/ssfe.c: unconditionally include <term.h> if we defined
41381    	HAVE_CURSES or HAVE_NCURSES, as having the header is a precondition
41382    	for defining either (#111925).
41383    * src/iso2022.c: make each array have at least one element (#111925).
41384    * src/pty.c, src/gnome-login-support.c: try to open /dev/ptc if opening
41385    	/dev/ptmx fails due to ENOENT (#111925).
41386
41387 ChangeLog                              | 17 +++++++++++++++++
41388 doc/reference/Makefile.am              |  4 ++--
41389 gnome-pty-helper/gnome-login-support.c |  5 +++++
41390 gnome-pty-helper/gnome-utmp.c          |  6 ++++--
41391 src/iso2022.c                          |  3 ++-
41392 src/keymap.c                           |  8 ++------
41393 src/mev.c                              |  2 +-
41394 src/pty.c                              |  3 +++
41395 src/ssfe.c                             |  7 ++-----
41396 src/vtebg.h                            |  2 +-
41397 src/vteglyph.h                         |  2 +-
41398 src/vtetc.c                            |  6 +++---
41399 12 files changed, 43 insertions(+), 22 deletions(-)
41400
41401commit 7253cf3dbbb732d67699c3f69484e859f34fd102
41402Author: Nalin Dahyabhai <nalin@src.gnome.org>
41403Date:   Mon May 19 20:55:11 2003 +0000
41404
41405    - formatting fixups
41406
41407 src/iso2022.c   | 10 ++++----
41408 src/mev.c       |  8 +++----
41409 src/table.c     | 54 ++++++++++++++++++++---------------------
41410 src/trie.c      | 72 +++++++++++++++++++++++++++----------------------------
41411 src/vte.c       | 74 ++++++++++++++++++++++++++++-----------------------------
41412 src/vte.h       |  2 +-
41413 src/vteaccess.c | 14 +++++------
41414 src/vtebg.c     |  2 +-
41415 src/vtebg.h     |  4 ++--
41416 src/vteft2.c    |  2 +-
41417 src/vteglyph.c  |  2 +-
41418 src/vteglyph.h  |  4 ++--
41419 src/vtepango.c  | 12 +++++-----
41420 src/vtepangox.c | 10 ++++----
41421 src/vtetc.c     | 16 ++++++-------
41422 src/vtexft.c    |  4 ++--
41423 16 files changed, 145 insertions(+), 145 deletions(-)
41424
41425commit 5cda56310f77badf4031fec0eb18c5ef307c49bd
41426Author: Nalin Dahyabhai <nalin@src.gnome.org>
41427Date:   Mon May 19 20:41:16 2003 +0000
41428
41429    don't exit on eof, just child-exited. don't disconnect from SIGCHLD on
41430
41431    * src/vteapp.c: don't exit on eof, just child-exited.
41432    * src/vte.c(vte_terminal_eof): don't disconnect from SIGCHLD on eof, the child
41433    	might still be running.
41434
41435 ChangeLog    |  7 ++++++-
41436 src/vte.c    | 10 ----------
41437 src/vteapp.c |  1 -
41438 3 files changed, 6 insertions(+), 12 deletions(-)
41439
41440commit b5f349035d78e948c6a06cd2731b066ea7142152
41441Author: Nalin Dahyabhai <nalin@src.gnome.org>
41442Date:   Mon May 19 20:18:45 2003 +0000
41443
41444    - rename termcap.c/termcap.h to avoid conflicts with system <termcap.h>
41445
41446 ChangeLog       |   5 +
41447 src/Makefile.am |  27 +--
41448 src/interpret.c |   2 +-
41449 src/keymap.c    |   2 +-
41450 src/keymap.h    |   2 +-
41451 src/termcap.c   | 742 --------------------------------------------------------
41452 src/termcap.h   |  63 -----
41453 src/vte.c       |   2 +-
41454 src/vtetc.c     | 742 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41455 src/vtetc.h     |  63 +++++
41456 10 files changed, 827 insertions(+), 823 deletions(-)
41457
41458commit 4cf3893d9b59b32a879302c6433894ddb906e40a
41459Author: Ole Laursen <olau@hardworking.dk>
41460Date:   Mon May 19 19:54:17 2003 +0000
41461
41462    Updated Danish translation.
41463
41464    2003-05-19  Ole Laursen  <olau@hardworking.dk>
41465
41466    	* da.po: Updated Danish translation.
41467
41468 po/ChangeLog | 10 +++++++---
41469 po/da.po     | 48 +++++++++++-------------------------------------
41470 2 files changed, 18 insertions(+), 40 deletions(-)
41471
41472commit a686e0d829ac351c47c4750e9b459e79276969f3
41473Author: Nalin Dahyabhai <nalin@src.gnome.org>
41474Date:   Mon May 19 19:49:13 2003 +0000
41475
41476    fix KP_PageDown in application keypad mode (#113187). add a finalize
41477
41478    * src/keymap.c: fix KP_PageDown in application keypad mode (#113187).
41479    * src/reaper.c: add a finalize method which properly cleans things up so that
41480    	the singleton can at least theoretically be destroyed (part of a fix
41481    	for #112172).
41482    * src/vte.c: obtain a ref to a reaper object whenever we are waiting for a
41483    	child to exit.
41484    * po/POTFILES.in: add more source files for scanning.
41485    * src/iso2022.c: rework pieces to handle incomplete sequences at the end of
41486    	input.  Check for 8-bit SS2 and SS3 in case of EILSEQ.  Build a fake
41487    	ISO-8859-1 map for conversions using invalid maps.
41488    * src/iso2022.c(_vte_iso2022_state_free): free the state's buffer.
41489    * src/vteconv.c: internalize UTF-8 to UTF-8 conversions, fix handling of
41490    	incomplete sequences at the end of the available data.
41491    * src/vte.c: implement send/receive and automatic linefeed modes.
41492    * src/vte.c(vte_sequence_handler_sr): invalidate the row which contains the
41493    	cursor to ensure that it doesn't leave a trail.
41494    * src/vte.c(vte_sequence_handler_return_terminal_id): add.
41495    * src/vte.c(vte_terminal_feed_child_using_modes): add.
41496
41497 ChangeLog      |  20 ++
41498 po/POTFILES.in |   5 +
41499 po/am.po       |  94 ++++----
41500 po/az.po       | 128 ++++++-----
41501 po/be.po       | 126 ++++++-----
41502 po/bg.po       | 132 ++++++-----
41503 po/bn.po       | 131 ++++++-----
41504 po/ca.po       |  47 ++--
41505 po/cs.po       |  33 +--
41506 po/cy.po       |  32 +--
41507 po/da.po       | 132 ++++++-----
41508 po/de.po       | 132 ++++++-----
41509 po/el.po       | 136 ++++++-----
41510 po/es.po       |  39 ++--
41511 po/fa.po       | 101 ++++-----
41512 po/fi.po       | 135 ++++++-----
41513 po/fr.po       |  31 +--
41514 po/he.po       | 125 ++++++-----
41515 po/hu.po       | 131 ++++++-----
41516 po/id.po       | 138 +++++++-----
41517 po/is.po       | 132 ++++++-----
41518 po/it.po       | 139 +++++++-----
41519 po/ja.po       |  33 +--
41520 po/ko.po       | 124 +++++-----
41521 po/lv.po       | 131 ++++++-----
41522 po/mk.po       |  95 ++++----
41523 po/ml.po       |  99 ++++----
41524 po/mn.po       | 126 ++++++-----
41525 po/ms.po       |  33 +--
41526 po/nl.po       | 142 +++++++-----
41527 po/no.po       | 125 ++++++-----
41528 po/pl.po       | 135 ++++++-----
41529 po/pt.po       |  31 +--
41530 po/pt_BR.po    | 129 ++++++-----
41531 po/ro.po       | 127 ++++++-----
41532 po/ru.po       | 153 ++++++++-----
41533 po/sk.po       | 130 ++++++-----
41534 po/sl.po       | 132 ++++++-----
41535 po/sq.po       | 131 ++++++-----
41536 po/sr.po       |  69 ++++--
41537 po/sr@Latn.po  |  69 ++++--
41538 po/sv.po       |  33 +--
41539 po/tr.po       | 125 ++++++-----
41540 po/uk.po       | 132 ++++++-----
41541 po/vi.po       | 125 ++++++-----
41542 po/zh_CN.po    | 124 +++++-----
41543 po/zh_TW.po    |  31 +--
41544 src/iso2022.c  | 697 ++++++++++++++++++++++++++++++++++-----------------------
41545 src/keymap.c   |   2 +-
41546 src/reaper.c   |  64 +++++-
41547 src/vte.c      | 205 ++++++++++++++---
41548 src/vteconv.c  | 313 +++++++++++++++++++++-----
41549 52 files changed, 3646 insertions(+), 2338 deletions(-)
41550
41551commit eeae338b64553fc81099e307f90846198a9e2583
41552Author: Telsa Gwynne <telsa@src.gnome.org>
41553Date:   Mon May 19 14:36:36 2003 +0000
41554
41555    Welsh translation from Dafydd Harries
41556
41557 ChangeLog    |   4 +++
41558 configure.in |   2 +-
41559 po/ChangeLog |   5 +++
41560 po/cy.po     | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41561 4 files changed, 118 insertions(+), 1 deletion(-)
41562
41563commit 5eef8c91e9af06533b979c7593c19e838cec04f2
41564Author: Christophe Merlet <redfox@src.gnome.org>
41565Date:   Sun May 18 19:54:24 2003 +0000
41566
41567    Updated French translation.
41568
41569 po/ChangeLog |   4 ++
41570 po/fr.po     | 147 ++++++++++++++++++++++++++++++++---------------------------
41571 2 files changed, 85 insertions(+), 66 deletions(-)
41572
41573commit 3e5e8975600b5ad410010cb23cb3b171d95a279f
41574Author: Duarte Loreto <happyguy_pt@hotmail.com>
41575Date:   Tue May 13 21:04:25 2003 +0000
41576
41577    Updated Portuguese translation.
41578
41579    2003-05-13  Duarte Loreto <happyguy_pt@hotmail.com>
41580
41581            * pt.po: Updated Portuguese translation.
41582
41583 po/ChangeLog |   4 ++
41584 po/pt.po     | 134 +++++++++++++++++++++++++++++++++--------------------------
41585 2 files changed, 79 insertions(+), 59 deletions(-)
41586
41587commit 7ff11a97e78e3d26456e0ca7b39dac71686b30b3
41588Author: Nalin Dahyabhai <nalin@src.gnome.org>
41589Date:   Tue May 13 20:08:50 2003 +0000
41590
41591    don't recognize 8-bit SS2 and SS3 by default, it breaks UTF-8 and other
41592
41593    * src/iso2022.c(_vte_iso2022_find_nextctl): don't recognize 8-bit SS2 and SS3
41594    	by default, it breaks UTF-8 and other encodings (#112879).
41595
41596 ChangeLog     | 4 ++++
41597 src/iso2022.c | 3 +++
41598 2 files changed, 7 insertions(+)
41599
41600commit e1e0f0a3cf0f3872fa9d78d14989ca311b9cded5
41601Author: Pablo Gonzalo del Campo <pablodc@bigfoot.com>
41602Date:   Tue May 13 19:52:37 2003 +0000
41603
41604    Updated Spanish translation.
41605
41606    2003-05-13  Pablo Gonzalo del Campo  <pablodc@bigfoot.com>
41607
41608            * es.po: Updated Spanish translation.
41609
41610 po/ChangeLog |   4 ++
41611 po/es.po     | 149 ++++++++++++++++++++++++++++++++---------------------------
41612 2 files changed, 86 insertions(+), 67 deletions(-)
41613
41614commit 7a87d5abf06668b0feb160775020745bffe45854
41615Author: Kwok-Koon Cheung <baddog@src.gnome.org>
41616Date:   Tue May 13 11:01:20 2003 +0000
41617
41618    Updated traditional Chinese translation.
41619
41620    	* zh_TW.po: Updated traditional Chinese translation.
41621
41622 po/ChangeLog |  4 ++++
41623 po/zh_TW.po  | 31 +++++++++++++++++--------------
41624 2 files changed, 21 insertions(+), 14 deletions(-)
41625
41626commit 82739aee740adf7249915d172ae9d1805a0b61bc
41627Author: Nalin Dahyabhai <nalin@src.gnome.org>
41628Date:   Tue May 13 04:27:40 2003 +0000
41629
41630    add _vte_draw_needs_repaint() to indicate if the drawing back-end can only
41631
41632    * src/vtedraw.c, src/vtedraw.h: add _vte_draw_needs_repaint() to indicate if
41633    	the drawing back-end can only handle entire-window paints.
41634    * src/vteconv.c: return a value from _vte_conv_close(), even though it isn't
41635    	used.
41636    * src/vte.c(vte_terminal_paint): don't look at drawing starting at negative
41637    	row or coumn offsets.
41638    * src/vtegl.c: prefer glX double-buffering to GDK's, and use double-buffered
41639    	possibly-direct windows instead of indirect pixmaps.
41640
41641 ChangeLog       |  10 ++
41642 src/vte.c       |  14 ++-
41643 src/vteapp.c    |   4 +-
41644 src/vteconv.c   |   1 +
41645 src/vtedraw.c   |   8 ++
41646 src/vtedraw.h   |   2 +
41647 src/vteft2.c    |   1 +
41648 src/vtegl.c     | 358 ++++++++++++++++++++++++++++++--------------------------
41649 src/vtepango.c  |   1 +
41650 src/vtepangox.c |   1 +
41651 src/vteskel.c   |  17 +--
41652 src/vtexft.c    |   1 +
41653 12 files changed, 238 insertions(+), 180 deletions(-)
41654
41655commit cb455f32f8d5dcb45f0127bdd5fd2b427751da96
41656Author: Nalin Dahyabhai <nalin@src.gnome.org>
41657Date:   Tue May 13 01:22:09 2003 +0000
41658
41659    account for the foreign root pixmap not having a colormap by default,
41660
41661    * src/vtebg.c(_vte_bg_get_pixmap, _vte_bg_get_pixbuf): account for the foreign
41662    	root pixmap not having a colormap by default, using the root window's
41663    	colormap if it doesn't already have one set.
41664
41665 ChangeLog   |  5 +++++
41666 src/vtebg.c | 14 ++++++++++----
41667 2 files changed, 15 insertions(+), 4 deletions(-)
41668
41669commit de0363debd2588e178bdd8543a45a46cdbf53cb7
41670Author: Nalin Dahyabhai <nalin@src.gnome.org>
41671Date:   Mon May 12 20:57:41 2003 +0000
41672
41673    if we can't convert from the locale encoding to UTF-8, use UTF-8 as the
41674
41675    * src/iso2022.c(_vte_iso2022_state_new): if we can't convert from the locale
41676    	encoding to UTF-8, use UTF-8 as the locale encoding (#112614).
41677    * src/vtegl.c(_vte_gl_start): enable point smoothing.
41678
41679 ChangeLog       |  5 +++++
41680 src/iso2022.c   | 20 +++++++++++++++++---
41681 src/iso2022.txt |  2 +-
41682 src/vte.c       |  6 +++---
41683 src/vtegl.c     |  1 +
41684 5 files changed, 27 insertions(+), 7 deletions(-)
41685
41686commit 06f5955cf07ee5c56dc8ddafa428ef286717fba4
41687Author: Hasbullah Bin Pit <sebol@ikhlas.com>
41688Date:   Sun May 11 00:57:40 2003 +0000
41689
41690    Updated Malay translation.
41691
41692    2003-05-10  Hasbullah Bin Pit <sebol@ikhlas.com>
41693
41694            * ms.po: Updated Malay translation.
41695
41696 po/ChangeLog |   4 +++
41697 po/ms.po     | 103 +++++++++++++++++++++++++----------------------------------
41698 2 files changed, 48 insertions(+), 59 deletions(-)
41699
41700commit d80144726e3681e8a6ee81144dae9db2913307b4
41701Author: KAMAGASAKO Masatoshi <emerald@gnome.gr.jp>
41702Date:   Sat May 10 06:28:28 2003 +0000
41703
41704    Updated Japanese translation.
41705
41706    2003-05-10  KAMAGASAKO Masatoshi  <emerald@gnome.gr.jp>
41707
41708    	* ja.po: Updated Japanese translation.
41709
41710 po/ChangeLog |  4 ++++
41711 po/ja.po     | 41 +++++++++++++++++++++++++++++++++--------
41712 2 files changed, 37 insertions(+), 8 deletions(-)
41713
41714commit bc0c76e750c95a91f0854fb97f7b14b71bccf79d
41715Author: Jordi Mallach <jordim@src.gnome.org>
41716Date:   Fri May 9 17:41:06 2003 +0000
41717
41718    Updated Catalan translation.
41719
41720 po/ChangeLog |   4 ++
41721 po/ca.po     | 151 ++++++++++++++++++++++++++++++++---------------------------
41722 2 files changed, 85 insertions(+), 70 deletions(-)
41723
41724commit 8e0ecf2cb7f56a69bf55e041e4daa3c04597d2ad
41725Author: Miloslav Trmac <mitr@src.gnome.org>
41726Date:   Fri May 9 12:15:22 2003 +0000
41727
41728    Update Czech translation
41729
41730 po/ChangeLog |  4 ++++
41731 po/cs.po     | 39 ++++++++++++++++++++++++++++++++-------
41732 2 files changed, 36 insertions(+), 7 deletions(-)
41733
41734commit 12244fa27b3bab0cdc90547988f4e3cb248d7943
41735Author: Christian Rose <menthos@menthos.com>
41736Date:   Fri May 9 10:11:18 2003 +0000
41737
41738    Updated Swedish translation.
41739
41740    2003-05-09  Christian Rose  <menthos@menthos.com>
41741
41742    	* sv.po: Updated Swedish translation.
41743
41744 po/ChangeLog |  4 ++++
41745 po/sv.po     | 50 ++++++++++++++++++++++++++++++++++++++++++--------
41746 2 files changed, 46 insertions(+), 8 deletions(-)
41747
41748commit dacc45e67336c971c061280f7d1d309fc42431f6
41749Author: Nalin Dahyabhai <nalin@src.gnome.org>
41750Date:   Fri May 9 03:16:49 2003 +0000
41751
41752    let the caller control whether or not we return the default colormap.
41753
41754    * src/vtedraw.c, src/vtedraw.h (_vte_draw_get_colormap): let the caller control
41755    	whether or not we return the default colormap.
41756    * src/vtegl.c: enable blending.  Don't specify any buffer depths.  Set the
41757    	current drawable before we do any drawing.  Call gluOrtho2D with the
41758    	right args to set up the right projection.
41759    * src/vteskel.c: quiet compiler warning by removing a "const".
41760    * src/vtedraw.c: juggle the preferred render order again.
41761
41762 ChangeLog       |  9 +++++++++
41763 src/vte.c       | 10 ++++------
41764 src/vtedraw.c   | 17 ++++++++++-------
41765 src/vtedraw.h   |  3 ++-
41766 src/vtegl.c     | 46 +++++++++++++++++++++++++++++++++-------------
41767 src/vtepango.c  |  2 +-
41768 src/vtepangox.c |  2 +-
41769 src/vteskel.c   |  2 +-
41770 src/vtexft.c    |  2 +-
41771 9 files changed, 62 insertions(+), 31 deletions(-)
41772
41773commit c858e8dcfca989306d1153fd9ec4001d9bc27e9b
41774Author: Kwok-Koon Cheung <baddog@src.gnome.org>
41775Date:   Thu May 8 19:19:06 2003 +0000
41776
41777    Fix my previous commit
41778
41779 configure.in | 2 +-
41780 1 file changed, 1 insertion(+), 1 deletion(-)
41781
41782commit 999bfc1f3aec810e679b614246287ced55e9a91a
41783Author: Abel Cheung <maddog@linux.org.hk>
41784Date:   Thu May 8 14:36:58 2003 +0000
41785
41786    Add 4 files into POTFILES.in(please let me know if they shouldn't be
41787
41788    2003-05-08  Abel Cheung  <maddog@linux.org.hk>
41789
41790    	* POTFILES.in: Add 4 files into POTFILES.in(please let me know
41791    	  if they shouldn't be added)
41792    	* zh_TW.po: Updated traditional Chinese translation.
41793
41794 po/ChangeLog   |  6 ++++++
41795 po/POTFILES.in |  4 ++++
41796 po/zh_TW.po    | 41 +++++++++++++++++++++++++++++++++--------
41797 3 files changed, 43 insertions(+), 8 deletions(-)
41798
41799commit 9805926700dcdf9cc01cc68386874cf2ea237493
41800Author: KAMAGASAKO Masatoshi <emerald@gnome.gr.jp>
41801Date:   Thu May 8 14:22:03 2003 +0000
41802
41803    Updated Japanese translation.
41804
41805    2003-05-08  KAMAGASAKO Masatoshi  <emerald@gnome.gr.jp>
41806
41807    	* ja.po: Updated Japanese translation.
41808
41809 po/ChangeLog |   4 +++
41810 po/ja.po     | 108 +++++++++++++++++++++++++++--------------------------------
41811 2 files changed, 53 insertions(+), 59 deletions(-)
41812
41813commit f25541750f7cc9bd90d51bf5e13e95a26375f795
41814Author: Christian Rose <menthos@menthos.com>
41815Date:   Thu May 8 14:01:42 2003 +0000
41816
41817    Updated Swedish translation.
41818
41819    2003-05-08  Christian Rose  <menthos@menthos.com>
41820
41821    	* sv.po: Updated Swedish translation.
41822
41823 po/ChangeLog |  4 ++++
41824 po/sv.po     | 42 ++++++++++++++++++++++--------------------
41825 2 files changed, 26 insertions(+), 20 deletions(-)
41826
41827commit 7f28c3ad21d6b0169788c466418f18a9d9245cf4
41828Author: Miloslav Trmac <mitr@src.gnome.org>
41829Date:   Thu May 8 12:47:23 2003 +0000
41830
41831    Update Czech translation
41832
41833 po/ChangeLog |  4 ++++
41834 po/cs.po     | 36 ++++++++++++++++--------------------
41835 2 files changed, 20 insertions(+), 20 deletions(-)
41836
41837commit a4288218a4d537f40f5fe968da1e477bd4fc5e60
41838Author: Abel Cheung <maddog@linux.org.hk>
41839Date:   Thu May 8 04:38:42 2003 +0000
41840
41841    Added "mk" to ALL_LINGUAS.
41842
41843    2003-05-08  Abel Cheung  <maddog@linux.org.hk>
41844
41845    	* configure.in: Added "mk" to ALL_LINGUAS.
41846
41847 ChangeLog    |  4 +++
41848 configure.in |  2 +-
41849 po/zh_TW.po  | 93 +++++++++++++++++++++++++++---------------------------------
41850 3 files changed, 46 insertions(+), 53 deletions(-)
41851
41852commit b32f9cf9684e3326d566062c319baadca510fbd3
41853Author: Nalin Dahyabhai <nalin@src.gnome.org>
41854Date:   Wed May 7 21:46:54 2003 +0000
41855
41856    let OSC command sequences be subject to code conversion again (#112485).
41857
41858    * src/iso2022.c: let OSC command sequences be subject to code conversion
41859    	again (#112485).
41860
41861 ChangeLog     | 4 ++++
41862 src/iso2022.c | 2 ++
41863 2 files changed, 6 insertions(+)
41864
41865commit 541e45cedb8eb204f80ed184bfa95697c5a8638b
41866Author: Nalin Dahyabhai <nalin@src.gnome.org>
41867Date:   Wed May 7 21:28:28 2003 +0000
41868
41869    - add new files
41870
41871 src/vteconv.c | 252 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41872 src/vteconv.h |  43 ++++++++++
41873 2 files changed, 295 insertions(+)
41874
41875commit 5ae32c35957c696d83de0576c95ca96a8c5c106a
41876Author: Nalin Dahyabhai <nalin@src.gnome.org>
41877Date:   Wed May 7 21:25:29 2003 +0000
41878
41879    add VteConv as a thin wrapper around GIConv. use VteConv. remove. remove.
41880
41881    * src/vteconv.c, src/vteconv.h: add VteConv as a thin wrapper around GIConv.
41882    * src/iso2022.c: use VteConv.
41883    * src/matcher.c(_vte_matcher_find_valid_encoding): remove.
41884    * src/matcher.c(_vte_matcher_wide_encoding): remove.
41885    * src/trie.c: use VteConv.
41886    * src/utf8echo.c: use VteConv.
41887    * src/vte.c: use VteConv (#112446).
41888
41889 ChangeLog       |  10 ++++++
41890 src/Makefile.am |  46 +++++++++++++++++++-----
41891 src/iso2022.c   |  33 ++++++++---------
41892 src/matcher.c   | 107 --------------------------------------------------------
41893 src/matcher.h   |   3 --
41894 src/trie.c      |  23 ++++++------
41895 src/utf8echo.c  |  11 +++---
41896 src/vte.c       |  57 ++++++++++++++----------------
41897 8 files changed, 108 insertions(+), 182 deletions(-)
41898
41899commit 83e4f0ef14ab6c61836286f0f9a8c856cd11b159
41900Author: Nalin Dahyabhai <nalin@src.gnome.org>
41901Date:   Tue May 6 20:44:24 2003 +0000
41902
41903    add "Since: 0.11" to documentation for functions which aren't available in
41904
41905    * src/vte.c: add "Since: 0.11" to documentation for functions which aren't
41906    	available in the 0.10 series.
41907    * src/iso2022.c: default G2 to JIS0201, G3 to JIS0212 for Japanese, because
41908    	they appear to not be used by anyone else.
41909    * vte.spec: merge with .spec file from RHL.
41910
41911 ChangeLog     |  7 +++++++
41912 src/iso2022.c |  4 ++--
41913 src/vte.c     |  8 +++++---
41914 vte.spec      | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
41915 4 files changed, 75 insertions(+), 8 deletions(-)
41916
41917commit 243bc92e9c36c96a9c0bef4bcd73672a1fd21925
41918Author: Nalin Dahyabhai <nalin@src.gnome.org>
41919Date:   Tue May 6 14:12:00 2003 +0000
41920
41921    - 0.11.6
41922
41923 NEWS     | 6 +++---
41924 vte.spec | 6 +++++-
41925 2 files changed, 8 insertions(+), 4 deletions(-)
41926
41927commit 5f84c90caf42ccb36c1b41c6b7de3482f8c510f9
41928Author: Nalin Dahyabhai <nalin@src.gnome.org>
41929Date:   Tue May 6 08:14:49 2003 +0000
41930
41931    get text rendering semi-working.
41932
41933    * src/vtegl.c: get text rendering semi-working.
41934
41935 ChangeLog   |  3 +++
41936 src/vtegl.c | 53 ++++++++++++++++++++++++++++++++++-------------------
41937 2 files changed, 37 insertions(+), 19 deletions(-)
41938
41939commit b296e636244d11ec2019a5fafea5ad0ebb31248a
41940Author: Nalin Dahyabhai <nalin@src.gnome.org>
41941Date:   Tue May 6 07:38:39 2003 +0000
41942
41943    when setting up backgrounds, don't deref an existing background before
41944
41945    * src/vteft2.c, src/vtegl.c, src/vtepango.c, src/vtepangox.c, src/vtexft.c:
41946    	when setting up backgrounds, don't deref an existing background before
41947    	fetching a new one, in case they're the same.
41948    * src/vteglyph.c(_vte_glyph_draw): fix computation of the input offset.
41949    * src/vtegl.c: implement drawing of backgrounds.
41950
41951 ChangeLog       |   7 ++
41952 NEWS            |   3 +
41953 src/vtedraw.c   |  14 +--
41954 src/vteft2.c    |   6 +-
41955 src/vtegl.c     | 293 ++++++++++++++++++++++++++++++++++++++------------------
41956 src/vteglyph.c  |   9 +-
41957 src/vtepango.c  |  10 +-
41958 src/vtepangox.c |  10 +-
41959 src/vtexft.c    |   8 +-
41960 9 files changed, 239 insertions(+), 121 deletions(-)
41961
41962commit 10bfd9a591695a9b00130a316668a28b5dff286b
41963Author: Nalin Dahyabhai <nalin@src.gnome.org>
41964Date:   Tue May 6 05:17:56 2003 +0000
41965
41966    include the whole JIS0201 map instead of just the lower half. set the
41967
41968    * src/iso2022.c(_vte_iso2022_map_J): include the whole JIS0201 map instead of
41969    	just the lower half.
41970    * src/iso2022.c(_vte_iso2022_map_get): set the and_mask to clear the high bits
41971    	of pairs before looking them up in the maps.
41972    * src/iso2022.c(_vte_iso2022_fragment_input): recognize the 8-bit versions of
41973    	SS2 and SS3.
41974    * src/iso2022.c(_vte_iso2022_process_control): recognize the 8-bit versions of
41975    	SS2 and SS3.
41976
41977 ChangeLog     | 10 ++++++++++
41978 src/iso2022.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++----
41979 2 files changed, 61 insertions(+), 4 deletions(-)
41980
41981commit fc4bae3b967641e1ad32f14d1221b2e88ec15113
41982Author: Danilo Šegan <dsegan@gmx.net>
41983Date:   Tue May 6 02:34:22 2003 +0000
41984
41985    Added "sr" and "sr@Latn" to ALL_LINGUAS.
41986
41987    2003-05-05  Danilo Šegan  <dsegan@gmx.net>
41988
41989    	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
41990
41991    	* po/sr.po, po/sr@Latn.po: Added Serbian translation by
41992    	http://Prevod.org/.
41993
41994 ChangeLog     |   4 ++
41995 configure.in  |   2 +-
41996 po/ChangeLog  |   5 +++
41997 po/sr.po      | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41998 po/sr@Latn.po | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
41999 5 files changed, 253 insertions(+), 1 deletion(-)
42000
42001commit 4dc83c64fce801f283a4243f7b87cd7c307d2472
42002Author: Nalin Dahyabhai <nalin@src.gnome.org>
42003Date:   Mon May 5 23:27:13 2003 +0000
42004
42005    - missed these, too
42006
42007 src/vteft2.h    | 1 -
42008 src/vtepango.h  | 1 -
42009 src/vtepangox.h | 1 -
42010 src/vteskel.h   | 1 -
42011 src/vtexft.c    | 3 ++-
42012 src/vtexft.h    | 1 -
42013 6 files changed, 2 insertions(+), 6 deletions(-)
42014
42015commit 2ed144d6124b34dbabcf7647fd31c4fa5a51550c
42016Author: Nalin Dahyabhai <nalin@src.gnome.org>
42017Date:   Mon May 5 23:26:01 2003 +0000
42018
42019    - update for API change in vtefc
42020
42021 src/vteft2.c | 3 ++-
42022 1 file changed, 2 insertions(+), 1 deletion(-)
42023
42024commit 29a746c9a69155ee8a94281e90b18adaf2100c11
42025Author: Nalin Dahyabhai <nalin@src.gnome.org>
42026Date:   Mon May 5 23:23:46 2003 +0000
42027
42028    include <glib.h> for gboolean type definition. include "config.h" and
42029
42030    * src/debug.h: include <glib.h> for gboolean type definition.
42031    * src/matcher.c: include "config.h" and "debug.h".
42032    * src/matcher.h: use G_BEGIN_DECLS/G_END_DECLS
42033    * src/table.h: use G_BEGIN_DECLS/G_END_DECLS
42034    * src/termcap.h: include <glib.h>, again for gboolean.
42035    * src/vtebg.h,src/vterdb.h,src/vtergb.h: adjust macro used to prevent multiple
42036    	inclusions to match the rest of the tree.
42037    * src/vtefc.c(_vte_fc_patterns_from_pango_font_desc): provide a callback which
42038    	can be used to override all defaults.
42039    * src/vtegl.h,src/vtexft.h: don't include "config.h"
42040    * src/vteglyph.c, src/vteglyph.h: add _vte_glyph_get_uncached().
42041
42042 ChangeLog      | 13 ++++++++++
42043 src/debug.h    |  2 ++
42044 src/matcher.c  |  2 ++
42045 src/matcher.h  |  4 +++
42046 src/table.h    |  4 +++
42047 src/termcap.h  |  2 ++
42048 src/vtebg.h    |  4 +--
42049 src/vtefc.c    | 10 +++++++-
42050 src/vtefc.h    |  6 ++++-
42051 src/vtegl.h    |  1 -
42052 src/vteglyph.c | 77 ++++++++++++++++++++++++++++++++++++++++++----------------
42053 src/vteglyph.h |  8 +++++-
42054 src/vterdb.h   |  4 +--
42055 src/vtergb.h   |  4 +--
42056 14 files changed, 110 insertions(+), 31 deletions(-)
42057
42058commit 6186156a2f3bd52d4d4c9bd5e8a5310200fab58e
42059Author: Nalin Dahyabhai <nalin@src.gnome.org>
42060Date:   Mon May 5 02:51:51 2003 +0000
42061
42062    if ERESTART is defined, treat it like EINTR and EAGAIN. if ERESTART is
42063
42064    * gnome-pty-helper/gnome-login-support.c(n_read,n_write): if ERESTART
42065            is defined, treat it like EINTR and EAGAIN.
42066    * src/pty.c(n_read,n_write): if ERESTART is defined, treat it like
42067            EINTR and EAGAIN.
42068
42069 ChangeLog                              | 6 ++++++
42070 gnome-pty-helper/gnome-login-support.c | 6 ++++++
42071 src/pty.c                              | 6 ++++++
42072 3 files changed, 18 insertions(+)
42073
42074commit 86131d5d146ce28b9dd281b00ca1195d9272302e
42075Author: Nalin Dahyabhai <nalin@src.gnome.org>
42076Date:   Fri May 2 18:13:24 2003 +0000
42077
42078    define _XOPEN_SOURCE_EXTENDED, _XOPEN_SOURCE, and __EXTENSIONS__ to get
42079
42080    * configure.in: define _XOPEN_SOURCE_EXTENDED, _XOPEN_SOURCE, and
42081    	__EXTENSIONS__ to get definitions for msg_control and msg_controllen
42082    	on Solaris (#112036).
42083    * src/vtedraw.c(_vte_draw_set_scroll): don't try to return a value from this
42084    	void function (#112036).  Patch from Hidetoshi Tajima.
42085    * src/xticker.c: don't include getopt.h, which isn't even needed for regular
42086    	getopt() (#112036).  Patch from Hidetoshi Tajima.
42087
42088 ChangeLog     | 9 +++++++++
42089 configure.in  | 7 +++++--
42090 src/vtedraw.c | 2 +-
42091 src/xticker.c | 1 -
42092 4 files changed, 15 insertions(+), 4 deletions(-)
42093
42094commit 0e8b44747bc25d74da45bf5c1086d9021ddacfb5
42095Author: Nalin Dahyabhai <nalin@src.gnome.org>
42096Date:   Thu May 1 20:50:54 2003 +0000
42097
42098    remove some debugging g_print() calls. skip over NUL bytes (#112022). map
42099
42100    * src/vtebg.c(vte_bg_set_root_pixmap,vte_bg_root_pixmap): remove some debugging
42101    	g_print() calls.
42102    * src/iso2022.c(process_cdata): skip over NUL bytes (#112022).
42103    * src/vte.c(vte_terminal_background_update): map the bgcolor values to a pixel
42104    	value before setting the window background color.
42105    * src/nativeecho.c(main): echo NUL bytes if asked to do so.
42106
42107 ChangeLog        |  8 ++++++++
42108 src/iso2022.c    |  3 +++
42109 src/nativeecho.c |  4 ++--
42110 src/vte.c        | 10 ++++++++++
42111 src/vtebg.c      |  2 --
42112 5 files changed, 23 insertions(+), 4 deletions(-)
42113
42114commit 69b532595d44d55d1816382b0788f7ceb6818e5b
42115Author: Nalin Dahyabhai <nalin@src.gnome.org>
42116Date:   Thu May 1 20:31:42 2003 +0000
42117
42118    - actually add those files (thanks snickell)
42119
42120 src/vtebg.c | 679 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
42121 src/vtebg.h |  75 +++++++
42122 2 files changed, 754 insertions(+)
42123
42124commit 0e8b0b54ec3e1749fc7ca7511850472d2c349ff1
42125Author: Nalin Dahyabhai <nalin@src.gnome.org>
42126Date:   Thu May 1 19:56:13 2003 +0000
42127
42128    add a singleton object for managing copies of background images, either
42129
42130    * src/vtebg.c, src/vtebg.h: add a singleton object for managing copies of
42131    	background images, either the desktop background, an in-memory pixbuf,
42132    	or an on-disk file, with tinting.  Using a single store for this stuff
42133    	lets multiple widgets share images and should reduce both CPU and
42134    	memory consumption in applications which create more than one
42135    	VteTerminal instance with similar settings.
42136    * src/vtedraw.c, src/vtedraw.h: adapt the set_background_pixbuf() interface to
42137    	the vtebg method and rename to set_background_image().
42138    * src/vteft2.c, src/vtegl.c, src/vtepango.c, src/vtepangox.c, src/vteskel.c,
42139    	src/vtexft.c: update to work with newer vtebg/vtedraw interfaces.
42140    * src/vte.c(vte_terminal_filter_property_changes): remove in favor of vtebg
42141    	method.  Manage background state for vtebg.
42142
42143 ChangeLog       |  15 ++
42144 src/Makefile.am |   2 +
42145 src/iso2022.c   |  10 +-
42146 src/vte.c       | 430 +++++++++++++-------------------------------------------
42147 src/vteapp.c    |  10 +-
42148 src/vtedraw.c   |  24 +++-
42149 src/vtedraw.h   |  15 +-
42150 src/vteft2.c    |  16 ++-
42151 src/vtegl.c     |  30 ++--
42152 src/vtepango.c  |  35 ++---
42153 src/vtepangox.c |  35 ++---
42154 src/vteskel.c   |  10 +-
42155 src/vtexft.c    |  35 ++---
42156 13 files changed, 236 insertions(+), 431 deletions(-)
42157
42158commit 28a568698ade607798c95d2ec1790ebbe14d4757
42159Author: Miloslav Trmac <mitr@src.gnome.org>
42160Date:   Thu May 1 13:49:09 2003 +0000
42161
42162    Update Czech translation
42163
42164 po/ChangeLog |  4 ++++
42165 po/cs.po     | 68 ++++++++++++++++--------------------------------------------
42166 2 files changed, 22 insertions(+), 50 deletions(-)
42167
42168commit 252a3631c63a5724d71b0bd21ff7b7961e66b6b0
42169Author: Christian Rose <menthos@menthos.com>
42170Date:   Thu May 1 10:36:15 2003 +0000
42171
42172    Updated Swedish translation.
42173
42174    2003-05-01  Christian Rose  <menthos@menthos.com>
42175
42176    	* sv.po: Updated Swedish translation.
42177
42178 po/ChangeLog |   4 +++
42179 po/sv.po     | 105 ++++++++++++++++++++++++++++-------------------------------
42180 2 files changed, 53 insertions(+), 56 deletions(-)
42181
42182commit 974211c1a58896b827c75d23570cef4aa0e8ec56
42183Author: Kang Jeong-Hee <kz@src.gnome.org>
42184Date:   Thu May 1 07:08:12 2003 +0000
42185
42186    typo s/index.sgml/index.html/
42187
42188 ChangeLog                 | 4 ++++
42189 doc/reference/Makefile.am | 6 +++---
42190 2 files changed, 7 insertions(+), 3 deletions(-)
42191
42192commit c9962b2560c49547667904dadaa0759444b23ae6
42193Author: Nalin Dahyabhai <nalin@src.gnome.org>
42194Date:   Wed Apr 30 19:49:59 2003 +0000
42195
42196    add missing binary
42197
42198 vte.spec | 1 +
42199 1 file changed, 1 insertion(+)
42200
42201commit 1f2fd18e58649059e4d738ce723a50cf756d6a87
42202Author: Nalin Dahyabhai <nalin@src.gnome.org>
42203Date:   Wed Apr 30 19:30:02 2003 +0000
42204
42205    - 0.11.5
42206
42207 NEWS     | 2 ++
42208 vte.spec | 6 +++++-
42209 2 files changed, 7 insertions(+), 1 deletion(-)
42210
42211commit c80144000e5720ad8c8b923b2ce1b3ffa6f9651d
42212Author: Nalin Dahyabhai <nalin@src.gnome.org>
42213Date:   Wed Apr 30 18:35:39 2003 +0000
42214
42215    remove the unused DEFAULT_ISO_8859_1 case. don't call
42216
42217    * src/vte.c(vte_sequence_handler_local_charset): remove the unused
42218    	DEFAULT_ISO_8859_1 case.
42219    * src/vte.c(vte_terminal_class_init): don't call _vte_matcher_narrow_encoding(),
42220    	because we don't need it any more.  Change the error message emitted
42221    	when _vte_matcher_wide_encoding() fails (#111925), and mark it for
42222    	translation.
42223    * src/trie.c(main): don't call _vte_matcher_narrow_encoding() just to print
42224    	its result.
42225    * src/vte.c(vte_terminal_set_encoding): include the right codeset name in the
42226    	error message.
42227    * src/vteglyph.c(_vte_glyph_get): mark error message for translation.
42228    * src/matcher.c, src/matcher.h: remove _vte_matcher_narrow_encoding().  Make
42229    	tables of strings "const".
42230
42231 ChangeLog      | 15 +++++++++++++++
42232 src/matcher.c  | 36 ++++++++++++------------------------
42233 src/matcher.h  |  3 ---
42234 src/trie.c     |  1 -
42235 src/vte.c      | 11 ++---------
42236 src/vteglyph.c | 10 +++++++++-
42237 6 files changed, 38 insertions(+), 38 deletions(-)
42238
42239commit 154b6ffdb09889a41f1caba82d7293d6ccdab1da
42240Author: Nalin Dahyabhai <nalin@src.gnome.org>
42241Date:   Tue Apr 29 17:56:19 2003 +0000
42242
42243    set the IM context's client window to NULL before unreferencing it to
42244
42245    * src/vte.c(vte_terminal_unrealize): set the IM context's client window to NULL
42246    	before unreferencing it to avoid crashes when preedit is active.
42247
42248 ChangeLog | 4 ++++
42249 src/vte.c | 7 ++-----
42250 2 files changed, 6 insertions(+), 5 deletions(-)
42251
42252commit c6967c55ed737c2ed1c519d848174f68ca170e2a
42253Author: Nalin Dahyabhai <nalin@src.gnome.org>
42254Date:   Tue Apr 29 16:52:04 2003 +0000
42255
42256    add keymaps for GDK_slash and GDK_question (#108299).
42257
42258    * src/keymap.c: add keymaps for GDK_slash and GDK_question (#108299).
42259
42260 ChangeLog    |  3 +++
42261 src/keymap.c | 18 ++++++++++++++++++
42262 2 files changed, 21 insertions(+)
42263
42264commit 16a72b71bb75ac64fca98ca3daf7eeaa2c4a7e48
42265Author: Nalin Dahyabhai <nalin@src.gnome.org>
42266Date:   Tue Apr 29 15:43:42 2003 +0000
42267
42268    use INT_MAX instead of LONG_MAX when passing in the maximum length,
42269
42270    * src/vterdb.c(_vte_rdb_get): use INT_MAX instead of LONG_MAX when passing in
42271    	the maximum length, because it's returned in an int.
42272
42273 ChangeLog    | 4 ++++
42274 src/vterdb.c | 2 +-
42275 2 files changed, 5 insertions(+), 1 deletion(-)
42276
42277commit 6534a2f48639ccf6c22b78aa852be48c2f79278a
42278Author: Nalin Dahyabhai <nalin@src.gnome.org>
42279Date:   Tue Apr 29 15:36:55 2003 +0000
42280
42281    fix the UTF-8 sample text which corresponds to the ISO-2022-KR sample text
42282
42283    * src/iso2022.txt: fix the UTF-8 sample text which corresponds to the
42284    	ISO-2022-KR sample text so that it actually matches the text.
42285
42286 ChangeLog       | 4 ++++
42287 src/iso2022.txt | 2 +-
42288 2 files changed, 5 insertions(+), 1 deletion(-)
42289
42290commit 16e0c53e29143b5116695a6950804dca6275d112
42291Author: Nalin Dahyabhai <nalin@src.gnome.org>
42292Date:   Tue Apr 29 14:53:38 2003 +0000
42293
42294    add map for CP437. add. add CP437. add unitable.CP437 to the file list.
42295
42296    * src/iso2022.c(_vte_iso2022_map_U): add map for CP437.
42297    * src/unitable.CP437: add.
42298    * src/mkunitables.sh: add CP437.
42299    * src/Makefile.am: add unitable.CP437 to the file list.
42300
42301 ChangeLog          |  10 +++++
42302 src/Makefile.am    |   1 +
42303 src/cp437.py       |   9 ++++
42304 src/iso2022.c      |  47 ++++++++++++++-----
42305 src/mkunitables.sh |  14 +++---
42306 src/unitable.CP437 | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++++
42307 vte.spec           |   2 +-
42308 7 files changed, 194 insertions(+), 18 deletions(-)
42309
42310commit 391a3afbbbb5d40c624708e6697626199af8f358
42311Author: Nalin Dahyabhai <nalin@src.gnome.org>
42312Date:   Tue Apr 29 03:12:32 2003 +0000
42313
42314    rework to simplify the logic of how many cells to invalidate when we have
42315
42316    * src/vte.c(vte_invalidate_cursor_once): rework to simplify the logic of how
42317    	many cells to invalidate when we have a preedit string.
42318    * src/vte.c(vte_terminal_paint): draw the preedit string correctly for cases
42319    	more complicated than the default IM (seems to fix #111767).
42320    * src/vterdb.c(_vte_rdb_get): use g_strncpy() and the property length to avoid
42321    	going past the end of the possibly-not-nul-terminated string.
42322    * src/Makefile.am: build a standalone vterdb binary.
42323
42324 ChangeLog       |  9 +++++++++
42325 src/Makefile.am |  6 +++++-
42326 src/vte.c       | 54 +++++++++++++++++++++++++++++++++++++-----------------
42327 src/vterdb.c    |  9 ++++++---
42328 4 files changed, 57 insertions(+), 21 deletions(-)
42329
42330commit 627ac390f1a7f28751aa641bf2e96ba7781aef24
42331Author: Nalin Dahyabhai <nalin@src.gnome.org>
42332Date:   Tue Apr 29 01:42:27 2003 +0000
42333
42334    add another flag to skip over sanity-checking the buffer when adding
42335
42336    * src/vte.c(vte_terminal_insert_char): add another flag to skip over
42337    	sanity-checking the buffer when adding characters.
42338    * src/vte.c(vte_terminal_process_incoming): sanity-check the buffer only when
42339    	necessary to save time.
42340    * src/vte.c(vte_terminal_scroll_region): invalidate the region which is exposed
42341    	when we scroll so that the entire cell gets redrawn, avoiding clipping
42342    	problems (#111683).
42343    * src/vte.c(vte_terminal_paint): fix math for determining where to stop drawing.
42344    * src/vte.c(vte_terminal_fill_rectangle): rename to ..._int to reduce confusion
42345    	over which internal drawing commands are offset and which are not.
42346    * src/vte.c(vte_terminal_insert_char): if performing a single substitution,
42347    	check the encoded width of the output char, not the input char, which
42348    	doesn't have one.
42349
42350 ChangeLog | 17 ++++++++++++++
42351 src/vte.c | 79 +++++++++++++++++++++++++++++++++++++++++++++++----------------
42352 2 files changed, 76 insertions(+), 20 deletions(-)
42353
42354commit ca7af3ccfda6c0b2e2360b35b61417b41bcf8050
42355Author: Nalin Dahyabhai <nalin@src.gnome.org>
42356Date:   Mon Apr 28 18:58:55 2003 +0000
42357
42358    add routines for pulling Xft antialiasing and hinting options from the
42359
42360    * src/vterdb.c, src/vterdb.h: add routines for pulling Xft antialiasing and
42361    	hinting options from the resource database.
42362    * src/vtefc.c(_vte_fc_patterns_from_pango_font_desc): apply settings from the
42363    	resource database after applying settings from GTK+.
42364    * src/vtefc.c(_vte_fc_defaults_from_rdb): added, for adding default settings
42365    	based on the resource database.
42366
42367 ChangeLog       |   8 +++
42368 src/Makefile.am |   2 +
42369 src/vtefc.c     | 120 ++++++++++++++++++++++++--------
42370 src/vterdb.c    | 208 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
42371 src/vterdb.h    |  36 ++++++++++
42372 5 files changed, 347 insertions(+), 27 deletions(-)
42373
42374commit fab57ffc0e0965d8c648a6e112b9885f6b24eac6
42375Author: Nalin Dahyabhai <nalin@src.gnome.org>
42376Date:   Mon Apr 28 00:47:23 2003 +0000
42377
42378    complain when the installed version of GTK+ doesn't support reporting Xft
42379
42380    * src/vtefc.c(_vte_fc_defaults_from_gtk): complain when the installed version
42381    	of GTK+ doesn't support reporting Xft antialiasing and hinting settings.
42382
42383 ChangeLog   |  5 +++++
42384 src/vtefc.c | 16 ++++++++++++++++
42385 2 files changed, 21 insertions(+)
42386
42387commit e6efd20998b591d5ef15b2f128b65164b79191a2
42388Author: Nalin Dahyabhai <nalin@src.gnome.org>
42389Date:   Fri Apr 25 19:40:48 2003 +0000
42390
42391    freeze the window when scrolling down in a restricted scrolling area
42392
42393    * src/vte.c(vte_sequence_handler_sf): freeze the window when scrolling down in
42394    	a restricted scrolling area again.
42395
42396 ChangeLog | 4 ++++
42397 src/vte.c | 2 ++
42398 2 files changed, 6 insertions(+)
42399
42400commit f90b5a787b177a9daac44b4feb086d6e6cc6f93b
42401Author: Nalin Dahyabhai <nalin@src.gnome.org>
42402Date:   Thu Apr 24 21:59:44 2003 +0000
42403
42404    - src/vteaccess.c: tweak that debug warning again
42405
42406 src/vteaccess.c | 4 ++--
42407 1 file changed, 2 insertions(+), 2 deletions(-)
42408
42409commit eb6079bca4dabb469678f3b40f594ea5342f154e
42410Author: Nalin Dahyabhai <nalin@src.gnome.org>
42411Date:   Thu Apr 24 21:21:22 2003 +0000
42412
42413    save the new codeset. compare the new codeset to the name of the UTF-8
42414
42415    * src/iso2022.c(_vte_iso2022_state_set_codeset): save the new codeset.
42416    * src/iso2022.c(process_cdata): compare the new codeset to the name of the
42417    	UTF-8 codeset instead of the local codeset to see if we need to notify
42418    	callers of a change.
42419
42420 ChangeLog                         | 6 ++++++
42421 doc/reference/tmpl/vteaccess.sgml | 1 +
42422 src/iso2022.c                     | 6 ++++--
42423 3 files changed, 11 insertions(+), 2 deletions(-)
42424
42425commit 8aacd3df5a33deb3f39aeee8f7f54bba2cd94890
42426Author: Nalin Dahyabhai <nalin@src.gnome.org>
42427Date:   Thu Apr 24 19:28:53 2003 +0000
42428
42429    - 0.11.4
42430
42431 NEWS     | 3 +++
42432 vte.spec | 7 ++++++-
42433 2 files changed, 9 insertions(+), 1 deletion(-)
42434
42435commit 9981b4d6dc6dee72cb87016d6a9c569fbb713b99
42436Author: Nalin Dahyabhai <nalin@src.gnome.org>
42437Date:   Thu Apr 24 18:45:00 2003 +0000
42438
42439    don't use the window freeze count to check if it's safe to scroll using
42440
42441    * src/vte.c(vte_sequence_handler_sf): don't use the window freeze count to
42442    	check if it's safe to scroll using gdk_window_scroll(), require other
42443    	parts of this widget to declare it unsafe for those cases.
42444
42445 ChangeLog |  5 +++++
42446 src/vte.c | 27 +++++++++++----------------
42447 2 files changed, 16 insertions(+), 16 deletions(-)
42448
42449commit ed1e60faf9bbcb50302a3348d01455c7b4c42826
42450Author: Nalin Dahyabhai <nalin@src.gnome.org>
42451Date:   Thu Apr 24 18:17:17 2003 +0000
42452
42453    take an explicit XftFont instead of figuring out which one to use
42454
42455    * src/vtexft.c(_vte_xft_char_width): take an explicit XftFont instead of
42456    	figuring out which one to use ourselves.
42457    * src/vtexft.c(_vte_xft_draw_text): pass the XftFont which we're already using
42458    	to _vte_xft_char_width to save a call to _vte_xft_font_for_char.
42459
42460 ChangeLog    | 6 ++++++
42461 src/vtexft.c | 8 ++++----
42462 2 files changed, 10 insertions(+), 4 deletions(-)
42463
42464commit fe43594cdd3e980af12be3f1a7b86b1ad8eea84a
42465Author: Nalin Dahyabhai <nalin@src.gnome.org>
42466Date:   Thu Apr 24 17:55:44 2003 +0000
42467
42468    accept libtool 1.5 in addition to 1.4 (#15968).
42469
42470    * autogen.sh: accept libtool 1.5 in addition to 1.4 (#15968).
42471
42472 ChangeLog  | 3 +++
42473 autogen.sh | 4 ++--
42474 2 files changed, 5 insertions(+), 2 deletions(-)
42475
42476commit ab6bab86c9f3c819af8a6c09a7b07529769982d1
42477Author: Nalin Dahyabhai <nalin@src.gnome.org>
42478Date:   Thu Apr 24 03:23:53 2003 +0000
42479
42480    add some detail to debug warning when gail isn't loaded.
42481
42482    * src/vteaccess.c: add some detail to debug warning when gail isn't loaded.
42483
42484 src/vteaccess.c | 3 ++-
42485 1 file changed, 2 insertions(+), 1 deletion(-)
42486
42487commit c165224d950f6d78d8d4b870e05d931144f64f77
42488Author: Nalin Dahyabhai <nalin@src.gnome.org>
42489Date:   Thu Apr 24 03:03:51 2003 +0000
42490
42491    add. call _vte_terminal_accessible_ref to ensure that accessible signals
42492
42493    * src/vte.c,src/vte.h: (_vte_terminal_accessible_ref): add.
42494    * src/vteaccess.c(vte_terminal_accessible_new): call
42495    	_vte_terminal_accessible_ref to ensure that accessible signals are
42496    	going to be emitted.
42497
42498 ChangeLog       |  6 ++++++
42499 src/vte.c       | 11 +++++++++--
42500 src/vte.h       |  3 +++
42501 src/vteaccess.c |  1 +
42502 src/vteaccess.h |  1 -
42503 5 files changed, 19 insertions(+), 3 deletions(-)
42504
42505commit 6f90d7c16e2263ac837a7a552c6cb0b7c5a1a83d
42506Author: Nalin Dahyabhai <nalin@src.gnome.org>
42507Date:   Thu Apr 24 02:50:55 2003 +0000
42508
42509    formatting fixup. formatting fixups. Try using U+FFFF as the "invalid"
42510
42511    * src/dumpkeys.c: formatting fixup.
42512    * src/iso2022.c: formatting fixups.  Try using U+FFFF as the "invalid" marker
42513    	character instead of '?', because it's actually invalid.
42514    * src/pty.c: formatting fixup.
42515    * src/reflect.c: formatting fixup.
42516    * src/ring.c: formatting fixup.
42517    * src/ssfe.c: formatting fixups.
42518    * src/trie.c: formatting fixup.
42519    * src/vte.c: formatting fixups.
42520    * src/vte.c(vte_terminal_get_accessible): don't add a weak pointer to the
42521    	AtkObject if it isn't a valid AtkObject.  Only emit text-changed signals
42522    	if we managed to create a valid accessible peer.
42523    * src/vteaccess.c: formatting fixups.
42524    * src/vteaccess.c(vte_terminal_accessible_init): unset the EXPANDABLE Atk state.
42525    	Set the RESIZABLE state.
42526    * src/vteaccess.c(vte_terminal_accessible_class_init): Remove spurious(?) call
42527    	to bind_textdomain.
42528    * src/vteaccess.c(vte_terminal_accessible_get_type): check if the accessible
42529    	peer of our peer's ancestor is derived from GtkAccessible, and if it
42530    	isn't derive from GtkAccessible instead of that.
42531    * src/vteaccess.c(vte_terminal_accessible_get_type): register our factory type.
42532    * src/vteaccess.c, src/vteaccess.c: add VteTerminalAccessibleFactory.
42533    * src/vtedraw.c: formatting fixup.
42534
42535 ChangeLog       |  26 +++++
42536 src/dumpkeys.c  |   2 +-
42537 src/iso2022.c   |   4 +-
42538 src/pty.c       |   2 +-
42539 src/reflect.c   |   2 +-
42540 src/ring.c      |   2 +-
42541 src/ssfe.c      |  12 +-
42542 src/trie.c      |   2 +-
42543 src/vte.c       |  23 ++--
42544 src/vteaccess.c | 345 ++++++++++++++++++++++++++++++++++----------------------
42545 src/vteaccess.h |  41 +++++++
42546 src/vtedraw.c   |   2 +-
42547 12 files changed, 303 insertions(+), 160 deletions(-)
42548
42549commit d99012f3a7f002824c71730a619944f6478afad7
42550Author: Nalin Dahyabhai <nalin@src.gnome.org>
42551Date:   Thu Apr 24 00:52:15 2003 +0000
42552
42553    always refetch the root pixmap if we don't currently have a background
42554
42555    * src/vte.c(vte_terminal_background_update): always refetch the root pixmap if
42556    	we don't currently have a background image (#111386).
42557
42558 ChangeLog | 4 ++++
42559 src/vte.c | 3 ++-
42560 2 files changed, 6 insertions(+), 1 deletion(-)
42561
42562commit 7c7ca5b8bcd15cca704f39a43bd1bbbad8ac194b
42563Author: Nalin Dahyabhai <nalin@src.gnome.org>
42564Date:   Wed Apr 23 20:13:08 2003 +0000
42565
42566    - fix incorrect signal name when connecting
42567
42568 src/vteaccess.c | 2 +-
42569 1 file changed, 1 insertion(+), 1 deletion(-)
42570
42571commit a9a6b1c8657a7c90647bfafc74e962df5b8b83ba
42572Author: Nalin Dahyabhai <nalin@src.gnome.org>
42573Date:   Wed Apr 23 19:55:55 2003 +0000
42574
42575    implement an AtkComponent interface (part of #110770). set the focus state
42576
42577    * src/vteaccess.c: implement an AtkComponent interface (part of #110770).
42578    * src/vteaccess.c(vte_terminal_accessible_focus_in): set the focus state on the
42579    	accessible peer (part of #110770).
42580    * src/vteaccess.c(vte_terminal_accessible_focus_out): unset the focus state on
42581    	the accessible peer (part of #110770).
42582    * src/vteaccess.c(vte_terminal_accessible_init): connect to the widget's
42583    	visibility-notify signals.
42584    * src/vteaccess.c(vte_terminal_accessible_finalize): disconnect from the
42585    	widget's visibility-notify signals.
42586
42587 ChangeLog       |  12 +++
42588 src/vteaccess.c | 279 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
42589 2 files changed, 289 insertions(+), 2 deletions(-)
42590
42591commit 119a00f1c81c7ec60a3f962e9c500b2dce3bd178
42592Author: Nalin Dahyabhai <nalin@src.gnome.org>
42593Date:   Wed Apr 23 15:35:53 2003 +0000
42594
42595    don't bother generating a new pixmap or panning the pixbuf -- we can use
42596
42597    * src/vte.c(vte_terminal_background_update): don't bother generating a new
42598    	pixmap or panning the pixbuf -- we can use the desaturated pixbuf
42599    	directly now (#111386).
42600    * src/vte.c(vte_terminal_paint): use the drawing offsets because we don't
42601    	regenerate new background pixmaps when the window is moved.
42602    * src/vte.c(vte_terminal_draw_cells): add jittered bold text back in, fell out
42603    	in the drawing overhaul (#111430).
42604
42605 ChangeLog |   9 +++
42606 src/vte.c | 244 +++++++++++++++++++++-----------------------------------------
42607 2 files changed, 91 insertions(+), 162 deletions(-)
42608
42609commit 41630383d7e3d902d4134089848e40bff200fc02
42610Author: Nalin Dahyabhai <nalin@src.gnome.org>
42611Date:   Tue Apr 22 22:16:19 2003 +0000
42612
42613    account for valid CSI sequences which were missed earlier.
42614
42615    * src/iso2022.c(_vte_iso2022_fragment_input): account for valid CSI sequences
42616    	which were missed earlier.
42617
42618 ChangeLog     |  4 ++++
42619 src/iso2022.c | 14 +++++++++++---
42620 2 files changed, 15 insertions(+), 3 deletions(-)
42621
42622commit 66ff84b4b341fb4d66bfe9ba089368c53b0bbb9f
42623Author: Nalin Dahyabhai <nalin@src.gnome.org>
42624Date:   Tue Apr 22 21:38:40 2003 +0000
42625
42626    dispose of the PTY completely (#107534). dispose of the PTY completely
42627
42628    * src/vte.c(vte_terminal_eof): dispose of the PTY completely (#107534).
42629    * src/vte.c(vte_terminal_child_exited): dispose of the PTY completely (#107534).
42630
42631 ChangeLog |  4 ++++
42632 src/vte.c | 38 ++++++++++++++++++++++++++++++++++++++
42633 2 files changed, 42 insertions(+)
42634
42635commit b8cd0940d25990dbe06c7d5c7540c7fdde5027cf
42636Author: Nalin Dahyabhai <nalin@src.gnome.org>
42637Date:   Tue Apr 22 20:43:34 2003 +0000
42638
42639    add missing check for recvmsg. formatting and spelling fixes. reorganize.
42640
42641    * configure.in: add missing check for recvmsg.
42642    * gnome-pty-helper/gnome-login-support.c: formatting and spelling fixes.
42643    * gnome-pty-helper/gnome-login-support.c(n_read): reorganize.
42644    * gnome-pty-helper/gnome-login-support.c(n_write): add.
42645    * gnome-pty-helper/gnome-login-support.h: add prototype for n_write.
42646    * gnome-pty-helper/gnome-pty-helper.c: only define the I_SENDFD version of
42647    	pass_fd() if I_SENDFD is defined, to clarify compile errors when it
42648    	isn't defined.
42649    * src/pty.c(main): exercise session logging.
42650    * src/pty.c(_vte_pty_open_with_helper): add more debug messages.
42651
42652 ChangeLog                              | 12 ++++++
42653 configure.in                           |  2 +-
42654 gnome-pty-helper/gnome-login-support.c | 75 ++++++++++++++++++++++------------
42655 gnome-pty-helper/gnome-login-support.h |  1 +
42656 gnome-pty-helper/gnome-pty-helper.c    | 59 +++++++++++++-------------
42657 gnome-pty-helper/gnome-utmp.c          | 15 +++----
42658 src/pty.c                              | 28 ++++++++++---
42659 7 files changed, 126 insertions(+), 66 deletions(-)
42660
42661commit 91249799a1adb5fe177b61752986786769cb72fa
42662Author: Nalin Dahyabhai <nalin@src.gnome.org>
42663Date:   Tue Apr 22 18:51:06 2003 +0000
42664
42665    force visible widths to 2 columns for CJK maps which use 2 bytes per
42666
42667    * src/iso2022.c(_vte_iso2022_map_get): force visible widths to 2 columns for CJK
42668    	maps which use 2 bytes per character.
42669    * src/iso2022.c(_vte_iso2022_fragment_input): recognize CSI/OSC/PM sequences as
42670    	control sequences and not raw text, allowing us to treat them
42671    	specially later.
42672    * src/iso2022.c(process_control): pass CSI/OSC/PM sequences through unmodified
42673    	(without going through maps).
42674
42675 ChangeLog     |   9 +++++
42676 src/iso2022.c | 119 ++++++++++++++++++++++++++++++++++++++++++++++++----------
42677 2 files changed, 108 insertions(+), 20 deletions(-)
42678
42679commit b0e4d9016d8f5c138eb0102481a340a3082627d8
42680Author: Nalin Dahyabhai <nalin@src.gnome.org>
42681Date:   Tue Apr 22 04:48:15 2003 +0000
42682
42683    don't bother doing anything if we're fully obscured (related to #102703).
42684
42685    * src/vte.c(vte_invalidate_cursor_once): don't bother doing anything if we're
42686    	fully obscured (related to #102703).
42687
42688 ChangeLog | 6 +++++-
42689 src/vte.c | 5 +++++
42690 2 files changed, 10 insertions(+), 1 deletion(-)
42691
42692commit ba4f0b1d5c5ca4c1613cd9c582ee3ae35a696b73
42693Author: Nalin Dahyabhai <nalin@src.gnome.org>
42694Date:   Tue Apr 22 04:29:56 2003 +0000
42695
42696    stop messing with fontconfig's list of font directories.
42697
42698    * src/vteapp.c(main): stop messing with fontconfig's list of font directories.
42699
42700 ChangeLog    |  4 ++++
42701 src/vteapp.c | 14 --------------
42702 2 files changed, 4 insertions(+), 14 deletions(-)
42703
42704commit 42bca0ff2a787ba93f33cb4c5bc7462dd93ee463
42705Author: Nalin Dahyabhai <nalin@src.gnome.org>
42706Date:   Tue Apr 22 04:27:46 2003 +0000
42707
42708    rework link order so that xft2 is linked before anything else. You're
42709
42710    * configure.in: rework link order so that xft2 is linked before anything else.
42711    	You're still screwed if you link with both xft1 and xft2 libs, but maybe
42712    	this'll help, even though it shouldn't (#107285).
42713
42714 ChangeLog    | 5 +++++
42715 configure.in | 2 +-
42716 2 files changed, 6 insertions(+), 1 deletion(-)
42717
42718commit 55adb3860dc5c82f853ca09509dad7365c92a440
42719Author: Nalin Dahyabhai <nalin@src.gnome.org>
42720Date:   Tue Apr 22 04:09:29 2003 +0000
42721
42722    - add bug ID
42723
42724 ChangeLog | 5 +++--
42725 1 file changed, 3 insertions(+), 2 deletions(-)
42726
42727commit 2eb1be31c0f55444a04926642e182c4a7f5a05e0
42728Author: Nalin Dahyabhai <nalin@src.gnome.org>
42729Date:   Tue Apr 22 04:08:12 2003 +0000
42730
42731    fix a couple of #errors. if the area we're invading is on the edge,
42732
42733    * src/vteglyph.c: fix a couple of #errors.
42734    * src/vte.c(vte_invalidate_cells): if the area we're invading is on the edge,
42735    	invalidate the edge as well.
42736    * src/pty.c: implement and use wrappers for read and write which handle EINTR
42737    	and EAGAIN.
42738    * src/vte.c(vte_terminal_scroll_region): don't use gdk_window_scroll if the
42739    	window is frozen for updates.
42740    * src/vte.c(vte_terminal_sequence_handler_sf): when scrolling down with a
42741    	defined scrolling region, freeze the window to avoid flicker.
42742
42743 ChangeLog      | 11 +++++++
42744 src/pty.c      | 94 +++++++++++++++++++++++++++++++++++++++++++++++-----------
42745 src/vte.c      | 47 ++++++++++++++++++++++++-----
42746 src/vteglyph.c |  4 +--
42747 4 files changed, 128 insertions(+), 28 deletions(-)
42748
42749commit 27571eb6126ef16527021fe6ae3845db72c43eb1
42750Author: Nalin Dahyabhai <nalin@src.gnome.org>
42751Date:   Mon Apr 21 22:12:25 2003 +0000
42752
42753    don't bail out if read() returns -1 and errno is either EINTR or EAGAIN,
42754
42755    * gnome-pty-helper/gnome-login-support.c(n_read): don't bail out if read()
42756    	returns -1 and errno is either EINTR or EAGAIN, candidate fix for
42757    	#107534.
42758
42759 ChangeLog                              | 5 +++++
42760 gnome-pty-helper/gnome-login-support.c | 9 ++++++---
42761 2 files changed, 11 insertions(+), 3 deletions(-)
42762
42763commit c12cd952b13bbccc6b28367a877d5a3b520eff76
42764Author: Nalin Dahyabhai <nalin@src.gnome.org>
42765Date:   Mon Apr 21 21:57:04 2003 +0000
42766
42767    add a couple of assertions here just to be sure (#108066).
42768
42769    * src/vte.c(vte_terminal_io_read): add a couple of assertions here just to
42770    	be sure (#108066).
42771
42772 ChangeLog | 4 ++++
42773 src/vte.c | 2 ++
42774 2 files changed, 6 insertions(+)
42775
42776commit 09204fe9202ac6fd1049a011728bd4b1430a9213
42777Author: Nalin Dahyabhai <nalin@src.gnome.org>
42778Date:   Mon Apr 21 21:48:03 2003 +0000
42779
42780    don't depend on PATH_MAX being available and correct (#109805). don't
42781
42782    * src/pty.c(_vte_pty_ptsname): don't depend on PATH_MAX being available and
42783    	correct (#109805).
42784    * src/vte.c(vte_terminal_set_termcap): don't depend on PATH_MAX being available
42785    	and correct (#109805).
42786    * src/vte.c(vte_terminal_io_read): fix signed/unsigned comparison (#108066).
42787
42788 ChangeLog                              |  8 +++++++
42789 gnome-pty-helper/gnome-login-support.c | 40 +++++++++++++++++++++------------
42790 src/pty.c                              | 31 +++++++++++++++++--------
42791 src/vte.c                              | 41 ++++++++++++++++++++++------------
42792 4 files changed, 83 insertions(+), 37 deletions(-)
42793
42794commit ac8d4312a324bc5b6a591186fc96ba57f5555a2b
42795Author: Nalin Dahyabhai <nalin@src.gnome.org>
42796Date:   Mon Apr 21 20:34:10 2003 +0000
42797
42798    add MESSAGE-OF-DOOM to EXTRA_DIST make Alt+Return generate ESC newline
42799
42800    * Makefile.am: add MESSAGE-OF-DOOM to EXTRA_DIST
42801    * src/keymap.c: make Alt+Return generate ESC newline (#108863).
42802
42803 ChangeLog    | 4 ++++
42804 Makefile.am  | 2 +-
42805 src/keymap.c | 2 ++
42806 3 files changed, 7 insertions(+), 1 deletion(-)
42807
42808commit dc73e632cf03e3e764223628dce4b435edd44a95
42809Author: Nalin Dahyabhai <nalin@src.gnome.org>
42810Date:   Mon Apr 21 20:09:45 2003 +0000
42811
42812    really drop this file
42813
42814 src/unitable.KSC5601 | 17047 -------------------------------------------------
42815 1 file changed, 17047 deletions(-)
42816
42817commit ce2e40099e9113f32fc473866158c7cf9048b2b6
42818Author: Nalin Dahyabhai <nalin@src.gnome.org>
42819Date:   Mon Apr 21 20:05:30 2003 +0000
42820
42821    drop unitable.KSC5601 fixup comment re: KS X 1001 (#107119). add two
42822
42823    * src/Makefile.am: drop unitable.KSC5601
42824    * src/iso2022.c: fixup comment re: KS X 1001 (#107119).
42825    * src/mkunitables.sh: add two characters from KS X 1001:1998 (#107119).
42826
42827 ChangeLog            | 13 +++++++++----
42828 src/Makefile.am      |  1 -
42829 src/iso2022.c        |  3 ++-
42830 src/mkunitables.sh   |  8 ++++++--
42831 src/unitable.KSX1001 |  2 ++
42832 5 files changed, 19 insertions(+), 8 deletions(-)
42833
42834commit e3263d8cfcff27edf58bebead7e9899fc25d4262
42835Author: Nalin Dahyabhai <nalin@src.gnome.org>
42836Date:   Mon Apr 21 19:35:16 2003 +0000
42837
42838    don't try to process incoming data if there isn't any (#110946). mark a
42839
42840    * src/vte.c(vte_terminal_eof): don't try to process incoming data if there
42841    	isn't any (#110946).
42842    * src/vtexft.c: mark a warning message for translation.
42843    * src/vtegl.c: make the warning when glX isn't available debug-only.
42844
42845 ChangeLog    |  6 ++++++
42846 src/vte.c    |  4 +++-
42847 src/vtegl.c  |  2 ++
42848 src/vtexft.c | 10 +++++++++-
42849 4 files changed, 20 insertions(+), 2 deletions(-)
42850
42851commit d8fe8eaf81fa1a4d8e13d996eb856d0b444e46d4
42852Author: Nalin Dahyabhai <nalin@src.gnome.org>
42853Date:   Mon Apr 21 19:01:58 2003 +0000
42854
42855    use #if HAVE_DECL_XXX instead of #ifdef HAVE_DECL_XXX, noted by Bob Doan.
42856
42857    * src/vteglyph.c: use #if HAVE_DECL_XXX instead of #ifdef HAVE_DECL_XXX, noted
42858    	by Bob Doan.
42859
42860 ChangeLog      |  4 ++++
42861 src/vteglyph.c | 14 +++++++-------
42862 2 files changed, 11 insertions(+), 7 deletions(-)
42863
42864commit e5a1bd96f1df0de2e22b10ab208094b381f7aa93
42865Author: Nalin Dahyabhai <nalin@src.gnome.org>
42866Date:   Mon Apr 21 02:50:46 2003 +0000
42867
42868    - ident tagging - header reorg
42869
42870    - ident tagging
42871    - header reorg
42872
42873 src/vte.c       | 2 ++
42874 src/vteaccess.c | 2 ++
42875 src/vteapp.c    | 2 ++
42876 src/vtedraw.c   | 1 +
42877 src/vtefc.c     | 3 +++
42878 src/vteft2.c    | 2 ++
42879 src/vtegl.c     | 3 +++
42880 src/vteglyph.c  | 1 +
42881 src/vtepango.c  | 3 +++
42882 src/vtepangox.c | 7 ++++---
42883 src/vtergb.c    | 1 +
42884 src/vteskel.c   | 3 +++
42885 src/vtexft.c    | 2 ++
42886 13 files changed, 29 insertions(+), 3 deletions(-)
42887
42888commit c5310364b35cfac035f88f6780965d5afce73709
42889Author: Nalin Dahyabhai <nalin@src.gnome.org>
42890Date:   Mon Apr 21 02:45:11 2003 +0000
42891
42892    work around for garbled glyphs when drawing runs of text using multiple
42893
42894    * src/vtexft.c: work around for garbled glyphs when drawing runs of text using
42895    	multiple fonts while mixing bitmap and antialiased fonts
42896
42897 ChangeLog    |  4 ++++
42898 src/vtexft.c | 33 ++++++++++++++++++++++++++++++++-
42899 2 files changed, 36 insertions(+), 1 deletion(-)
42900
42901commit 9003aca9c2dda02997255aff5d25a79947dc8011
42902Author: Nalin Dahyabhai <nalin@src.gnome.org>
42903Date:   Fri Apr 18 00:31:22 2003 +0000
42904
42905    - 0.11.3
42906
42907 NEWS     | 2 ++
42908 vte.spec | 5 ++++-
42909 2 files changed, 6 insertions(+), 1 deletion(-)
42910
42911commit 439b759cbfe698e7e0237bb0d97786e841a6ad36
42912Author: Nalin Dahyabhai <nalin@src.gnome.org>
42913Date:   Fri Apr 18 00:16:52 2003 +0000
42914
42915    - add
42916
42917 src/unitable.KSX1001 | 8225 ++++++++++++++++++++++++++++++++++++++++++++++++++
42918 1 file changed, 8225 insertions(+)
42919
42920commit 10dd7a33e526cb9883e34dda5de83ed4b542bc7d
42921Author: Nalin Dahyabhai <nalin@src.gnome.org>
42922Date:   Fri Apr 18 00:16:19 2003 +0000
42923
42924    add missing prototype for vte_terminal_process_incoming().
42925
42926    * src/vte.c: add missing prototype for vte_terminal_process_incoming().
42927
42928 ChangeLog | 3 +++
42929 src/vte.c | 2 +-
42930 2 files changed, 4 insertions(+), 1 deletion(-)
42931
42932commit 7abd52c1048aa299154b8e03635f915c8177575b
42933Author: Nalin Dahyabhai <nalin@src.gnome.org>
42934Date:   Fri Apr 18 00:14:55 2003 +0000
42935
42936    quiet a compiler warning. use KSX-1001 instead of KSC-5601 for Korean, add
42937
42938    * src/vteglyph.c(_vte_glyph_get): quiet a compiler warning.
42939    * src/iso2022.c: use KSX-1001 instead of KSC-5601 for Korean, add maps for
42940    	CNS 11643 planes 3,4,5,6,7 (can't test them, but hey).  Rework so
42941    	that we get the data before it's passed to g_iconv(), and stuff
42942    	gunichars into an array for the caller.
42943    * src/interpret.c: adapt to changes in the iso2022 interfaces.
42944    * src/vte.c: adapt to changes in the iso2022 interfaces.
42945    * src/mkunitables.sh: add snippets for KSX 1001.
42946    * src/iso2022.txt: add iso-2022-cn example text.
42947
42948 ChangeLog          |   11 +
42949 src/Makefile.am    |    5 +-
42950 src/interpret.c    |  189 +++---
42951 src/iso2022.c      | 1773 +++++++++++++++++++++++++++++++---------------------
42952 src/iso2022.h      |   25 +-
42953 src/iso2022.txt    |    2 +
42954 src/mkunitables.sh |    4 +-
42955 src/vte.c          |  545 ++++++----------
42956 src/vteglyph.c     |    1 +
42957 9 files changed, 1363 insertions(+), 1192 deletions(-)
42958
42959commit cfe30db72f22a3c70a981e46bcd2a800210e92c4
42960Author: Nalin Dahyabhai <nalin@src.gnome.org>
42961Date:   Thu Apr 17 16:02:17 2003 +0000
42962
42963    0.11.2
42964
42965 NEWS     | 2 ++
42966 vte.spec | 5 ++++-
42967 2 files changed, 6 insertions(+), 1 deletion(-)
42968
42969commit 70a4202f0a0b2f9f3308ab7d3606d725d095d123
42970Author: Nalin Dahyabhai <nalin@src.gnome.org>
42971Date:   Thu Apr 17 15:44:14 2003 +0000
42972
42973    invalidate a larger rectangle to fix behavior wrt openi18n assertion 2.
42974
42975    * src/vte.c(vte_terminal_process_incoming): invalidate a larger rectangle to
42976    	fix behavior wrt openi18n assertion 2.
42977
42978 ChangeLog |  4 ++++
42979 src/vte.c | 16 ++++++++++------
42980 2 files changed, 14 insertions(+), 6 deletions(-)
42981
42982commit d08be0223b4f3e714a7e218a2831caa6042ca0ec
42983Author: Nalin Dahyabhai <nalin@src.gnome.org>
42984Date:   Wed Apr 16 22:14:42 2003 +0000
42985
42986    fix logic error drawing the cursor which caused ALTGR characters to always
42987
42988    * src/vte.c(vte_terminal_paint): fix logic error drawing the cursor which
42989    	caused ALTGR characters to always be used.  Draw the preedit string
42990    	in the right location.
42991    * src/vte.c(vte_invalidate_cursor_once): expose the visible width of the
42992    	preedit string, not its length.
42993
42994 ChangeLog |   7 ++++
42995 src/vte.c | 138 ++++++++++++++++++++++++++++++++++++++++++++++++--------------
42996 2 files changed, 115 insertions(+), 30 deletions(-)
42997
42998commit 7f3e85726efa33d937e4dee94e97db507831f448
42999Author: Nalin Dahyabhai <nalin@src.gnome.org>
43000Date:   Tue Apr 15 16:40:15 2003 +0000
43001
43002    fix broken debug message.
43003
43004    * src/vteaccess.c: fix broken debug message.
43005
43006 ChangeLog       | 3 +++
43007 src/vteaccess.c | 7 +++++--
43008 2 files changed, 8 insertions(+), 2 deletions(-)
43009
43010commit 8f7ba9c45c5700bda437b021cd20a1555a0c4f9b
43011Author: Nalin Dahyabhai <nalin@src.gnome.org>
43012Date:   Tue Apr 15 15:46:21 2003 +0000
43013
43014    - correct bad cast
43015
43016 src/vtepangox.c | 2 +-
43017 1 file changed, 1 insertion(+), 1 deletion(-)
43018
43019commit 83d04891f50af2ac7a2c572abc4759bac3068434
43020Author: Nalin Dahyabhai <nalin@src.gnome.org>
43021Date:   Tue Apr 15 15:43:52 2003 +0000
43022
43023    make row_data a structure containing an array instead of a simple array.
43024
43025    * src/vte.c: make row_data a structure containing an array instead of a simple
43026    	array.  Add a field to row data structures which tracks whether or not
43027    	we soft-wrapped from this line to the next one.  Make use of the field
43028    	when copying text and selecting by "line".
43029    * src/reflect.c: put the label in a scrolled window to avoid mad loops when we
43030    	resize it to accomodate more text, which shrinks the terminal, which
43031    	removes text from the label, which resizes it to be smaller, which
43032    	gives the terminal more space, which adds text to the viewable area,
43033    	which requires a bigger label, and so on.
43034    * src/vte.c: move vte_terminal_get_text_range logic into
43035    	vte_terminal_get_text_range_maybe_wrapped for internal use,
43036    	vte_terminal_get_text likewise.
43037
43038 ChangeLog                           |  14 ++
43039 gnome-pty-helper/gnome-pty-helper.c |   2 +-
43040 src/reflect.c                       |  10 +-
43041 src/vte.c                           | 390 ++++++++++++++++++++++--------------
43042 4 files changed, 267 insertions(+), 149 deletions(-)
43043
43044commit 05b79cf4de66af1658906580c04c41de43f815b6
43045Author: Ivan Stojmirov <stojmir@src.gnome.org>
43046Date:   Tue Apr 15 12:13:00 2003 +0000
43047
43048    added Macedonian translation
43049
43050 po/mk.po | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43051 1 file changed, 120 insertions(+)
43052
43053commit 62b9ee3bb402ee64ebd1b440fa6073f7172ef784
43054Author: Nalin Dahyabhai <nalin@src.gnome.org>
43055Date:   Tue Apr 15 02:41:41 2003 +0000
43056
43057    don't snap the beginning of selection to the next line in select-by-line
43058
43059    * src/vte.c: don't snap the beginning of selection to the next line in
43060    	select-by-line mode.
43061
43062 ChangeLog | 4 ++++
43063 src/vte.c | 5 +++--
43064 2 files changed, 7 insertions(+), 2 deletions(-)
43065
43066commit bca5067bac3a54cefc1332fb98366a66d58c3256
43067Author: Nalin Dahyabhai <nalin@src.gnome.org>
43068Date:   Tue Apr 15 01:45:50 2003 +0000
43069
43070    - 0.11.1
43071
43072 NEWS     | 6 ++++--
43073 vte.spec | 5 ++++-
43074 2 files changed, 8 insertions(+), 3 deletions(-)
43075
43076commit 8c772bdb1f16839e9dcea3730d4335fbc747f192
43077Author: Nalin Dahyabhai <nalin@src.gnome.org>
43078Date:   Tue Apr 15 00:05:35 2003 +0000
43079
43080    fix macro invocations so that when LCD and GRAY2/GRAY4 pixel modes are
43081
43082    * configure.in, src/vteglyph.c: fix macro invocations so that when LCD and
43083    	GRAY2/GRAY4 pixel modes are supported by freetype, we don't get
43084    	confused by them.
43085    * src/vtepango.c, src/vtepangox.c: fix background scrolling.
43086
43087 ChangeLog       |  6 ++++++
43088 configure.in    | 12 ++++++------
43089 src/vteglyph.c  |  7 ++++++-
43090 src/vtepango.c  | 21 +++++++--------------
43091 src/vtepangox.c | 23 ++++++++---------------
43092 5 files changed, 33 insertions(+), 36 deletions(-)
43093
43094commit e3f4cc36d7e6bc29db5fefca8d6370a3f388d18f
43095Author: Nalin Dahyabhai <nalin@src.gnome.org>
43096Date:   Mon Apr 14 23:31:59 2003 +0000
43097
43098    require automake 1.6, 1.5 chokes on AM_LDFLAGS, which 1.7 wants instead of
43099
43100    * autogen.sh: require automake 1.6, 1.5 chokes on AM_LDFLAGS, which 1.7 wants
43101    	instead of LDFLAGS(!).  Require autoconf 2.52 or newer, because older
43102    	versions bail on configure.in.
43103    * configure.in: Check if ft_render_mode_mono, FT_RENDER_MODE_NORMAL,
43104    	FT_PIXEL_MODE_MONO, ft_pixel_mode_mono, FT_PIXEL_MODE_GRAY2,
43105    	FT_PIXEL_MODE_GRAY4, FT_PIXEL_MODE_GRAY, ft_pixel_mode_grays,
43106    	FT_PIXEL_MODE_LCD are declared.
43107    * src/vte.c, src/vteapp.c, src/vtefc.c, src/vtepango.c: handle being built with
43108    	GTK+ 2.0 or 2.2.
43109    * src/vtegl.c: disable for GTK+ < 2.2.0.
43110    * src/vtepangox.c: use a PangoX context instead of a Pango context when
43111    	determining font metrics.
43112    * src/vteglyph.c: handle the twisty maze of load and render options and pixel
43113    	modes which various versions of freetype support.
43114
43115 ChangeLog       | 16 ++++++++++++++++
43116 autogen.sh      | 36 +++++++++++++++++++++++++----------
43117 configure.in    | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
43118 src/reaper.c    |  1 +
43119 src/vte.c       | 15 +++++++++++----
43120 src/vteapp.c    |  7 +------
43121 src/vtedraw.c   |  2 ++
43122 src/vtefc.c     | 10 ++++++++++
43123 src/vtegl.c     |  3 +++
43124 src/vteglyph.c  | 28 ++++++++++++++++++++++-----
43125 src/vtepango.c  | 18 +++++++++++++++++-
43126 src/vtepangox.c | 15 ++++++++++++---
43127 12 files changed, 174 insertions(+), 36 deletions(-)
43128
43129commit 0e259e346a7b5487ac7ebfdae90bbb8013f719f1
43130Author: Nalin Dahyabhai <nalin@src.gnome.org>
43131Date:   Mon Apr 14 19:41:12 2003 +0000
43132
43133    disable pangox, xft, glx drawing if run invoked with the --without-x flag.
43134
43135    * configure.in: disable pangox, xft, glx drawing if run invoked with the
43136    	--without-x flag.
43137    * vte.pc.in: include CFLAGS found by AC_PATH_XTRA when built with X.
43138    * src/iso2022.c(_vte_iso2022_substitute_single): clean up and ensure that
43139    	ambiguous widths are respected.
43140    * src/iso2022.c, src/iso2022.h: add _vte_iso2022_unichar_width().
43141    * src/vte.c: remove old xft2/xft1/pango/pangox/core drawing code, making draw
43142    	the only supported method.  Remove most dependencies on gdkx and Xlib,
43143    	except for root pixmap ID watching.
43144    * src/vtedraw.c: only use pangox, xft if X_DISPLAY_MISSING is not defined.
43145    * src/vtedraw.c, src/vtedraw.h: add get_using_fontconfig() method.
43146    * src/vte.c(vte_terminal_get_using_xft): use _vte_draw_get_using_fontconfig(),
43147    	which is what apps really want to know when they call this function.
43148    * src/vtegl.c: wrap in #ifndef X_DISPLAY_MISSING.
43149    * src/vtepangox.c: wrap in #ifndef X_DISPLAY_MISSING.
43150    * src/vtexft.c: wrap in #ifndef X_DISPLAY_MISSING.
43151    * src/vteglyph.c(_vte_glyph_cache_set_description): use horizontal advance
43152    	instead of bitmap width when calculating display widths.
43153    	Rename to _vte_glyph_cache_set_font_description.
43154
43155 ChangeLog       |   23 +
43156 configure.in    |   90 +-
43157 src/iso2022.c   |   24 +-
43158 src/iso2022.h   |    1 +
43159 src/vte.c       | 3341 +++++++++----------------------------------------------
43160 src/vtedraw.c   |   14 +
43161 src/vtedraw.h   |   24 +-
43162 src/vtefc.c     |  113 +-
43163 src/vteft2.c    |   14 +-
43164 src/vtegl.c     |    9 +
43165 src/vteglyph.c  |   49 +-
43166 src/vteglyph.h  |    6 +-
43167 src/vtepango.c  |   32 +-
43168 src/vtepangox.c |   32 +-
43169 src/vteskel.c   |    7 +
43170 src/vtexft.c    |    9 +
43171 vte.pc.in       |    2 +-
43172 17 files changed, 854 insertions(+), 2936 deletions(-)
43173
43174commit dca7f0cdfcc4eba1e2238cd26fb3eb6a3ae58016
43175Author: Nalin Dahyabhai <nalin@src.gnome.org>
43176Date:   Wed Apr 9 20:11:52 2003 +0000
43177
43178    add back some variables which are used after all.
43179
43180    * src/vte.c: add back some variables which are used after all.
43181
43182 ChangeLog | 3 +++
43183 src/vte.c | 6 ++++++
43184 2 files changed, 9 insertions(+)
43185
43186commit 26307a1dfd36f7b9af30ebd28805cd59e48e3694
43187Author: Nalin Dahyabhai <nalin@src.gnome.org>
43188Date:   Wed Apr 9 20:01:50 2003 +0000
43189
43190    add specific checks for PangoX and glX. add drawing method using freetype
43191
43192    * configure.in: add specific checks for PangoX and glX.
43193    * src/vteft2.c, src/vteft2.h: add drawing method using freetype and GdkRGB.
43194    * src/vteglyph.c, src/vteglyph.h: add.
43195    * src/vtepangox.c, src/vtepangox.h: add drawing method using PangoX.
43196    * src/vtergb.c, src/vtergb.h: add.
43197    * src/vtegl.c, src/vtegl.h: add placeholder drawing method using freetype and
43198    	glX.
43199    * src/Makefile.am: add newly-added source files to libvte.la target.
43200    * src/vtedraw.c, src/vtedraw.h: add get_visual and get_colormap methods so that
43201    	drawing methods can override the default visual and colormap.  Rename
43202    	get_text_base() to get_text_ascent(), which is more correct.  Remove
43203    	scroll(), which would just wrap gdk_window_scroll().
43204    * src/vte.c: fix logic for choosing alternate render methods when VTE_USE_XFT
43205    	is "0".
43206    * src/vteapp.c: add -- option to stop parsing options with getopt.
43207    * src/vtefc.c: fix incorrect DPI read due to type mismatch (#109513).
43208
43209 ChangeLog       |  19 ++
43210 configure.in    |  68 +++++-
43211 src/Makefile.am |  44 ++--
43212 src/vte.c       |  23 +-
43213 src/vteapp.c    |  10 +-
43214 src/vtedraw.c   |  44 ++--
43215 src/vtedraw.h   |  12 +-
43216 src/vtefc.c     |  13 +-
43217 src/vteft2.c    | 338 ++++++++++++++++++++++++++
43218 src/vteft2.h    |  35 +++
43219 src/vtegl.c     | 414 ++++++++++++++++++++++++++++++++
43220 src/vtegl.h     |  35 +++
43221 src/vteglyph.c  | 728 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43222 src/vteglyph.h  |  86 +++++++
43223 src/vtepango.c  |  42 ++--
43224 src/vtepangox.c | 466 ++++++++++++++++++++++++++++++++++++
43225 src/vtepangox.h |  35 +++
43226 src/vtergb.c    | 260 ++++++++++++++++++++
43227 src/vtergb.h    |  52 ++++
43228 src/vteskel.c   |  35 +--
43229 src/vtexft.c    |  39 +--
43230 vte.pc.in       |   2 +-
43231 vte.spec        |   6 +-
43232 23 files changed, 2681 insertions(+), 125 deletions(-)
43233
43234commit f947682ae7c91de10542d69217496828122bd976
43235Author: Laurent Dhima <laurenti@src.gnome.org>
43236Date:   Mon Mar 31 08:36:26 2003 +0000
43237
43238    Added "sq" to ALL_LINGUAS
43239
43240    * configure.in: Added "sq" to ALL_LINGUAS
43241
43242 ChangeLog    | 4 ++++
43243 configure.in | 2 +-
43244 2 files changed, 5 insertions(+), 1 deletion(-)
43245
43246commit 492227858e294d598abfc1abd59b1a4f0459c7fd
43247Author: Laurent Dhima <laurenti@src.gnome.org>
43248Date:   Mon Mar 31 08:33:05 2003 +0000
43249
43250    Added Albanian translation
43251
43252    * sq.po: Added Albanian translation
43253
43254 po/ChangeLog |   5 +++
43255 po/sq.po     | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43256 2 files changed, 125 insertions(+)
43257
43258commit 1692ef6e575bceabc62527ae367360f892176ffc
43259Author: Nalin Dahyabhai <nalin@src.gnome.org>
43260Date:   Thu Mar 27 20:45:22 2003 +0000
43261
43262    - sprinkle various CFLAGS throughout
43263
43264 src/Makefile.am | 12 ++++++------
43265 1 file changed, 6 insertions(+), 6 deletions(-)
43266
43267commit 094ec6f9e8c2ff9176411ca5a5876b8130153782
43268Author: Nalin Dahyabhai <nalin@src.gnome.org>
43269Date:   Thu Mar 27 00:48:54 2003 +0000
43270
43271    - more automake-1.7 changes, should properly accept 1.7, 1.6 or 1.5 now
43272
43273 autogen.sh                   | 22 +++++++++-------------
43274 gnome-pty-helper/Makefile.am |  4 ++--
43275 2 files changed, 11 insertions(+), 15 deletions(-)
43276
43277commit 30195a9b175f3d1fe8f78ab3af321eb170ce8cb8
43278Author: Nalin Dahyabhai <nalin@src.gnome.org>
43279Date:   Thu Mar 27 00:39:53 2003 +0000
43280
43281    specify AM_CFLAGS and AM_LDFLAGS instead of CFLAGS and LDFLAGS so that
43282
43283    * src/Makefile.am: specify AM_CFLAGS and AM_LDFLAGS instead of CFLAGS and
43284    	LDFLAGS so that automake 1.7 doesn't kick us to the curb
43285
43286 ChangeLog       | 4 ++++
43287 src/Makefile.am | 4 ++--
43288 2 files changed, 6 insertions(+), 2 deletions(-)
43289
43290commit 71154e5b4c8ac4e2725a6d92e79bc248c8061dbb
43291Author: Nalin Dahyabhai <nalin@src.gnome.org>
43292Date:   Wed Mar 26 19:30:43 2003 +0000
43293
43294    commit useful news
43295
43296 NEWS | 2 ++
43297 1 file changed, 2 insertions(+)
43298
43299commit 2d71c2855ee2886654dede15fbca46734be4198a
43300Author: Nalin Dahyabhai <nalin@src.gnome.org>
43301Date:   Mon Mar 17 19:23:10 2003 +0000
43302
43303    - copy AC_CHECK_FT2 to VTE_CHECK_FT2 and use it instead -- some systems with
43304      freetype development stuff still don't include the right autoconf macros
43305      (#108481)
43306
43307 acinclude.m4 | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43308 configure.in |   5 ++-
43309 2 files changed, 147 insertions(+), 2 deletions(-)
43310
43311commit 8623bfb400d8f56b916f1fb5367cfaae0981445f
43312Author: Nalin Dahyabhai <nalin@src.gnome.org>
43313Date:   Mon Mar 17 17:53:04 2003 +0000
43314
43315    - warn when freetype devel stuff isn't present, becuase we need it to
43316      supply the AC_CHECK_FT2 macro
43317
43318 autogen.sh | 11 ++++++++++-
43319 1 file changed, 10 insertions(+), 1 deletion(-)
43320
43321commit 160c94bbca71b9fd92113faae0bebc4cad60d7ed
43322Author: Metin Amiroff <metin@karegen.com>
43323Date:   Fri Mar 14 18:56:44 2003 +0000
43324
43325    Updated Azerbaijani translation.
43326
43327    2003-03-14  Metin Amiroff  <metin@karegen.com>
43328
43329    	* az.po: Updated Azerbaijani translation.
43330
43331 po/ChangeLog |  4 ++++
43332 po/az.po     | 66 ++++++++++++++++++++++++++++++------------------------------
43333 2 files changed, 37 insertions(+), 33 deletions(-)
43334
43335commit 937ca9b1422e28330e8ae4f386dac963556ea33f
43336Author: Christian Rose <menthos@menthos.com>
43337Date:   Thu Mar 13 13:14:42 2003 +0000
43338
43339    Added "ml" to ALL_LINGUAS. Added Malayalam translation by FSF-India
43340
43341    2003-03-13  Christian Rose  <menthos@menthos.com>
43342
43343    	* configure.in: Added "ml" to ALL_LINGUAS.
43344    	* po/ml.po: Added Malayalam translation by
43345    	FSF-India <locale@gnu.org.in>.
43346
43347 ChangeLog    |   4 ++
43348 configure.in |   2 +-
43349 po/ChangeLog |   5 +++
43350 po/ml.po     | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43351 4 files changed, 130 insertions(+), 1 deletion(-)
43352
43353commit d4c4742e3a3b5218b15574a1367a704d34dc8fb1
43354Author: Nalin Dahyabhai <nalin@src.gnome.org>
43355Date:   Fri Mar 7 17:51:41 2003 +0000
43356
43357    - actually add these files
43358
43359 src/vteskel.c | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43360 src/vteskel.h |  35 ++++++++++
43361 2 files changed, 245 insertions(+)
43362
43363commit 84ae030f2516fddcc597778a46e7754e23f8c7d2
43364Author: Nalin Dahyabhai <nalin@src.gnome.org>
43365Date:   Fri Mar 7 17:51:21 2003 +0000
43366
43367    adjust coordinates for the border when clearing rectangles. add. use the
43368
43369    * src/vte.c(vte_terminal_paint): adjust coordinates for the border when
43370    	clearing rectangles.
43371    * src/vteskel.c, src/vteskel.h: add.
43372    * src/vtedraw.c: use the skeleton drawing code.
43373
43374 ChangeLog       |  5 ++++
43375 src/Makefile.am |  2 ++
43376 src/vte.c       | 77 ++++++++++++++++++++++++++++++++++++++++++++++-----------
43377 src/vtedraw.c   |  2 ++
43378 4 files changed, 72 insertions(+), 14 deletions(-)
43379
43380commit 037cb1da6a82cb9bef6a73b8e67a49b8ed4e531e
43381Author: Nalin Dahyabhai <nalin@src.gnome.org>
43382Date:   Fri Mar 7 16:54:13 2003 +0000
43383
43384    watch for Visibility events. don't synthesize an expose event if we're
43385
43386    * src/vte.c(vte_terminal_visibility_notify): watch for Visibility events.
43387    * src/vte.c(vte_invalidate_cells,vte_invalidate_all): don't synthesize an
43388    	expose event if we're fully obscured, that's just silly.
43389
43390 ChangeLog |  6 ++++++
43391 src/vte.c | 26 ++++++++++++++++++++++++++
43392 2 files changed, 32 insertions(+)
43393
43394commit e99c7b9d6bf07cfbbcb786769a7f41e17da80fb0
43395Author: Nalin Dahyabhai <nalin@src.gnome.org>
43396Date:   Fri Mar 7 00:28:21 2003 +0000
43397
43398    take a const GdkColor* instead of a non-const color.
43399
43400    * src/vte.c, src/vte.h(vte_terminal_set_background_tint_color): take a const
43401    	GdkColor* instead of a non-const color.
43402
43403 ChangeLog | 4 ++++
43404 src/vte.c | 3 ++-
43405 src/vte.h | 2 +-
43406 3 files changed, 7 insertions(+), 2 deletions(-)
43407
43408commit 7ff66739d0e5a603a7c6ba37ef075934135fd7c5
43409Author: Nalin Dahyabhai <nalin@src.gnome.org>
43410Date:   Thu Mar 6 17:25:44 2003 +0000
43411
43412    regenerate. update for vte_char_attributes rename.
43413
43414    * python/vte.defs: regenerate.
43415    * python/vte.override: update for vte_char_attributes rename.
43416
43417 ChangeLog           |  4 ++++
43418 python/vte.defs     | 46 ++++++++++++++++++++++++++++++++++++++++++++++
43419 python/vte.override | 12 ++++++------
43420 3 files changed, 56 insertions(+), 6 deletions(-)
43421
43422commit 727213593e805e1eff6fd7e7036885ffd4795542
43423Author: Nalin Dahyabhai <nalin@src.gnome.org>
43424Date:   Thu Mar 6 17:20:33 2003 +0000
43425
43426    rename struct vte_char_attributes to VteCharAttributes, fixup some docs.
43427
43428    * src/vte.c, src/vte.h, src/vteaccess.c: rename struct vte_char_attributes to
43429    	VteCharAttributes, fixup some docs.
43430    * doc/reference: finish up docs.
43431
43432 ChangeLog                          |   5 +
43433 doc/reference/tmpl/reaper.sgml     |   2 +-
43434 doc/reference/tmpl/vte-unused.sgml | 195 +++++++++++++++++++++++++++++++++++++
43435 doc/reference/tmpl/vte.sgml        |  62 ++++++++----
43436 doc/reference/tmpl/vteaccess.sgml  |   2 +-
43437 doc/reference/vte-sections.txt     |  48 +++++++--
43438 src/vte.c                          |  59 +++++------
43439 src/vte.h                          |   5 +-
43440 src/vteaccess.c                    |  16 +--
43441 9 files changed, 328 insertions(+), 66 deletions(-)
43442
43443commit 4de594de6072f866ec78600166309a1232656bbc
43444Author: Nalin Dahyabhai <nalin@src.gnome.org>
43445Date:   Wed Mar 5 22:55:08 2003 +0000
43446
43447    add FT2_LIBS and FT2_CFLAGS to our libs and cflags. Add xft >= 2.0 and
43448
43449    * vte.pc.in: add FT2_LIBS and FT2_CFLAGS to our libs and cflags.  Add xft >= 2.0
43450    	and fontconfig as hard requirements.
43451
43452 ChangeLog | 4 ++++
43453 vte.pc.in | 6 +++---
43454 2 files changed, 7 insertions(+), 3 deletions(-)
43455
43456commit 6b9ac417b5cfa881b0f24cdf7e86950f8b16377a
43457Author: Nalin Dahyabhai <nalin@src.gnome.org>
43458Date:   Wed Mar 5 22:36:42 2003 +0000
43459
43460    don't spit out which rendering method we're using except in debug mode.
43461
43462    * src/vtedraw.c: don't spit out which rendering method we're using except in
43463    	debug mode.
43464
43465 ChangeLog     | 4 ++++
43466 src/vtedraw.c | 1 -
43467 2 files changed, 4 insertions(+), 1 deletion(-)
43468
43469commit 6f5d8d1e0747db823e73c4fb7642f7d5b41f740f
43470Author: Nalin Dahyabhai <nalin@src.gnome.org>
43471Date:   Wed Mar 5 22:34:34 2003 +0000
43472
43473    don't print "Bogus font." when we think the font metrics are screwy.
43474
43475    * src/vtepango.c, src/vtexft.c: don't print "Bogus font." when we think the
43476    	font metrics are screwy.
43477
43478 ChangeLog      | 4 ++++
43479 src/vtepango.c | 1 -
43480 src/vtexft.c   | 1 -
43481 3 files changed, 4 insertions(+), 2 deletions(-)
43482
43483commit c6c7bb21c498d9abe70d7f28bd867045bb0a68dc
43484Author: Nalin Dahyabhai <nalin@src.gnome.org>
43485Date:   Wed Mar 5 22:31:08 2003 +0000
43486
43487    require Xft2 and fontconfig, drop Xft1. Require freetype2. add xticker,
43488
43489    * configure.in: require Xft2 and fontconfig, drop Xft1.  Require freetype2.
43490    * src/Makefile.am, src/xticker.c: add xticker, useless but interesting.
43491    * src/vte.c, src/vte.h: add vte_terminal_set_scroll_background() to enable
43492    	background scrolling (where supported by the drawing code).
43493    * src/vteapp.c: set the tinting color to the default background color to see
43494    	what that's like.  Add -s option to toggle scrolling backgrounds.
43495    * src/vtefc.c, src/vtefc.h: add.  For converting PangoFontDescriptions to
43496    	sorted lists of FcPatterns suitable for passing to XftFontOpenPattern()
43497    	or even FT_New_Face().
43498    * src/vtedraw.c, src/vtedraw.h: add.  New drawing layer.
43499    * src/vtepango.c, src/vtepango.h: add.  Drawing layer using Pango.
43500    * src/vtexft.c, src/vtexft.h: add.  Drawing layer using Xft2.
43501    * src/vte.c: add render type VteRenderDraw for transitional period in
43502    	preparation for nuking other drawing code.  Merge HAVE_XFT bits into
43503    	HAVE_XFT2 areas.  Nuke Xft1-specific stuff.  Move drawing of lines
43504    	and rectangles to dedicated functions.  Always call vte_unichar_width()
43505    	instead of g_unichar_iswide().
43506
43507 ChangeLog       |   20 +
43508 configure.in    |  112 ++--
43509 src/Makefile.am |   17 +-
43510 src/vte.c       | 1780 ++++++++++++++++++++++++++++++++++++-------------------
43511 src/vte.h       |    1 +
43512 src/vteapp.c    |    9 +-
43513 src/vtedraw.c   |  227 +++++++
43514 src/vtedraw.h   |  110 ++++
43515 src/vtefc.c     |  346 +++++++++++
43516 src/vtefc.h     |   42 ++
43517 src/vtepango.c  |  424 +++++++++++++
43518 src/vtepango.h  |   35 ++
43519 src/vtexft.c    |  728 +++++++++++++++++++++++
43520 src/vtexft.h    |   39 ++
43521 src/xticker.c   |  144 +++++
43522 15 files changed, 3388 insertions(+), 646 deletions(-)
43523
43524commit 658c3b9bca57da43964410b0f1c149b37e38901d
43525Author: Nalin Dahyabhai <nalin@src.gnome.org>
43526Date:   Tue Mar 4 19:56:17 2003 +0000
43527
43528    fix swap of one variable for another which prevented stripping of control
43529
43530    * src/vte.c(vte_sequence_handler_set_title_internal): fix swap of one variable
43531    	for another which prevented stripping of control chars, spotted by
43532    	Nam SungHyun.
43533
43534 ChangeLog | 5 +++++
43535 src/vte.c | 2 +-
43536 2 files changed, 6 insertions(+), 1 deletion(-)
43537
43538commit 8369c0f5728784c8856e4e5a27fc80772152b8aa
43539Author: Nalin Dahyabhai <nalin@src.gnome.org>
43540Date:   Tue Mar 4 18:01:25 2003 +0000
43541
43542    wrap properly when a scrolling region is set (#107559).
43543
43544    * src/vte.c(vte_terminal_insert_char): wrap properly when a scrolling region
43545    	is set (#107559).
43546
43547 ChangeLog | 4 ++++
43548 src/vte.c | 2 +-
43549 2 files changed, 5 insertions(+), 1 deletion(-)
43550
43551commit 4f53480a826210d6c03fd04b74b7116d5370f83a
43552Author: added po/ja.po. T.Aihana <aihana@gnome.gr.jp>
43553Date:   Thu Feb 27 15:42:21 2003 +0000
43554
43555    2003-02-28 added po/ja.po. T.Aihana <aihana@gnome.gr.jp>
43556
43557 ChangeLog    | 4 ++++
43558 configure.in | 2 +-
43559 2 files changed, 5 insertions(+), 1 deletion(-)
43560
43561commit ef337abba581f3ea5f3338277017f1514813a159
43562Author: added Japanese translation. T.Aihana <aihana@gnome.gr.jp>
43563Date:   Thu Feb 27 15:40:39 2003 +0000
43564
43565    2003-02-28 added Japanese translation. T.Aihana <aihana@gnome.gr.jp>
43566
43567 po/ChangeLog |   4 ++
43568 po/ja.po     | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43569 2 files changed, 130 insertions(+)
43570
43571commit 49940ab3b43573e83bc4eca8f58013ab392c4f37
43572Author: Nalin Dahyabhai <nalin@src.gnome.org>
43573Date:   Thu Feb 27 00:31:47 2003 +0000
43574
43575    force characters substituted through the ACS map to have width of 1.
43576
43577    * src/iso2022.c(_vte_iso2022_substitute,_vte_iso2022_substitute_single): force
43578    	characters substituted through the ACS map to have width of 1.
43579
43580 ChangeLog     |  4 ++++
43581 src/iso2022.c | 32 +++++++++++++++++++++++++++++---
43582 2 files changed, 33 insertions(+), 3 deletions(-)
43583
43584commit 9e889be8604ad6b57282fd884a02073167cc0c3c
43585Author: Nalin Dahyabhai <nalin@src.gnome.org>
43586Date:   Thu Feb 27 00:14:08 2003 +0000
43587
43588    use an array of codepoints instead of a UTF-8 string so that we can check
43589
43590    * src/vte.c(vte_terminal_font_open_xft,vte_terminal_font_open_pango): use an
43591    	array of codepoints instead of a UTF-8 string so that we can check for
43592    	lack of font coverage in Xft fonts.
43593
43594 ChangeLog |  5 +++++
43595 src/vte.c | 56 +++++++++++++++++++++++++++++++++++++++-----------------
43596 2 files changed, 44 insertions(+), 17 deletions(-)
43597
43598commit 0ca7f0516f839b503a1c2f12862e1ce38124345a
43599Author: Nalin Dahyabhai <nalin@src.gnome.org>
43600Date:   Wed Feb 26 23:50:04 2003 +0000
43601
43602    formatting fixups.
43603
43604    * src/vte.c: formatting fixups.
43605
43606 ChangeLog |  3 +++
43607 src/vte.c | 67 ++++++++++++++++++++++++++++++++-------------------------------
43608 2 files changed, 37 insertions(+), 33 deletions(-)
43609
43610commit 26922b2b3e2dc22c25de00d9dae12b9307d3ed1c
43611Author: Nalin Dahyabhai <nalin@src.gnome.org>
43612Date:   Wed Feb 26 23:47:51 2003 +0000
43613
43614    patch from Jungshik Shin for detecting and handling fonts where ASCII
43615
43616    * src/vte.c(vte_terminal_font_open_xft,vte_terminal_font_open_pango): patch
43617    	from Jungshik Shin for detecting and handling fonts where ASCII
43618    	characters are double-width (#106618)
43619
43620 ChangeLog |  5 +++++
43621 src/vte.c | 46 ++++++++++++++++++++++++++++++++++++++++++----
43622 2 files changed, 47 insertions(+), 4 deletions(-)
43623
43624commit fe69847b32c5dec739197dc4a0347f5042cc6198
43625Author: Taneem Ahmed <taneem@eyetap.org>
43626Date:   Wed Feb 26 08:37:13 2003 +0000
43627
43628    Added "bn" to ALL_LINGUAS. Added Bangla/Bengali translation by Jamil Ahmed
43629
43630    2003-02-26  Taneem Ahmed  <taneem@eyetap.org>
43631
43632    	* configure.in:  Added "bn" to ALL_LINGUAS.
43633    	* bn.po: Added Bangla/Bengali translation
43634    	by Jamil Ahmed <jamil@bengalinux.org>.
43635
43636 ChangeLog    |   4 ++
43637 configure.in |   2 +-
43638 po/ChangeLog |   5 +++
43639 po/bn.po     | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43640 4 files changed, 132 insertions(+), 1 deletion(-)
43641
43642commit 60123909ac05f35f34c0e029b1c7ce6082f2f8a9
43643Author: Nalin Dahyabhai <nalin@src.gnome.org>
43644Date:   Wed Feb 26 00:33:14 2003 +0000
43645
43646    take a shot at implementing xconsole-like functionality when started with
43647
43648    * src/vteapp.c(main): take a shot at implementing xconsole-like functionality
43649    	when started with the -C flag: we open /dev/console and TIOCCONS it,
43650    	and just feed data to the widget until we lose ownership of the
43651    	MIT_CONSOLE_$(hostname) clipboard.
43652
43653 ChangeLog    |   6 +++
43654 src/vteapp.c | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
43655 2 files changed, 143 insertions(+), 11 deletions(-)
43656
43657commit 18addacae85e32fbc25eb5547ab9d06e0453bb77
43658Author: Sam�el J�n Gunnarsson <sammi@techattack.nu>
43659Date:   Tue Feb 25 19:14:43 2003 +0000
43660
43661    Added Icelandic translation.
43662
43663    2003-02-25  Sam�el J�n Gunnarsson <sammi@techattack.nu>
43664
43665    	* is.po: Added Icelandic translation.
43666
43667 ChangeLog    |   4 ++
43668 configure.in |   2 +-
43669 po/ChangeLog |   4 ++
43670 po/is.po     | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43671 4 files changed, 132 insertions(+), 1 deletion(-)
43672
43673commit 8476c00dff0d90b82b867737111c90a81ebff4c6
43674Author: Nalin Dahyabhai <nalin@src.gnome.org>
43675Date:   Tue Feb 25 00:18:03 2003 +0000
43676
43677    don't report the user-settable title and icon strings to applications,
43678
43679    * src/vte.c(vte_sequence_handler_window_manipulation): don't report the
43680    	user-settable title and icon strings to applications, based on H D
43681    	Moore's "Terminal Emulator Security Issues" (CAN-2003-0070).
43682    * src/vte.c(vte_sequence_handler_set_title_internal): strip out control
43683    	characters just to be on the safe side.
43684
43685 ChangeLog |  7 +++++++
43686 src/vte.c | 13 +++++++++----
43687 2 files changed, 16 insertions(+), 4 deletions(-)
43688
43689commit 512186bb91ca5ee9f0e6407db51568a9c86a76f1
43690Author: Nalin Dahyabhai <nalin@src.gnome.org>
43691Date:   Mon Feb 24 22:45:07 2003 +0000
43692
43693    home the cursor when we switch to the alternate screen (#105075).
43694
43695    * src/vte.c(vte_sequence_handler_decset_internal): home the cursor when we
43696    	switch to the alternate screen (#105075).
43697
43698 ChangeLog       | 4 ++++
43699 src/Makefile.am | 1 +
43700 src/vte.c       | 6 +++++-
43701 3 files changed, 10 insertions(+), 1 deletion(-)
43702
43703commit 849f6800f838b3f418c9ce0add4da61ee4a89f7e
43704Author: Duarte Loreto <happyguy_pt@hotmail.com>
43705Date:   Sun Feb 23 02:52:09 2003 +0000
43706
43707    Added "pt" to ALL_LINGUAS.
43708
43709    2003-02-23  Duarte Loreto <happyguy_pt@hotmail.com>
43710
43711            * configure.in: Added "pt" to ALL_LINGUAS.
43712
43713 ChangeLog    | 4 ++++
43714 configure.in | 2 +-
43715 2 files changed, 5 insertions(+), 1 deletion(-)
43716
43717commit 7eb560f64185ac54da6d8604f6a9018ea120ac4c
43718Author: Duarte Loreto <happyguy_pt@hotmail.com>
43719Date:   Sun Feb 23 02:51:05 2003 +0000
43720
43721    Added Portuguese translation.
43722
43723    2003-02-23  Duarte Loreto <happyguy_pt@hotmail.com>
43724
43725            * pt.po: Added Portuguese translation.
43726
43727 po/ChangeLog |   4 ++
43728 po/pt.po     | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43729 2 files changed, 127 insertions(+)
43730
43731commit 3fbecfdbecd9c9ac60cc26e3274ac22d8d47eb35
43732Author: Metin Amiroff <metin@karegen.com>
43733Date:   Fri Feb 21 11:54:44 2003 +0000
43734
43735    Added az to ALL_LINGUAS.
43736
43737    2003-02-21  Metin Amiroff  <metin@karegen.com>
43738
43739    	* configure.in:  Added az to ALL_LINGUAS.
43740
43741 ChangeLog    | 4 ++++
43742 configure.in | 2 +-
43743 2 files changed, 5 insertions(+), 1 deletion(-)
43744
43745commit 7ecc0ea9725c8ee42e329b1c64b26b94d9479555
43746Author: Metin Amiroff <metin@karegen.com>
43747Date:   Fri Feb 21 11:52:54 2003 +0000
43748
43749    Added Azerbaijani translation.
43750
43751    2003-02-21  Metin Amiroff  <metin@karegen.com>
43752
43753    	* az.po: Added Azerbaijani translation.
43754
43755 po/ChangeLog |   4 ++
43756 po/az.po     | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43757 2 files changed, 127 insertions(+)
43758
43759commit 23e1237027d24d52f279ade778a800e56da2c90d
43760Author: Nalin Dahyabhai <nalin@src.gnome.org>
43761Date:   Fri Feb 21 03:12:09 2003 +0000
43762
43763    in debug mode, skip coverage assertions for specific keys (GDK_2 - GDK_8).
43764
43765    * src/keymap.c(_vte_keymap_map): in debug mode, skip coverage assertions for
43766    	specific keys (GDK_2 - GDK_8).
43767    * src/keymap.c: remove unshifted entries for GDK_2 - GDK_8 (#106667)
43768
43769 ChangeLog    |  5 +++++
43770 src/keymap.c | 25 ++++++++++++++++---------
43771 2 files changed, 21 insertions(+), 9 deletions(-)
43772
43773commit 1d11073ddb176328f34a9a5e48a706e40dfeeac8
43774Author: Nalin Dahyabhai <nalin@src.gnome.org>
43775Date:   Fri Feb 21 01:20:44 2003 +0000
43776
43777    stop gratuitously resetting the IM context. correctly determine when we
43778
43779    * src/vte.c(vte_terminal_im_commit,vte_terminal_paste_cb): stop gratuitously
43780    	resetting the IM context.
43781    * src/vte.c(vte_terminal_process_incoming): correctly determine when we have an
43782    	IM context -- it should be iff we're realized.
43783    * src/vte.c(vte_terminal_key_press/release): only filter keypresses through the
43784    	IM context if we're realized, otherwise it doesn't exist.
43785
43786 ChangeLog |  8 ++++++++
43787 src/vte.c | 10 +++++-----
43788 2 files changed, 13 insertions(+), 5 deletions(-)
43789
43790commit c2be38cd00eedfeaea58a0b1f480d26415c01617
43791Author: Nalin Dahyabhai <nalin@src.gnome.org>
43792Date:   Thu Feb 20 19:27:17 2003 +0000
43793
43794    reverse that last change -- don't always assume proportional text.
43795
43796    * src/vte.c(vte_terminal_paint): reverse that last change -- don't always
43797    	assume proportional text.
43798    * src/vte.c(vte_sequence_handler_ta): eliminate dead code.
43799
43800 ChangeLog |  5 +++++
43801 src/vte.c | 17 -----------------
43802 2 files changed, 5 insertions(+), 17 deletions(-)
43803
43804commit c2b438a6e89039d6518d62b6a22ac4d841a4d13a
43805Author: Nalin Dahyabhai <nalin@src.gnome.org>
43806Date:   Thu Feb 20 08:12:12 2003 +0000
43807
43808    move the initial drawing x left whenever we back up to a previous cell to
43809
43810    * src/vte.c(vte_terminal_draw_row): move the initial drawing x left whenever
43811    	we back up to a previous cell to avoid drawing fragments.
43812    * src/vte.c(vte_terminal_paint): always assume non-monospaced text, because the
43813    	"missing glyph" glyph consistently looks screwy otherwise.
43814
43815 ChangeLog | 6 ++++++
43816 src/vte.c | 5 +++++
43817 2 files changed, 11 insertions(+)
43818
43819commit ca1368da42e8e2b3b9127665932589d5473a2945
43820Author: Nalin Dahyabhai <nalin@src.gnome.org>
43821Date:   Thu Feb 20 07:40:17 2003 +0000
43822
43823    don't reset the input method here -- it may be in the middle of something
43824
43825    * src/vte.c(vte_terminal_feed_child): don't reset the input method here -- it
43826    	may be in the middle of something (Red Hat #81542).
43827    * src/vte.c(vte_terminal_im_commit): reset the input method when we get text
43828    	committed (Red Hat #81542).
43829
43830 ChangeLog | 6 ++++++
43831 src/vte.c | 2 +-
43832 2 files changed, 7 insertions(+), 1 deletion(-)
43833
43834commit f94d3321a8cf6d3b2f66f5d95d4321db5b733b4f
43835Author: Nalin Dahyabhai <nalin@src.gnome.org>
43836Date:   Thu Feb 20 03:42:43 2003 +0000
43837
43838    if we're not currently realized, don't try to tell our IM context that our
43839
43840    * src/vte.c(vte_terminal_focus_in,vte_terminal_focus_out): if we're not
43841    	currently realized, don't try to tell our IM context that our focus
43842    	state changed, because we don't have one.  While we're at it, it's
43843    	silly to try to force the cursor to be drawn when we're not realized,
43844    	either.
43845    * src/vte.c(vte_terminal_background_update): disconnect self, just in case we
43846    	were called directly while still queued, which would otherwise leak the
43847    	source, leading to potential problems later (Red Hat #84368).
43848
43849 ChangeLog | 10 ++++++++++
43850 src/vte.c | 44 ++++++++++++++++++++++++++++----------------
43851 2 files changed, 38 insertions(+), 16 deletions(-)
43852
43853commit 1e9c96f4cd86876c7ce43d5fdfa0021a1b2407f3
43854Author: Nalin Dahyabhai <nalin@src.gnome.org>
43855Date:   Thu Feb 20 02:44:40 2003 +0000
43856
43857    use gdk_window_scroll if the first row to be scrolled is the first visible
43858
43859    * src/vte.c(vte_terminal_scroll_window): use gdk_window_scroll if the first row
43860    	to be scrolled is the first visible row, not if it's the first row we
43861    	ever saw (Red Hat #83472).
43862
43863 ChangeLog | 8 +++++++-
43864 src/vte.c | 2 +-
43865 2 files changed, 8 insertions(+), 2 deletions(-)
43866
43867commit ab30d1a209885f446d0eef718cfddd645a6f8cf1
43868Author: Nalin Dahyabhai <nalin@src.gnome.org>
43869Date:   Thu Feb 20 02:04:50 2003 +0000
43870
43871    - add bug ID from Red Hat bugzilla, for tracking
43872
43873 ChangeLog | 2 +-
43874 1 file changed, 1 insertion(+), 1 deletion(-)
43875
43876commit aec5c7bb10976306ae93ab7c779021a3333059d0
43877Author: Nalin Dahyabhai <nalin@src.gnome.org>
43878Date:   Thu Feb 20 02:03:59 2003 +0000
43879
43880    grab input focus on button 1 press (#106573).
43881
43882    * src/vte.c(vte_terminal_button_press): grab input focus on button 1 press
43883    	(#106573).
43884
43885 ChangeLog | 4 ++++
43886 src/vte.c | 5 +++++
43887 2 files changed, 9 insertions(+)
43888
43889commit fa3e8778902c5aa0b713806649ef2dbf47fc03db
43890Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
43891Date:   Wed Feb 19 05:29:16 2003 +0000
43892
43893    be.po: Updated Belarusian translation from Belarusian team <i18n@mova.org>.
43894
43895 po/ChangeLog |   5 +++
43896 po/be.po     | 103 ++++++++++++++++++++++++++++++-----------------------------
43897 2 files changed, 58 insertions(+), 50 deletions(-)
43898
43899commit 76fc436de6e05670fb5b8e515ddb88ae8d093ee4
43900Author: Nalin Dahyabhai <nalin@src.gnome.org>
43901Date:   Tue Feb 18 20:54:21 2003 +0000
43902
43903    add missing chunk of fix for backtab.
43904
43905    * src/vte.c(vte_terminal_sequence_handler_bt): add missing chunk of fix for
43906    	backtab.
43907
43908 ChangeLog | 12 ++++++++----
43909 src/vte.c |  2 +-
43910 2 files changed, 9 insertions(+), 5 deletions(-)
43911
43912commit e66f980c1658bdc351bb15b99d193391e6ad7319
43913Author: Nalin Dahyabhai <nalin@src.gnome.org>
43914Date:   Tue Feb 18 20:19:03 2003 +0000
43915
43916    turn on update debugging if VTE_DEBUG_FLAGS includes "updates"
43917
43918    * src/vte.c: turn on update debugging if VTE_DEBUG_FLAGS includes "updates"
43919
43920 ChangeLog | 4 ++++
43921 src/vte.c | 5 +++++
43922 2 files changed, 9 insertions(+)
43923
43924commit 823156b3627d3909961b4227601552255fbdc266
43925Author: Nalin Dahyabhai <nalin@src.gnome.org>
43926Date:   Tue Feb 18 20:00:56 2003 +0000
43927
43928    add map entries for unmodified digit keypresses.
43929
43930    * src/keymap.c: add map entries for unmodified digit keypresses.
43931
43932 ChangeLog    | 3 +++
43933 src/keymap.c | 7 +++++++
43934 2 files changed, 10 insertions(+)
43935
43936commit b68f5e0c3b9b1dcebf6999d51f663bfcee2c153a
43937Author: Nalin Dahyabhai <nalin@src.gnome.org>
43938Date:   Tue Feb 18 19:54:03 2003 +0000
43939
43940    use the default cursor by default, so that we don't look weird to people
43941
43942    * src/vte.c(vte_terminal_match_add): use the default cursor by default, so that
43943    	we don't look weird to people who aren't used to the cursor changing
43944    	this way.
43945    * configure.in: forcibly define VTE_DEBUG to "1" when we define it.
43946
43947 ChangeLog    | 6 ++++++
43948 configure.in | 2 +-
43949 src/vte.c    | 2 +-
43950 3 files changed, 8 insertions(+), 2 deletions(-)
43951
43952commit 21445a9551e1095985eb462d520f70cf0805325c
43953Author: Nalin Dahyabhai <nalin@src.gnome.org>
43954Date:   Tue Feb 18 19:39:24 2003 +0000
43955
43956    emit focus-event signals from the accessible peer when the widget receives
43957
43958    * src/vteaccess.c: emit focus-event signals from the accessible peer when the
43959    	widget receives focus-in and focus-out events, noted by Marc Mulcahy.
43960
43961 ChangeLog       |  5 +++++
43962 src/vteaccess.c | 38 ++++++++++++++++++++++++++++++++++++++
43963 2 files changed, 43 insertions(+)
43964
43965commit 52adc5f44e7f5052b2d09f7ccde3641d3681ba3c
43966Author: Roozbeh Pournader <roozbeh@sharif.edu>
43967Date:   Tue Feb 18 14:13:16 2003 +0000
43968
43969    Added "fa" to ALL_LINGUAS. Added Persian translation.
43970
43971    2003-02-18  Roozbeh Pournader  <roozbeh@sharif.edu>
43972
43973    	* configure.in: Added "fa" to ALL_LINGUAS.
43974    	* po/fa.po: Added Persian translation.
43975
43976 ChangeLog    |   4 ++
43977 configure.in |   2 +-
43978 po/ChangeLog |   4 ++
43979 po/fa.po     | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
43980 4 files changed, 127 insertions(+), 1 deletion(-)
43981
43982commit 8e04e2c5fb3c4aa1de1b409849a665a777448b85
43983Author: Nalin Dahyabhai <nalin@src.gnome.org>
43984Date:   Tue Feb 18 05:42:59 2003 +0000
43985
43986    add vte_terminal_match_set_cursor() (#105986).
43987
43988    * src/vte.c, src/vte.h: add vte_terminal_match_set_cursor() (#105986).
43989
43990 ChangeLog    |  3 +++
43991 src/vte.c    | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
43992 src/vte.h    |  3 +++
43993 src/vteapp.c | 11 +++++++--
43994 4 files changed, 85 insertions(+), 8 deletions(-)
43995
43996commit a66a003c78bd9f62156bd05f12ed8dfc636ab9f5
43997Author: Nalin Dahyabhai <nalin@src.gnome.org>
43998Date:   Tue Feb 18 05:02:07 2003 +0000
43999
44000    add @LDFLAGS@ to all of the LDADD clauses, hopefully fixing #105415.
44001
44002    * src/Makefile.am: add @LDFLAGS@ to all of the LDADD clauses, hopefully fixing
44003    	#105415.
44004
44005 ChangeLog       |  4 ++++
44006 src/Makefile.am | 38 +++++++++++++++++++-------------------
44007 2 files changed, 23 insertions(+), 19 deletions(-)
44008
44009commit ac5cd9d1304365f387eee101ae800ac4ab8b5076
44010Author: Nalin Dahyabhai <nalin@src.gnome.org>
44011Date:   Tue Feb 18 03:49:08 2003 +0000
44012
44013    recognize and discard invalid arguments (#57453).
44014
44015    * src/vte.c(vte_terminal_sequence_handler_cs): recognize and discard invalid
44016    	arguments (#57453).
44017
44018 ChangeLog | 4 ++++
44019 src/vte.c | 9 ++++++++-
44020 2 files changed, 12 insertions(+), 1 deletion(-)
44021
44022commit 84f96c1bde40309c8cb99e4a52d657e433cf26a4
44023Author: Nalin Dahyabhai <nalin@src.gnome.org>
44024Date:   Tue Feb 18 03:47:25 2003 +0000
44025
44026    add map entries for Ctrl+digit keys (#106193).
44027
44028    * src/keymap.c: add map entries for Ctrl+digit keys (#106193).
44029
44030 ChangeLog    |  3 +++
44031 src/keymap.c | 38 ++++++++++++++++++++++++++++++++++++++
44032 2 files changed, 41 insertions(+)
44033
44034commit e1e2a6d50606d0387a6d5de88472db5d808588bc
44035Author: Alessio Frusciante <algol@src.gnome.org>
44036Date:   Mon Feb 17 18:48:03 2003 +0000
44037
44038    Added Italian translation by Francesco Marletta.
44039
44040 ChangeLog    |   4 ++
44041 configure.in |   2 +-
44042 po/ChangeLog |   5 +++
44043 po/it.po     | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44044 4 files changed, 135 insertions(+), 1 deletion(-)
44045
44046commit 8b32ee71caaf29151f8435bddc41ffac9120c118
44047Author: Christian Rose <menthos@menthos.com>
44048Date:   Sun Feb 16 20:04:45 2003 +0000
44049
44050    Some fixes for problems catched in translation review.
44051
44052    2003-02-16  Christian Rose  <menthos@menthos.com>
44053
44054    	* sv.po: Some fixes for problems catched in translation review.
44055
44056 po/ChangeLog |  4 ++++
44057 po/sv.po     | 48 ++++++++++++++++++++++++------------------------
44058 2 files changed, 28 insertions(+), 24 deletions(-)
44059
44060commit f8eee3ec7d03156a978257091842f8d98a55cbca
44061Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
44062Date:   Sun Feb 16 09:36:02 2003 +0000
44063
44064    configure.in: Added Belarusian to ALL_LINGUAS.
44065
44066 ChangeLog    | 4 ++++
44067 configure.in | 2 +-
44068 2 files changed, 5 insertions(+), 1 deletion(-)
44069
44070commit c81f504ecc19d0e8b27fcc4cbe11aca4a402de9c
44071Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
44072Date:   Sun Feb 16 09:34:32 2003 +0000
44073
44074    be.po: Added Belarusian translation from Belarusian team <i18n@infonet.by>.
44075
44076 po/ChangeLog |   5 +++
44077 po/be.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44078 2 files changed, 122 insertions(+)
44079
44080commit f475bd7c28d5e60b1f06b3e49b4a716cfe29cc5b
44081Author: Nalin Dahyabhai <nalin@src.gnome.org>
44082Date:   Fri Feb 14 22:32:10 2003 +0000
44083
44084    fix to move back to the leftmost column if there are no previous tabstops,
44085
44086    * src/vte.c(vte_terminal_sequence_handler_bt): fix to move back to the leftmost
44087    	column if there are no previous tabstops, exercised by make menuconfig.
44088    * src/vte.c(vte_terminal_background_update): handle pixbufs with n_channels!=3.
44089
44090 ChangeLog |  9 +++++++++
44091 src/vte.c | 20 ++++++++++++--------
44092 2 files changed, 21 insertions(+), 8 deletions(-)
44093
44094commit 7064407de5e5fbb7e6c088f4b3e7194a71d17373
44095Author: Nalin Dahyabhai <nalin@src.gnome.org>
44096Date:   Fri Feb 14 21:58:18 2003 +0000
44097
44098    handle width masks now that we're encoding widths for all characters.
44099
44100    * src/interpret.c: handle width masks now that we're encoding widths for all
44101    	characters.
44102
44103 ChangeLog       | 4 ++++
44104 src/interpret.c | 3 +++
44105 2 files changed, 7 insertions(+)
44106
44107commit c2d6924c3abdeb850e4577d374251e6ca8b35ab7
44108Author: Nalin Dahyabhai <nalin@src.gnome.org>
44109Date:   Fri Feb 14 21:36:13 2003 +0000
44110
44111    - would help if i actually made the changes i changelogged
44112
44113 src/vte.c | 12 ++++++++----
44114 1 file changed, 8 insertions(+), 4 deletions(-)
44115
44116commit 2cff982aaf3dd6daafe4a9bb5576bdf2da34b3cb
44117Author: Nalin Dahyabhai <nalin@src.gnome.org>
44118Date:   Fri Feb 14 21:35:09 2003 +0000
44119
44120    more comments to keep myself from getting confused later.
44121
44122    * src/vte.c: more comments to keep myself from getting confused later.
44123
44124 ChangeLog | 3 +++
44125 1 file changed, 3 insertions(+)
44126
44127commit 893ea4cf83cb8ec6108282ecd248a0bd28d1adc9
44128Author: Nalin Dahyabhai <nalin@src.gnome.org>
44129Date:   Fri Feb 14 04:46:08 2003 +0000
44130
44131    change the coalescing timeout to 2ms.
44132
44133    * src/vte.c: change the coalescing timeout to 2ms.
44134
44135 ChangeLog | 3 +++
44136 src/vte.c | 2 +-
44137 2 files changed, 4 insertions(+), 1 deletion(-)
44138
44139commit b1aa5c0f6c40edb37b33d46f14c5a5f485998195
44140Author: Nalin Dahyabhai <nalin@src.gnome.org>
44141Date:   Fri Feb 14 03:50:48 2003 +0000
44142
44143    attempt to coalesce data received within about 10ms to reduce load on the
44144
44145    * src/vte.c(vte_terminal_io_read): attempt to coalesce data received
44146    	within about 10ms to reduce load on the X server on systems where the
44147    	scheduler wakes us up as soon as we have a few bytes available.  Based
44148    	on a suggested fix by msw.
44149    * src/vte.c(vte_terminal_io_read): never free buf, it's not a heap
44150    	variable any more.  Spotted by msw.
44151
44152 ChangeLog |  8 ++++++++
44153 src/vte.c | 57 +++++++++++++++++++++++++++++++++++++++------------------
44154 2 files changed, 47 insertions(+), 18 deletions(-)
44155
44156commit 7373a8e881f8095290e83c429d25447794b8e910
44157Author: Nalin Dahyabhai <nalin@src.gnome.org>
44158Date:   Thu Feb 13 07:16:04 2003 +0000
44159
44160    close fd leak. close potential fd leak.
44161
44162    * src/vte.c(vte_terminal_finalize): close fd leak.
44163    * src/vte.c(vte_terminal_fork_command): close potential fd leak.
44164
44165 ChangeLog | 4 ++++
44166 src/vte.c | 2 ++
44167 2 files changed, 6 insertions(+)
44168
44169commit 67af1979229dac9b5964a85eb268447d0a1c6773
44170Author: Nalin Dahyabhai <nalin@src.gnome.org>
44171Date:   Thu Feb 13 07:00:21 2003 +0000
44172
44173    handle cases where the widget has no data and returns NULL when we ask for
44174
44175    * src/reflect.c(main): handle cases where the widget has no data and returns
44176    	NULL when we ask for it.
44177
44178 ChangeLog     |  4 ++++
44179 src/reflect.c | 17 ++++++++++++-----
44180 2 files changed, 16 insertions(+), 5 deletions(-)
44181
44182commit 4996c0113b4398cd5b0e93e3327c1bac9a161b4a
44183Author: Nalin Dahyabhai <nalin@src.gnome.org>
44184Date:   Thu Feb 13 06:57:16 2003 +0000
44185
44186    do a complete read of the widget before we start off in main to ensure we
44187
44188    * src/reflect.c(main): do a complete read of the widget before we start off in
44189    	main to ensure we have accurate data.
44190    * src/vteaccess.c(vte_terminal_accessible_update_private_data_if_needed): only
44191    	attempt to free the previous snapshot if it existed.
44192
44193 ChangeLog       |  6 ++++++
44194 src/reflect.c   | 11 +++++++++++
44195 src/vteaccess.c |  4 +++-
44196 3 files changed, 20 insertions(+), 1 deletion(-)
44197
44198commit 89b529fe5b38082668fd39cd165bb091910a6187
44199Author: Nalin Dahyabhai <nalin@src.gnome.org>
44200Date:   Thu Feb 13 06:50:02 2003 +0000
44201
44202    connect to signals before any get emitted. use a GString to store snapshot
44203
44204    * src/reflect.c(main): connect to signals before any get emitted.
44205    * src/vteaccess.c: use a GString to store snapshot text so that we always have
44206    	proper length information.
44207
44208 ChangeLog       |   5 ++
44209 src/reflect.c   |  15 ++--
44210 src/vteaccess.c | 211 ++++++++++++++++++++++++++++++++++----------------------
44211 3 files changed, 141 insertions(+), 90 deletions(-)
44212
44213commit 879e4921f21b3cea65f24042e657f600c4f2d430
44214Author: Nalin Dahyabhai <nalin@src.gnome.org>
44215Date:   Thu Feb 13 05:01:28 2003 +0000
44216
44217    spit out a warning if we receive an out-of-range text_changed::delete
44218
44219    * src/reflect.c(text_changed_delete): spit out a warning if we receive an
44220    	out-of-range text_changed::delete signal.
44221
44222 ChangeLog     | 4 ++++
44223 src/reflect.c | 7 ++++++-
44224 2 files changed, 10 insertions(+), 1 deletion(-)
44225
44226commit ac69abef64b2412c1c322d1a09bd2cd8b56e457a
44227Author: Nalin Dahyabhai <nalin@src.gnome.org>
44228Date:   Tue Feb 11 20:21:43 2003 +0000
44229
44230    add data for tracking ambiguous-width Unicode characters. add
44231
44232    * src/genwidths, src/uniwidths: add data for tracking ambiguous-width Unicode
44233    	characters.
44234    * src/iso2022.c, src/iso2022.h: add _vte_iso2022_is_ambiguous() for checking if
44235    	a character is ambiguous, and _vte_iso2022_ambiguous_width() for
44236    	guessing how wide it should be based on the current locale.  Rename
44237    	_vte_iso2022_get/set_width to ...encoded_width to clarify the intent,
44238    	ditto for the related macros.
44239    * src/table.c,src/trie.c: use renamed macros for reading encoded widths.
44240    * src/iso2022.c(_vte_iso2022_substitute_single,_vte_iso2022_substitute): handle
44241    	ambiguous widths properly, and always encode a width.
44242    * src/Makefile.am: use the default LDFLAGS, I think.
44243    * src/vte.c,src/vte.h: add vte_terminal_set_background_tint_color().
44244    * src/vte.c(vte_terminal_unrealize): unhook from background update sources,
44245    	because we may not have a display after that.
44246    * src/vte.c(vte_terminal_size_allocate): only queue a background update if
44247    	we're in transparent mode and either we've been moved or we have no
44248    	background yet.  If our size changed, force a repaint.
44249    * src/vte.c(vte_sequence_handler_window_manipulation): snip off the padding
44250    	along the edges when responding to requests for the window size and
44251    	location -- apps have no way to query it.
44252    * src/vte.c(vte_terminal_get_text_range): skip over fragments properly.
44253    * src/vte.c(vte_terminal_draw_row): skip over fragments properly.
44254    * src/vte.c(vte_unichar_width): rework in terms of the width checking in the
44255    	iso2022 module for consistency.
44256
44257 ChangeLog        |  26 ++
44258 src/Makefile.am  |   4 +-
44259 src/genwidths.py |  35 +++
44260 src/iso2022.c    | 147 +++++++---
44261 src/iso2022.h    |   9 +-
44262 src/table.c      |   2 +-
44263 src/trie.c       |   2 +-
44264 src/uniwidths    | 813 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
44265 src/vte.c        | 138 ++++++++--
44266 src/vte.h        |   2 +
44267 src/vteapp.c     |   4 +-
44268 11 files changed, 1103 insertions(+), 79 deletions(-)
44269
44270commit c186027e089e5be9ed12549b17a687b5d1940e59
44271Author: Fatih Demir <kabalak@src.gnome.org>
44272Date:   Mon Feb 10 23:34:42 2003 +0000
44273
44274    Take over
44275
44276 po/ChangeLog |  4 ++++
44277 po/tr.po     | 33 +++++++++++++++++----------------
44278 2 files changed, 21 insertions(+), 16 deletions(-)
44279
44280commit b45da7449756cccb42925ff2c4dbe7e749cc736f
44281Author: Christian Rose <menthos@menthos.com>
44282Date:   Thu Feb 6 10:58:25 2003 +0000
44283
44284    Added "id" to ALL_LINGUAS. Added Indonesian translation by Mohammad Damt
44285
44286    2003-02-06  Christian Rose  <menthos@menthos.com>
44287
44288    	* configure.in: Added "id" to ALL_LINGUAS.
44289    	* po/id.po: Added Indonesian translation by
44290    	Mohammad Damt <mdamt@bisnisweb.com>.
44291
44292 ChangeLog    |   4 ++
44293 configure.in |   2 +-
44294 po/ChangeLog |   5 +++
44295 po/id.po     | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44296 4 files changed, 128 insertions(+), 1 deletion(-)
44297
44298commit f993ce6f67f53208bb56f4968581bbe39cf29016
44299Author: Nalin Dahyabhai <nalin@src.gnome.org>
44300Date:   Mon Feb 3 21:17:13 2003 +0000
44301
44302    suppress background updates if we haven't moved and the background image
44303
44304    * src/vte.c(vte_terminal_size_allocate): suppress background updates if we
44305    	haven't moved and the background image already exists (#104868).
44306
44307 ChangeLog |  4 ++++
44308 src/vte.c | 11 +++++++++--
44309 2 files changed, 13 insertions(+), 2 deletions(-)
44310
44311commit d19a6c9b559eefe1aa6ba07a4d09c560a4c07b3b
44312Author: Nalin Dahyabhai <nalin@src.gnome.org>
44313Date:   Fri Jan 31 23:06:35 2003 +0000
44314
44315    - include iso2022.txt in dist tarballs
44316
44317 src/Makefile.am | 1 +
44318 1 file changed, 1 insertion(+)
44319
44320commit 1faa076d553ebaa21c014659a844e444c99ee0f7
44321Author: Nalin Dahyabhai <nalin@src.gnome.org>
44322Date:   Fri Jan 31 21:39:52 2003 +0000
44323
44324    - refer to the bug ID in the changelog for reference
44325
44326 ChangeLog | 6 +++---
44327 1 file changed, 3 insertions(+), 3 deletions(-)
44328
44329commit 1cd5c0ae59bc7ba40b35e7ee9f7e0f00c231a7c7
44330Author: Nalin Dahyabhai <nalin@src.gnome.org>
44331Date:   Fri Jan 31 21:33:45 2003 +0000
44332
44333    always update the cursor position, in case text was added or removed
44334
44335    * src/vteaccess.c(vte_terminal_accessible_update_private_data_if_needed): always
44336    	update the cursor position, in case text was added or removed without
44337    	the cursor itself moving.
44338    * src/vteaccess.c(vte_terminal_accessible_get_text_somewhere): don't emit a
44339    	warning when the caller attempts to read the Nth character when we have
44340    	only 0 to N-1, just return an empty string.
44341    * src/vteaccess.c(vte_terminal_accessible_new): make the terminal peer a weak
44342    	pointer.
44343    * src/vteaccess.c(vte_terminal_accessible_finalize): if the terminal peer is
44344    	not NULL, disconnect it as a weak pointer and don't bother
44345    	disconnecting from its signals.  Add a debug message.
44346    * src/vteaccess.c(vte_terminal_accessible_text_finalize):  Add a debug message.
44347    * src/vte.c(vte_terminal_get_accessible): keep a weak pointer to the accessible
44348    	peer instead of a static pointer.
44349    * src/vte.c(vte_terminal_finalize): if the accessible peer still exists, remove
44350    	its weak pointer before attempting to unref it.
44351    * src/vte.c: rename accessible_exists member to accessible_emit, which more
44352    	accurately reflects its purpose.
44353
44354 ChangeLog       |  21 +++++++++
44355 src/vte.c       |  42 +++++++++++-------
44356 src/vteaccess.c | 134 ++++++++++++++++++++++++++++++++++----------------------
44357 3 files changed, 129 insertions(+), 68 deletions(-)
44358
44359commit cbf9f0bc1e91e608411054a8e966d888cbcb85b7
44360Author: Nalin Dahyabhai <nalin@src.gnome.org>
44361Date:   Fri Jan 31 05:40:51 2003 +0000
44362
44363    rename to vte_unichar_is_graphic, to match conventions used elsewhere.
44364
44365    * src/vte.c(vte_unichar_isgraphic): rename to vte_unichar_is_graphic, to match
44366    	conventions used elsewhere.
44367    * src/vte.c(vte_unichar_is_graphic): count 0xa3, 0x3c0, 0x2592, 0x25ae, 0x25c6
44368    	as graphic characters.
44369    * src/iso2022.txt: add sample text using character set 0.
44370
44371 ChangeLog       |  7 +++++++
44372 src/iso2022.txt |  2 ++
44373 src/vte.c       | 64 +++++++++++++++++++++++++++++++++------------------------
44374 3 files changed, 46 insertions(+), 27 deletions(-)
44375
44376commit 055bf01d7b607dba481c6f455bdcb44866de310d
44377Author: Fatih Demir <kabalak@src.gnome.org>
44378Date:   Thu Jan 30 22:38:19 2003 +0000
44379
44380    Added tr.po
44381
44382 ChangeLog    |   4 ++
44383 configure.in |   2 +-
44384 po/ChangeLog |   4 ++
44385 po/tr.po     | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44386 4 files changed, 128 insertions(+), 1 deletion(-)
44387
44388commit 7d9071b4c7679f4cdf55dca224063d0a38d01647
44389Author: Nalin Dahyabhai <nalin@src.gnome.org>
44390Date:   Thu Jan 30 20:17:36 2003 +0000
44391
44392    added, for scaring people away. bump to 0.11.x for development. reset
44393
44394    * MESSAGE-OF-DOOM: added, for scaring people away.
44395    * vte.spec: bump to 0.11.x for development.
44396    * src/mev.c(main): reset modes before quitting.
44397    * src/vte.c(vte_terminal_button_press): don't always extend selection when not
44398    	in event mode.
44399
44400 ChangeLog       |  7 +++++++
44401 MESSAGE-OF-DOOM |  2 ++
44402 src/mev.c       |  1 +
44403 src/vte.c       | 25 +++++++++++++++----------
44404 vte.spec        |  5 ++++-
44405 5 files changed, 29 insertions(+), 11 deletions(-)
44406
44407commit 9f27709de010cf2201b446d3844f0ef96e673e45
44408Author: Nalin Dahyabhai <nalin@src.gnome.org>
44409Date:   Tue Jan 28 22:57:42 2003 +0000
44410
44411    make debugging support an explicit option to configure. don't
44412
44413    * configure.in: make debugging support an explicit option to configure.  don't
44414    	automatically enable debugging in maintainer mode.
44415
44416 ChangeLog    | 4 ++++
44417 configure.in | 7 +++++--
44418 2 files changed, 9 insertions(+), 2 deletions(-)
44419
44420commit 7f016144749814330cc1341686ca61a6d5d73198
44421Author: Kostas Papadimas <pkst@src.gnome.org>
44422Date:   Tue Jan 28 12:27:41 2003 +0000
44423
44424    Added the Greek translation
44425
44426 configure.in |   2 +-
44427 po/ChangeLog |   4 ++
44428 po/el.po     | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44429 3 files changed, 133 insertions(+), 1 deletion(-)
44430
44431commit 3039b05b8ff4856c58eeeecc6554b064f26c5d12
44432Author: Nalin Dahyabhai <nalin@src.gnome.org>
44433Date:   Tue Jan 28 04:25:53 2003 +0000
44434
44435    0.10.15
44436
44437 vte.spec | 8 +++++++-
44438 1 file changed, 7 insertions(+), 1 deletion(-)
44439
44440commit edb193f416aea41a8f063d498ce8c7acc428b4c9
44441Author: Nalin Dahyabhai <nalin@src.gnome.org>
44442Date:   Mon Jan 27 20:23:20 2003 +0000
44443
44444    create the "invisible" cursor using a bitmap instead of a pixmap, changing
44445
44446    * src/vte.c(vte_terminal_realize): create the "invisible" cursor using a bitmap
44447    	instead of a pixmap, changing it from a 1x1 black square to nothing.
44448
44449 ChangeLog |  5 +++++
44450 src/vte.c | 17 ++++++++---------
44451 2 files changed, 13 insertions(+), 9 deletions(-)
44452
44453commit 7bbce6d00d4d0ef9f23951891b71f10364c51a2f
44454Author: Nalin Dahyabhai <nalin@src.gnome.org>
44455Date:   Mon Jan 27 19:39:28 2003 +0000
44456
44457    make the various mouse event modes mutually-exclusive, because apps expect
44458
44459    * src/vte.c(vte_terminal_decset_internal): make the various mouse event modes
44460    	mutually-exclusive, because apps expect them to be (#104395).
44461    * src/vte.c: add a prototype for vte_terminal_background_update before it is
44462    	used to silence a compiler warning.
44463
44464 ChangeLog |  6 ++++++
44465 src/vte.c | 35 +++++++++++++++++++++++++++++++++++
44466 2 files changed, 41 insertions(+)
44467
44468commit 1c61da0b49035be2e28e3beb4a10641c1b365fe1
44469Author: Nalin Dahyabhai <nalin@src.gnome.org>
44470Date:   Mon Jan 27 07:12:17 2003 +0000
44471
44472    force a background update immediately when we realize instead of queuing
44473
44474    * src/vte.c(vte_terminal_realize): force a background update immediately when
44475    	we realize instead of queuing it up (#104381).
44476
44477 ChangeLog         |   4 ++++
44478 doc/vttest.tar.gz | Bin 96645 -> 98911 bytes
44479 src/vte.c         |   7 ++++---
44480 3 files changed, 8 insertions(+), 3 deletions(-)
44481
44482commit 99e8871a2dccab82b3ddac1dfbcd04b4e847e798
44483Author: Daniel Yacob <yacob@src.gnome.org>
44484Date:   Sun Jan 26 17:19:36 2003 +0000
44485
44486    Adding am to ALL_LINGUAS.
44487
44488 ChangeLog    | 4 ++++
44489 configure.in | 2 +-
44490 2 files changed, 5 insertions(+), 1 deletion(-)
44491
44492commit 666e9ecf796c093725bcf2fef03636ba1c800d47
44493Author: Nalin Dahyabhai <nalin@src.gnome.org>
44494Date:   Fri Jan 24 21:34:25 2003 +0000
44495
44496    fix declaration order (#104290).
44497
44498    * src/vte.c(vte_terminal_background_update): fix declaration order (#104290).
44499
44500 ChangeLog | 4 ++++
44501 src/vte.c | 4 ++--
44502 vte.spec  | 3 +++
44503 3 files changed, 9 insertions(+), 2 deletions(-)
44504
44505commit 37e0796872438e0a18f40888ba02ccb8478dc20c
44506Author: Nam SungHyun <namsh@src.gnome.org>
44507Date:   Fri Jan 24 01:50:19 2003 +0000
44508
44509    Added Korean translation
44510
44511 ChangeLog    |   4 ++
44512 configure.in |   2 +-
44513 po/ChangeLog |   4 ++
44514 po/ko.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44515 4 files changed, 126 insertions(+), 1 deletion(-)
44516
44517commit d13920ab879e141735705de293645efd47075827
44518Author: Nalin Dahyabhai <nalin@src.gnome.org>
44519Date:   Thu Jan 23 20:28:49 2003 +0000
44520
44521    recognize and ignore attempts to set text properties 21 and 2L, whatever
44522
44523    * src/caps.c, src/vte.c: recognize and ignore attempts to set text properties
44524    	21 and 2L, whatever those are (possible workaround #104154).
44525
44526 ChangeLog  | 4 ++++
44527 src/caps.c | 7 +++++++
44528 src/vte.c  | 2 ++
44529 3 files changed, 13 insertions(+)
44530
44531commit 70fdc1ad481cbb03459f3d39c363914b4d1b2150
44532Author: Nalin Dahyabhai <nalin@src.gnome.org>
44533Date:   Thu Jan 23 19:17:41 2003 +0000
44534
44535    accept "1" and "2" as aliases for "B" (#104257).
44536
44537    * src/iso2022.c: accept "1" and "2" as aliases for "B" (#104257).
44538
44539 ChangeLog     | 3 +++
44540 src/iso2022.c | 6 +++---
44541 2 files changed, 6 insertions(+), 3 deletions(-)
44542
44543commit 47c0ace41d57c34c329fa7554d914119fc516e2a
44544Author: Nalin Dahyabhai <nalin@src.gnome.org>
44545Date:   Thu Jan 23 16:39:21 2003 +0000
44546
44547    check for curses if we don't have ncurses (the order is ncurses, curses,
44548
44549    * configure.in: check for curses if we don't have ncurses (the order is ncurses,
44550    	curses, libtermcap), as Solaris has neither ncurses nor libtermcap.
44551    	Reported by Brian Cameron.
44552    * src/keymap.c, src/ssfe.c: accept either curses or ncurses as equivalent.
44553
44554 ChangeLog    |  7 +++++++
44555 configure.in |  5 ++++-
44556 src/keymap.c | 16 +++++++++++++---
44557 src/ssfe.c   |  9 +++++++++
44558 4 files changed, 33 insertions(+), 4 deletions(-)
44559
44560commit c9311b5af92cbd2a02fc55751c1361a9809adf55
44561Author: Nalin Dahyabhai <nalin@src.gnome.org>
44562Date:   Thu Jan 23 02:29:11 2003 +0000
44563
44564    add mev. don't home the cursor automatically. fix sense of shift
44565
44566    * src/Makefile.am, src/mev.c: add mev.
44567    * src/vte.c(vte_sequence_handler_clear_screen): don't home the cursor
44568    	automatically.
44569    * src/vte.c(vte_terminal_button_pressed): fix sense of shift overriding event
44570    	mode.  Ignore double- and triple-click in event mode.
44571    * src/vte.c(vte_terminal_scroll): in event mode, send button release events to
44572    	the terminal if it's expecting them.
44573    * src/vte.c(vte_terminal_send_mouse_button_internal): clamp coordinates to
44574    	existing cells.
44575    * src/vte.c(vte_terminal_maybe_send_mouse_drag): compare integral cell locations
44576    	 not floating point, when choosing whether or not to drop events in cell
44577    	tracking mode.  Don't lose the modifiers.
44578    * src/vte.c(vte_terminal_motion_notify): don't autoscroll in events mode.
44579
44580 ChangeLog |  16 +++++
44581 src/mev.c |   2 +-
44582 src/vte.c | 211 +++++++++++++++++++++++++++++++++++++-------------------------
44583 vte.spec  |   5 +-
44584 4 files changed, 147 insertions(+), 87 deletions(-)
44585
44586commit eceb38869510751724daf815fa0e072a4e032380
44587Author: Nalin Dahyabhai <nalin@src.gnome.org>
44588Date:   Thu Jan 23 02:16:35 2003 +0000
44589
44590    - add mev for testing mouse event handling
44591
44592 src/Makefile.am |   5 +-
44593 src/mev.c       | 306 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44594 2 files changed, 310 insertions(+), 1 deletion(-)
44595
44596commit f39e281529827f68fd0e9bba41785d66a21efc1c
44597Author: Nalin Dahyabhai <nalin@src.gnome.org>
44598Date:   Wed Jan 22 21:35:22 2003 +0000
44599
44600    accept OSC{number};{string}ST as set-text-parameters, per XTerm docs (part
44601
44602    * src/caps.c: accept OSC{number};{string}ST as set-text-parameters, per XTerm
44603    	docs (part of #104154).
44604    * src/keymap.c: revert change to prepend "1;" to keys with modifiers (#104139).
44605
44606 ChangeLog    |  6 ++++++
44607 src/caps.c   | 20 ++++++++++++++++++++
44608 src/keymap.c | 13 +++++++++++++
44609 3 files changed, 39 insertions(+)
44610
44611commit 63941dffa610f8dac423c059eab909615d5cc7b9
44612Author: Christian Rose <menthos@menthos.com>
44613Date:   Wed Jan 22 02:52:35 2003 +0000
44614
44615    Added "mn" to ALL_LINGUAS. Added Mongolian translation by Sanlig Badral
44616
44617    2003-01-22  Christian Rose  <menthos@menthos.com>
44618
44619    	* configure.in: Added "mn" to ALL_LINGUAS.
44620    	* po/mn.po: Added Mongolian translation by
44621    	Sanlig Badral <badral@chinggis.com>.
44622
44623 ChangeLog    |   4 ++
44624 configure.in |   2 +-
44625 po/ChangeLog |   5 +++
44626 po/mn.po     | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44627 4 files changed, 130 insertions(+), 1 deletion(-)
44628
44629commit af66ba4781d72e69993c97b9406251747277a7c2
44630Author: Nalin Dahyabhai <nalin@src.gnome.org>
44631Date:   Wed Jan 22 00:01:37 2003 +0000
44632
44633    streamline background images and transparency handling, should use less
44634
44635    * src/vte.c: streamline background images and transparency handling, should use
44636    	less memory now.
44637
44638 ChangeLog |   4 +
44639 src/vte.c | 423 +++++++++++++++++++++++++++++++-------------------------------
44640 vte.spec  |   5 +-
44641 3 files changed, 222 insertions(+), 210 deletions(-)
44642
44643commit 150031c0479bfeede84df08ac9f5f77bb6c333af
44644Author: Yuri Syrota <rasta@src.gnome.org>
44645Date:   Tue Jan 21 13:24:48 2003 +0000
44646
44647    Updated Ukrainian translation
44648
44649 po/ChangeLog |  4 ++++
44650 po/uk.po     | 71 ++++++++++++++++++++++++++++++------------------------------
44651 2 files changed, 40 insertions(+), 35 deletions(-)
44652
44653commit 58740a58c331d5232175f197ca5edd1761a9f0c0
44654Author: Kjartan Maraas <kmaraas@gnome.org>
44655Date:   Tue Jan 21 10:26:55 2003 +0000
44656
44657    Updated translation.
44658
44659    2003-01-21  Kjartan Maraas  <kmaraas@gnome.org>
44660
44661    	* no.po: Updated translation.
44662
44663 po/ChangeLog |  4 ++++
44664 po/no.po     | 52 ++++++++++++++++++++++++++--------------------------
44665 2 files changed, 30 insertions(+), 26 deletions(-)
44666
44667commit 770515f1fb9d075b8b4ed778f32c4aa99cb41cc7
44668Author: Nalin Dahyabhai <nalin@src.gnome.org>
44669Date:   Tue Jan 21 02:58:27 2003 +0000
44670
44671    add some debugging messages if REFLECT_VERBOSE is set in the environment.
44672
44673    * src/reflect.c: add some debugging messages if REFLECT_VERBOSE is set in the
44674    	environment.
44675
44676 ChangeLog     |  4 ++++
44677 src/reflect.c | 15 +++++++++++++++
44678 2 files changed, 19 insertions(+)
44679
44680commit 83c4f654fefd5132acb8e28af3bb4730bb23d4da
44681Author: Nalin Dahyabhai <nalin@src.gnome.org>
44682Date:   Tue Jan 21 01:03:21 2003 +0000
44683
44684    add reflect-text-view, for testing with GtkTextView for sanity's sake.
44685
44686    * src/Makefile.am, src/reflect.c: add reflect-text-view, for testing with
44687    	GtkTextView for sanity's sake.
44688
44689 ChangeLog       |   4 +
44690 src/Makefile.am |   8 +-
44691 src/reflect.c   | 279 +++++++++++++++++++++++++++++++++++++-------------------
44692 3 files changed, 193 insertions(+), 98 deletions(-)
44693
44694commit b21d6bae6bb46d27a3805d91b642b96435bd109c
44695Author: Nalin Dahyabhai <nalin@src.gnome.org>
44696Date:   Mon Jan 20 23:54:23 2003 +0000
44697
44698    account for get_text() including zero bytes
44699
44700 ChangeLog     | 3 +++
44701 src/reflect.c | 8 ++++++--
44702 2 files changed, 9 insertions(+), 2 deletions(-)
44703
44704commit 8f80b565ffd0fe2f49126e8155137e48970b3ab5
44705Author: Nalin Dahyabhai <nalin@src.gnome.org>
44706Date:   Mon Jan 20 22:24:33 2003 +0000
44707
44708    try to build reflect with both vte and libzvt, building a useless binary
44709
44710    * configure.in, src/Makefile.am, src/reflect.c: try to build reflect with both
44711    	vte and libzvt, building a useless binary if libzvt isn't available.
44712
44713 ChangeLog       |   5 +++
44714 configure.in    |   9 +++++
44715 src/Makefile.am |  17 ++++++--
44716 src/reflect.c   | 117 ++++++++++++++++++++++++++++++++++++++++++++++++--------
44717 4 files changed, 129 insertions(+), 19 deletions(-)
44718
44719commit d6c649e3051395bdc7dbdd7b45d675168bd2a9a0
44720Author: Christian Neumair <cneumair@src.gnome.org>
44721Date:   Mon Jan 20 21:45:47 2003 +0000
44722
44723    Updated German translation.
44724
44725 po/ChangeLog |  4 ++++
44726 po/de.po     | 18 +++++++++---------
44727 2 files changed, 13 insertions(+), 9 deletions(-)
44728
44729commit 555e25cbdf12f82599e3ea084dd4dd1f7f6d9744
44730Author: Nalin Dahyabhai <nalin@src.gnome.org>
44731Date:   Mon Jan 20 19:32:31 2003 +0000
44732
44733    - 0.10.12
44734
44735 vte.spec | 6 +++++-
44736 1 file changed, 5 insertions(+), 1 deletion(-)
44737
44738commit 34a05c36e09189e5490165dd87098e2b1eacd05d
44739Author: Nalin Dahyabhai <nalin@src.gnome.org>
44740Date:   Mon Jan 20 18:00:57 2003 +0000
44741
44742    colors 90-97 and 100-107 are bold colors, noted and patched by Matthijs
44743
44744    * src/vte.c: colors 90-97 and 100-107 are bold colors, noted and patched by
44745    	Matthijs Melchior (#103874).
44746
44747 ChangeLog | 4 ++++
44748 src/vte.c | 4 ++--
44749 2 files changed, 6 insertions(+), 2 deletions(-)
44750
44751commit d41f9d2e300ba017568c8f4cb04178c7fe3a7318
44752Author: Christian Neumair <cneumair@src.gnome.org>
44753Date:   Mon Jan 20 15:00:57 2003 +0000
44754
44755    Updated German translation.
44756
44757 po/ChangeLog |  4 ++++
44758 po/de.po     | 66 ++++++++++++++++++++++++++++++------------------------------
44759 2 files changed, 37 insertions(+), 33 deletions(-)
44760
44761commit ad595ccefeeb972235212bdb813c8c99dd4929e5
44762Author: Andraz Tori <minmax@src.gnome.org>
44763Date:   Mon Jan 20 14:17:40 2003 +0000
44764
44765    Updated Slovenian translation
44766
44767 po/sl.po | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44768 1 file changed, 127 insertions(+)
44769
44770commit 8889fda6835ef47a40a7c1eb1e6423d91afe4084
44771Author: Andraz Tori <minmax@src.gnome.org>
44772Date:   Mon Jan 20 14:17:14 2003 +0000
44773
44774    Added sl language
44775
44776 configure.in | 2 +-
44777 1 file changed, 1 insertion(+), 1 deletion(-)
44778
44779commit aa6b3ee0537d8689fe27e4335d7ca62c6377dcc8
44780Author: He Qiangqiang <carton@linux.net.cn>
44781Date:   Sun Jan 19 10:14:52 2003 +0000
44782
44783    Added "zh_CN" (Simplified Chinese) to ALL_LINGUAS.
44784
44785    2003-01-19  He Qiangqiang  <carton@linux.net.cn>
44786
44787    	* configure.in: Added "zh_CN" (Simplified Chinese) to ALL_LINGUAS.
44788
44789 ChangeLog    | 4 ++++
44790 configure.in | 2 +-
44791 2 files changed, 5 insertions(+), 1 deletion(-)
44792
44793commit 075a993ca1ac0275db4112d6bab62003dd7f2df7
44794Author: He Qiangqiang <carton@linux.net.cn>
44795Date:   Sun Jan 19 10:13:31 2003 +0000
44796
44797    Added Simplified Chinese translation.
44798
44799    2003-01-19  He Qiangqiang  <carton@linux.net.cn>
44800
44801            * zh_CN.po: Added Simplified Chinese translation.
44802
44803 po/ChangeLog |   4 ++
44804 po/zh_CN.po  | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44805 2 files changed, 122 insertions(+)
44806
44807commit 5d63957b1ec97e8779f943db4aab4f77f959bd1a
44808Author: Marius Andreiana <marius galuna.ro>
44809Date:   Sun Jan 19 09:08:03 2003 +0000
44810
44811    added ( thanks to Mişu Moldovan )
44812
44813    2003-01-19  Marius Andreiana <marius galuna.ro>
44814
44815    	* ro.po: added ( thanks to Mişu Moldovan )
44816
44817 ChangeLog    |   4 ++
44818 configure.in |   2 +-
44819 po/ChangeLog |   4 ++
44820 po/ro.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44821 4 files changed, 126 insertions(+), 1 deletion(-)
44822
44823commit e315ed3d477d04f026d3dbf84c777cf552c822af
44824Author: Nalin Dahyabhai <nalin@src.gnome.org>
44825Date:   Sat Jan 18 18:17:25 2003 +0000
44826
44827    if the caret is past the end of the text, count unichars properly. Compute
44828
44829    * src/vteaccess.c(update_private_data_if_needed): if the caret is past the end
44830    	of the text, count unichars properly.  Compute the caret location
44831    	correctly.
44832    * src/reflect.c: handle text-caret-moved signals and display the caret.
44833
44834 ChangeLog       |  6 ++++++
44835 src/reflect.c   | 62 ++++++++++++++++++++++++++++++++++++++++++++++-----------
44836 src/vteaccess.c |  6 +++---
44837 3 files changed, 59 insertions(+), 15 deletions(-)
44838
44839commit 7bffb2af8a9349e020926b8123cc49195600705e
44840Author: Nalin Dahyabhai <nalin@src.gnome.org>
44841Date:   Sat Jan 18 17:54:29 2003 +0000
44842
44843    update copyright dates. add. add reflect (noinst). always return a string,
44844
44845    * src/iso2022.c: update copyright dates.
44846    * src/reflect.c: add.
44847    * src/Makefile.am: add reflect (noinst).
44848    * src/vteaccess.c(vte_terminal_accessible_get_text): always return a string,
44849    	even if it's zero-length.  Properly detect and handle requests that go
44850    	right up to the last byte.
44851
44852 ChangeLog       |   8 +++
44853 src/Makefile.am |   8 ++-
44854 src/iso2022.c   |   2 +-
44855 src/reflect.c   | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44856 src/vteaccess.c |  14 ++---
44857 5 files changed, 189 insertions(+), 11 deletions(-)
44858
44859commit bbd18ebc5ace0f8991d24ea86e3f285dc3c3e30c
44860Author: Andras Timar <timar@gnome.hu>
44861Date:   Sat Jan 18 13:57:21 2003 +0000
44862
44863    Added "hu" to ALL_LINGUAS.
44864
44865    2003-01-18 Andras Timar  <timar@gnome.hu>
44866
44867    	* configure.in: Added "hu" to ALL_LINGUAS.
44868
44869 ChangeLog    | 4 ++++
44870 configure.in | 2 +-
44871 2 files changed, 5 insertions(+), 1 deletion(-)
44872
44873commit dee84bdbec6809a85c51cd5e10324cb2fa3770a4
44874Author: Andras Timar <timar@gnome.hu>
44875Date:   Sat Jan 18 13:56:10 2003 +0000
44876
44877    Added Hungarian translation.
44878
44879    2003-01-18  Andras Timar  <timar@gnome.hu>
44880
44881    	* hu.po: Added Hungarian translation.
44882
44883 po/ChangeLog |   4 ++
44884 po/hu.po     | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
44885 2 files changed, 122 insertions(+)
44886
44887commit db227e0f456bc4fc6ade0a59b9da0d0b547f3db5
44888Author: Nalin Dahyabhai <nalin@src.gnome.org>
44889Date:   Fri Jan 17 23:46:42 2003 +0000
44890
44891    emit a "text-modified" signal, because what you see changes when you
44892
44893    * src/vte.c(vte_terminal_set_size): emit a "text-modified" signal, because what
44894    	you see changes when you resize the terminal.
44895
44896 ChangeLog | 4 ++++
44897 src/vte.c | 2 ++
44898 2 files changed, 6 insertions(+)
44899
44900commit 3c35fddb8baaa2b45935fe9de31ef090bf62e9eb
44901Author: Nalin Dahyabhai <nalin@src.gnome.org>
44902Date:   Fri Jan 17 21:05:01 2003 +0000
44903
44904    don't draw cursors below or above the screen, correctly compute the clear
44905
44906    * src/vte.c(vte_terminal_paint): don't draw cursors below or above the screen,
44907    	correctly compute the clear area when drawing the cursor, if we're
44908    	ignoring padding in general because we're monospaced, also ignore it
44909    	when drawing the character under the cursor.
44910    * src/vte.c(vte_terminal_io_read): eliminate dead code.
44911
44912 ChangeLog |  7 +++++++
44913 src/vte.c | 42 +++++++++++++++++++-----------------------
44914 vte.spec  |  5 ++++-
44915 3 files changed, 30 insertions(+), 24 deletions(-)
44916
44917commit b63075c2f4a5adf2df94edf6bf698372112ee94e
44918Author: Nalin Dahyabhai <nalin@src.gnome.org>
44919Date:   Fri Jan 17 20:24:58 2003 +0000
44920
44921    if we don't find an entry for the requested key, and the terminal type is
44922
44923    * src/keymap.c(_vte_keymap_map): if we don't find an entry for the requested
44924    	key, and the terminal type is "xterm", retry using "xterm-xfree86",
44925    	possible fix for #103713.
44926    * src/vte.c(vte_terminal_draw_row): fix handling of items with width != 1 when
44927    	computing runs.
44928
44929 ChangeLog    |  7 +++++++
44930 src/keymap.c | 52 +++++++++++++++++++++++++++++-----------------------
44931 src/vte.c    | 18 +++++++++---------
44932 3 files changed, 45 insertions(+), 32 deletions(-)
44933
44934commit 379f1192131d2ec2d8a730270d8917c2776a1c0c
44935Author: Nalin Dahyabhai <nalin@src.gnome.org>
44936Date:   Fri Jan 17 17:17:56 2003 +0000
44937
44938    fix boneheaded "config.h" instead of "../config.h" include, pointed out by
44939
44940    * src/iso2022.c: fix boneheaded "config.h" instead of "../config.h" include,
44941    	pointed out by Dan Mills and Brian Cameron.
44942
44943 ChangeLog     | 4 ++++
44944 src/iso2022.c | 2 +-
44945 2 files changed, 5 insertions(+), 1 deletion(-)
44946
44947commit 6c8b4466a4e0f0da6df299912561ec44c6d753d2
44948Author: Nalin Dahyabhai <nalin@src.gnome.org>
44949Date:   Thu Jan 16 20:54:06 2003 +0000
44950
44951    fix test for whether or not we need to check for termcap override default
44952
44953    * configure.in: fix test for whether or not we need to check for termcap
44954    * src/Makefile.am: override default includes to not prepend "." to the include
44955    	path, so that we can include the system <termcap.h> properly
44956    * src/keymap.c: define the ncurses scratch buffer for use when we're using
44957    	termcap
44958
44959 ChangeLog       | 7 +++++++
44960 configure.in    | 2 +-
44961 src/Makefile.am | 1 +
44962 src/keymap.c    | 2 +-
44963 4 files changed, 10 insertions(+), 2 deletions(-)
44964
44965commit 83bfe383d12564645a0fbfae7109547adf3e0c6b
44966Author: Nalin Dahyabhai <nalin@src.gnome.org>
44967Date:   Thu Jan 16 20:38:29 2003 +0000
44968
44969    actually disable attempts to build python bindings if pygtk-2.0 isn't
44970
44971    * configure.in: actually disable attempts to build python bindings if pygtk-2.0
44972    	isn't found at configure-time (#103676)
44973
44974 ChangeLog    | 4 ++++
44975 configure.in | 5 +++--
44976 2 files changed, 7 insertions(+), 2 deletions(-)
44977
44978commit 01b3cea2a01f9fb7545a125da4cbbd46f58ea143
44979Author: Gustavo Noronha Silva <gns@src.gnome.org>
44980Date:   Wed Jan 15 21:50:27 2003 +0000
44981
44982    translation update
44983
44984 po/ChangeLog |  5 +++++
44985 po/pt_BR.po  | 54 +++++++++++++++++++++++++++---------------------------
44986 2 files changed, 32 insertions(+), 27 deletions(-)
44987
44988commit 5fd4b4c42d9db88113c25f248cee8cf54cdf8916
44989Author: Nalin Dahyabhai <nalin@src.gnome.org>
44990Date:   Tue Jan 14 20:39:11 2003 +0000
44991
44992    if a key sequence which needs modifiers doesn't have a numeric part, add
44993
44994    * src/keymap.c(_vte_keymap_key_add_key_modifiers): if a key sequence which
44995    	needs modifiers doesn't have a numeric part, add "1" as the numeric
44996    	part before adding the modifiers.  Spotted by msw.
44997
44998 ChangeLog    |  5 +++++
44999 src/keymap.c | 10 ++++++----
45000 2 files changed, 11 insertions(+), 4 deletions(-)
45001
45002commit 9277fb39dcac5740dfce4b819989e661910917f7
45003Author: Nalin Dahyabhai <nalin@src.gnome.org>
45004Date:   Tue Jan 14 06:33:14 2003 +0000
45005
45006    add _vte_ring_insert_preserve(), which scrolls lost items off the top
45007
45008    * src/ring.c, src/ring.h: add _vte_ring_insert_preserve(), which scrolls lost
45009    	items off the top instead of the bottom, as _vte_ring_insert() does.
45010    * src/slowcat.c (catfile): check that we didn't read an EOF before attempting
45011    	to write it.  Skip the more complicated checks and just check that the
45012    	file pointer isn't stdin before closing it.
45013    * src/ssfe.c: cleanups.
45014    * src/vte.c(vte_sequence_handler_sf): add lines to the scrollback area when
45015    	scrolling is restricted but the top line of the area is the topmost
45016    	visible line (Red Hat #75900).
45017
45018 ChangeLog       |  12 ++
45019 src/Makefile.am |   6 +-
45020 src/ring.c      |  70 ++++++++-
45021 src/ring.h      |   1 +
45022 src/slowcat.c   |   7 +-
45023 src/ssfe.c      | 440 ++++++++++++++++++++++++--------------------------------
45024 src/vte.c       |  41 ++++--
45025 vte.spec        |   6 +-
45026 8 files changed, 313 insertions(+), 270 deletions(-)
45027
45028commit 2690bc906a221d3cc295a92405e25720cb5e5da9
45029Author: Nalin Dahyabhai <nalin@src.gnome.org>
45030Date:   Tue Jan 14 04:52:56 2003 +0000
45031
45032    initial checkin
45033
45034 src/ssfe.c | 1316 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45035 1 file changed, 1316 insertions(+)
45036
45037commit a75a825c95122f5617b1fd5f571be9c922af7130
45038Author: Nalin Dahyabhai <nalin@src.gnome.org>
45039Date:   Tue Jan 14 03:04:30 2003 +0000
45040
45041    don't switch terminal modes before or after echoing bytes -- doing so
45042
45043    * src/nativeecho.c, src/utf8echo.c: don't switch terminal modes before or after
45044    	echoing bytes -- doing so confuses me now.
45045    * src/vte.c: make use of '?' to mark invalid data a compile-time define.
45046    * src/vteaccess.c(vte_terminal_accessible_text_scrolled): properly handle
45047    	scrolling events with delta less than the window size (more of #95901).
45048    * src/vteaccess.c(vte_terminal_accessible_finalize): disconnect from
45049    	text-inserted, text-deleted, text-modified, text-scrolled, cursor-moved,
45050    	window-title-changed on finalize.
45051    * src/vte.c(vte_terminal_key_press,vte_terminal_key_release,
45052    	vte_terminal_button_press,vte_terminal_button_release,
45053    	vte_terminal_motion_notify,vte_terminal_focus_in,vte_terminal_focus_out,
45054    	vte_terminal_scroll): track event modifiers in an object-local modifier
45055    	variable.
45056    * src/vte.c(vte_terminal_key_press): always steal key events from the input
45057    	method if the meta key is down (#96006).  Don't munge the cursor or
45058    	keypad modes before passing them to the keymapping routines.  Stop
45059    	overriding the cursor mode on NumLock (doesn't appear to work as
45060    	documented in other terminals, needed to modify the keymap mode anyway
45061    	(#96364)).
45062    * configure.in: define HAVE_XFT whenever HAVE_XFT2 is defined -- they're more
45063    	or less compatible (#103130).
45064
45065 ChangeLog        |  24 +++++++
45066 configure.in     |   7 +-
45067 src/keymap.c     |   8 +--
45068 src/keymap.h     |   6 +-
45069 src/nativeecho.c |   4 --
45070 src/utf8echo.c   |  13 +---
45071 src/vte.c        | 189 ++++++++++++++++++++++++++++-------------------------
45072 src/vteaccess.c  | 193 +++++++++++++++++++++++++++++++++++++++----------------
45073 vte.spec         |   7 +-
45074 9 files changed, 280 insertions(+), 171 deletions(-)
45075
45076commit 7c28dd92e7d9568ba90f76d0112612c466b25335
45077Author: Gil Osher <dolfin@src.gnome.org>
45078Date:   Sat Jan 11 16:27:45 2003 +0000
45079
45080    Updated Hebrew translation.
45081
45082
45083    * he.po: Updated Hebrew translation.
45084
45085 po/ChangeLog | 4 ++++
45086 1 file changed, 4 insertions(+)
45087
45088commit 7dba9a9754677636fd47dda2522b7e95f7650aa8
45089Author: Gil Osher <dolfin@src.gnome.org>
45090Date:   Sat Jan 11 16:27:17 2003 +0000
45091
45092    *** empty log message ***
45093
45094 po/he.po | 67 +++++++++++++++++++++++++++++++++++-----------------------------
45095 1 file changed, 37 insertions(+), 30 deletions(-)
45096
45097commit 05bed110e54213c094b7eb1ef4da09661bfaa232
45098Author: Kwok-Koon Cheung <baddog@src.gnome.org>
45099Date:   Fri Jan 10 15:44:53 2003 +0000
45100
45101    new traditional Chinese translation
45102
45103 ChangeLog    |   4 ++
45104 configure.in |   2 +-
45105 po/ChangeLog |   4 ++
45106 po/zh_TW.po  | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45107 4 files changed, 126 insertions(+), 1 deletion(-)
45108
45109commit f1d99bd8d9239c49e18e78eeef9fca09f2b9137a
45110Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
45111Date:   Fri Jan 10 09:28:30 2003 +0000
45112
45113    ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
45114
45115 po/ChangeLog |  5 +++++
45116 po/ru.po     | 62 ++++++++++++++++++++++++++++++++----------------------------
45117 2 files changed, 38 insertions(+), 29 deletions(-)
45118
45119commit 0a5be0c584e80068b0869f2caa929f6c0861a4d8
45120Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
45121Date:   Fri Jan 10 06:02:39 2003 +0000
45122
45123    configure.in: Added Russian to ALL_LINGUAS
45124
45125 ChangeLog    | 4 ++++
45126 configure.in | 2 +-
45127 2 files changed, 5 insertions(+), 1 deletion(-)
45128
45129commit 804faa007422c51ddf14f2315fc2e7b044b72f65
45130Author: Dmitry Mastrukov <dmitrym@src.gnome.org>
45131Date:   Fri Jan 10 06:01:13 2003 +0000
45132
45133    ru.po: Added Russian translation from Russian team <gnome-cyr@gnome.org>
45134
45135 po/ChangeLog |   5 +++
45136 po/ru.po     | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45137 2 files changed, 124 insertions(+)
45138
45139commit 479bed1e2c10cd89824648de3b5ed6a3843eede7
45140Author: Nalin Dahyabhai <nalin@src.gnome.org>
45141Date:   Thu Jan 9 20:31:26 2003 +0000
45142
45143    disable the python bindings if we can't find python, from Brian Cameron.
45144
45145    * configure.in: disable the python bindings if we can't find python, from
45146    	Brian Cameron.
45147
45148 ChangeLog    | 4 ++++
45149 configure.in | 5 ++++-
45150 2 files changed, 8 insertions(+), 1 deletion(-)
45151
45152commit b7989a1e86f33119d62f10a2abc8b2ae74af5dbd
45153Author: Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
45154Date:   Thu Jan 9 14:07:03 2003 +0000
45155
45156    Dutch translation updated by Kees van den Broek.
45157
45158    2003-01-09 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
45159    	* nl.po: Dutch translation updated by Kees van den Broek.
45160
45161 po/nl.po | 58 ++++++++++++++++++++++++++++++----------------------------
45162 1 file changed, 30 insertions(+), 28 deletions(-)
45163
45164commit 98d26faf90b03fc378b1368f681258685ecc7122
45165Author: Nalin Dahyabhai <nalin@src.gnome.org>
45166Date:   Thu Jan 9 06:57:30 2003 +0000
45167
45168    - add missing bug number
45169
45170 ChangeLog | 2 +-
45171 1 file changed, 1 insertion(+), 1 deletion(-)
45172
45173commit 9820448f044cce4cb85b877d250dc6181772c830
45174Author: Nalin Dahyabhai <nalin@src.gnome.org>
45175Date:   Thu Jan 9 06:56:01 2003 +0000
45176
45177    Only suppress meta-sends-escape on Backspace if backspace is mapped to the
45178
45179    * src/vte.c(vte_terminal_key_press): Only suppress meta-sends-escape on
45180    	Backspace if backspace is mapped to the delete sequence.
45181    * src/vte.c: don't just skip reading data if selection is in progress -- we
45182    	wedge if we do that (#101739).  Instead, temporarily stop reading from
45183    	the child pty.
45184    * src/vte.c(vte_terminal_open_font_xft): if we get NULL when matching fonts,
45185    	use the desired pattern's name when displaying an error, preventing a
45186    	NULL dereference (#96769).
45187    * configure.in: make building of python modules depend on configure having been
45188    	run with --enable-python. make --enable-python the default.  Fix an
45189    	indentation error in the version check which chokes Python 2.2.2.
45190    * src/vte.h, src/vte.c: add new signals to VteTerminalClass (NOTE: may break
45191    	ABI, so might as well add some padding)
45192    * src/vteaccess.c: be more precise about locations in text_changed signals
45193    	(part of #95901)
45194    * src/vte.c: get more selective about when we consider it necessary to emit
45195    	text-insert and text-delete events.
45196
45197 ChangeLog                   |  21 +++
45198 configure.in                |  52 +++---
45199 doc/reference/tmpl/vte.sgml |  40 ++++-
45200 src/marshal.list            |   1 +
45201 src/vte.c                   | 406 ++++++++++++++++++++++++++++++++++----------
45202 src/vte.h                   |  20 ++-
45203 src/vteaccess.c             | 277 +++++++++++++++++++++++++++---
45204 7 files changed, 671 insertions(+), 146 deletions(-)
45205
45206commit 41a9d6abe0b47ca8461e41afa1ad957e92368b3d
45207Author: Daniel Yacob <yacob@src.gnome.org>
45208Date:   Tue Jan 7 16:16:27 2003 +0000
45209
45210    Updated Amharic translation.
45211
45212 po/ChangeLog |   4 ++
45213 po/am.po     | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45214 2 files changed, 123 insertions(+)
45215
45216commit a1385fbda90ec79fb9281e3575124fc3c742b124
45217Author: Nalin Dahyabhai <nalin@src.gnome.org>
45218Date:   Tue Jan 7 06:34:27 2003 +0000
45219
45220    Use a lookup table instead of a mess of floating point math when
45221
45222    * src/vte.c(vte_terminal_setup_background): Use a lookup table instead of a
45223    	mess of floating point math when desaturating images.
45224
45225 ChangeLog |  4 ++++
45226 src/vte.c | 13 ++++++++-----
45227 2 files changed, 12 insertions(+), 5 deletions(-)
45228
45229commit 58834f228eeed3159eb32fb783a5f0df2064e6d5
45230Author: Nalin Dahyabhai <nalin@src.gnome.org>
45231Date:   Mon Jan 6 22:22:20 2003 +0000
45232
45233    Add the periodic blinking refresh with the normal timeout instead of 0 to
45234
45235    * src/vte.c(vte_terminal_init): Add the periodic blinking refresh with the
45236    	normal timeout instead of 0 to avoid wedging when we get created
45237    	without focus.  Fix suggested by Dennis Haney (#102701).
45238
45239 ChangeLog |  5 +++++
45240 src/vte.c | 14 +++++++++++---
45241 2 files changed, 16 insertions(+), 3 deletions(-)
45242
45243commit 708387339d57555c2bcba4815d5463d009a82ea4
45244Author: Nalin Dahyabhai <nalin@src.gnome.org>
45245Date:   Mon Jan 6 18:03:27 2003 +0000
45246
45247    Use a simple XftPatternGetString/GetDouble pair instead of XftNameUnparse,
45248
45249    * src/vte.c: Use a simple XftPatternGetString/GetDouble pair instead of
45250    	XftNameUnparse, which isn't in older versions of Xft (#101142).
45251    * src/vte.c: Add a flag to VteTerminalPrivate which we can use to keep track
45252    	of modifications, particularly if they remove text, and toggle it in
45253    	several sequence handlers.
45254    * src/vte.c(vte_terminal_process_incoming): Also emit the "contents changed"
45255    	signal when the modified flag is TRUE, not enough to fix #95901, but
45256    	at least making some forward progress.
45257
45258 ChangeLog    |  10 ++++++
45259 configure.in |   9 ++---
45260 src/vte.c    | 105 ++++++++++++++++++++++++++++++++++++++++++++++-------------
45261 vte.spec     |   9 +++--
45262 4 files changed, 104 insertions(+), 29 deletions(-)
45263
45264commit a34f417e92a025a3f2837a386f1ad04baa31e878
45265Author: Pauli Virtanen <pauli.virtanen@hut.fi>
45266Date:   Sun Jan 5 16:13:05 2003 +0000
45267
45268    Added "fi" (Finnish).
45269
45270    2003-01-05  Pauli Virtanen <pauli.virtanen@hut.fi>
45271
45272    	* configure.in (ALL_LINGUAS): Added "fi" (Finnish).
45273
45274 ChangeLog    | 4 ++++
45275 configure.in | 2 +-
45276 2 files changed, 5 insertions(+), 1 deletion(-)
45277
45278commit 154e9f234a3494ff37c67dffcaa888a99bfa54c4
45279Author: Pauli Virtanen <pauli.virtanen@hut.fi>
45280Date:   Sun Jan 5 16:11:01 2003 +0000
45281
45282    Added Finnish translation.
45283
45284    2003-01-05  Pauli Virtanen <pauli.virtanen@hut.fi>
45285
45286    	* fi.po: Added Finnish translation.
45287
45288 po/ChangeLog |   4 ++
45289 po/fi.po     | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45290 2 files changed, 131 insertions(+)
45291
45292commit 3de85ba7e7948f7ece876608c5f5e804c5430f58
45293Author: Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
45294Date:   Sat Jan 4 14:47:42 2003 +0000
45295
45296    Added sk (Slovak). Added Slovak translation.
45297
45298    2003-01-04  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>
45299
45300            * configure.in: (ALL_LINGUAS) Added sk (Slovak).
45301            * po/sk.po: Added Slovak translation.
45302
45303 ChangeLog    |   5 +++
45304 configure.in |   2 +-
45305 po/ChangeLog |   4 ++
45306 po/sk.po     | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45307 4 files changed, 136 insertions(+), 1 deletion(-)
45308
45309commit 06000507e286d2ee446807bb9000513459107dff
45310Author: Benjamin Greiner <bgreiner@src.gnome.org>
45311Date:   Sat Jan 4 14:23:36 2003 +0000
45312
45313    *** empty log message ***
45314
45315 po/ChangeLog |  4 ++++
45316 po/de.po     | 49 ++++++++++++++++++++++++++-----------------------
45317 2 files changed, 30 insertions(+), 23 deletions(-)
45318
45319commit 6bf1e20d62c5a71f83a79859cd11f56739d7602f
45320Author: Nalin Dahyabhai <nalin@src.gnome.org>
45321Date:   Fri Jan 3 01:05:05 2003 +0000
45322
45323    - fix compile failure on systems where ncurses isn't detected
45324
45325 src/keymap.c | 2 +-
45326 1 file changed, 1 insertion(+), 1 deletion(-)
45327
45328commit d7a0c47ad37ee451625c94250528e6aca82f8522
45329Author: Nalin Dahyabhai <nalin@src.gnome.org>
45330Date:   Fri Jan 3 00:55:53 2003 +0000
45331
45332    look for libncurses or libtermcap include other libraries (ncurses,
45333
45334    * configure.in: look for libncurses or libtermcap
45335    * vte.pc.in: include other libraries (ncurses, termcap, socket, whatever) in
45336    	the list of libraries.
45337    * src/keymap.c(_vte_keymap_map): for Home and End, consult libncurses or
45338    	libtermcap if we have no hard-wired mapping and there's none in the
45339    	termcap file.  Should fix #100472, even in cases where Home and End
45340    	vary wildly from what I've got on my box.
45341    * src/keymap.c: rename cursor/fkey_normal to cursor/fkey_default, which makes a
45342    	little more sense.
45343
45344 ChangeLog    |  11 +++
45345 configure.in |   8 ++
45346 src/keymap.c | 239 +++++++++++++++++++++++++++++++++++++----------------------
45347 vte.pc.in    |   2 +-
45348 4 files changed, 171 insertions(+), 89 deletions(-)
45349
45350commit 3b4a3853390a7a511640c969fde72e072a72a808
45351Author: Chyla Zbigniew <chyla@src.gnome.org>
45352Date:   Thu Jan 2 12:52:02 2003 +0000
45353
45354    Updated Polish translation by GNOME PL Team <translators@gnome.pl>
45355
45356 po/pl.po | 36 ++++++++++++++++++++++--------------
45357 1 file changed, 22 insertions(+), 14 deletions(-)
45358
45359commit 6d59ba9114dfd6bf955e8759e9af5b99017114e3
45360Author: Chyla Zbigniew <chyla@src.gnome.org>
45361Date:   Thu Jan 2 01:18:51 2003 +0000
45362
45363    Added Polish translation by GNOME PL Team <translators@gnome.pl>
45364
45365 po/ChangeLog |   5 +++
45366 po/pl.po     | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45367 2 files changed, 129 insertions(+)
45368
45369commit 517047a162133a750153cff0ab6ee08cb3efc22a
45370Author: Zbigniew Chyla <cyba@gnome.pl>
45371Date:   Thu Jan 2 01:17:53 2003 +0000
45372
45373    Added pl (Polish).
45374
45375
45376    2003-01-02  Zbigniew Chyla  <cyba@gnome.pl>
45377
45378    	* configure.in: (ALL_LINGUAS) Added pl (Polish).
45379
45380 ChangeLog    | 4 ++++
45381 configure.in | 2 +-
45382 2 files changed, 5 insertions(+), 1 deletion(-)
45383
45384commit 72dbc564def2a70760f89ff559a3dad0106951e0
45385Author: Pablo Saratxaga <pablo@src.gnome.org>
45386Date:   Fri Dec 27 15:29:40 2002 +0000
45387
45388    updated Vietnamese file
45389
45390 po/ChangeLog |  4 ++++
45391 po/vi.po     | 54 +++++++++++++++++++++++++++++-------------------------
45392 2 files changed, 33 insertions(+), 25 deletions(-)
45393
45394commit dc65d7207e3b38d457ff8ca1e7d26ee4a442c99b
45395Author: Peteris Krisjanis <peterisk@src.gnome.org>
45396Date:   Wed Dec 25 13:52:10 2002 +0000
45397
45398    Artis Trops  <hornet@navigator.lv> * lv.po: Updated Latvian translation.
45399
45400 po/ChangeLog |  4 ++++
45401 po/lv.po     | 65 +++++++++++++++++++++++++++++++-----------------------------
45402 2 files changed, 38 insertions(+), 31 deletions(-)
45403
45404commit 50e4222072ab5123d7f642889a814da9a647790e
45405Author: Peteris Krisjanis <peterisk@src.gnome.org>
45406Date:   Sun Dec 22 18:59:49 2002 +0000
45407
45408    2002-12-22  Artis Trops <hornet@navigator.lv> * lv.po: Added Latvian translation.
45409
45410 po/ChangeLog |   4 ++
45411 po/lv.po     | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45412 2 files changed, 124 insertions(+)
45413
45414commit df42d07d7e6d7274bb54dbd270033e6b8fdcad15
45415Author: Peteris Krisjanis <peterisk@src.gnome.org>
45416Date:   Sun Dec 22 18:58:34 2002 +0000
45417
45418    2002-12-22  Artis Trops <hornet@navigator.lv> * configure.in: Added Latvian (lv) to ALL_LINGUAS.
45419
45420 ChangeLog    | 4 ++++
45421 configure.in | 2 +-
45422 2 files changed, 5 insertions(+), 1 deletion(-)
45423
45424commit 27eccc58d997fbc070d2b2784a7d40eae301d509
45425Author: Jordi Mallach <jordim@src.gnome.org>
45426Date:   Sat Dec 21 15:27:24 2002 +0000
45427
45428    Updated Catalan translation.
45429
45430 po/ChangeLog |   4 ++
45431 po/ca.po     | 120 ++++++++++++++++++++++++++++++++++-------------------------
45432 2 files changed, 74 insertions(+), 50 deletions(-)
45433
45434commit 78c22fb051aca21f168f95a3827df6e23b8dad71
45435Author: Yanko Kaneti <yaneti@declera.com>
45436Date:   Thu Dec 19 12:37:14 2002 +0000
45437
45438    Added Bulgarian (bg).
45439
45440    2002-12-19  Yanko Kaneti <yaneti@declera.com>
45441
45442    	* configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
45443
45444    po/
45445
45446    	* bg.po (added): Added Bulgarian translation by
45447    	Alexander Shopov <al_shopov@yahoo.com>.
45448
45449 ChangeLog    |   4 ++
45450 configure.in |   2 +-
45451 po/ChangeLog |   5 +++
45452 po/bg.po     | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45453 4 files changed, 137 insertions(+), 1 deletion(-)
45454
45455commit 142ffbccd627993cb5c4a607db7c092d84179c59
45456Author: Nalin Dahyabhai <nalin@src.gnome.org>
45457Date:   Wed Dec 18 20:02:42 2002 +0000
45458
45459    issue a warning if Xft2 and Xft aren't found. if we're not
45460
45461    * configure.in: issue a warning if Xft2 and Xft aren't found.
45462    * src/vte.c (vte_terminal_paint): if we're not double-buffered, clear the
45463    	drawing area before we draw text.
45464    * src/vteapp.c: add -2 to toggle double-buffering for testing.
45465
45466 ChangeLog       | 6 ++++++
45467 configure.in    | 4 +++-
45468 src/table.c     | 7 -------
45469 src/vte.c       | 6 ++++++
45470 src/vteaccess.c | 2 --
45471 src/vteapp.c    | 9 +++++++--
45472 6 files changed, 22 insertions(+), 12 deletions(-)
45473
45474commit 1fed413308e2a349f6d30c7862c61be527f5f63d
45475Author: German Poo Caaman~o <gpoo@ubiobio.cl>
45476Date:   Wed Dec 18 00:33:14 2002 +0000
45477
45478    Updated Spanish translation
45479
45480    2002-12-17  German Poo Caaman~o <gpoo@ubiobio.cl>
45481
45482    	* es.po: Updated Spanish translation
45483
45484 po/ChangeLog |   4 +++
45485 po/es.po     | 100 +++++++++++++++++++++++++++++++++--------------------------
45486 2 files changed, 60 insertions(+), 44 deletions(-)
45487
45488commit 77fbea95fe7cb71ef2c3d243a83f3a6a50785d25
45489Author: Nalin Dahyabhai <nalin@src.gnome.org>
45490Date:   Mon Dec 16 19:51:20 2002 +0000
45491
45492    wire Shift+Home/Shift+End to scroll-to-top and scroll-to-bottom.
45493
45494    * src/vte.c (vte_terminal_key_press): wire Shift+Home/Shift+End to
45495    	scroll-to-top and scroll-to-bottom.
45496
45497 ChangeLog |  4 ++++
45498 src/vte.c | 29 +++++++++++++++++++++++++++++
45499 2 files changed, 33 insertions(+)
45500
45501commit 2df06c897e3e395ddfff915aba1fd758377a2362
45502Author: Miloslav Trmac <mitr@src.gnome.org>
45503Date:   Mon Dec 16 19:37:03 2002 +0000
45504
45505    Update Czech translation
45506
45507 po/ChangeLog |  4 ++++
45508 po/cs.po     | 44 ++++++++++++++++++++++----------------------
45509 2 files changed, 26 insertions(+), 22 deletions(-)
45510
45511commit e2f100b4474f7209a48821ce49da55dde33e3fa0
45512Author: Hasbullah Bin Pit <sebol@ikhlas.com>
45513Date:   Mon Dec 16 08:20:37 2002 +0000
45514
45515    Updated Malay Translation.
45516
45517    2002-12-16  Hasbullah Bin Pit <sebol@ikhlas.com>
45518
45519            * ms.po: Updated Malay Translation.
45520
45521 po/ChangeLog |  4 ++++
45522 po/ms.po     | 39 +++++++++++++++++++++------------------
45523 2 files changed, 25 insertions(+), 18 deletions(-)
45524
45525commit 5336ad683728d60a65536993420ec1af605102bc
45526Author: Christophe Merlet <redfox@src.gnome.org>
45527Date:   Sun Dec 15 16:18:02 2002 +0000
45528
45529    Updated French translation.
45530
45531 po/ChangeLog |  4 ++++
45532 po/fr.po     | 52 ++++++++++++++++++++++++++++------------------------
45533 2 files changed, 32 insertions(+), 24 deletions(-)
45534
45535commit 72709ee7c4076339ecbe5cd27827060d303a3589
45536Author: Nalin Dahyabhai <nalin@src.gnome.org>
45537Date:   Sat Dec 14 00:40:53 2002 +0000
45538
45539    add a short test program. use hard values instead of GDK defines in the 0
45540
45541    * src/buffer.c: add a short test program.
45542    * src/iso2022.c: use hard values instead of GDK defines in the 0 map.  Add
45543    	_vte_iso2022_substitute_single() for performing a single mapping
45544    	operation.
45545    * src/vte.c: use _vte_iso2022_substitute_single() instead of a local mapping
45546    	table when mapping line-drawing charset data, simplifies maintenance
45547    	of the mapping.
45548
45549 ChangeLog       |  11 ++++-
45550 README          |   4 ++
45551 src/Makefile.am |   6 ++-
45552 src/buffer.c    | 103 +++++++++++++++++++++++++++++++++++++++++
45553 src/buffer.h    |   2 +
45554 src/iso2022.c   |  43 ++++++++++++++++--
45555 src/iso2022.h   |   1 +
45556 src/vte.c       | 139 ++------------------------------------------------------
45557 vte.spec        |   5 +-
45558 9 files changed, 173 insertions(+), 141 deletions(-)
45559
45560commit ac59012c87307e7f0d51e4d89a14619fde47bfc2
45561Author: Pablo Saratxaga <pablo@src.gnome.org>
45562Date:   Fri Dec 13 10:37:33 2002 +0000
45563
45564    Added Catalan file
45565
45566 ChangeLog    |   4 +++
45567 configure.in |   3 +-
45568 po/ChangeLog |   4 +++
45569 po/ca.po     | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45570 4 files changed, 123 insertions(+), 1 deletion(-)
45571
45572commit 28fe2ba6946deb75828ccab219ea4f671ae86385
45573Author: Christian Rose <menthos@menthos.com>
45574Date:   Fri Dec 13 03:22:16 2002 +0000
45575
45576    Updated Swedish translation.
45577
45578    2002-12-13  Christian Rose  <menthos@menthos.com>
45579
45580    	* sv.po: Updated Swedish translation.
45581
45582 po/ChangeLog |  4 ++++
45583 po/sv.po     | 16 +++++++++++-----
45584 2 files changed, 15 insertions(+), 5 deletions(-)
45585
45586commit b7773ffb08ae7a40aacc7bc8d53a0405558fbe60
45587Author: Ole Laursen <olau@hardworking.dk>
45588Date:   Thu Dec 12 20:19:01 2002 +0000
45589
45590    Updated Danish translation.
45591
45592    2002-12-12  Ole Laursen  <olau@hardworking.dk>
45593
45594    	* da.po: Updated Danish translation.
45595
45596 po/ChangeLog |  4 ++++
45597 po/da.po     | 13 ++++++++-----
45598 2 files changed, 12 insertions(+), 5 deletions(-)
45599
45600commit 926bbe1d96a595fb90264123aa79cfed1e7011eb
45601Author: Nalin Dahyabhai <nalin@src.gnome.org>
45602Date:   Wed Dec 11 20:13:25 2002 +0000
45603
45604    define VTE_USE_GNOME_PTY_HELPER if use of the helper is enabled at
45605
45606    * configure.in: define VTE_USE_GNOME_PTY_HELPER if use of the helper is enabled
45607    	at compile-time (enabled by default).
45608    * src/iso2022.c(_vte_iso2022_substitute): force characters received in the
45609    	line-drawing map to have width = 1 (more #99603), so that we can
45610    	distinguish them from line-drawing characters received in eucXX, which
45611    	have width = 2.
45612    * src/vte.c(vte_terminal_insert_char): when mapping from line-drawing to
45613    	gunichars, force a width of 1.
45614    * src/vte.c(vte_terminal_process_incoming): extend the bounding box for updates
45615    	one cell further to the right, in case the cursor is in a cell which
45616    	contains a wide character.
45617    * src/pty.c(_vte_pty_start_helper): spit out a warning if the helper isn't
45618    	installed.
45619    * src/pty.c: don't compile in any gnome-pty-helper-specific code if
45620    	VTE_USE_GNOME_PTY_HELPER isn't defined.
45621
45622 ChangeLog     | 17 ++++++++++++++++
45623 configure.in  |  1 +
45624 po/cs.po      | 45 +++++++++++++++++++++++------------------
45625 po/da.po      | 45 +++++++++++++++++++++++------------------
45626 po/de.po      | 45 +++++++++++++++++++++++------------------
45627 po/fr.po      | 45 +++++++++++++++++++++++------------------
45628 po/ms.po      | 45 +++++++++++++++++++++++------------------
45629 po/nl.po      | 45 +++++++++++++++++++++++------------------
45630 po/no.po      | 45 +++++++++++++++++++++++------------------
45631 po/pt_BR.po   | 45 +++++++++++++++++++++++------------------
45632 po/sv.po      | 45 +++++++++++++++++++++++------------------
45633 po/uk.po      | 65 +++++++++++++++++++++++++++++++++--------------------------
45634 po/vi.po      | 45 +++++++++++++++++++++++------------------
45635 src/iso2022.c |  7 +++++++
45636 src/pty.c     | 14 +++++++++++++
45637 src/vte.c     | 51 ++++++++++++++++++++++++++++++++++++++++------
45638 vte.spec      | 11 ++++++++--
45639 17 files changed, 379 insertions(+), 237 deletions(-)
45640
45641commit 18d3d0fbdb83a33107b92d77963a9e99e652e9df
45642Author: Nalin Dahyabhai <nalin@src.gnome.org>
45643Date:   Tue Dec 10 22:36:29 2002 +0000
45644
45645    centralize buffer length sanity checks, add some utility functions for
45646
45647    * src/buffer.c, src/buffer.h: centralize buffer length sanity checks, add some
45648    	utility functions for stuffing things into buffers and pulling them
45649    	back out.
45650    * src/debug.c, src/debug.h: add a lifecycle debug class, for tracking
45651    	down initialization order weirdness.
45652    * src/pty.c: try to check that we can run the pty helper before trying to run
45653    	it, to avoid SIGPIPE failures when it's not installed.
45654    * src/vte.c: never grab focus -- let the shell app deal with it.  Return TRUE
45655    	from mouse motion and press/release events to keep them from being
45656    	passed up.
45657
45658 ChangeLog     |  12 +++++
45659 src/buffer.c  | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
45660 src/buffer.h  |  25 +++++++++-
45661 src/debug.c   |   3 ++
45662 src/debug.h   |   7 +--
45663 src/iso2022.h |   2 +-
45664 src/pty.c     |   4 ++
45665 src/reaper.h  |   1 +
45666 src/vte.c     | 109 ++++++++++++++++++++++++++++++++++---------
45667 9 files changed, 270 insertions(+), 39 deletions(-)
45668
45669commit dd56e470ff18ce4e5c1d924c13b334a147465304
45670Author: Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
45671Date:   Tue Dec 10 12:28:45 2002 +0000
45672
45673    Dutch translation updated by Reinout van Schouwen.
45674
45675    2002-12-10  Vincent van Adrighem  <V.vanAdrighem@dirck.mine.nu>
45676
45677    	* nl.po: Dutch translation updated by Reinout van Schouwen.
45678
45679 po/ChangeLog |  4 +++
45680 po/nl.po     | 87 ++++++++++++++++++++++++++++++++----------------------------
45681 2 files changed, 50 insertions(+), 41 deletions(-)
45682
45683commit 7827e792f2b52ebb1412fd28c345c50649bbe513
45684Author: Nalin Dahyabhai <nalin@src.gnome.org>
45685Date:   Tue Dec 10 00:08:54 2002 +0000
45686
45687    - add
45688
45689 src/matcher.c | 246 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45690 src/matcher.h |  56 +++++++++++++
45691 2 files changed, 302 insertions(+)
45692
45693commit 8145dde6caaef633abc8478fc0b519d2fab14304
45694Author: Nalin Dahyabhai <nalin@src.gnome.org>
45695Date:   Tue Dec 10 00:08:32 2002 +0000
45696
45697    add "uk" to the list of languages. remove the alternate attribute bit --
45698
45699    * configure.in: add "uk" to the list of languages.
45700    * src/vte.h: remove the alternate attribute bit -- it's no longer meaningful.
45701    * python/vte.override: remove the alternate attribute, add the strikethrough
45702    	attribute.
45703    * src/vte.c (vte_terminal_insert_char): perform drawing character set to
45704    	Unicode mapping at insertion time if the alternate attribute is set,
45705    	otherwise discarding the attribute.  If the character being inserted is
45706    	a graphic character, force its width to 1 or 2 depending on the current
45707    	codeset (#99603).
45708    * src/vte.c (xlfd_from_pango_font_description): take advantage of XftXlfdParse
45709    	if we were built with Xft, as it appears to handle family aliases.
45710    * src/vte.c (vte_terminal_draw_graphic): decide what to draw using Unicode code
45711    	points (instead of reverse mappings to drawing set), and implement the
45712    	double-thick versions of many of the existing glyphs.  Return a boolean
45713    	indicating whether or not we drew something.
45714    * src/vte.c (vte_terminal_draw_row): if vte_terminal_draw_graphic() returns
45715    	FALSE, try to draw the graphic character using the current font.
45716    * src/vte.c (vte_terminal_paint): if vte_terminal_draw_graphic() returns FALSE,
45717    	try to draw the graphic character using the current font.
45718    * src/caps.c: add the undocumented default 0 to the OSC set text parameters
45719    	sequence (#100468).
45720    * README: updates.
45721    * src/iso2022.c, src/iso2022.h: add a width mask for overriding widths for
45722    	ambiguous Unicode characters, and _vte_iso2022_get_width() for reading
45723    	the width, using unused bits in Unicode in a manner similar to
45724    	http://www.cl.cam.ac.uk/~mgk25/ucs/iso2022-wc.html
45725    * src/table.c,src/trie.c: strip out iso2022 widths when extracting parameters
45726    	of control sequences.
45727    * src/vte.c: heed iso2022 widths when inserting characters into the screen
45728    	buffer, but clear then before storing them so that copy and paste will
45729    	continue to work.
45730    * src/matcher.c, src/matcher.h: add matcher, a wrapper for table and trie, and
45731    	move _vte_table_narrow_encoding and _vte_table_wide_encoding to this
45732    	module.
45733
45734 ChangeLog           |   40 ++
45735 README              |    3 +-
45736 configure.in        |    2 +-
45737 python/vte.override |    8 +-
45738 src/Makefile.am     |   24 +-
45739 src/caps.c          |    1 +
45740 src/interpret.c     |   22 +-
45741 src/iso2022.c       |   48 +-
45742 src/iso2022.h       |    9 +-
45743 src/table.c         |  123 +----
45744 src/table.h         |    8 +-
45745 src/trie.c          |   37 +-
45746 src/trie.h          |    6 -
45747 src/utf8echo.c      |    4 +-
45748 src/vte.c           | 1363 ++++++++++++++++++++++++++++++++-------------------
45749 src/vte.h           |    2 +-
45750 vte.spec            |   30 +-
45751 17 files changed, 1051 insertions(+), 679 deletions(-)
45752
45753commit eed823a3a052c0479ef13b3dc234c9a1854aeed6
45754Author: Yuri Syrota <rasta@src.gnome.org>
45755Date:   Mon Dec 9 10:18:55 2002 +0000
45756
45757    Added Ukrainian translations
45758
45759 po/ChangeLog |   4 +++
45760 po/uk.po     | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45761 2 files changed, 119 insertions(+)
45762
45763commit db15594168bcffb4376d478aaf108afae46de4c5
45764Author: Nalin Dahyabhai <nalin@src.gnome.org>
45765Date:   Tue Dec 3 07:14:10 2002 +0000
45766
45767    - don't include the same file twice
45768
45769 vte.spec | 11 ++++++++++-
45770 1 file changed, 10 insertions(+), 1 deletion(-)
45771
45772commit 9ba3fc164764cfa0b8e0601dddc1cbd0ddd913d3
45773Author: Nalin Dahyabhai <nalin@src.gnome.org>
45774Date:   Tue Dec 3 07:04:29 2002 +0000
45775
45776    - 0.10.5
45777
45778 vte.spec | 5 ++++-
45779 1 file changed, 4 insertions(+), 1 deletion(-)
45780
45781commit e039ff2e0cc66c5ba48775a854ed94bad13c9e18
45782Author: Nalin Dahyabhai <nalin@src.gnome.org>
45783Date:   Tue Dec 3 06:50:09 2002 +0000
45784
45785    if TIOCSCTTY is defined, use it, even if it's redundant.
45786
45787    * src/pty.c: if TIOCSCTTY is defined, use it, even if it's redundant.
45788
45789 ChangeLog  |  3 +++
45790 src/caps.c |  3 +++
45791 src/pty.c  | 10 +++++++++-
45792 src/vte.c  |  2 ++
45793 4 files changed, 17 insertions(+), 1 deletion(-)
45794
45795commit ff4b08b7875103dd976da00f2fba6fcf1addf7de
45796Author: Nalin Dahyabhai <nalin@src.gnome.org>
45797Date:   Tue Dec 3 03:49:59 2002 +0000
45798
45799    update-po change the default from resetting to the terminal's default
45800
45801    * po: update-po
45802    * src/utf8echo.c: change the default from resetting to the terminal's default
45803    	encoding before exiting to leaving it alone.  Don't mess with the
45804    	terminal's encoding if stdout isn't connected to a terminal.
45805    * src/nativeecho.c: add, for printing random bytes.
45806
45807 ChangeLog        |  7 +++++++
45808 configure.in     |  2 +-
45809 po/cs.po         | 48 +++++++++++++++++++++++-------------------------
45810 po/da.po         | 48 +++++++++++++++++++++++-------------------------
45811 po/de.po         | 48 +++++++++++++++++++++++-------------------------
45812 po/fr.po         | 48 +++++++++++++++++++++++-------------------------
45813 po/ms.po         | 48 +++++++++++++++++++++++-------------------------
45814 po/nl.po         | 48 +++++++++++++++++++++++-------------------------
45815 po/no.po         | 48 +++++++++++++++++++++++-------------------------
45816 po/pt_BR.po      | 48 +++++++++++++++++++++++-------------------------
45817 po/sv.po         | 48 +++++++++++++++++++++++-------------------------
45818 po/vi.po         | 48 +++++++++++++++++++++++-------------------------
45819 src/Makefile.am  |  7 ++++++-
45820 src/nativeecho.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
45821 src/utf8echo.c   | 13 +++++++++----
45822 src/vte.c        |  2 +-
45823 16 files changed, 308 insertions(+), 257 deletions(-)
45824
45825commit 672bca9bfb1cf9aee9a077a93711022a3a8bfe9c
45826Author: Nalin Dahyabhai <nalin@src.gnome.org>
45827Date:   Tue Dec 3 02:31:11 2002 +0000
45828
45829    don't zero-fill rows, space-fill them. Don't just fail if the word_chars
45830
45831    * src/vte.c: don't zero-fill rows, space-fill them.
45832    * src/vte.c(vte_terminal_is_word_char): Don't just fail if the word_chars array
45833    	doesn't exist.
45834
45835 ChangeLog |  5 +++++
45836 src/vte.c | 32 +++++++++++++++++---------------
45837 2 files changed, 22 insertions(+), 15 deletions(-)
45838
45839commit 7bf2aecf9a8f3388a7b61f310fb361ccff4bb7d4
45840Author: Nalin Dahyabhai <nalin@src.gnome.org>
45841Date:   Tue Dec 3 02:00:45 2002 +0000
45842
45843    add AC_CHECK_CC_OPT from ac-archive. check for cfmakeraw, sys/select.h,
45844
45845    * acinclude.m4: add AC_CHECK_CC_OPT from ac-archive.
45846    * configure.in: check for cfmakeraw, sys/select.h, compiler support for -std=
45847    	(#99698)
45848    * doc/boxes.txt: change reference to online Docbook reference to the charts at
45849    	the Unicode web site.
45850    * src/dumpkeys.c: make a best-effort at making a terminal raw on systems where
45851    	cfmakeraw() isn't available, from patch by Brian Cameron.  Wait for up
45852    	to 1/50 of a second for more bytes we'll consider to be part of a
45853    	sequence.
45854    * src/pty.c(getpt): ensure that the new terminal is opened in non-blocking mode.
45855    * src/trie.c: use g_unichar_digit_value() instead of subtracting '0'.
45856    * src/vte.c: don't declare the xft_textitem member on non-Xft2 systems, because
45857    	it uses an Xft2-specific type (#99685).
45858    * src/vteapp.c: add $pkgdatadir/fonts to the font path for use when testing.
45859
45860 ChangeLog      |  17 +++++++++
45861 acinclude.m4   |  36 +++++++++++++++++-
45862 configure.in   |  11 +++---
45863 doc/boxes.txt  |   2 +-
45864 src/dumpkeys.c | 114 +++++++++++++++++++++++++++++++++------------------------
45865 src/pty.c      |  47 +++++++++++++++---------
45866 src/trie.c     |   3 +-
45867 src/vte.c      |  60 +++++++++++++++++++-----------
45868 src/vteapp.c   |  17 +++++++++
45869 9 files changed, 212 insertions(+), 95 deletions(-)
45870
45871commit 1b675f52db6d4595ee8f8faef718994896823106
45872Author: Gil Osher <dolfin@src.gnome.org>
45873Date:   Wed Nov 27 21:20:52 2002 +0000
45874
45875    *** empty log message ***
45876
45877 po/ChangeLog |   4 ++
45878 po/he.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45879 2 files changed, 121 insertions(+)
45880
45881commit 11f812ab830734e54ed9cfc33d957b1002189ce1
45882Author: Nalin Dahyabhai <nalin@src.gnome.org>
45883Date:   Tue Nov 26 03:57:10 2002 +0000
45884
45885    2002-11-25 nalin fix mapping of Unicode code chars 0x252c and 0x2534 which
45886
45887    2002-11-25  nalin
45888    	* src/vte.c: fix mapping of Unicode code chars 0x252c and 0x2534 which
45889    	incorrectly mixed them up (#99474).
45890    	* src/iso2022.c: fix mapping of 'v' and 'w' from special graphics to
45891    	Unicode, which masked the above bug.
45892
45893 ChangeLog       |  6 +++++
45894 doc/Makefile.am |  2 ++
45895 doc/boxes.txt   | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45896 po/cs.po        | 40 +++++++++++++++----------------
45897 po/da.po        | 40 +++++++++++++++----------------
45898 po/de.po        | 40 +++++++++++++++----------------
45899 po/fr.po        | 40 +++++++++++++++----------------
45900 po/ms.po        | 40 +++++++++++++++----------------
45901 po/nl.po        | 40 +++++++++++++++----------------
45902 po/no.po        | 40 +++++++++++++++----------------
45903 po/pt_BR.po     | 40 +++++++++++++++----------------
45904 po/sv.po        | 40 +++++++++++++++----------------
45905 po/vi.po        | 40 +++++++++++++++----------------
45906 src/iso2022.c   |  4 ++--
45907 src/vte.c       | 39 +++++++++++++++++++-----------
45908 vte.spec        |  2 +-
45909 16 files changed, 310 insertions(+), 217 deletions(-)
45910
45911commit d3d658f80cc52bb9855e94e506c6028b87261c46
45912Author: Nalin Dahyabhai <nalin@src.gnome.org>
45913Date:   Tue Nov 26 00:52:58 2002 +0000
45914
45915    fix cd() to clear using the current colors.
45916
45917    * src/vte.c: fix cd() to clear using the current colors.
45918
45919 ChangeLog |  3 +++
45920 src/vte.c | 16 ++++++++++++++++
45921 2 files changed, 19 insertions(+)
45922
45923commit 34833fb1b8cf7a7b74421f15e102d5ef4f1f3fe4
45924Author: Nalin Dahyabhai <nalin@src.gnome.org>
45925Date:   Tue Nov 26 00:40:04 2002 +0000
45926
45927    add ta back in -- it's not a key sequence.
45928
45929    * termcaps/xterm: add ta back in -- it's not a key sequence.
45930
45931 ChangeLog      | 3 +++
45932 termcaps/xterm | 2 +-
45933 2 files changed, 4 insertions(+), 1 deletion(-)
45934
45935commit 8ef12bdb39802275588bad413570175111ef6ef2
45936Author: Nalin Dahyabhai <nalin@src.gnome.org>
45937Date:   Tue Nov 26 00:21:05 2002 +0000
45938
45939    fix cd() to clear to the right of the cursor on the current line instead
45940
45941    * src/vte.c: fix cd() to clear to the right of the cursor on the current line
45942    	instead of the entire line (#98844).
45943
45944 ChangeLog |  6 +++++-
45945 src/vte.c | 20 ++++++++++++++++----
45946 2 files changed, 21 insertions(+), 5 deletions(-)
45947
45948commit 06b94cbffdefcf91020a10ae0d625cf37f908c71
45949Author: Nalin Dahyabhai <nalin@src.gnome.org>
45950Date:   Mon Nov 25 21:54:15 2002 +0000
45951
45952    need this, too, for future use
45953
45954 src/genkeysyms.py | 27 +++++++++++++++++++++++++++
45955 1 file changed, 27 insertions(+)
45956
45957commit 8980298986ca91ea60ba2b7fb4f97c4853e10fb4
45958Author: Nalin Dahyabhai <nalin@src.gnome.org>
45959Date:   Mon Nov 25 21:53:46 2002 +0000
45960
45961    add new file, thanks thunder
45962
45963 src/keysyms.c | 1254 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
45964 1 file changed, 1254 insertions(+)
45965
45966commit 0607f02e4fd9489d926cb0390f06376b89904779
45967Author: Nalin Dahyabhai <nalin@src.gnome.org>
45968Date:   Mon Nov 25 21:44:10 2002 +0000
45969
45970    add keyboard debug messages when we change keyboard modes. remove kh
45971
45972    * src/vte.c: add keyboard debug messages when we change keyboard modes.
45973    * termcaps/xterm: remove kh definition.
45974
45975 ChangeLog      |  4 ++++
45976 src/vte.c      | 68 ++++++++++++++++++++++++++++++++++++++++++++--------------
45977 termcaps/xterm |  2 +-
45978 3 files changed, 57 insertions(+), 17 deletions(-)
45979
45980commit 969bdcbc7bac0493199ae8266120e8dd3bafef6d
45981Author: Nalin Dahyabhai <nalin@src.gnome.org>
45982Date:   Mon Nov 25 21:24:23 2002 +0000
45983
45984    make keypad arrow keys follow cursor mode (#98604).
45985
45986    * src/keymap.c: make keypad arrow keys follow cursor mode (#98604).
45987
45988 ChangeLog    |  6 +++++-
45989 src/keymap.c | 41 ++++++++++++++++++++---------------------
45990 src/vte.c    |  4 ++--
45991 3 files changed, 27 insertions(+), 24 deletions(-)
45992
45993commit 9d1f4447aa9cc6a6ce087765b6c52a331092d93d
45994Author: Nalin Dahyabhai <nalin@src.gnome.org>
45995Date:   Mon Nov 25 21:08:28 2002 +0000
45996
45997    sort out when we add modifiers to keys. Fix Alt+Tab. remove ta definition.
45998
45999    * src/keymap.c: sort out when we add modifiers to keys.  Fix Alt+Tab.
46000    * termcaps/xterm: remove ta definition.
46001
46002 ChangeLog      |   4 +++
46003 src/keymap.c   | 103 +++++++++++++++++++++++++++++++++------------------------
46004 src/keymap.h   |  16 ++++-----
46005 src/vte.c      |  24 +++++---------
46006 termcaps/xterm |   2 +-
46007 5 files changed, 80 insertions(+), 69 deletions(-)
46008
46009commit a3aa3d3e6535d49e82af372f6db1b4aee1d1c4d1
46010Author: Nalin Dahyabhai <nalin@src.gnome.org>
46011Date:   Mon Nov 25 20:39:20 2002 +0000
46012
46013    add keyboard debugging class. refresh on Ctrl-L, reset on 'r'. add more
46014
46015    * src/debug.c, src/debug.h: add keyboard debugging class.
46016    * src/dumpkeys.c: refresh on Ctrl-L, reset on 'r'.
46017    * src/keymap.c, src/keymap.h: add more setting combinations, and a simplistic
46018    	check for more complete coverage.
46019    * src/vte.c: add debug messages for keyboard handling.  Improve detection of
46020    	invalid coordinates as a signal that no text is selected or hilited.
46021    * termcaps/xterm.baseline: add a baseline copy of xterm from my termcap, so
46022    	that I can diff it more easily.
46023    * termcaps/xterm: remove key definitions -- xterm's way more complicated than
46024    	the capability strings suggest.
46025
46026 ChangeLog               |  13 ++
46027 configure.in            |   6 +-
46028 src/Makefile.am         |   3 +
46029 src/debug.c             |   3 +
46030 src/debug.h             |   3 +-
46031 src/dumpkeys.c          |  46 +++--
46032 src/keymap.c            | 453 +++++++++++++++++++++++++++++++++++++++---------
46033 src/keymap.h            |  19 +-
46034 src/vte.c               | 166 +++++++++++++-----
46035 termcaps/Makefile.am    |   2 +-
46036 termcaps/xterm          |  22 +--
46037 termcaps/xterm.baseline |  35 ++++
46038 12 files changed, 603 insertions(+), 168 deletions(-)
46039
46040commit 91a1515e9c6de2e767aa39f8f5e868e9af623fb8
46041Author: Nalin Dahyabhai <nalin@src.gnome.org>
46042Date:   Sat Nov 23 00:20:57 2002 +0000
46043
46044    incorporate more correct check for the right version of gtk-doc (#99314).
46045
46046    * configure.in: incorporate more correct check for the right version of
46047    	gtk-doc (#99314).
46048
46049 ChangeLog    |  4 ++++
46050 configure.in | 22 +++++++++++++++-------
46051 2 files changed, 19 insertions(+), 7 deletions(-)
46052
46053commit b07db8367684af8339e1d19f4a4a4588ee146158
46054Author: Hasbullah BIn Pit <sebol@ikhlas.com>
46055Date:   Sun Nov 17 05:14:31 2002 +0000
46056
46057    Added "ms" to ALL_LINGUAS. wawa... kumerinduiMu...
46058
46059    2002-11-15  Hasbullah BIn Pit <sebol@ikhlas.com>
46060
46061            * configure.in: Added "ms" to ALL_LINGUAS.
46062    wawa... kumerinduiMu...
46063
46064 ChangeLog    | 4 ++++
46065 configure.in | 2 +-
46066 2 files changed, 5 insertions(+), 1 deletion(-)
46067
46068commit 2529c7639c6d96678ac0f9588c280e4bb7a21ed1
46069Author: Hasbullah Bin Pit <sebol@ikhlas.com>
46070Date:   Sun Nov 17 05:12:58 2002 +0000
46071
46072    Added Malay Translation. wawa....
46073
46074    2002-11-16  Hasbullah Bin Pit <sebol@ikhlas.com>
46075
46076            * ms.po: Added Malay Translation.
46077    wawa....
46078
46079 po/ChangeLog |   4 ++
46080 po/ms.po     | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46081 2 files changed, 122 insertions(+)
46082
46083commit f232c362aa287a14103b251011690dfcf9caeb3a
46084Author: Nalin Dahyabhai <nalin@src.gnome.org>
46085Date:   Mon Nov 11 21:52:08 2002 +0000
46086
46087    0.10.4
46088
46089 src/vte.c | 4 ++--
46090 vte.spec  | 5 ++++-
46091 2 files changed, 6 insertions(+), 3 deletions(-)
46092
46093commit 7d9fdb7edf0c77af95342f0b1796c05f62e529a9
46094Author: Nalin Dahyabhai <nalin@src.gnome.org>
46095Date:   Mon Nov 11 21:34:22 2002 +0000
46096
46097    ensure that when we select by line, we include all of the last line, even
46098
46099    * src/vte.c: ensure that when we select by line, we include all of the last
46100    	line, even if it's past the edge of the screen.  Snap selection to the
46101    	beginning or end of a line when selecting lines which don't exist.
46102    	Only strip off whitespace if there's nothing but whitespace to the right
46103    	of the selection.  Chuck the non-wrapping selection code.
46104
46105 ChangeLog |   7 +++
46106 README    |   1 -
46107 src/vte.c | 208 +++++++++++++++++---------------------------------------------
46108 3 files changed, 62 insertions(+), 154 deletions(-)
46109
46110commit 81d34a7832606401e7ab35b7dda01f3de57c3471
46111Author: Nalin Dahyabhai <nalin@src.gnome.org>
46112Date:   Mon Nov 11 06:05:28 2002 +0000
46113
46114    properly set the "selecting" flag again when we start selection (#97923).
46115
46116    * src/vte.c: properly set the "selecting" flag again when we start selection
46117    	(#97923).
46118
46119 ChangeLog | 4 ++++
46120 src/vte.c | 1 +
46121 2 files changed, 5 insertions(+)
46122
46123commit 0e364d3504c1e5536fdaad0ac668aed3cd4e82f9
46124Author: Nalin Dahyabhai <nalin@src.gnome.org>
46125Date:   Mon Nov 11 05:48:43 2002 +0000
46126
46127    rework selection so that word- and line-based selection can wrap like
46128
46129    * src/vte.c: rework selection so that word- and line-based selection can wrap
46130    	like XTerm does (#97057,#97719).
46131
46132 ChangeLog |  11 ++-
46133 src/vte.c | 229 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
46134 2 files changed, 230 insertions(+), 10 deletions(-)
46135
46136commit 48a2e29878b6930e02b2f374b356c3e7f3a0b1f6
46137Author: Nalin Dahyabhai <nalin@src.gnome.org>
46138Date:   Thu Nov 7 22:52:56 2002 +0000
46139
46140    doc fixes. use the older alternate-screen decset value. fixup screwups on
46141
46142    * src/vte.h: doc fixes.
46143    * src/dumpkeys.c: use the older alternate-screen decset value.
46144    * src/vte.c: fixup screwups on extending selection.
46145
46146 ChangeLog                      |  5 +++++
46147 Makefile.am                    |  3 ++-
46148 doc/reference/tmpl/vte.sgml    | 11 +++++++++++
46149 doc/reference/vte-sections.txt |  1 +
46150 po/cs.po                       | 40 ++++++++++++++++++++--------------------
46151 po/da.po                       | 40 ++++++++++++++++++++--------------------
46152 po/de.po                       | 40 ++++++++++++++++++++--------------------
46153 po/fr.po                       | 40 ++++++++++++++++++++--------------------
46154 po/nl.po                       | 40 ++++++++++++++++++++--------------------
46155 po/no.po                       | 40 ++++++++++++++++++++--------------------
46156 po/pt_BR.po                    | 40 ++++++++++++++++++++--------------------
46157 po/sv.po                       | 40 ++++++++++++++++++++--------------------
46158 po/vi.po                       | 40 ++++++++++++++++++++--------------------
46159 src/dumpkeys.c                 |  2 +-
46160 src/vte.c                      | 14 ++++++--------
46161 src/vte.h                      |  2 +-
46162 vte.spec                       |  5 ++++-
46163 17 files changed, 211 insertions(+), 192 deletions(-)
46164
46165commit 562b54d18e0522e18808ef5b98bfc80f7564e62d
46166Author: Nalin Dahyabhai <nalin@src.gnome.org>
46167Date:   Tue Nov 5 22:57:30 2002 +0000
46168
46169    0.10.2
46170
46171 vte.spec | 5 ++++-
46172 1 file changed, 4 insertions(+), 1 deletion(-)
46173
46174commit 2a94d48cd9fb205df426db06803e715934213422
46175Author: Nalin Dahyabhai <nalin@src.gnome.org>
46176Date:   Tue Nov 5 22:54:20 2002 +0000
46177
46178    handle end-of-line selection correctly. Stop highlighting selection on
46179
46180    * src/vte.c: handle end-of-line selection correctly.  Stop highlighting
46181    	selection on click, but don't lose it until new text is selected.
46182    * python/vte.override: fix binding for set_colors() to properly take a
46183    	list of colors for the palette (#97682).
46184    * src/vte.c, src/vte.h: add increase-font-size and decrease-font-size to allow
46185    	mimicking XTerm's and Mozilla's behavior on Shift/Control
46186    	KP_Add/KP_Subtract
46187    * src/vteapp.c: handle increase-font-size and decrease-font-size.
46188
46189 ChangeLog                   |   9 ++
46190 doc/reference/tmpl/vte.sgml |  14 ++
46191 python/vte.override         |  46 +++++++
46192 src/Makefile.am             |   6 +-
46193 src/dumpkeys.c              | 308 +++++++++++++++++++++++++++++++++++++++++++
46194 src/vte.c                   | 310 ++++++++++++++++++++++----------------------
46195 src/vte.h                   |   4 +-
46196 src/vteapp.c                |  58 +++++++++
46197 8 files changed, 597 insertions(+), 158 deletions(-)
46198
46199commit 002f5e5e6ad00199c52869810616350a6c165542
46200Author: Robert Brady <rbrady@src.gnome.org>
46201Date:   Tue Nov 5 16:33:00 2002 +0000
46202
46203    Commit uncomitted file
46204
46205    Doh. Sorry.
46206
46207 src/vte.h | 2 +-
46208 1 file changed, 1 insertion(+), 1 deletion(-)
46209
46210commit a175a436c1f7298cce7459337dbf25daedbbadc9
46211Author: Abi Brady <morwen@evilmagic.org>
46212Date:   Tue Nov 5 16:06:11 2002 +0000
46213
46214    Add and implement the strikethrough attribute. Change underline to be
46215
46216    2002-11-05  Abi Brady  <morwen@evilmagic.org>
46217    	* src/vte.c: Add and implement the strikethrough attribute.
46218    	Change underline to be drawn using the ascent, rather than
46219    	arbritarily putting it two lines above the bottom of the
46220     	charcell - looks much better with large fonts.
46221
46222 ChangeLog |  6 ++++++
46223 src/vte.c | 42 +++++++++++++++++++++++++++++++++---------
46224 2 files changed, 39 insertions(+), 9 deletions(-)
46225
46226commit 16dce79ee4f39e35562e33458b4f814a719892c9
46227Author: Nalin Dahyabhai <nalin@src.gnome.org>
46228Date:   Mon Nov 4 15:49:22 2002 +0000
46229
46230    be more verbose. add more items to the TODO list so that I don't forget
46231
46232    * NEWS: be more verbose.
46233    * README: add more items to the TODO list so that I don't forget them.
46234    * src/vte.c: ifdef out some of the selection code.
46235
46236 ChangeLog   |  5 +++++
46237 NEWS        | 29 +++++++++++++++++++++--------
46238 README      | 16 +++++++++++-----
46239 po/cs.po    | 40 ++++++++++++++++++++--------------------
46240 po/da.po    | 40 ++++++++++++++++++++--------------------
46241 po/de.po    | 40 ++++++++++++++++++++--------------------
46242 po/fr.po    | 40 ++++++++++++++++++++--------------------
46243 po/nl.po    | 40 ++++++++++++++++++++--------------------
46244 po/no.po    | 40 ++++++++++++++++++++--------------------
46245 po/pt_BR.po | 40 ++++++++++++++++++++--------------------
46246 po/sv.po    | 40 ++++++++++++++++++++--------------------
46247 po/vi.po    | 40 ++++++++++++++++++++--------------------
46248 src/vte.c   |  8 ++++++++
46249 13 files changed, 225 insertions(+), 193 deletions(-)
46250
46251commit 1a42a72312a635157d5921fdef1b757816e9d9e1
46252Author: Nalin Dahyabhai <nalin@src.gnome.org>
46253Date:   Wed Oct 30 20:36:58 2002 +0000
46254
46255    add ident tags. don't scroll-to-bottom if we're selecting (#96913).
46256
46257    * src/buffer.c, src/iso2022.c, src/vteaccess.c: add ident tags.
46258    * src/vte.c: don't scroll-to-bottom if we're selecting (#96913).
46259
46260 ChangeLog       |  4 +++
46261 src/buffer.c    |  1 +
46262 src/iso2022.c   |  1 +
46263 src/vte.c       | 83 ++++++++++++++++++++++++++++++++++-----------------------
46264 src/vteaccess.c |  1 +
46265 5 files changed, 56 insertions(+), 34 deletions(-)
46266
46267commit 12b3f27976debad67cd40abeb825784a910c8286
46268Author: Nalin Dahyabhai <nalin@src.gnome.org>
46269Date:   Wed Oct 30 20:03:22 2002 +0000
46270
46271    implement iconify, deiconify, raise, lower, maximize, restore, refresh,
46272
46273    * src/vteapp.c: implement iconify, deiconify, raise, lower, maximize, restore,
46274    	refresh, resize, and move signals.
46275    * src/vte.c: add vte_terminal_match_remove().
46276    * src/vte.c (vte_sequence_handler_cb): clear the current column in addition to
46277    	columns to the left, spotted by Sam Varshavchik.
46278    * src/vte.c:  Use g_array_set_size() to clear arrays instead of removing each
46279    	element.  Properly initialize new columns with just the default colors
46280    	and not other attributes (#96978).
46281    * src/vte.c (vte_sequence_handler_ta): revert to non-overwriting tabs, otherwise
46282    	we got occasional drawing artifacts.
46283
46284 ChangeLog                      |  12 ++
46285 HACKING                        |   2 +-
46286 NEWS                           |   1 +
46287 doc/reference/tmpl/vte.sgml    |   9 ++
46288 doc/reference/vte-sections.txt |   1 +
46289 src/iso2022.c                  |   6 +-
46290 src/iso2022.txt                |   2 +-
46291 src/vte.c                      | 273 +++++++++++++++++++++++++++++------------
46292 src/vte.h                      |   2 +
46293 src/vteapp.c                   | 167 ++++++++++++++++++++++++-
46294 vte.spec                       |   5 +-
46295 11 files changed, 391 insertions(+), 89 deletions(-)
46296
46297commit 810df74cc6b9df3f5605ada6199a9d29954b7fe7
46298Author: Abi Brady <morwen@evilmagic.org>
46299Date:   Wed Oct 30 19:33:11 2002 +0000
46300
46301    Support dim (halfbright) colours. All the infrastructure for this was here
46302
46303    2002-10-30  Abi Brady  <morwen@evilmagic.org>
46304
46305            * src/vte.c, src/vte.h : Support dim (halfbright) colours. All the
46306            infrastructure for this was here already (apart from making sure bold
46307            and half are mutually exclusive).  Add API set_color_dim, and let
46308            set_colors take a palette of size 24.
46309
46310 ChangeLog |  7 ++++++
46311 src/vte.c | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------
46312 src/vte.h |  2 ++
46313 3 files changed, 73 insertions(+), 11 deletions(-)
46314
46315commit 9c335fdd4498e6c10df2f53e369eb8e5fe953513
46316Author: Kjartan Maraas <kmaraas@src.gnome.org>
46317Date:   Tue Oct 29 21:24:43 2002 +0000
46318
46319    Update
46320
46321 po/no.po | 10 +++++-----
46322 1 file changed, 5 insertions(+), 5 deletions(-)
46323
46324commit 824414b696954452df80ba0ee38dde997f215a6f
46325Author: Abi Brady <morwen@evilmagic.org>
46326Date:   Tue Oct 29 14:11:19 2002 +0000
46327
46328    Map to UCS, not keysyms. (which differ > 0xff).
46329
46330    2002-10-29  Abi Brady  <morwen@evilmagic.org>
46331
46332    	* src/iso2022.c (_vte_iso2022_map_[J4]): Map to UCS, not keysyms.
46333    	(which differ > 0xff).
46334
46335 ChangeLog     | 4 ++++
46336 src/iso2022.c | 4 ++--
46337 2 files changed, 6 insertions(+), 2 deletions(-)
46338
46339commit 471a08467712055d77f845deb972b927cfdda5c8
46340Author: Abi Brady <morwen@evilmagic.org>
46341Date:   Mon Oct 28 19:09:08 2002 +0000
46342
46343    Add line-drawing representation for full block. Draw U+23BA-23BD. Fix
46344
46345    2002-10-28  Abi Brady  <morwen@evilmagic.org>
46346
46347    	* src/vte.c: Add line-drawing representation for full block. Draw
46348    	U+23BA-23BD. Fix drawing of U+23BD (scan line 9) and U+2592
46349    	(checkerboard) to use bottom line of the charcell, not the top line of
46350    	the one below.
46351
46352    	* src/iso2022.c: Complete DEC Special Graphics to Unicode map.
46353
46354 ChangeLog     |  7 +++++++
46355 src/iso2022.c | 19 ++++++++++++++++--
46356 src/vte.c     | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
46357 3 files changed, 83 insertions(+), 5 deletions(-)
46358
46359commit 241ae1fcc0d989f72cdc4eba073ad3a8e5211df4
46360Author: Nalin Dahyabhai <nalin@src.gnome.org>
46361Date:   Fri Oct 25 22:09:29 2002 +0000
46362
46363    - po file updates
46364
46365 po/cs.po    | 42 +++++++++++++++++++++---------------------
46366 po/da.po    | 42 +++++++++++++++++++++---------------------
46367 po/de.po    | 42 +++++++++++++++++++++---------------------
46368 po/fr.po    | 42 +++++++++++++++++++++---------------------
46369 po/nl.po    | 42 +++++++++++++++++++++---------------------
46370 po/no.po    | 42 +++++++++++++++++++++---------------------
46371 po/pt_BR.po | 42 +++++++++++++++++++++---------------------
46372 po/sv.po    | 42 +++++++++++++++++++++---------------------
46373 po/vi.po    | 42 +++++++++++++++++++++---------------------
46374 9 files changed, 189 insertions(+), 189 deletions(-)
46375
46376commit 25f084882412a537c4a3cc6993027f9707d8cc81
46377Author: Nalin Dahyabhai <nalin@src.gnome.org>
46378Date:   Fri Oct 25 22:07:11 2002 +0000
46379
46380    snip off final newlines when we're matching, they're usually not wanted.
46381
46382    * src/vte.c (vte_terminal_match_check_internal): snip off final newlines when
46383    	we're matching, they're usually not wanted.
46384    * src/pty.c, src/pty.h: replace the simpler pty_open() function with a logging
46385    	version, adding the ability to specify a startup directory (Red Hat
46386    	#76529).
46387    * src/vte.c, src/vte.h: replace the simpler fork_command() function with a
46388    	logging version, adding the ability to specify a startup directory (Red
46389    	Hat #76529).
46390    * src/vteapp.c: modify call to handle new fork_command().
46391    * python/vte.defs: update as above.
46392    * python/vte.override: modify call to handle new fork_command(), adding an
46393    	optional "directory" argument.
46394    * src/vte.c: refactor the selection code, cleaning up when selection is
46395    	cleared/started/extended (#95783).  Grab focus whenever we get button
46396    	press or release or motion events.
46397    * src/vte.c: rework how wide characters are stored to allow storing tabs
46398    	(#95958).
46399    * python/vte.override: wrap vte_terminal_get_text() and
46400    	vte_terminal_get_text_range().  Based on patch from ha shao (#96230).
46401    * src/vte.c, src/vte.h: add a user pointer argument to get_text callbacks
46402    	(#96230).
46403    * src/Makefile.am: bump shared library version because we changed a public
46404    	function's signature.  Take the opportunity to replace padding fields
46405    	which had previously been used up.
46406
46407 ChangeLog                          |   36 +-
46408 Makefile.am                        |    5 +-
46409 doc/reference/tmpl/pty.sgml        |   36 -
46410 doc/reference/tmpl/vte-unused.sgml |   73 ++
46411 doc/reference/tmpl/vte.sgml        |   15 +-
46412 doc/reference/vte-docs.sgml        |    2 -
46413 doc/reference/vte-sections.txt     |    8 -
46414 python/cat.py                      |   13 +-
46415 python/vte.defs                    |   12 +-
46416 python/vte.override                |  248 ++++-
46417 src/Makefile.am                    |    2 +-
46418 src/debug.c                        |    3 +
46419 src/debug.h                        |    3 +-
46420 src/pty.c                          |   94 +-
46421 src/pty.h                          |   22 +-
46422 src/vte.c                          | 1970 ++++++++++++++++++++----------------
46423 src/vte.h                          |   25 +-
46424 src/vteaccess.c                    |    4 +-
46425 src/vteapp.c                       |   12 +-
46426 vte.spec                           |    5 +-
46427 20 files changed, 1564 insertions(+), 1024 deletions(-)
46428
46429commit e600d5ea308a700166c9a59e9e88e80ac7f91263
46430Author: Nalin Dahyabhai <nalin@src.gnome.org>
46431Date:   Mon Oct 21 19:01:26 2002 +0000
46432
46433    - translation updates
46434
46435 po/cs.po    | 40 ++++++++++++++++++++--------------------
46436 po/da.po    | 40 ++++++++++++++++++++--------------------
46437 po/de.po    | 40 ++++++++++++++++++++--------------------
46438 po/fr.po    | 40 ++++++++++++++++++++--------------------
46439 po/nl.po    | 40 ++++++++++++++++++++--------------------
46440 po/no.po    | 40 ++++++++++++++++++++--------------------
46441 po/pt_BR.po | 40 ++++++++++++++++++++--------------------
46442 po/sv.po    | 40 ++++++++++++++++++++--------------------
46443 po/vi.po    | 40 ++++++++++++++++++++--------------------
46444 9 files changed, 180 insertions(+), 180 deletions(-)
46445
46446commit 0ec595fde9bd1e3d9bbbd7125353f0b35729ad1a
46447Author: Nalin Dahyabhai <nalin@src.gnome.org>
46448Date:   Mon Oct 21 18:56:57 2002 +0000
46449
46450    - fix path for python module
46451
46452 vte.spec | 2 +-
46453 1 file changed, 1 insertion(+), 1 deletion(-)
46454
46455commit 4199e9affd62e43a2b452c733428852b28d25ef9
46456Author: jacob berkman <jacob@ximian.com>
46457Date:   Mon Oct 21 17:26:29 2002 +0000
46458
46459    include decset, osc, and window
46460
46461    2002-10-21  jacob berkman  <jacob@ximian.com>
46462
46463    	* src/Makefile.am (EXTRA_DIST): include decset, osc, and window
46464
46465 ChangeLog       | 4 ++++
46466 src/Makefile.am | 1 +
46467 2 files changed, 5 insertions(+)
46468
46469commit fa5c2e2027f0507032ed8e090e11140cd2d8b277
46470Author: Nalin Dahyabhai <nalin@src.gnome.org>
46471Date:   Fri Oct 18 21:58:34 2002 +0000
46472
46473    use character constants instead of hex constants. add more illustrations.
46474
46475    * src/iso2022.c: use character constants instead of hex constants.
46476    * src/iso2022.txt: add more illustrations.
46477    * src/decset: scriptlet to save some typing.
46478    * src/vte.c: zero-terminate window and icon title strings again.
46479    * src/decset, src/osc, src/window: add.
46480
46481 ChangeLog       |   7 +++
46482 src/Makefile.am |   1 +
46483 src/decset      |  16 +++++
46484 src/iso2022.c   | 192 ++++++++++++++++++++++++++++----------------------------
46485 src/iso2022.txt |  22 +++++--
46486 src/osc         |  21 +++++++
46487 src/vte.c       |   8 ++-
46488 src/window      |  28 +++++++++
46489 8 files changed, 192 insertions(+), 103 deletions(-)
46490
46491commit 7459d35c062c3c91d98988cb95d55151c9752423
46492Author: Nalin Dahyabhai <nalin@src.gnome.org>
46493Date:   Fri Oct 18 20:53:53 2002 +0000
46494
46495    add a mapping for the escape key. Oops.
46496
46497    * src/keymap.c: add a mapping for the escape key.  Oops.
46498
46499 ChangeLog    | 3 +++
46500 src/keymap.c | 6 ++++++
46501 2 files changed, 9 insertions(+)
46502
46503commit 41f60f34704e288a36e681dfe6b15e386c90dd20
46504Author: Nalin Dahyabhai <nalin@src.gnome.org>
46505Date:   Fri Oct 18 20:06:49 2002 +0000
46506
46507    implement decset 42 (enable/disable NRC processing), but enable it by
46508
46509    * src/vte.c: implement decset 42 (enable/disable NRC processing), but enable it
46510    	by default.  Implement decset 44 (margin bell).
46511    * src/vte.c: do not trust the event->string.  Use gdk_keyval_to_unicode and the
46512    	built-in keymapping to cope with the weirdness.  Extend the range of
46513    	characters we controlify from 0x40-0x60 to 0x40-0x7f so that lower-case
46514    	ascii chars controlify (not a word, I know).
46515    * src/keymap.c: add map entries for GDK_Return and GDK_KP_Enter for
46516    	GDK_CONTROL_MASK = cr, normal = lf.
46517
46518 ChangeLog    |  10 ++++
46519 src/keymap.c |   9 ++++
46520 src/vte.c    | 161 +++++++++++++++++++++++++++++++++++++++++------------------
46521 3 files changed, 131 insertions(+), 49 deletions(-)
46522
46523commit e310e8d82626e1b367134f51b84026df07da07d9
46524Author: Nalin Dahyabhai <nalin@src.gnome.org>
46525Date:   Fri Oct 18 15:38:27 2002 +0000
46526
46527    make sure that strings passed to a commit signal are zero-terminated
46528
46529    * src/vte.c: make sure that strings passed to a commit signal are
46530    	zero-terminated (#96131).
46531    * python/Makefile.am: install the module in site-packages instead of a
46532    	subdirectory, which doesn't work on my system.
46533
46534 ChangeLog          |  6 ++++++
46535 python/Makefile.am |  2 +-
46536 src/vte.c          | 15 +++++++++++++--
46537 3 files changed, 20 insertions(+), 3 deletions(-)
46538
46539commit f2fef8ea942c5a99663691241d637ef2e2a8dcbf
46540Author: Nalin Dahyabhai <nalin@src.gnome.org>
46541Date:   Fri Oct 18 00:25:21 2002 +0000
46542
46543    remove vte_terminal_update_scroll_delta, which only did things
46544
46545    * src/vte.c: remove vte_terminal_update_scroll_delta, which only did things
46546    	vte_terminal_adjust_adjustments already did and was only called
46547    	immediately after.  Fill newly-added lines with the current attributes
46548    	if the current background isn't the default color (Red Hat #73853).
46549    	Implement ignored DECSET settings, so that we don't mistakenly complain
46550    	about settings not being implemented yet when we actually just want to
46551    	ignore them.  Force the first cursor redraw after focus-in to always be
46552    	in the foreground color (Red Hat #75908).
46553    * vte.spec: 0.9.2
46554
46555 ChangeLog |  17 ++++++-
46556 src/vte.c | 156 ++++++++++++++++++++++++++++++--------------------------------
46557 vte.spec  |  10 +++-
46558 3 files changed, 100 insertions(+), 83 deletions(-)
46559
46560commit 9a346fd61eb247ee863478459f46d2a885f4cb68
46561Author: Nalin Dahyabhai <nalin@src.gnome.org>
46562Date:   Thu Oct 17 18:13:26 2002 +0000
46563
46564    force invalidation mode if we're in insert mode to get the entire line
46565
46566    * src/vte.c (vte_terminal_insert_char): force invalidation mode if we're in
46567    	insert mode to get the entire line redrawn.  Spotted by msw.
46568
46569 ChangeLog | 4 ++++
46570 src/vte.c | 1 +
46571 2 files changed, 5 insertions(+)
46572
46573commit f18f8e2e7d649675d61c97d5b6b5170f397b1e24
46574Author: Nalin Dahyabhai <nalin@src.gnome.org>
46575Date:   Thu Oct 17 16:26:03 2002 +0000
46576
46577    clean up tests for wint_t. Patch from Brian Cameron.
46578
46579    * configure.in: clean up tests for wint_t.  Patch from Brian Cameron.
46580
46581 ChangeLog    |  3 +++
46582 configure.in | 12 +-----------
46583 2 files changed, 4 insertions(+), 11 deletions(-)
46584
46585commit b2fcad271ca132aa74f3a489169d33f7a66795ff
46586Author: Nalin Dahyabhai <nalin@src.gnome.org>
46587Date:   Thu Oct 17 16:17:40 2002 +0000
46588
46589    close a possible race on systems where pty initialization requires more
46590
46591    * src/pty.c: close a possible race on systems where pty initialization requires
46592    	more than just opening the pty (for example, Solaris).  Spotted by Brian
46593    	Cameron.
46594    * src/utf8echo.c: don't reset to iso-8859-1 unless -r is used.
46595
46596 ChangeLog      |   8 +-
46597 po/cs.po       |  42 +++++-----
46598 po/da.po       |  42 +++++-----
46599 po/de.po       |  42 +++++-----
46600 po/fr.po       |  42 +++++-----
46601 po/nl.po       |  42 +++++-----
46602 po/no.po       |  40 ++++-----
46603 po/pt_BR.po    |  42 +++++-----
46604 po/sv.po       |  42 +++++-----
46605 po/vi.po       |  42 +++++-----
46606 src/pty.c      | 256 +++++++++++++++++++++++++++++++++++++++++++--------------
46607 src/utf8echo.c |  11 ++-
46608 12 files changed, 397 insertions(+), 254 deletions(-)
46609
46610commit 89e1b4ff2306e8fedfdafa4929665f2460510465
46611Author: Nalin Dahyabhai <nalin@src.gnome.org>
46612Date:   Wed Oct 16 23:35:07 2002 +0000
46613
46614    remove a bogus assertion for a case which we were already handling a
46615
46616    * src/vte.c: remove a bogus assertion for a case which we were already handling
46617    	a little further down.
46618
46619 ChangeLog | 4 ++++
46620 src/vte.c | 2 --
46621 2 files changed, 4 insertions(+), 2 deletions(-)
46622
46623commit e82912ae31e1e6b52f9e2f4f744d33c4fb475496
46624Author: Nalin Dahyabhai <nalin@src.gnome.org>
46625Date:   Wed Oct 16 20:11:52 2002 +0000
46626
46627    doc/utmpwtmp.txt: some docs on what utmp/wtmp/lastlog logging actually do
46628
46629 doc/utmpwtmp.txt | 31 +++++++++++++++++++++++++++++++
46630 1 file changed, 31 insertions(+)
46631
46632commit b68e40146ce0a5226d458b8d6fe97c58e01e3b14
46633Author: Nalin Dahyabhai <nalin@src.gnome.org>
46634Date:   Wed Oct 16 19:37:03 2002 +0000
46635
46636    adjust our adjustments whenever a line might scroll off the top of the
46637
46638    * src/vte.c: adjust our adjustments whenever a line might scroll off the top of
46639    	the buffer.  Fix computation of the new insertion delta to ensure that
46640    	it never goes below the scroll delta, which should fix the resizing
46641    	crashes, and add some debug assertions to verify this.
46642    * configure.in, python/Makefile.am: build the python bindings as a library,
46643    	not a binary with wacky ldflags.
46644    * src/vte.c: don't try to close the pty at finalize time if we didn't open
46645    	it.  Patch from ha shao.
46646    * src/keymap.c, src/keymap.h: move the addition of modifiers into a separate
46647    	function.  Add the function key strings from terminfo for fkey_sun and
46648    	fkey_hp cases.  Make control+F1 = F13 only in vt220 mode.
46649    * src/vte.c: apply modifiers to function keys in normal and legacy modes.
46650
46651 ChangeLog          |  17 ++++
46652 configure.in       |   5 +-
46653 python/Makefile.am |  15 ++--
46654 src/keymap.c       | 239 +++++++++++++++++++++++++++++++++++++++--------------
46655 src/keymap.h       |  13 ++-
46656 src/vte.c          | 112 ++++++++++++++++++++-----
46657 src/vteapp.c       |   4 +-
46658 7 files changed, 310 insertions(+), 95 deletions(-)
46659
46660commit c74ab135c563a6cf3244cd03d98e3730f8220697
46661Author: Kjartan Maraas <kmaraas@gnome.org>
46662Date:   Tue Oct 15 20:27:58 2002 +0000
46663
46664    Updated translation.
46665
46666    2002-10-15  Kjartan Maraas  <kmaraas@gnome.org>
46667
46668    	* no.po: Updated translation.
46669
46670 po/ChangeLog |  4 ++++
46671 po/no.po     | 40 ++++++++++++++++++++--------------------
46672 2 files changed, 24 insertions(+), 20 deletions(-)
46673
46674commit 3af8a4a5bd3fbfdb82f7cc7bf3ae0b623f719f12
46675Author: Nalin Dahyabhai <nalin@src.gnome.org>
46676Date:   Tue Oct 15 02:22:37 2002 +0000
46677
46678    add super-bogus bold text mode (Red Hat #74779).
46679
46680    * src/vte.c: add super-bogus bold text mode (Red Hat #74779).
46681
46682 ChangeLog                      |  7 ++-
46683 doc/reference/tmpl/vte.sgml    | 33 +++++++++++++++
46684 doc/reference/vte-sections.txt |  3 ++
46685 python/vte.defs                | 15 +++++++
46686 src/Makefile.am                |  2 +-
46687 src/vte.c                      | 96 +++++++++++++++++++++++++++++++++++++++---
46688 src/vte.h                      |  2 +
46689 src/vteapp.c                   |  2 +-
46690 8 files changed, 150 insertions(+), 10 deletions(-)
46691
46692commit e590d5dce3e48a5313e8e02d50439c675fdfb46a
46693Author: Nalin Dahyabhai <nalin@src.gnome.org>
46694Date:   Tue Oct 15 01:49:25 2002 +0000
46695
46696    recognize CSI-r (with no arguments) as resetting the scrolling region in
46697
46698    * src/vte.c: recognize CSI-r (with no arguments) as resetting the scrolling
46699    	region in XTerm emulation (Red Hat #75902)
46700
46701 ChangeLog  | 8 ++++++--
46702 src/caps.c | 3 +++
46703 src/vte.c  | 2 +-
46704 3 files changed, 10 insertions(+), 3 deletions(-)
46705
46706commit 2905a995d011850f854aa8b3b2fe261be944705b
46707Author: Nalin Dahyabhai <nalin@src.gnome.org>
46708Date:   Mon Oct 14 21:40:22 2002 +0000
46709
46710    add mappings for GDK_Page_Up and GDK_Page_Down, missed in the conversion.
46711
46712    * src/keymap.c: add mappings for GDK_Page_Up and GDK_Page_Down, missed in the
46713    	conversion.
46714    * src/vte.c: steal GDK_KP_{Add,Subtract,Multiply,Divide} from the input methods
46715    	(Red Hat #75207).
46716
46717 ChangeLog    |  6 ++++++
46718 po/cs.po     | 42 +++++++++++++++++++++---------------------
46719 po/da.po     | 42 +++++++++++++++++++++---------------------
46720 po/de.po     | 42 +++++++++++++++++++++---------------------
46721 po/fr.po     | 42 +++++++++++++++++++++---------------------
46722 po/nl.po     | 42 +++++++++++++++++++++---------------------
46723 po/no.po     | 42 +++++++++++++++++++++---------------------
46724 po/pt_BR.po  | 42 +++++++++++++++++++++---------------------
46725 po/sv.po     | 42 +++++++++++++++++++++---------------------
46726 po/vi.po     | 42 +++++++++++++++++++++---------------------
46727 src/keymap.c | 13 +++++++++++++
46728 src/vte.c    | 10 +++++-----
46729 12 files changed, 213 insertions(+), 194 deletions(-)
46730
46731commit b648a00d75f17d490ed2e96bdd2ed449ce49a34e
46732Author: Nalin Dahyabhai <nalin@src.gnome.org>
46733Date:   Mon Oct 14 21:22:40 2002 +0000
46734
46735    note that commit came about because of mail from ha shao. add a couple of
46736
46737    * ChangeLog: note that commit came about because of mail from ha shao.
46738    * python/cat.py: add a couple of comments.
46739
46740 ChangeLog     | 14 +++++++-------
46741 python/cat.py |  2 ++
46742 2 files changed, 9 insertions(+), 7 deletions(-)
46743
46744commit cda7db5a18f9ea59673acf0ee5a7a34c3f59c662
46745Author: Nalin Dahyabhai <nalin@src.gnome.org>
46746Date:   Mon Oct 14 21:07:58 2002 +0000
46747
46748    more $pkglibdir -> $libexecdir fixing. add rules for generating ps and
46749
46750    * configure.in: more $pkglibdir -> $libexecdir fixing.
46751    * doc/Makefile.am: add rules for generating ps and text versions of the ctlseqs
46752    	docs.
46753    * doc/reference/tmpl/vte.sgml: add snippet for "commit".
46754    * python/python/vte.defs: update to add a binding for
46755    	vte_terminal_fork_logged_command().
46756    * src/buffer.h: add a warning comment that these are private interfaces.  Wrap
46757    	declarations in G_BEGIN_DECLS/G_END_DECLS.
46758    * src/caps.h: add macros for the SS2/SS3 sequences.
46759    * src/marshal.list: add a marshaller for the "commit" signal.
46760    * src/keymap.c, src/keymap.h: move the getting-more-convoluted keypress-handling
46761    	code to a shell that parses tables of static info.
46762    * src/pty.c: reset signal handlers before exec() (Red Hat #75341)
46763    * src/vte.c: use the keymap for most non-printable keys.  Add a "commit" signal
46764    	to allow an app to just use the terminal for displaying data and
46765    	grabbing input.  Obey the application's desired meta-sends-escape
46766    	setting.  Recognize HP function key mode.  Recognize and handle legacy
46767    	XTerm function key mode.  Force a redraw if the child application tries
46768    	to switch to 80/132 columns, even though we don't usually let them try.
46769    	Don't try to send keystrokes to the child pty when there is no child
46770    	pty.  Don't convert final whitespace to newlines when copying text
46771    	(Red Hat #74611).  Properly distinguish cursor key mode and keypad key
46772    	mode, obey application mode for cursor keys,
46773    * python/cat.py: test program for running without a command.
46774    * termcaps/xterm: change the definitions for ku/kd/kl/kr to match XTerm in
46775    	normal cursor mode instead of application cursor mode.
46776
46777 ChangeLog                   |  31 ++
46778 configure.in                |   4 +-
46779 doc/Makefile.am             |   6 +
46780 doc/reference/tmpl/vte.sgml |  11 +
46781 python/cat.py               |  48 +++
46782 python/vte.defs             |  14 +
46783 src/Makefile.am             |   2 +
46784 src/buffer.h                |  10 +-
46785 src/caps.h                  |   2 +
46786 src/keymap.c                | 798 ++++++++++++++++++++++++++++++++++++++++++++
46787 src/keymap.h                |  52 +++
46788 src/marshal.list            |   1 +
46789 src/pty.c                   |  84 +++++
46790 src/vte.c                   | 602 +++++++++++++--------------------
46791 src/vte.h                   |   2 +-
46792 src/vteapp.c                |   4 +-
46793 termcaps/xterm              |   6 +-
46794 17 files changed, 1305 insertions(+), 372 deletions(-)
46795
46796commit fb8d32cd8e004edf334cd893e530de54e91f93b3
46797Author: Nalin Dahyabhai <nalin@src.gnome.org>
46798Date:   Fri Oct 11 18:50:01 2002 +0000
46799
46800    change the typedef of wint_t here to match vte.c (now a gunichar instead
46801
46802    * src/trie.c: change the typedef of wint_t here to match vte.c (now a gunichar
46803    	instead of a long).  Spotted by Brian Cameron.
46804
46805 ChangeLog  | 6 +++++-
46806 src/trie.c | 2 +-
46807 2 files changed, 6 insertions(+), 2 deletions(-)
46808
46809commit ce817d3ae082a82c2ebad13f8be2fc145f556afa
46810Author: Brian Cameron <bcameron@src.gnome.org>
46811Date:   Fri Oct 11 17:21:07 2002 +0000
46812
46813    Changed to that wchar.h is included when checking for wint_t on Solaris.
46814
46815        * configure.in: Changed to that wchar.h is included when checking for
46816        wint_t on Solaris.	This was needed because on Solaris wint_t is defined
46817        to be a long, and in vte.c its definition was recently changed to be a
46818        gunichar.  This caused the compile to break on Solaris.
46819
46820 ChangeLog    |  6 ++++++
46821 configure.in | 29 ++++++++++++++++++++++++++++-
46822 2 files changed, 34 insertions(+), 1 deletion(-)
46823
46824commit b0a4e8ffb13e71e393d973539267f3cbf711b2d0
46825Author: Nalin Dahyabhai <nalin@src.gnome.org>
46826Date:   Thu Oct 10 18:45:46 2002 +0000
46827
46828    fix the bits I missed when fixing #95085.
46829
46830    * configure.in, src/pty.c, gnome-pty-helper/Makefile.am: fix the bits I missed
46831    	when fixing #95085.
46832
46833 ChangeLog                    | 4 ++++
46834 configure.in                 | 5 ++++-
46835 gnome-pty-helper/Makefile.am | 4 ++--
46836 src/pty.c                    | 2 +-
46837 4 files changed, 11 insertions(+), 4 deletions(-)
46838
46839commit 46821963e12a980b5d3864fbee542bcd66c45480
46840Author: Nalin Dahyabhai <nalin@src.gnome.org>
46841Date:   Thu Oct 10 17:57:14 2002 +0000
46842
46843    Add.
46844
46845 src/buffer.c | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46846 src/buffer.h |  43 +++++++++++++++
46847 2 files changed, 213 insertions(+)
46848
46849commit 272bef21f4676bd586bbd9484890d6d2aa47fce7
46850Author: Nalin Dahyabhai <nalin@src.gnome.org>
46851Date:   Thu Oct 10 16:57:30 2002 +0000
46852
46853    allow specifying the scrollback buffer size. if we don't have <wchar.h>,
46854
46855    * src/vteapp.c, python/vte-demo.py: allow specifying the scrollback buffer size.
46856    * src/vte.c: if we don't have <wchar.h>, typedef wchar_t as a gunichar, not a
46857    	long.
46858    * src/buffer.c, src/buffer.h: add.
46859    * src/interpret.c, src/vte.c: use _vte_buffer structures instead of char arrays
46860    	with separate lengths.  Use a scratch buffer for holding the results of
46861    	conversions.
46862    * src/vte.c: separate the pango and pangox drawing paths so that they're easier
46863    	to tweak and compare to each other.
46864    * src/vte.c: ditch the smooth scrolling change, which won't work right anyway
46865    	(expose events don't get processed until after we finish processing a
46866    	chunk of data unless we explicitly request it, so using a bbox is both
46867    	simpler and faster).  Use a mask when creating the cursor we use for
46868    	hiding the cursor.
46869    * vte.spec, gnome-pty-helper/Makefile.am: install gnome-pty-helper into the
46870    	libexecdir, not pkglibdir (#95085).
46871    * src/vte.c: obey smooth/jump scrolling options, default is jump scroll.
46872    * src/vte.c (vte_font_match): Fix over-aggressive Xft => Fc conversion - need
46873    	to call XftDefaultSubstitute to pick up Xft X resources, not
46874    	FcDefaultSubstitute.  From otaylor.
46875
46876 ChangeLog                    |  29 ++
46877 gnome-pty-helper/Makefile.am |   3 +-
46878 gnome-pty-helper/README      |   5 +-
46879 po/cs.po                     |  38 +--
46880 po/da.po                     |  42 +--
46881 po/de.po                     |  42 +--
46882 po/fr.po                     |  42 +--
46883 po/nl.po                     |  42 +--
46884 po/no.po                     |  40 +--
46885 po/pt_BR.po                  |  42 +--
46886 po/sv.po                     |  42 +--
46887 po/vi.po                     |  42 +--
46888 python/vte-demo.py           |  11 +-
46889 src/Makefile.am              |   4 +
46890 src/vte.c                    | 615 ++++++++++++++++++++++---------------------
46891 src/vteapp.c                 |  12 +-
46892 vte.spec                     |   2 +-
46893 17 files changed, 553 insertions(+), 500 deletions(-)
46894
46895commit 9705656987dfb648692f14556143fa999a28e5bb
46896Author: Kjartan Maraas <kmaraas@src.gnome.org>
46897Date:   Sat Oct 5 20:55:35 2002 +0000
46898
46899    Update slightly
46900
46901 po/no.po | 42 +++++++++++++++++++++---------------------
46902 1 file changed, 21 insertions(+), 21 deletions(-)
46903
46904commit 70f468de3dff031b5e755560a4ae6b08babb111b
46905Author: Stanislav Brabec <sbrabec@suse.cz>
46906Date:   Tue Oct 1 09:40:24 2002 +0000
46907
46908    Added Czech translation from Miloslav Trmac <mitr@volny.cz>.
46909
46910    2002-10-01  Stanislav Brabec  <sbrabec@suse.cz>
46911
46912    	* cs.po: Added Czech translation from Miloslav Trmac
46913    	<mitr@volny.cz>.
46914
46915 ChangeLog    |   4 +++
46916 configure.in |   2 +-
46917 po/ChangeLog |   5 +++
46918 po/cs.po     | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
46919 4 files changed, 124 insertions(+), 1 deletion(-)
46920
46921commit 5a499ccb617f2b67c2e236c613f68c0af7dbf780
46922Author: Nalin Dahyabhai <nalin@src.gnome.org>
46923Date:   Tue Sep 24 20:24:17 2002 +0000
46924
46925    if the list of word characters is NULL or zero-length, try to guess using
46926
46927    * src/vte.c(vte_terminal_set_word_chars,vte_terminal_is_word_char): if the list
46928    	of word characters is NULL or zero-length, try to guess using
46929    	g_unichar_isgraph and not g_unichar_ispunct, which seems to produce
46930    	reasonable results (#77134).
46931
46932 ChangeLog |  6 ++++++
46933 src/vte.c | 14 +++++++++++++-
46934 2 files changed, 19 insertions(+), 1 deletion(-)
46935
46936commit 4ed2ed43616e28c9e623bfa3c4bdabb06c212545
46937Author: Nalin Dahyabhai <nalin@src.gnome.org>
46938Date:   Tue Sep 24 19:31:04 2002 +0000
46939
46940    Fix HAVE_UT_UT_TV for cases where the static initializer might not work
46941
46942    * gnome-pty-helper/acinclude.m4: Fix HAVE_UT_UT_TV for cases where the static
46943    	initializer might not work right (#93774, patch from Kalpesh Shah).
46944
46945 ChangeLog                     | 5 +++++
46946 gnome-pty-helper/acinclude.m4 | 3 ++-
46947 2 files changed, 7 insertions(+), 1 deletion(-)
46948
46949commit 5c90999a83b372436ab94d7b0d5f4cd1cc942360
46950Author: Nalin Dahyabhai <nalin@src.gnome.org>
46951Date:   Tue Sep 24 19:24:28 2002 +0000
46952
46953    Doc fixups (mention gnome-terminal instead of profterm, note the proper
46954
46955    * README, gnome-pty-helper/README:  Doc fixups (mention gnome-terminal instead
46956    	of profterm, note the proper permissions for gnome-pty-helper, #84505).
46957
46958 ChangeLog               | 5 +++++
46959 README                  | 2 +-
46960 gnome-pty-helper/README | 6 ++++++
46961 3 files changed, 12 insertions(+), 1 deletion(-)
46962
46963commit 0da7298172a95ccdcafa8c84d4b53a28b03c2aae
46964Author: Nalin Dahyabhai <nalin@src.gnome.org>
46965Date:   Fri Sep 20 16:58:57 2002 +0000
46966
46967    Fix a ring-buffer manipulation bug (Red Hat #74290) which might cause a
46968
46969    * src/ring.c: Fix a ring-buffer manipulation bug (Red Hat #74290) which might
46970    	cause a new item to be inserted in the wrong location.
46971
46972 ChangeLog       |  4 +++
46973 src/iso2022.txt |  5 ++++
46974 src/ring.c      | 79 ++++++++++++++++++++++++++++++++++++---------------------
46975 3 files changed, 59 insertions(+), 29 deletions(-)
46976
46977commit 104c07cab56604228172e7ea47e102312ff7b43e
46978Author: Nalin Dahyabhai <nalin@src.gnome.org>
46979Date:   Thu Sep 19 20:14:06 2002 +0000
46980
46981    Munge input data the way the terminal does so that conversion failures
46982
46983    * src/interpret.c: Munge input data the way the terminal does so that conversion
46984    	failures don't wedge us.
46985
46986 ChangeLog       | 4 ++++
46987 src/interpret.c | 6 ++++++
46988 2 files changed, 10 insertions(+)
46989
46990commit 3aff8ec2220dc2e52bc925ddce87ac6c2e8badf3
46991Author: Brian Cameron <bcameron@src.gnome.org>
46992Date:   Thu Sep 19 14:20:30 2002 +0000
46993
46994    backing out change made by accident.
46995
46996 src/vteapp.c | 2 +-
46997 1 file changed, 1 insertion(+), 1 deletion(-)
46998
46999commit 045db8182451129a6456f94721ef79537ba9e411
47000Author: Brian Cameron <Brian.Cameron@sun.com>
47001Date:   Thu Sep 19 14:18:55 2002 +0000
47002
47003    Backed out scrolldelay patches from 09-17 and 09-18 at Nalin's request.
47004
47005    2002-09-19 Brian Cameron <Brian.Cameron@sun.com>
47006        * src/vte.c: Backed out scrolldelay patches from 09-17 and 09-18 at
47007        Nalin's request.  Left in the patch which allows programs which
47008        update the screen non-linearly like lynx to work properly.
47009
47010 ChangeLog    |  7 +++++-
47011 src/vte.c    | 77 ++----------------------------------------------------------
47012 src/vteapp.c |  2 +-
47013 3 files changed, 9 insertions(+), 77 deletions(-)
47014
47015commit 64462ef05e3b0aa85c5f338f297d594b7b453d46
47016Author: Brian Cameron <bcameron@src.gnome.org>
47017Date:   Thu Sep 19 14:00:52 2002 +0000
47018
47019    backing out patch i accidently put in
47020
47021 src/ring.c | 6 +++---
47022 1 file changed, 3 insertions(+), 3 deletions(-)
47023
47024commit 2ee4138d1daf8202bf7842b8ff7a5706a3b61cd4
47025Author: Brian Cameron <Brian.Cameron@sun.com>
47026Date:   Thu Sep 19 13:57:14 2002 +0000
47027
47028    Backed out scrolldelay patches from 09-17 and 09-18 at Nalin's request.
47029
47030    2002-09-19 Brian Cameron <Brian.Cameron@sun.com>
47031        * src/vte.c: Backed out scrolldelay patches from 09-17 and 09-18 at
47032        Nalin's request.  Left in the patch which allows programs which
47033        update the screen non-linearly like lynx to work properly.
47034
47035 src/ring.c | 6 +++---
47036 1 file changed, 3 insertions(+), 3 deletions(-)
47037
47038commit 3d11978237aecf846e6afa8b1287e22b7bc1baa2
47039Author: Brian Cameron <Brian.Cameron@sun.com>
47040Date:   Wed Sep 18 14:20:34 2002 +0000
47041
47042    Corrected a problem with yesterday's patch. I am now properly calling
47043
47044    2002-09-18 Brian Cameron <Brian.Cameron@sun.com>
47045        * src/vte.c: Corrected a problem with yesterday's patch.  I am now
47046        properly calling g_source_remove on the scroll_delay timeout
47047        function.  This prevents VTE from core dumping if you start up
47048        more than one VTE gnome-terminal and exit from one of them.	 Also
47049        made the vte_scroll_timeout function a little cleaner by using
47050        the VTE_IS_TERMINAL macro.
47051
47052 ChangeLog |  8 ++++++++
47053 src/vte.c | 13 ++++++++++---
47054 2 files changed, 18 insertions(+), 3 deletions(-)
47055
47056commit 90ec87c9a6f2bdcb8c2c532f9c4f3e1eae97e1ea
47057Author: Brian Cameron <Brian.Cameron@sun.com>
47058Date:   Tue Sep 17 14:40:06 2002 +0000
47059
47060    Fixed bug with my 09/11 speedup fix which caused programs that update the
47061
47062    2002-09-17 Brian Cameron <Brian.Cameron@sun.com>
47063        * src/vte.c: Fixed bug with my 09/11 speedup fix which caused programs
47064        that update the screen non-linearly like lynx to not update properly.
47065        Also included a speed improvement which delays the scroll-down for
47066        70ms.  Too fast to be noticeable to the user, but it speeds up VTE
47067        greatly.
47068
47069 ChangeLog |   7 ++++
47070 src/vte.c | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
47071 2 files changed, 120 insertions(+), 9 deletions(-)
47072
47073commit d5962db9564344363ee538b922b1de2d0c55da84
47074Author: Nalin Dahyabhai <nalin@src.gnome.org>
47075Date:   Fri Sep 13 18:37:51 2002 +0000
47076
47077    Fix typo which broke builds on systems where MSG_NOSIGNAL is defined. Bad
47078
47079    * src/pty.c: Fix typo which broke builds on systems where MSG_NOSIGNAL is
47080    	defined.  Bad boc!  Bad!
47081
47082 ChangeLog | 4 ++++
47083 src/pty.c | 2 +-
47084 2 files changed, 5 insertions(+), 1 deletion(-)
47085
47086commit a92f7efb47523e51b5db7a59095014a678af851d
47087Author: Brian Cameron <Brian.Cameron@sun.com>
47088Date:   Fri Sep 13 17:35:49 2002 +0000
47089
47090    Added -lsocket to LIBS if socket is in libsocket, so VTE will compile on
47091
47092    2002-09-12 Brian Cameron <Brian.Cameron@sun.com>
47093        * configure.in : Added -lsocket to LIBS if socket is in libsocket,
47094        so VTE will compile on Solaris.
47095
47096 ChangeLog    | 4 ++++
47097 configure.in | 4 ++--
47098 2 files changed, 6 insertions(+), 2 deletions(-)
47099
47100commit 42492c722b812061542665d24230be6a2ce70cd2
47101Author: jacob berkman <jacob@ximian.com>
47102Date:   Thu Sep 12 18:34:09 2002 +0000
47103
47104    only use MSG_NOSIGNAL if it's defined
47105
47106    2002-09-12  jacob berkman  <jacob@ximian.com>
47107
47108    	* src/pty.c: only use MSG_NOSIGNAL if it's defined
47109
47110    	* gnome-pty-helper/gnome-pty-helper.c (struct pty_info): remove
47111    	master_fd and slave_fd fields
47112    	(shutdown_pty): don't close master/slave fd's here...
47113    	(pty_add): don't take master/slave fd args
47114    	(open_ptys): ...close master/slave fd's right after passing them
47115
47116    	this fixes a hang after closing a window on os x, not sure why...
47117
47118    	* gnome-pty-helper/Makefile.am (install-exec-hook): remove
47119    	trailing / after $DESTDIR
47120
47121 ChangeLog                           | 13 +++++++++++++
47122 gnome-pty-helper/Makefile.am        |  4 ++--
47123 gnome-pty-helper/gnome-pty-helper.c | 22 +++++++---------------
47124 src/pty.c                           | 11 +++++++++--
47125 4 files changed, 31 insertions(+), 19 deletions(-)
47126
47127commit 358885726ad71c0232c253d07c4c784cbd8b4eed
47128Author: jacob berkman <jacob@ximian.com>
47129Date:   Thu Sep 12 17:32:21 2002 +0000
47130
47131    AC_CHECK_FUNC() doesn't do AC_DEFINE(HAVE_FOO), so do that for socket()
47132
47133    2002-09-12  jacob berkman  <jacob@ximian.com>
47134
47135    	* configure.in: AC_CHECK_FUNC() doesn't do AC_DEFINE(HAVE_FOO), so
47136    	do that for socket() and socketpair() if they are found
47137
47138 ChangeLog    |  5 +++++
47139 configure.in | 11 +++++++++--
47140 2 files changed, 14 insertions(+), 2 deletions(-)
47141
47142commit 265464c734922fbe22d580ed1cb4c5567e55692e
47143Author: Nalin Dahyabhai <nalin@src.gnome.org>
47144Date:   Thu Sep 12 14:43:08 2002 +0000
47145
47146    Remove the invalidate_cells parameter, because the function is a big no-op
47147
47148    * src/vte.c(vte_invalidate_cursor_once): Remove the invalidate_cells parameter,
47149    	because the function is a big no-op if FALSE, in which case we should
47150    	just not call it instead. (vte_terminal_process_incoming): refresh the
47151    	right number of rows after processing a block of data.
47152
47153 ChangeLog |  6 ++++++
47154 src/vte.c | 45 ++++++++++++++++++++++++---------------------
47155 2 files changed, 30 insertions(+), 21 deletions(-)
47156
47157commit ebb9bd590800e991ca81facead05edf617018c2e
47158Author: Brian Cameron <Brian.Cameron@sun.com>
47159Date:   Thu Sep 12 11:46:03 2002 +0000
47160
47161    src/vte.c Fixed minor error with my previous patch. This just makes a
47162
47163
47164    2002-09-12 Brian Cameron <Brian.Cameron@sun.com>
47165        * src/vte.c Fixed minor error with my previous patch.  This just makes
47166        a warning go away.
47167
47168 ChangeLog | 4 ++++
47169 src/vte.c | 4 ++--
47170 2 files changed, 6 insertions(+), 2 deletions(-)
47171
47172commit db8c13b616aeeaa96d660e9d57e7f93c348cf05e
47173Author: Pablo Gonzalo del Campo <pablodc@bigfoot.com>
47174Date:   Thu Sep 12 01:15:31 2002 +0000
47175
47176    added spanish translation file.
47177
47178    2002-09-11  Pablo Gonzalo del Campo <pablodc@bigfoot.com>
47179
47180    	* es.po: added spanish translation file.
47181
47182 po/ChangeLog |   4 ++
47183 po/es.po     | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47184 2 files changed, 121 insertions(+)
47185
47186commit 5d1ac721e2096e926afb66b0f693cfdd6d0a8a37
47187Author: Nalin Dahyabhai <nalin@src.gnome.org>
47188Date:   Wed Sep 11 22:05:26 2002 +0000
47189
47190    Reorder definitions to avoid implicit declaration warnings. Check for
47191
47192    * src/pty.c: Reorder definitions to avoid implicit declaration warnings.
47193    * configure.in: Check for socketpair().  Check for socket() in libc before
47194    	poking around in libsocket.
47195    * gnome-pty-helper/configure.in: Check for openpty() in libutil as well, and do
47196    	so before we check for other functions.
47197
47198 ChangeLog                     |   7 ++
47199 configure.in                  |   4 +-
47200 gnome-pty-helper/configure.in |   5 ++
47201 src/pty.c                     | 172 +++++++++++++++++++++---------------------
47202 4 files changed, 100 insertions(+), 88 deletions(-)
47203
47204commit 0455940575c4f71862b3c5c9154f43e15e0b5d02
47205Author: Nalin Dahyabhai <nalin@src.gnome.org>
47206Date:   Wed Sep 11 21:03:03 2002 +0000
47207
47208    Test for sendmsg() with AC_CHECK_FUNCS instead of AC_TRY_COMPILE. Removed.
47209
47210    * configure.in, gnome-pty-helper/configure.in: Test for sendmsg() with
47211    	AC_CHECK_FUNCS instead of AC_TRY_COMPILE.
47212    * acconfig.h: Removed.
47213    * src/pty.c: Formatting.
47214
47215 ChangeLog                     |  6 ++++++
47216 acconfig.h                    |  2 --
47217 configure.in                  | 16 +---------------
47218 gnome-pty-helper/configure.in | 14 --------------
47219 src/pty.c                     | 10 +++++-----
47220 5 files changed, 12 insertions(+), 36 deletions(-)
47221
47222commit a1c644edb6b49b1eb3d7135e9a69181e2ad18ce7
47223Author: Brian Cameron <Brian.Cameron@sun.com>
47224Date:   Wed Sep 11 20:36:00 2002 +0000
47225
47226    Added check for socket library and SendMsg check. Added this file with a
47227
47228    2002-09-11 Brian Cameron <Brian.Cameron@sun.com>
47229        * configure.in: Added check for socket library and SendMsg
47230        check.
47231        * acconfig.h: Added this file with a HAVE_SENDMSG definition.
47232        * gnome-pty-helper/configure.in: Added checks needed for the
47233        source code, including the SendMsg check.
47234        * src/pty.c: Corrected _vte_pty_pipe_open so it works on
47235        Solaris.
47236        *src/vte.c: Made some speed improvements so vte_invalidate_cells
47237        is not called for every character in the while loop in
47238        vte_process_incoming, but only once when the while loop is done.
47239
47240 ChangeLog                     | 12 ++++++++
47241 acconfig.h                    |  2 ++
47242 autogen.sh                    | 12 ++++----
47243 configure.in                  | 16 ++++++++++
47244 gnome-pty-helper/configure.in | 24 ++++++++++++++-
47245 src/pty.c                     | 70 +++++++++++++++++++++++++++++--------------
47246 src/vte.c                     | 63 ++++++++++++++++++--------------------
47247 7 files changed, 136 insertions(+), 63 deletions(-)
47248
47249commit fb18be14fc9bd16b06a2d2963476d28678971fad
47250Author: Nalin Dahyabhai <nalin@src.gnome.org>
47251Date:   Wed Sep 11 20:00:51 2002 +0000
47252
47253    Update from libzvt CVS. Fix some automake breakage.
47254
47255    * gnome-pty-helper: Update from libzvt CVS.
47256    * python/Makefile.am: Fix some automake breakage.
47257
47258 ChangeLog                           |  4 ++++
47259 gnome-pty-helper/Makefile.am        |  3 +++
47260 gnome-pty-helper/README             |  8 +++----
47261 gnome-pty-helper/configure.in       |  1 +
47262 gnome-pty-helper/gnome-pty-helper.c | 44 ++++++++++++-------------------------
47263 gnome-pty-helper/gnome-utmp.c       | 41 ++++++++++++++++++++--------------
47264 python/Makefile.am                  |  2 +-
47265 vte.spec                            |  5 ++++-
47266 8 files changed, 56 insertions(+), 52 deletions(-)
47267
47268commit fcd1b81f7c66e0712d089ce3c19377f29217c647
47269Author: Nalin Dahyabhai <nalin@src.gnome.org>
47270Date:   Wed Sep 11 19:12:18 2002 +0000
47271
47272    Fix my broken merge of Jacob's patch to make inability to build python
47273
47274    * python/Makefile.am: Fix my broken merge of Jacob's patch to make inability to
47275    	build python modules non-fatal.
47276
47277 ChangeLog          | 4 ++++
47278 Makefile.am        | 2 +-
47279 python/Makefile.am | 3 ++-
47280 3 files changed, 7 insertions(+), 2 deletions(-)
47281
47282commit 8668fb77303cf91fa2f2b87a49db2dc412079934
47283Author: Nalin Dahyabhai <nalin@src.gnome.org>
47284Date:   Wed Sep 11 06:34:27 2002 +0000
47285
47286    build fixes
47287
47288 Makefile.am                 |  2 +-
47289 autogen.sh                  |  7 +++++
47290 gnome-pty-helper/ChangeLog  |  0
47291 gnome-pty-helper/autogen.sh | 71 ---------------------------------------------
47292 4 files changed, 8 insertions(+), 72 deletions(-)
47293
47294commit 2149ce6c7878cb4161f882c15d29e6dc68e182a0
47295Author: Nalin Dahyabhai <nalin@src.gnome.org>
47296Date:   Wed Sep 11 06:10:47 2002 +0000
47297
47298    Skip lookups for padding information if we're pretty sure we're using a
47299
47300    * src/vte.c: Skip lookups for padding information if we're pretty sure we're
47301    	using a monospaced font.
47302    * src/vte.c: Fix from Brian Cameron for uninitialized GError in
47303    	vte_wc_from_unichar().
47304    * src/interpret.c, src/iso2022.c, src/pty.c, src/ring.h, src/table.c,
47305    	src/table.h, src/trie.c, src/vte.c, src/vteaccess.c: Signed/unsigned
47306    	int/size_t/gsize and pointer typecast warning fixes from Brian Cameron.
47307    * src/vte.c: Avoid invalidating the cursor in the cursor blink timeout unless
47308    	we have focus.
47309    * src/pty.c, src/pty.h: Add vte_pty_close() and vte_pty_open_with_logging(),
47310    	breaking the ABI but not the existing API.
47311    * src/vte.c, src/vte.h: Add vte_terminal_fork_logged_command(), breaking the
47312    	ABI but not the existing API.
47313    * gnome-pty-helper/*: Swallow the pty helper bits of gnome-libs, but install
47314    	into $pkglibdir instead of $sbindir so that existing packages don't
47315    	suddenly start breaking.
47316    * src/termcap.c(_vte_termcap_find_string_length): Fix signature to match the
47317    	declaration in termcap.h.  From patch by Jacob Berkman.
47318    * configure.in: Add $X_PRE_LIBS to the front of $X_LIBS, -lX11 and $X_EXTRA_LIBS
47319    	to the end of $X_LIBS.  Remove some cruftiness and set CPPFLAGS when
47320    	checking for Xft.  Check for the existence of wchar.h, because it might
47321    	not exist.  Use an automake conditional to make compilation of the
47322    	Python bindings non-critical.  From patch by Jacob Berkman.
47323    * src/pty.c: Silence compiler warning when exec() fails.  From patch by Jacob
47324    	Berkman.
47325    * src/interpret.c, src/vte.c: Stop including langinfo.h since we don't call
47326    	nl_langinfo() any more.  Adapted from patch by Jacob Berkman.
47327    * src/caps.c: Fill in a couple of missing initializers.
47328    * src/vte.c, src/vte.h: Add accessor functions for use in language bindings,
47329    	breaking the ABI but not the API.
47330    * python/vte.defs: Add defs for the new accessor functions.
47331    * python/vte-demo.py: Add a scrollbar to the sample window, handle more of the
47332    	options the C version handles.  Stop expecting additional arguments with
47333    	a signal that doesn't include any.
47334    * python/Makefile.am: We only have one target, so don't bother with
47335    	target-specific primaries if we can avoid it (#92252).
47336    * vte.pc.in: Note build dependencies on ATK, Pango, and PangoX.
47337
47338 ChangeLog                              |  47 +-
47339 HACKING                                |   5 +-
47340 Makefile.am                            |   2 +-
47341 NEWS                                   |   8 +
47342 README                                 |   2 +-
47343 configure.in                           |  88 ++--
47344 doc/reference/Makefile.am              |  13 +-
47345 doc/reference/tmpl/vte-unused.sgml     | 576 -------------------------
47346 doc/reference/tmpl/vte.sgml            |  81 ++++
47347 doc/reference/vte-sections.txt         |  10 +
47348 gnome-pty-helper/AUTHORS               |   4 +
47349 gnome-pty-helper/COPYING               | 481 +++++++++++++++++++++
47350 gnome-pty-helper/Makefile.am           |  13 +
47351 gnome-pty-helper/NEWS                  |   0
47352 gnome-pty-helper/README                |   4 +
47353 gnome-pty-helper/acinclude.m4          | 243 +++++++++++
47354 gnome-pty-helper/autogen.sh            |  71 +++
47355 gnome-pty-helper/configure.in          |  17 +
47356 gnome-pty-helper/gnome-login-support.c | 329 ++++++++++++++
47357 gnome-pty-helper/gnome-login-support.h |  38 ++
47358 gnome-pty-helper/gnome-pty-helper.c    | 760 +++++++++++++++++++++++++++++++++
47359 gnome-pty-helper/gnome-pty.h           |  21 +
47360 gnome-pty-helper/gnome-utmp.c          | 348 +++++++++++++++
47361 po/da.po                               |  42 +-
47362 po/de.po                               |  42 +-
47363 po/fr.po                               |  42 +-
47364 po/nl.po                               |  42 +-
47365 po/no.po                               |  42 +-
47366 po/pt_BR.po                            |  42 +-
47367 po/sv.po                               |  42 +-
47368 po/vi.po                               |  42 +-
47369 python/Makefile.am                     |  15 +-
47370 python/vte-demo.py                     |  48 ++-
47371 python/vte.defs                        |  73 +++-
47372 src/Makefile.am                        |  46 +-
47373 src/caps.c                             |   6 +-
47374 src/interpret.c                        |   9 +-
47375 src/iso2022.c                          |  12 +-
47376 src/pty.c                              | 509 +++++++++++++++++++---
47377 src/pty.h                              |   9 +
47378 src/reaper.c                           |   3 +
47379 src/ring.h                             |   2 +-
47380 src/table.c                            |  40 +-
47381 src/table.h                            |   2 +-
47382 src/termcap.c                          |  16 +-
47383 src/trie.c                             |   8 +-
47384 src/vte.c                              | 408 +++++++++++++-----
47385 src/vte.h                              |  19 +
47386 src/vteaccess.c                        |   4 +-
47387 src/vteapp.c                           |   9 +
47388 vte.pc.in                              |   2 +-
47389 vte.spec                               |  15 +-
47390 52 files changed, 3706 insertions(+), 1046 deletions(-)
47391
47392commit 8b212c6c4399fb2cf07cd6bb95eac17a6b790297
47393Author: Jacob Berkman <jacob@ximian.com>
47394Date:   Wed Sep 11 01:10:32 2002 +0000
47395
47396    remove es until the file really gets added. also it wasn't added
47397
47398    2002-09-10  Jacob Berkman  <jacob@ximian.com>
47399
47400    	* configure.in (ALL_LINGUAS: remove es until the file really gets
47401    	added.  also it wasn't added alphabetically
47402
47403 ChangeLog    | 5 +++++
47404 configure.in | 2 +-
47405 2 files changed, 6 insertions(+), 1 deletion(-)
47406
47407commit 60eaadcd1b176228a08fec0764796f72582aaeda
47408Author: Pablo Gonzalo del Campo <pablodc@bigfoot.com>
47409Date:   Wed Sep 11 00:48:05 2002 +0000
47410
47411    Added "es" to ALL_LINGUAS
47412
47413    2002-09-10 Pablo Gonzalo del Campo <pablodc@bigfoot.com>
47414
47415            * configure.in: Added "es" to ALL_LINGUAS
47416
47417 ChangeLog    | 4 ++++
47418 configure.in | 2 +-
47419 2 files changed, 5 insertions(+), 1 deletion(-)
47420
47421commit fade1f34b072b8444b75dd4ca7418f50a28e25ac
47422Author: Nalin Dahyabhai <nalin@src.gnome.org>
47423Date:   Thu Sep 5 20:44:58 2002 +0000
47424
47425    fix for building when builddir != srcdir
47426
47427    * doc/reference/Makefile.am, doc/reference/vte.types: fix for building when
47428    	builddir != srcdir
47429
47430 doc/reference/Makefile.am | 2 +-
47431 doc/reference/vte.types   | 6 +++---
47432 2 files changed, 4 insertions(+), 4 deletions(-)
47433
47434commit 172f0bc4ce4c5bd5e0784c6422103cf4dba2bb43
47435Author: Nalin Dahyabhai <nalin@src.gnome.org>
47436Date:   Thu Sep 5 20:34:46 2002 +0000
47437
47438    - 0.8.19
47439
47440 vte.spec | 5 ++++-
47441 1 file changed, 4 insertions(+), 1 deletion(-)
47442
47443commit a1aa6e995771aedd61bbbcc304d12fc5999a0ff0
47444Author: Nalin Dahyabhai <nalin@src.gnome.org>
47445Date:   Thu Sep 5 19:37:53 2002 +0000
47446
47447    2002-09-05 nalin prefix library-internal interfaces with underscores so
47448
47449    2002-09-05 nalin
47450    	* src/caps.c, src/caps.h, src/debug.c, src/debug.h, src/interpret.c,
47451    	src/iso2022.c, src/iso2022.h, src/pty.c, src/reaper.c, src/ring.c,
47452    	src/ring.h, src/table.c, src/table.h, src/termcap.c, src/termcap.h,
47453    	src/trie.c, src/trie.h, src/utf8echo.c, src/vte.c, src/vteaccess.c,
47454    	src/vteapp.c: prefix library-internal interfaces with underscores so
47455    	that gtk-doc doesn't guess they're public.
47456    	* src/vte.c: return FALSE from focus-in/focus-out/expose handlers.
47457
47458 ChangeLog                          |   9 +
47459 doc/reference/tmpl/caps.sgml       |  66 ----
47460 doc/reference/tmpl/debug.sgml      |  50 ---
47461 doc/reference/tmpl/iso2022.sgml    |  38 --
47462 doc/reference/tmpl/marshal.sgml    |  16 -
47463 doc/reference/tmpl/ring.sgml       | 155 --------
47464 doc/reference/tmpl/table.sgml      |  77 ----
47465 doc/reference/tmpl/termcap.sgml    |  79 ----
47466 doc/reference/tmpl/trie.sgml       |  76 ----
47467 doc/reference/tmpl/vte-unused.sgml | 340 +++++++++++++++++
47468 doc/reference/vte-sections.txt     |  47 ---
47469 src/caps.c                         |  30 +-
47470 src/caps.h                         |  22 +-
47471 src/debug.c                        |  32 +-
47472 src/debug.h                        |   4 +-
47473 src/interpret.c                    |  68 ++--
47474 src/iso2022.c                      | 216 +++++------
47475 src/iso2022.h                      |  13 +-
47476 src/pty.c                          |  26 +-
47477 src/reaper.c                       |   2 +-
47478 src/ring.c                         |  66 ++--
47479 src/ring.h                         |  30 +-
47480 src/table.c                        | 324 ++++++++--------
47481 src/table.h                        |  26 +-
47482 src/termcap.c                      | 146 ++++----
47483 src/termcap.h                      |  26 +-
47484 src/trie.c                         | 247 ++++++------
47485 src/trie.h                         |  30 +-
47486 src/utf8echo.c                     |   2 +-
47487 src/vte.c                          | 748 ++++++++++++++++++-------------------
47488 src/vteaccess.c                    |  16 +-
47489 src/vteapp.c                       |   2 +-
47490 vte.spec                           |   2 +-
47491 33 files changed, 1389 insertions(+), 1642 deletions(-)
47492
47493commit e9c9661c32bef562f18ba5b0118d3a95d1bd9390
47494Author: Nalin Dahyabhai <nalin@src.gnome.org>
47495Date:   Thu Sep 5 05:59:15 2002 +0000
47496
47497    add giant warnings about how these headers define library-internal
47498
47499    * src/caps.h, src/debug.h, src/iso2022.h, src/marshal.h, src/ring.h,
47500    	src/table.h, src/termcap.h, src/trie.h: add giant warnings about how
47501    	these headers define library-internal interfaces.
47502    * vte.spec: 0.8.18
47503
47504 ChangeLog                    |  6 +++++
47505 doc/reference/tmpl/ring.sgml | 32 +++++++++++++++++--------
47506 po/da.po                     | 57 ++++++++++++++++++++++----------------------
47507 po/de.po                     | 57 ++++++++++++++++++++++----------------------
47508 po/fr.po                     | 57 ++++++++++++++++++++++----------------------
47509 po/nl.po                     | 57 ++++++++++++++++++++++----------------------
47510 po/no.po                     | 48 +++++++++++++++++++------------------
47511 po/pt_BR.po                  | 49 ++++++++++++++++++-------------------
47512 po/sv.po                     | 57 ++++++++++++++++++++++----------------------
47513 po/vi.po                     | 45 +++++++++++++++++-----------------
47514 src/caps.h                   |  2 ++
47515 src/debug.h                  |  2 ++
47516 src/iso2022.h                |  2 ++
47517 src/ring.h                   |  2 ++
47518 src/table.h                  |  2 ++
47519 src/termcap.h                |  2 ++
47520 src/trie.h                   |  2 ++
47521 vte.spec                     |  7 +++++-
47522 18 files changed, 260 insertions(+), 226 deletions(-)
47523
47524commit a2ba14a218070385765aff572ff9b052e5f78e88
47525Author: Nalin Dahyabhai <nalin@src.gnome.org>
47526Date:   Thu Sep 5 05:48:25 2002 +0000
47527
47528    - remove items from pkgincludedir that are subject to change
47529
47530 src/Makefile.am | 2 +-
47531 1 file changed, 1 insertion(+), 1 deletion(-)
47532
47533commit c2828bb1eb0986275d27496af2ed52caf199cb51
47534Author: Nalin Dahyabhai <nalin@src.gnome.org>
47535Date:   Thu Sep 5 05:48:06 2002 +0000
47536
47537    - remove items from ToC that are subject to change
47538
47539 doc/reference/vte-docs.sgml | 5 -----
47540 1 file changed, 5 deletions(-)
47541
47542commit 5d694faf7d2c3fb490ffc135f3ffc4ab3130b19c
47543Author: Nalin Dahyabhai <nalin@src.gnome.org>
47544Date:   Thu Sep 5 05:42:13 2002 +0000
47545
47546    2002-09-05 nalin first pass at writing documentation fix
47547
47548    2002-09-05 nalin
47549    	* docs/reference: first pass at writing documentation
47550    	* src/termcap.c: fix how'd-that-ever-work in vte_termcap_strip(), patch
47551    	from Brian Cameron.  Take \\e as an alias for \\E, which is already
47552    	an alias for Escape.
47553    	* src/vte.c(vte_terminal_get_cursor): Return an absolute cursor position
47554    	instead of a relative position.
47555
47556 ChangeLog                          |   8 +
47557 Makefile.am                        |   2 +-
47558 configure.in                       |  53 +++
47559 doc/Makefile.am                    |   1 +
47560 doc/reference/Makefile.am          | 187 ++++++++++
47561 doc/reference/tmpl/caps.sgml       |  66 ++++
47562 doc/reference/tmpl/debug.sgml      |  50 +++
47563 doc/reference/tmpl/iso2022.sgml    |  38 +++
47564 doc/reference/tmpl/marshal.sgml    |  16 +
47565 doc/reference/tmpl/pty.sgml        |  54 +++
47566 doc/reference/tmpl/reaper.sgml     |  43 +++
47567 doc/reference/tmpl/ring.sgml       | 143 ++++++++
47568 doc/reference/tmpl/table.sgml      |  77 +++++
47569 doc/reference/tmpl/termcap.sgml    |  79 +++++
47570 doc/reference/tmpl/trie.sgml       |  76 +++++
47571 doc/reference/tmpl/vte-unused.sgml | 236 +++++++++++++
47572 doc/reference/tmpl/vte.sgml        | 683 +++++++++++++++++++++++++++++++++++++
47573 doc/reference/tmpl/vteaccess.sgml  |  31 ++
47574 doc/reference/vte-docs.sgml        |  31 ++
47575 doc/reference/vte-sections.txt     | 153 +++++++++
47576 doc/reference/vte.types            |  10 +
47577 src/caps.c                         |  10 +
47578 src/caps.h                         |  12 +-
47579 src/debug.h                        |   2 +-
47580 src/iso2022.h                      |   1 -
47581 src/pty.c                          |  36 ++
47582 src/reaper.c                       |   5 +
47583 src/ring.c                         |  58 +++-
47584 src/ring.h                         |  12 +-
47585 src/table.c                        |   2 +-
47586 src/termcap.c                      |  74 +++-
47587 src/trie.c                         |   2 +-
47588 src/vte.c                          | 674 ++++++++++++++++++++++++++++++++----
47589 src/vte.h                          |  34 +-
47590 src/vteaccess.c                    |  12 +-
47591 src/vteaccess.h                    |  10 +-
47592 36 files changed, 2866 insertions(+), 115 deletions(-)
47593
47594commit 590ba538b7fa77509035453bc8a0e4d6f276bfc1
47595Author: jacob berkman <jacob@ximian.com>
47596Date:   Wed Sep 4 18:36:46 2002 +0000
47597
47598    only compile the FC_HINT_STYLE part if FC_HINT_STYLE is defined
47599
47600    2002-09-04  jacob berkman  <jacob@ximian.com>
47601
47602    	* src/vte.c (vte_default_substitute): only compile the FC_HINT_STYLE
47603    	part if FC_HINT_STYLE is defined
47604
47605 ChangeLog | 5 +++++
47606 src/vte.c | 2 ++
47607 2 files changed, 7 insertions(+)
47608
47609commit 08be108d9922a60f01986fa57c593f90c63ebffb
47610Author: Nalin Dahyabhai <nalin@src.gnome.org>
47611Date:   Wed Sep 4 16:43:11 2002 +0000
47612
47613    Add missing fontconfig.h include, spotted by Jacob Berkman.
47614
47615    * src/vte.c: Add missing fontconfig.h include, spotted by Jacob Berkman.
47616
47617 ChangeLog | 5 +++++
47618 src/vte.c | 3 +++
47619 2 files changed, 8 insertions(+)
47620
47621commit 2a76bdc27031deba65d205199f4aad7d3babc1a3
47622Author: Brian Cameron <Brian.Cameron@sun.com>
47623Date:   Wed Sep 4 08:33:08 2002 +0000
47624
47625    Added stropts.h check for Solaris. Do not send data to the slave if the
47626
47627
47628    2002-09-04 Brian Cameron <Brian.Cameron@sun.com>
47629        * configure.in: Added stropts.h check for Solaris.
47630        * src/vte.c: Do not send data to the slave if the length is zero.
47631        Some shells on Solaris do not handle this well.
47632        * src/pty.c: Added ptem/ldterm/ttcompat ioctls so VTE will work
47633        on Solaris.
47634
47635 ChangeLog    |  7 +++++++
47636 configure.in |  1 +
47637 src/pty.c    | 21 +++++++++++++++++++++
47638 src/vte.c    |  2 +-
47639 4 files changed, 30 insertions(+), 1 deletion(-)
47640
47641commit f0953feec5ff4b6cb5e0a93f4049cac1cb78098d
47642Author: Nalin Dahyabhai <nalin@src.gnome.org>
47643Date:   Tue Sep 3 22:35:37 2002 +0000
47644
47645    Avoid double color deallocations with Xft.
47646
47647    * src/vte.c: Avoid double color deallocations with Xft.
47648
47649 ChangeLog |  3 +++
47650 src/vte.c | 34 ++++++++++++++++++++++------------
47651 vte.spec  |  5 ++++-
47652 3 files changed, 29 insertions(+), 13 deletions(-)
47653
47654commit 27721b50e75f6d75fabf685270ad519a91bbabf7
47655Author: Nalin Dahyabhai <nalin@src.gnome.org>
47656Date:   Tue Sep 3 22:05:13 2002 +0000
47657
47658    Handle color allocation failures with Xft better. Clean up typedef
47659
47660    * src/vte.c: Handle color allocation failures with Xft better.
47661    * src/vte.h: Clean up typedef declarations.
47662
47663 ChangeLog |  8 +++++++-
47664 src/vte.c | 12 +++++++-----
47665 src/vte.h | 15 ++++++++++-----
47666 vte.spec  |  5 ++++-
47667 4 files changed, 28 insertions(+), 12 deletions(-)
47668
47669commit c217b1f52f2daeaace161ed69daaeec799f2ca0b
47670Author: Nalin Dahyabhai <nalin@src.gnome.org>
47671Date:   Tue Sep 3 19:10:31 2002 +0000
47672
47673    Modify the child-exited signal to pass signed ints and an unmodified exit
47674
47675    * src/marshal.list, src/reaper.c, src/reaper.h, src/vte.c: Modify the
47676    	child-exited signal to pass signed ints and an unmodified exit status,
47677    	allowing the callback to check for normal/abnormal exit status.
47678
47679 ChangeLog        |  5 +++++
47680 src/marshal.list |  1 +
47681 src/reaper.c     | 19 ++++++-------------
47682 src/vte.c        |  2 +-
47683 4 files changed, 13 insertions(+), 14 deletions(-)
47684
47685commit da6d49171075c60a7c81f94317651e9230eb58c3
47686Author: Nalin Dahyabhai <nalin@src.gnome.org>
47687Date:   Mon Sep 2 23:25:28 2002 +0000
47688
47689    - cleanups - don't invalidate subwindows
47690
47691    - cleanups
47692    - don't invalidate subwindows
47693
47694 src/vte.c | 31 +++++++++++++++++++------------
47695 vte.spec  |  5 ++++-
47696 2 files changed, 23 insertions(+), 13 deletions(-)
47697
47698commit 15258667b28664dd603e2a7fa2a8861eb14645e8
47699Author: Nalin Dahyabhai <nalin@src.gnome.org>
47700Date:   Mon Sep 2 20:19:47 2002 +0000
47701
47702    Don't send zero-length strings to the child -- it may not be able to cope
47703
47704    * src/vte.c: Don't send zero-length strings to the child -- it may not be able
47705    	to cope properly.  Spotted by Brian Cameron.
47706    * src/vte.c: Handle cursor exposes correctly for multicolumn characters, no
47707    	matter which cell the cursor is in.  Fix autoscrolling boundary checks
47708    	for when allocation.y != 0.
47709
47710 ChangeLog       |   9 ++++
47711 src/Makefile.am |   2 +-
47712 src/vte.c       | 145 +++++++++++++++++++++++++++++++++++++-------------------
47713 3 files changed, 107 insertions(+), 49 deletions(-)
47714
47715commit d1948e0c98eca4162204c20dba98af2032510d22
47716Author: Nalin Dahyabhai <nalin@src.gnome.org>
47717Date:   Fri Aug 30 22:35:58 2002 +0000
47718
47719    Wrap correctly to avoid screwing up multicolumn characters.
47720
47721    * src/vte.c(vte_terminal_insert_char): Wrap correctly to avoid screwing up
47722    	multicolumn characters.
47723
47724 ChangeLog | 4 ++++
47725 src/vte.c | 5 +++--
47726 2 files changed, 7 insertions(+), 2 deletions(-)
47727
47728commit fc877576767cde785d918dbf1e9025c76de3958d
47729Author: Nalin Dahyabhai <nalin@src.gnome.org>
47730Date:   Fri Aug 30 21:57:43 2002 +0000
47731
47732    Get smarter about when it's necessary to start messing with our
47733
47734    * src/vte.c: Get smarter about when it's necessary to start messing with our
47735    	adjustments (Red Hat #73091).  Change the way we clear the screen so
47736    	that all of the contents of the current screen become scrollback data.
47737
47738 ChangeLog |  6 ++++++
47739 src/vte.c | 41 +++++++++++++++++++++--------------------
47740 vte.spec  |  5 ++++-
47741 3 files changed, 31 insertions(+), 21 deletions(-)
47742
47743commit 90fefc0f6506e60d0484c541b202ab73c0d6eec0
47744Author: Nalin Dahyabhai <nalin@src.gnome.org>
47745Date:   Fri Aug 30 21:04:16 2002 +0000
47746
47747    Register VteTerminalEraseBinding with GObject as an enum. Update. Ignore
47748
47749    * src/vte.c: Register VteTerminalEraseBinding with GObject as an enum.
47750    * python/vte.defs: Update.
47751    * python/vte.overrides: Ignore vte_terminal_get_text_range().
47752
47753 ChangeLog           |  6 +++++
47754 python/vte.defs     | 77 +++++++++++++++++++++++++++++++++++++++++++++++++----
47755 python/vte.override |  1 +
47756 src/vte.c           | 32 +++++++++++++++++++---
47757 src/vte.h           | 15 +++++++----
47758 5 files changed, 118 insertions(+), 13 deletions(-)
47759
47760commit 4d858f5dd22e8c6054026775712c4af3ff374716
47761Author: Nalin Dahyabhai <nalin@src.gnome.org>
47762Date:   Fri Aug 30 18:48:38 2002 +0000
47763
47764    Restore the focus-in/focus-out handlers -- the defaults don't quite DTRT
47765
47766    * src/vte.c: Restore the focus-in/focus-out handlers -- the defaults don't
47767    	quite DTRT for us because they miss our im_context (#72946).  When
47768    	setting the cursor location for the input method, make the Y coordinate
47769    	relative to the window, not the scrollback buffer.  When resizing the
47770    	scrollback buffer, clamp the cursor to the set of possible locations,
47771    	not the visible locations.
47772
47773 ChangeLog |  8 ++++++++
47774 src/vte.c | 16 +++++++++-------
47775 vte.spec  |  6 +++++-
47776 3 files changed, 22 insertions(+), 8 deletions(-)
47777
47778commit d84edf906e33f9b7c3a9eeb626541deb98d95f68
47779Author: Nalin Dahyabhai <nalin@src.gnome.org>
47780Date:   Fri Aug 30 15:49:45 2002 +0000
47781
47782    Initialize the pty master fd to -1 to avoid spurious window resizes on fd
47783
47784    * src/vte.c: Initialize the pty master fd to -1 to avoid spurious window resizes
47785    	on fd 0.
47786    * src/debug.c, src/debug.h: Add a "pty" debug message class.
47787
47788 ChangeLog   |  5 +++++
47789 src/debug.c |  3 +++
47790 src/debug.h |  1 +
47791 src/pty.c   | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
47792 src/vte.c   |  4 ++++
47793 5 files changed, 76 insertions(+), 5 deletions(-)
47794
47795commit 9be0193cd59881d9ab81fd22be710026d24c12d9
47796Author: Nalin Dahyabhai <nalin@src.gnome.org>
47797Date:   Fri Aug 30 14:49:37 2002 +0000
47798
47799    Fix a how'd-that-ever-work bug (not returning anything from
47800
47801    * src/iso2022.c: Fix a how'd-that-ever-work bug (not returning anything from
47802    	vte_iso2022_new()), spotted by Brian Cameron.
47803    * configure.in: Use -Wall when building with gcc in maintainer mode.
47804    * src/interpret.c, src/ring.h, src/table.c, src/trie.c, src/vte.c,
47805    	src/vteaccess.c: Warning cleanups.
47806
47807 ChangeLog       |  7 +++++++
47808 configure.in    |  1 +
47809 src/interpret.c |  2 +-
47810 src/iso2022.c   |  1 +
47811 src/ring.h      |  5 ++---
47812 src/table.c     |  5 +++--
47813 src/trie.c      |  4 ++--
47814 src/vte.c       | 18 +++++++++---------
47815 src/vteaccess.c |  8 ++++----
47816 vte.spec        |  5 ++++-
47817 10 files changed, 34 insertions(+), 22 deletions(-)
47818
47819commit 3993c17be8839f7adda132270e8d9238d9f49b95
47820Author: Nalin Dahyabhai <nalin@src.gnome.org>
47821Date:   Thu Aug 29 20:19:51 2002 +0000
47822
47823    Clean up bookkeeping for mouse autoscrolling and adjustment change
47824
47825    * src/vte.c: Clean up bookkeeping for mouse autoscrolling and adjustment change
47826    	notifications.  Reset the scrolling and insertion deltas when clearing
47827    	the history.
47828    * src/interpret.c: Don't dump data on incomplete conversion errors, which we're
47829    	going to retry anyway.
47830    * src/iso2022.txt: Add iso-2022-kr examples (no workee -- uses GR).
47831    * src/vte.c, src/vte.h: Add vte_terminal_copy_primary and
47832    	vte_terminal_paste_primary(), because I really want to let profterm
47833    	decide default values for key bindings.
47834
47835 ChangeLog       | 17 +++++++++++++-
47836 src/interpret.c | 23 +++++++++++-------
47837 src/iso2022.txt |  9 +++----
47838 src/vte.c       | 73 ++++++++++++++++++++++++++++++++++++++++-----------------
47839 src/vte.h       |  2 ++
47840 vte.spec        |  6 ++++-
47841 6 files changed, 94 insertions(+), 36 deletions(-)
47842
47843commit b4069ef78a1cce43ad60dde14f7c298c85de2fb9
47844Author: Gustavo Noronha Silva <gns@src.gnome.org>
47845Date:   Wed Aug 28 21:18:09 2002 +0000
47846
47847    new translation, by "Alexandre Folle de Menezes" <afmenez@terra.com.br>
47848
47849 ChangeLog    |   4 +++
47850 configure.in |   2 +-
47851 po/ChangeLog |   5 +++
47852 po/pt_BR.po  | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
47853 4 files changed, 126 insertions(+), 1 deletion(-)
47854
47855commit 00b80b8a6ed76d1242eef490707a6f4f16aebdff
47856Author: Nalin Dahyabhai <nalin@src.gnome.org>
47857Date:   Wed Aug 28 04:16:48 2002 +0000
47858
47859    Stop autoscrolling on button release.
47860
47861    * src/vte.c: Stop autoscrolling on button release.
47862
47863 ChangeLog | 2 ++
47864 src/vte.c | 5 +++++
47865 2 files changed, 7 insertions(+)
47866
47867commit ac4cf6cdecbd7953b05c3daf2ab7f6614e5a83fe
47868Author: Nalin Dahyabhai <nalin@src.gnome.org>
47869Date:   Wed Aug 28 04:03:31 2002 +0000
47870
47871    When autoscrolling, clamp the new boundaries to what the user can see.
47872
47873    * src/vte.c: When autoscrolling, clamp the new boundaries to what the user can
47874    	see.
47875
47876 ChangeLog | 3 +++
47877 src/vte.c | 3 +++
47878 2 files changed, 6 insertions(+)
47879
47880commit 882aa116b2b8536693c5dfb38df17be7d9eb65df
47881Author: Nalin Dahyabhai <nalin@src.gnome.org>
47882Date:   Wed Aug 28 03:46:46 2002 +0000
47883
47884    Implement autoscroll (Red Hat #70481).
47885
47886    * src/vte.c: Implement autoscroll (Red Hat #70481).
47887
47888 ChangeLog |   2 ++
47889 src/vte.c | 111 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
47890 vte.spec  |   4 ++-
47891 3 files changed, 113 insertions(+), 4 deletions(-)
47892
47893commit 461fa282a5a5d757ce840c68efb368e5fc7c1f2e
47894Author: Nalin Dahyabhai <nalin@src.gnome.org>
47895Date:   Wed Aug 28 02:54:37 2002 +0000
47896
47897    Only perform cr-lf substitutions when pasting text, not when inputting
47898
47899    * src/vte.c: Only perform cr-lf substitutions when pasting text, not when
47900    	inputting from a live user (Red Hat #72639).  Bind GDK_ISO_Left_Tab to
47901    	kB.  Formatting changes.
47902    * termcaps/xterm: Bind kB to back-tab (Red Hat #70340).
47903
47904 ChangeLog      |    8 +-
47905 src/vte.c      | 3057 ++++++++++++++++++++++++++++----------------------------
47906 termcaps/xterm |    4 +-
47907 vte.spec       |    5 +-
47908 4 files changed, 1542 insertions(+), 1532 deletions(-)
47909
47910commit cd2aefd669762f35a2a0e1b19cc5cc6358d89237
47911Author: Nalin Dahyabhai <nalin@src.gnome.org>
47912Date:   Tue Aug 27 21:10:25 2002 +0000
47913
47914    Don't tamper with the scrolling offsets -- they're updated when we handle
47915
47916    * src/vte.c: Don't tamper with the scrolling offsets -- they're updated when we
47917    	handle adjustment_changed notifications.  Scroll instead of just moving
47918    	the cursor down when soft-wrapping to the next line.  Avoid emitting
47919    	adjustment_changed when only the value has changed, likewise for the
47920    	value and the other fields of the adjustment.
47921
47922 ChangeLog |  7 +++++++
47923 src/vte.c | 49 +++++++++++++++++++++++--------------------------
47924 vte.spec  |  5 ++++-
47925 3 files changed, 34 insertions(+), 27 deletions(-)
47926
47927commit f867bb1dc01cc507daf43081fa844f04871bce9b
47928Author: Nalin Dahyabhai <nalin@src.gnome.org>
47929Date:   Tue Aug 27 07:11:58 2002 +0000
47930
47931    Keep cursor position and scrolling offsets from going wonky when you
47932
47933    * src/vte.c: Keep cursor position and scrolling offsets from going wonky when
47934    	you resize, especially on the alternate screen.  Suppress duplicate
47935    	adjustment_changed notifications.
47936    * src/vteapp.c: Set the MIN_SIZE geometry hints so that we can resize to
47937    	unreasonably-small dimensions.
47938    * src/ring.c, src/ring.h: Add vte_ring_new_with_delta().
47939
47940 ChangeLog    |   8 +++
47941 src/ring.c   |  14 ++++-
47942 src/ring.h   |  10 +++-
47943 src/vte.c    | 187 +++++++++++++++++++++++++++++++++++++++++++++--------------
47944 src/vteapp.c |   6 +-
47945 vte.spec     |   8 ++-
47946 6 files changed, 182 insertions(+), 51 deletions(-)
47947
47948commit 7145a6fbf847d0b4d6329dfd4f2698167fd206d5
47949Author: Nalin Dahyabhai <nalin@src.gnome.org>
47950Date:   Mon Aug 26 19:49:21 2002 +0000
47951
47952    Add padding spaces after full lines as well -- spotted by both notting and
47953
47954    * src/vte.c: Add padding spaces after full lines as well -- spotted by both
47955    	notting and pjones.
47956
47957 ChangeLog | 4 ++++
47958 src/vte.c | 7 ++++++-
47959 2 files changed, 10 insertions(+), 1 deletion(-)
47960
47961commit ce3af3d0451b7ed576c6fabaa9e553b284441b02
47962Author: Nalin Dahyabhai <nalin@src.gnome.org>
47963Date:   Mon Aug 26 16:41:15 2002 +0000
47964
47965    Don't deadlock when substitution fails, spotted by msw.
47966
47967    * src/vte.c: Don't deadlock when substitution fails, spotted by msw.
47968
47969 ChangeLog |  3 +++
47970 src/vte.c | 18 ++++++++++++------
47971 vte.spec  |  5 ++++-
47972 3 files changed, 19 insertions(+), 7 deletions(-)
47973
47974commit 364df6aba1a1e982d9c9e7d8c6bc3bd93af668e4
47975Author: Nalin Dahyabhai <nalin@src.gnome.org>
47976Date:   Mon Aug 26 14:11:53 2002 +0000
47977
47978    If GDK_USE_XFT is set, check the value of GDK_USE_XFT, not VTE_USE_XFT.
47979
47980    * src/vte.c: If GDK_USE_XFT is set, check the value of GDK_USE_XFT, not
47981    	VTE_USE_XFT.  Spotted by hp.
47982
47983 ChangeLog | 4 ++++
47984 src/vte.c | 2 +-
47985 vte.spec  | 5 ++++-
47986 3 files changed, 9 insertions(+), 2 deletions(-)
47987
47988commit 8aacadebd47cc66a019a8ed2fee59041a6e9c0d0
47989Author: Nalin Dahyabhai <nalin@src.gnome.org>
47990Date:   Sun Aug 25 23:27:56 2002 +0000
47991
47992    Heed the reverse-video setting when painting character cells again. Make
47993
47994    * src/vte.c: Heed the reverse-video setting when painting character cells again.
47995    	Make selection and matching coordinates global, fixing the selecting-
47996    	while-scrolling case.  Prevent overdraws into the padding area on the
47997    	right.
47998
47999 ChangeLog |   8 ++-
48000 src/vte.c | 210 +++++++++++++++++++++++++++++++++++++++-----------------------
48001 src/vte.h |   9 ++-
48002 vte.spec  |   5 +-
48003 4 files changed, 151 insertions(+), 81 deletions(-)
48004
48005commit c3f69ddbfef582dd5b59573871c402d7b4ce6940
48006Author: Nalin Dahyabhai <nalin@src.gnome.org>
48007Date:   Sun Aug 25 19:48:05 2002 +0000
48008
48009    2002-08-25 nalin Make nd() move right but not wrap -- according to Strang
48010
48011    2002-08-25 nalin
48012    	* src/vte.c:  Make nd() move right but not wrap -- according to Strang
48013    	it's undefined, but xterm doesn't wrap it.  Separate do/DO from sf/SF
48014    	and up/UP from sr/SR, because the scrolling behavior is supposed to be
48015    	different.  Add support for decset/decreset 7 (wraparound mode) and
48016    	1051 (Sun keyboard).  Add support for DECALN.  Remove some type checks
48017    	from run-time which the compiler can catch with certainty.
48018
48019 ChangeLog  |  10 +-
48020 src/caps.c |   2 +
48021 src/vte.c  | 394 ++++++++++++++++++++++++++++++++++---------------------------
48022 vte.spec   |   6 +-
48023 4 files changed, 233 insertions(+), 179 deletions(-)
48024
48025commit 3fe0da425a461c8110d95144c8382a495fe1344a
48026Author: Kjartan Maraas <kmaraas@gnome.org>
48027Date:   Sat Aug 24 23:18:40 2002 +0000
48028
48029    Added Norwegian (no) to ALL_LINGUAS.
48030
48031    2002-08-25  Kjartan Maraas  <kmaraas@gnome.org>
48032
48033    	* configure.in: Added Norwegian (no) to ALL_LINGUAS.
48034
48035 ChangeLog    | 4 ++++
48036 configure.in | 2 +-
48037 2 files changed, 5 insertions(+), 1 deletion(-)
48038
48039commit 731f5273482b5d58a0cefe4bc3b439ac66c4a4fa
48040Author: Kjartan Maraas <kmaraas@src.gnome.org>
48041Date:   Sat Aug 24 23:17:39 2002 +0000
48042
48043    Forgot the ChangeLog
48044
48045 po/ChangeLog | 4 ++++
48046 1 file changed, 4 insertions(+)
48047
48048commit 1aa5d2400a32ed572f580dfdb5e53216e78d06f1
48049Author: Kjartan Maraas <kmaraas@src.gnome.org>
48050Date:   Sat Aug 24 23:17:13 2002 +0000
48051
48052    New translation
48053
48054 po/no.po | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48055 1 file changed, 114 insertions(+)
48056
48057commit 1e7689b7d9f7e4156d4e9e4c866f640d92be0108
48058Author: Pablo Saratxaga <pablo@src.gnome.org>
48059Date:   Sat Aug 24 16:14:55 2002 +0000
48060
48061    Added Vietnamese file
48062
48063 ChangeLog    |   2 ++
48064 configure.in |   2 +-
48065 po/ChangeLog |   4 +++
48066 po/vi.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48067 4 files changed, 123 insertions(+), 1 deletion(-)
48068
48069commit 92f262a96d7793833150d7159801572e966d874a
48070Author: Nalin Dahyabhai <nalin@src.gnome.org>
48071Date:   Thu Aug 22 23:33:56 2002 +0000
48072
48073    Whoa, back that out.
48074
48075 configure.in | 6 ------
48076 1 file changed, 6 deletions(-)
48077
48078commit 3c6d81bf06becda3f9ab005c7310b2343588115e
48079Author: Nalin Dahyabhai <nalin@src.gnome.org>
48080Date:   Thu Aug 22 23:27:31 2002 +0000
48081
48082    Bind ENQ to "return-terminal-status". Fix an off-by-one which incorrectly
48083
48084    * src/caps.c: Bind ENQ to "return-terminal-status".
48085    * src/iso2022.c: Fix an off-by-one which incorrectly triggered an assertion.
48086    * src/vte.c: Implement send-primary/secondary-device-attributes.  Bind
48087    	shift+insert to "paste PRIMARY".  Guard against NULL window/icon title
48088    	when telling the child app what they are.
48089
48090 ChangeLog     |   7 ++++
48091 configure.in  |   6 ++++
48092 src/caps.c    |   3 ++
48093 src/iso2022.c |   4 +--
48094 src/vte.c     | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++-------
48095 vte.spec      |   2 +-
48096 6 files changed, 111 insertions(+), 15 deletions(-)
48097
48098commit e0815136a8d8ec40b3d64cca372199f50d3d2bad
48099Author: Nalin Dahyabhai <nalin@src.gnome.org>
48100Date:   Thu Aug 22 20:50:13 2002 +0000
48101
48102    Set geometry hints using the initial font setup.
48103
48104    * src/vteapp.c: Set geometry hints using the initial font setup.
48105
48106 ChangeLog    | 2 ++
48107 src/vteapp.c | 1 +
48108 2 files changed, 3 insertions(+)
48109
48110commit 8d4157d627e109caf00009f7a7468c3d8fe97729
48111Author: Nalin Dahyabhai <nalin@src.gnome.org>
48112Date:   Thu Aug 22 20:19:59 2002 +0000
48113
48114    0.8.3
48115
48116 vte.spec | 7 ++++++-
48117 1 file changed, 6 insertions(+), 1 deletion(-)
48118
48119commit d7144c30e3481e893677d2653b48c2168c6a0bc7
48120Author: Nalin Dahyabhai <nalin@src.gnome.org>
48121Date:   Thu Aug 22 20:19:47 2002 +0000
48122
48123    Make use of the visible bell a separate option from use of the audible
48124
48125    * src/vte.c, src/vte.h: Make use of the visible bell a separate option from
48126    	use of the audible bell, allowing both/neither to be used.  Open fonts
48127    	right away again -- profterm reads the metrics right after calling
48128    	set_font(), so we have to open fonts ASAP.  Rework the Xft/Pango/Xlib
48129    	decision code to be more consistent.  Watch for style changes and reset
48130    	our font to the new style's font when we're already using the old
48131    	style's font.
48132
48133 ChangeLog       |   8 ++
48134 src/Makefile.am |   2 +-
48135 src/vte.c       | 322 ++++++++++++++++++++++++++++++--------------------------
48136 src/vte.h       |   3 +
48137 4 files changed, 184 insertions(+), 151 deletions(-)
48138
48139commit 72c9f7ef1fa08f27e9ab7fcbaef90b938d7ff4ca
48140Author: Nalin Dahyabhai <nalin@src.gnome.org>
48141Date:   Thu Aug 22 02:31:31 2002 +0000
48142
48143    The unrealize/realize test, from msw.
48144
48145 python/unrealize.py | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
48146 1 file changed, 51 insertions(+)
48147
48148commit 80cbf7e0367fe293c0b62a6412d5e068022e09af
48149Author: Nalin Dahyabhai <nalin@src.gnome.org>
48150Date:   Thu Aug 22 02:02:40 2002 +0000
48151
48152    Take a vte_table as an additional argument, and don't mess with text
48153
48154    * src/iso2022.c(vte_iso2022_substitute): Take a vte_table as an additional
48155    	argument, and don't mess with text that's part of a control sequence,
48156    	fixing weird behaviors when we got control sequences in the middle of
48157    	shift-out text.
48158    * src/table.c(vte_table_match): Speed up for the no-arguments-requested
48159    	case, which just became much more common.
48160
48161 ChangeLog       |   6 +
48162 src/Makefile.am |   4 +-
48163 src/interpret.c |   5 +-
48164 src/iso2022.c   | 549 ++++++++++++++++++++++++++++++--------------------------
48165 src/iso2022.h   |   3 +-
48166 src/table.c     |  14 +-
48167 src/vte.c       |   3 +-
48168 vte.spec        |   5 +-
48169 8 files changed, 311 insertions(+), 278 deletions(-)
48170
48171commit 55bccdf14d96799d421659b1910213d3c1a2733b
48172Author: Nalin Dahyabhai <nalin@src.gnome.org>
48173Date:   Wed Aug 21 21:53:27 2002 +0000
48174
48175    Cap the maximum number of characters we draw in a single call to
48176
48177    * src/vte.c(vte_terminal_draw_rows): Cap the maximum number of characters we
48178    	draw in a single call to vte_terminal_draw_cells at a reasonable number.
48179
48180 ChangeLog   |  4 ++++
48181 src/table.c | 11 ++++++++++-
48182 src/vte.c   | 51 ++++++++++++++++++++++++++++++++++++++-------------
48183 3 files changed, 52 insertions(+), 14 deletions(-)
48184
48185commit 58245b99625244af4af22fd865193c7cf4419979
48186Author: Nalin Dahyabhai <nalin@src.gnome.org>
48187Date:   Wed Aug 21 14:29:53 2002 +0000
48188
48189    Don't overwrite the original pattern pointers before freeing the old
48190
48191    * src/table.c: Don't overwrite the original pattern pointers before freeing
48192    	the old value.
48193    * src/vte.c: Use the same pango context whenever possible, to save on PangoX
48194    	startup time.
48195
48196 ChangeLog   |  7 ++++-
48197 src/table.c |  3 +++
48198 src/vte.c   | 90 +++++++++++++++++++++++++++++++++++++++----------------------
48199 3 files changed, 67 insertions(+), 33 deletions(-)
48200
48201commit d9b83cc2d545ea08a28361066cf55c5bb49433d9
48202Author: Nalin Dahyabhai <nalin@src.gnome.org>
48203Date:   Tue Aug 20 22:32:48 2002 +0000
48204
48205    Unref the output channel one more time when we're done sending data to the
48206
48207    * src/vte.c: Unref the output channel one more time when we're done sending data
48208    	to the child.  Free the background data GDK property when we're finished
48209    	with it.  Don't retrieve the pango context when drawing unless Xft has
48210    	already been disabled.  Don't try to use the pango layout to draw unless
48211    	it's valid.  Don't try to use the XftDraw item to draw unless it's
48212    	valid.
48213
48214 ChangeLog |  7 +++++++
48215 src/vte.c | 48 +++++++++++++++++++++++++++---------------------
48216 2 files changed, 34 insertions(+), 21 deletions(-)
48217
48218commit b8b0d88316ee6643554ad057a28fa396370f0c92
48219Author: Nalin Dahyabhai <nalin@src.gnome.org>
48220Date:   Tue Aug 20 21:50:59 2002 +0000
48221
48222    Dispose of the updated substitution context properly when processing
48223
48224    * src/vte.c: Dispose of the updated substitution context properly when
48225    	processing blocks of input text.  Spotted by Arjan van de Ven.
48226
48227 ChangeLog | 3 +++
48228 src/vte.c | 2 ++
48229 vte.spec  | 7 ++++++-
48230 3 files changed, 11 insertions(+), 1 deletion(-)
48231
48232commit 6fbc7fb151870b632b0d1221dbdea510b379fbc2
48233Author: Nalin Dahyabhai <nalin@src.gnome.org>
48234Date:   Tue Aug 20 21:25:53 2002 +0000
48235
48236    - run automake with -c
48237
48238 autogen.sh | 2 +-
48239 1 file changed, 1 insertion(+), 1 deletion(-)
48240
48241commit b35ab602d24d1ea54b0adafc5009de95d7db1523
48242Author: Nalin Dahyabhai <nalin@src.gnome.org>
48243Date:   Tue Aug 20 20:55:20 2002 +0000
48244
48245    Debug when rows get freed. Maybe-release pango contexts after unreffing
48246
48247    * src/ring.c: Debug when rows get freed.
48248    * src/vte.c: Maybe-release pango contexts after unreffing layouts which refer
48249    	to them.  Decide on how we want to draw fonts before deciding which
48250    	fonts to draw, to avoid spurious font loading.  Remove output tags when
48251    	the output tag's callback is about to return FALSE.
48252
48253 ChangeLog  |  6 ++++++
48254 src/ring.c | 23 ++++++++++++++++++++---
48255 src/vte.c  | 41 ++++++++++++++++++++++++++++++++---------
48256 3 files changed, 58 insertions(+), 12 deletions(-)
48257
48258commit a5eda7347f6d4e4b6fab41682f88d8590644fb26
48259Author: Nalin Dahyabhai <nalin@src.gnome.org>
48260Date:   Tue Aug 20 16:00:11 2002 +0000
48261
48262    Don't leak the hintstyle and rgba settings. Patch from Arjan van de Ven.
48263
48264    * src/vte.c: Don't leak the hintstyle and rgba settings.  Patch from Arjan van
48265    	de Ven.  Free PangoX contexts when we're done with them because we get
48266    	a new one every time, spotted by Arjan van de Ven.
48267
48268 ChangeLog |  4 +++
48269 src/vte.c | 83 ++++++++++++++++++++++++++++++++++++++++++++-------------------
48270 2 files changed, 62 insertions(+), 25 deletions(-)
48271
48272commit 6f7f5de82c2e11d8fbe1e496cd3cd5b2d04a0d2e
48273Author: Nalin Dahyabhai <nalin@src.gnome.org>
48274Date:   Tue Aug 20 04:47:32 2002 +0000
48275
48276    Load fonts just-in-time to avoid spurious reloads. Don't override the
48277
48278    * src/vte.c: Load fonts just-in-time to avoid spurious reloads.  Don't override
48279    	the focus_in and focus_out event handlers -- the defaults DTRT.
48280    * src/debug.c, src/debug.h: Add a RING debug class.
48281    * src/iso2022.c: Handle override maps which don't affect the font palette
48282    	correctly, resetting at newlines and escape marks.  Process bogon data
48283    	correctly.
48284    * src/iso2022.txt: Add some sample text.
48285    * src/vte.c: Fixup some fontconfig/Xft mixups.  Set the hint style instead of
48286    	hinting when reading the GTK hint style setting (spotted by katzj and
48287    	otaylor).
48288
48289 ChangeLog       |  12 +-
48290 po/da.po        |  42 ++--
48291 po/de.po        |  62 ++---
48292 po/fr.po        |  47 ++--
48293 po/nl.po        |  64 ++---
48294 po/sv.po        |  42 ++--
48295 src/debug.c     |   3 +
48296 src/debug.h     |   1 +
48297 src/interpret.c |   9 +
48298 src/iso2022.c   |  73 +++++-
48299 src/iso2022.txt |   6 +
48300 src/ring.c      |  10 +-
48301 src/vte.c       | 733 +++++++++++++++++++++++++++++++-------------------------
48302 vte.spec        |   7 +-
48303 14 files changed, 647 insertions(+), 464 deletions(-)
48304
48305commit 56a7bbf39468f9263a52fdda5e330a61bbdf5810
48306Author: Nalin Dahyabhai <nalin@src.gnome.org>
48307Date:   Mon Aug 19 23:30:35 2002 +0000
48308
48309    Add sample iso-2002 escaped text.
48310
48311 src/iso2022.txt | 5 +++++
48312 1 file changed, 5 insertions(+)
48313
48314commit 45ccd9df232a04ddb126a897179966c03a5381f7
48315Author: Nalin Dahyabhai <nalin@src.gnome.org>
48316Date:   Mon Aug 19 23:01:28 2002 +0000
48317
48318    Fixup some fontconfig/Xft mixups. Set the hint style instead of hinting
48319
48320    * src/vte.c: Fixup some fontconfig/Xft mixups.  Set the hint style instead of
48321    	hinting when reading the GTK hint style setting.
48322
48323 ChangeLog |  3 +++
48324 src/vte.c | 31 ++++++++++++-------------------
48325 2 files changed, 15 insertions(+), 19 deletions(-)
48326
48327commit 2e6daaef02f271e7f84deb7fd269c2642f16834a
48328Author: Nalin Dahyabhai <nalin@src.gnome.org>
48329Date:   Mon Aug 19 22:33:21 2002 +0000
48330
48331    Use gssize instead of ssize_t. Perform substitutions while processing. Use
48332
48333    * src/vte.h, src/vte.c: Use gssize instead of ssize_t.  Perform substitutions
48334    	while processing.  Use PangoX contexts when we're using the PangoX
48335    	fontmap and when doing PangoX rendering.
48336
48337 ChangeLog |   5 ++
48338 src/vte.c | 201 ++++++++++++++++++++++++--------------------------------------
48339 src/vte.h |   9 +--
48340 3 files changed, 86 insertions(+), 129 deletions(-)
48341
48342commit 5b5257d4e61579590a0523d37f965dc55d6ec8c1
48343Author: Nalin Dahyabhai <nalin@src.gnome.org>
48344Date:   Mon Aug 19 22:27:33 2002 +0000
48345
48346    Add. Use unitables. Remove sequences for designating character sets.
48347
48348    * src/mkunitables.sh,src/unitable.*: Add.
48349    * src/iso2022.c, src/iso2022.h: Use unitables.
48350    * src/caps.c: Remove sequences for designating character sets.  Switch to using
48351    	a second passed-in buffer for storing results in case the caller doesn't
48352    	want substitutions done in-place.
48353    * src/interpret.c: Perform substitution.
48354    * src/table.c, src/table.h: Use gssize instead of ssize_t.
48355    * src/termcap.c, src/termcap.h: Use gssize instead of ssize_t.
48356    * src/utf8echo.c: Use strtol, allowing users to specify code points in hex
48357    	format.
48358
48359 ChangeLog             |    11 +
48360 src/Makefile.am       |    26 +-
48361 src/caps.c            |    19 +-
48362 src/debug.c           |     3 +
48363 src/debug.h           |     1 +
48364 src/interpret.c       |    62 +-
48365 src/iso2022.c         |   370 +-
48366 src/iso2022.h         |     3 +-
48367 src/mkunitables.sh    |    39 +
48368 src/table.c           |    20 +-
48369 src/table.h           |     4 +-
48370 src/termcap.c         |    32 +-
48371 src/termcap.h         |     4 +-
48372 src/unitable.CNS11643 | 17712 ++++++++++++++++++++++++++++++++++++++++++++++++
48373 src/unitable.GB12345  |  7549 +++++++++++++++++++++
48374 src/unitable.GB2312   |  7446 ++++++++++++++++++++
48375 src/unitable.JIS0201  |    66 +
48376 src/unitable.JIS0208  |  6879 +++++++++++++++++++
48377 src/unitable.JIS0212  |  6068 +++++++++++++++++
48378 src/unitable.KSC5601  | 17047 ++++++++++++++++++++++++++++++++++++++++++++++
48379 src/utf8echo.c        |     4 +-
48380 21 files changed, 63206 insertions(+), 159 deletions(-)
48381
48382commit 8deab9f56af18d549ac438fe839e9da058e96bd6
48383Author: Nalin Dahyabhai <nalin@src.gnome.org>
48384Date:   Mon Aug 19 16:41:50 2002 +0000
48385
48386    Rename vte.py to vte-demo.py, so that having . in your PYTHONPATH doesn't
48387    do odd things if you run the script from the build directory (when it's also
48388    the source directory).
48389
48390 python/vte-demo.py | 43 +++++++++++++++++++++++++++++++++++++++++++
48391 python/vte.py      | 43 -------------------------------------------
48392 2 files changed, 43 insertions(+), 43 deletions(-)
48393
48394commit ee05b8f8a7bbb426af0101c37489c7246243570e
48395Author: Nalin Dahyabhai <nalin@src.gnome.org>
48396Date:   Thu Aug 15 07:16:50 2002 +0000
48397
48398    Add.
48399
48400 src/iso2022.c | 679 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48401 src/iso2022.h |  38 ++++
48402 2 files changed, 717 insertions(+)
48403
48404commit 46238f7fd50c4fc272f1ca5a8b5ae0aa3f7799b0
48405Author: Nalin Dahyabhai <nalin@src.gnome.org>
48406Date:   Wed Aug 14 19:39:36 2002 +0000
48407
48408    repaint the entire window to ensure that any overdraw area we're not
48409
48410    * src/vte.c(vte_terminal_configure_toplevel): repaint the entire window to
48411    	ensure that any overdraw area we're not paying attention to at least
48412    	gets cleared to the background.
48413    * src/vte.c(vte_terminal_locale_encoding): don't try to second-guess the local
48414    	encoding, just use the current charset as returned by g_get_charset().
48415
48416 ChangeLog    |  7 +++++++
48417 src/vte.c    | 14 ++++++++------
48418 src/vteapp.c | 24 ++++++++++++++++--------
48419 3 files changed, 31 insertions(+), 14 deletions(-)
48420
48421commit d50f85c7bacde3d3e8091b74c56ba2281cd1e522
48422Author: Nalin Dahyabhai <nalin@src.gnome.org>
48423Date:   Wed Aug 14 06:10:19 2002 +0000
48424
48425    drop pending incoming data on reset. give reprocessing of pending input
48426
48427    * src/vte.c(vte_terminal_reset): drop pending incoming data on reset.
48428    * src/vte.c: give reprocessing of pending input data a higher priority than
48429    	reading it from the child to prevent backlogs on corrupt or invalid
48430    	multibyte data from building up and whacking us exponentially.
48431    * src/vte.c(vte_sequence_handler_delete_lines): initialize lines added to the
48432    	current default colors.  Spotted by jrb.
48433    * src/vte.c(vte_terminal_set_font): don't try to pick up GTK Xft settings
48434    	unless we're using FontConfig.  Patch from otaylor.
48435
48436 ChangeLog | 18 ++++++++++---
48437 src/vte.c | 89 ++++++++++++++++++++++++++++++++++++++++++++-------------------
48438 vte.spec  |  7 ++++-
48439 3 files changed, 82 insertions(+), 32 deletions(-)
48440
48441commit fa7e15acc03629c166d9bbde7c26a13e7f274274
48442Author: Ole Laursen <olau@hardworking.dk>
48443Date:   Tue Aug 13 20:12:42 2002 +0000
48444
48445    Updated Danish translation.
48446
48447    2002-08-13  Ole Laursen  <olau@hardworking.dk>
48448
48449    	* da.po: Updated Danish translation.
48450
48451 po/ChangeLog |  6 +++++-
48452 po/da.po     | 63 +++++++++++++++++++++++++++++++-----------------------------
48453 2 files changed, 38 insertions(+), 31 deletions(-)
48454
48455commit 1bf3640ee49d932e61c3cabf07a8939114eb4894
48456Author: Nalin Dahyabhai <nalin@src.gnome.org>
48457Date:   Tue Aug 13 01:49:50 2002 +0000
48458
48459    reorder set/reset processing for decset so that 1049 properly represents
48460
48461    * src/vte.c: reorder set/reset processing for decset so that 1049 properly
48462    	represents the combination of 1047 and 1048 (#90027).
48463
48464 ChangeLog |  3 +++
48465 src/vte.c | 19 ++++++-------------
48466 2 files changed, 9 insertions(+), 13 deletions(-)
48467
48468commit 8dcb63c6368e86bebcb473b05ea9f34bf7e82718
48469Author: Nalin Dahyabhai <nalin@src.gnome.org>
48470Date:   Mon Aug 12 19:49:03 2002 +0000
48471
48472    - don't include datadir files more than once
48473
48474 vte.spec | 3 ++-
48475 1 file changed, 2 insertions(+), 1 deletion(-)
48476
48477commit 8be06f70f84252834036e36359f13d7929f537bc
48478Author: Nalin Dahyabhai <nalin@src.gnome.org>
48479Date:   Mon Aug 12 19:44:36 2002 +0000
48480
48481    properly escape a command sequence with an embedded '%'.
48482
48483    * src/caps.c: properly escape a command sequence with an embedded '%'.
48484
48485 ChangeLog  | 2 ++
48486 src/caps.c | 4 ++--
48487 2 files changed, 4 insertions(+), 2 deletions(-)
48488
48489commit deba2150f9794e8e3a46c468056d23ef377665d0
48490Author: Nalin Dahyabhai <nalin@src.gnome.org>
48491Date:   Mon Aug 12 19:10:41 2002 +0000
48492
48493    add de and nl translations to ALL_LINGUAS
48494
48495    * configure.in: add de and nl translations to ALL_LINGUAS
48496
48497 configure.in | 2 +-
48498 1 file changed, 1 insertion(+), 1 deletion(-)
48499
48500commit 5e783f93a81306b846a08da191d0eff880b04a0c
48501Author: Nalin Dahyabhai <nalin@src.gnome.org>
48502Date:   Mon Aug 12 19:01:03 2002 +0000
48503
48504    0.7.3
48505
48506 vte.spec | 7 ++++++-
48507 1 file changed, 6 insertions(+), 1 deletion(-)
48508
48509commit a07607f8965d4d146d1397233d6eb64eca544dd4
48510Author: Nalin Dahyabhai <nalin@src.gnome.org>
48511Date:   Mon Aug 12 16:13:18 2002 +0000
48512
48513    change Xft-related defaults match whichever version of GTK we were built
48514
48515    * src/vte.c: change Xft-related defaults match whichever version of GTK
48516    	we were built with (hopefully).
48517
48518 ChangeLog | 3 +++
48519 src/vte.c | 6 ++++++
48520 2 files changed, 9 insertions(+)
48521
48522commit ff497e30907c63e0b1073d569e690478353eb876
48523Author: Nalin Dahyabhai <nalin@src.gnome.org>
48524Date:   Mon Aug 12 14:40:20 2002 +0000
48525
48526    don't bother with cursor blinking or freezing/thawing updates when the
48527
48528    * src/vte.c: don't bother with cursor blinking or freezing/thawing
48529    	updates when the widget isn't realized.  Patch from Gustavo Giráldez.
48530
48531 ChangeLog |  3 +++
48532 src/vte.c | 47 ++++++++++++++++++++++++++++-------------------
48533 2 files changed, 31 insertions(+), 19 deletions(-)
48534
48535commit ad25c2e2013a56a29db023da0906e1728c7d01db
48536Author: Vincent van Adrighem <adrighem@src.gnome.org>
48537Date:   Fri Aug 9 08:15:08 2002 +0000
48538
48539    2002-08-09  Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu)
48540
48541    	* nl.po: Dutch translation updated by Taco Witte.
48542
48543 po/ChangeLog |   4 ++
48544 po/nl.po     | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48545 2 files changed, 126 insertions(+)
48546
48547commit e4a0ce1ded5bb31a59fa6b5718d84b8be7432365
48548Author: Nalin Dahyabhai <nalin@src.gnome.org>
48549Date:   Thu Aug 8 18:42:26 2002 +0000
48550
48551    take extra steps to make sure that the cursor doesn't go back into
48552
48553    * src/vte.c: take extra steps to make sure that the cursor doesn't go back into
48554    	negative scrollback space.
48555
48556 ChangeLog |  3 +++
48557 src/vte.c | 32 ++++++++++++++++++++------------
48558 2 files changed, 23 insertions(+), 12 deletions(-)
48559
48560commit d094196b7dc5fdc59328b546fd02f8be19cfe2a9
48561Author: Nalin Dahyabhai <nalin@src.gnome.org>
48562Date:   Thu Aug 8 05:38:35 2002 +0000
48563
48564    rewrite.
48565
48566    * src/vte.c(vte_terminal_invalidate_all): rewrite.
48567
48568 ChangeLog |  2 ++
48569 src/vte.c | 11 ++++++++---
48570 2 files changed, 10 insertions(+), 3 deletions(-)
48571
48572commit 71d5d3b968eb61c1b26765fe64bc7abac5915ced
48573Author: Nalin Dahyabhai <nalin@src.gnome.org>
48574Date:   Thu Aug 8 05:04:12 2002 +0000
48575
48576    fill in the background color when drawing the cursor, even if it's going
48577
48578    * src/vte.c(vte_terminal_paint,vte_terminal_draw_cells): fill in the background
48579    	color when drawing the cursor, even if it's going to end up as the
48580    	default background color, spotted by Peter Jones.  Draw the cursor
48581    	correctly if it's over a graphic character.
48582
48583 ChangeLog       |   5 ++
48584 src/Makefile.am |   2 +-
48585 src/vte.c       | 156 ++++++++++++++++++++++++++++++--------------------------
48586 vte.spec        |   8 ++-
48587 4 files changed, 96 insertions(+), 75 deletions(-)
48588
48589commit 0429b16180b0a2b79ce627cf146f8ce5c47d0a07
48590Author: Nalin Dahyabhai <nalin@src.gnome.org>
48591Date:   Thu Aug 8 04:25:58 2002 +0000
48592
48593    once again, avoid drawing NULs. add a small pad to each edge (#89048).
48594
48595    * src/vte.c(vte_terminal_draw_cells): once again, avoid drawing NULs.
48596    * src/vte.c: add a small pad to each edge (#89048).
48597    * src/vteapp.c: handle widget padding.
48598
48599 ChangeLog    |   4 +
48600 src/vte.c    | 235 +++++++++++++++++++++++++++++++++++++----------------------
48601 src/vte.h    |   3 +
48602 src/vteapp.c |   6 +-
48603 4 files changed, 160 insertions(+), 88 deletions(-)
48604
48605commit 50bedfd42a309eb61165d190ef954df994eeeb6b
48606Author: Nalin Dahyabhai <nalin@src.gnome.org>
48607Date:   Thu Aug 8 02:32:46 2002 +0000
48608
48609    Whoops, remove that debug g_print().
48610
48611    * src/vte.c: Whoops, remove that debug g_print().
48612
48613 src/vte.c | 2 --
48614 1 file changed, 2 deletions(-)
48615
48616commit 2b6cff9bfeb5ab13cc519abc45a15d9ad58948c0
48617Author: Nalin Dahyabhai <nalin@src.gnome.org>
48618Date:   Thu Aug 8 02:26:11 2002 +0000
48619
48620    look for $pkgdatadir/termcap/$TERM first, as the widget does, before
48621
48622    * src/interpret.c: look for $pkgdatadir/termcap/$TERM first, as the widget does,
48623    	before consulting /etc/termcap.
48624    * src/ring.c(vte_ring_free): check for a non-NULL removal function before
48625    	calling it.
48626    * src/vte.c(vte_terminal_key_press): add an option for doing VT220-style or
48627    	Sun/PC-style modified function keys.  Default to VT220 for now, though.
48628    * src/vte.c(vte_terminal_reset): scroll to the bottom when resetting.
48629
48630 ChangeLog       |   9 +++
48631 src/interpret.c |   6 +-
48632 src/ring.c      |   6 +-
48633 src/vte.c       | 231 ++++++++++++++++++++++++++------------------------------
48634 4 files changed, 125 insertions(+), 127 deletions(-)
48635
48636commit 28daed11380ea2fd7bfea19daefd4a7486bf480f
48637Author: Nalin Dahyabhai <nalin@src.gnome.org>
48638Date:   Wed Aug 7 23:42:04 2002 +0000
48639
48640    don't trust XftDrawString32() to advance linearly for monospaced fonts
48641
48642    * src/vte.c(vte_terminal_draw_cells): don't trust XftDrawString32() to advance
48643    	linearly for monospaced fonts (#90164).
48644
48645 ChangeLog |  5 +++++
48646 src/vte.c | 50 +++++++++++++++++++++-----------------------------
48647 2 files changed, 26 insertions(+), 29 deletions(-)
48648
48649commit 4babeea772593a77fd3da3195fd49aab6c4a2717
48650Author: Nalin Dahyabhai <nalin@src.gnome.org>
48651Date:   Wed Aug 7 23:15:26 2002 +0000
48652
48653    reset the default setting as well (#89506).
48654
48655    * src/vte.c(vte_terminal_reset): reset the default setting as well (#89506).
48656
48657 ChangeLog  |   3 ++
48658 autogen.sh |   1 +
48659 src/vte.c  | 138 ++++++++++++++++++++++++++++++-------------------------------
48660 3 files changed, 72 insertions(+), 70 deletions(-)
48661
48662commit e52fea3e78a2edcf702d7655c8b5dfaaa463ae62
48663Author: Christian Rose <menthos@menthos.com>
48664Date:   Wed Aug 7 18:44:27 2002 +0000
48665
48666    Updated Swedish translation.
48667
48668    2002-08-07  Christian Rose  <menthos@menthos.com>
48669
48670    	* sv.po: Updated Swedish translation.
48671
48672 po/ChangeLog |  4 ++++
48673 po/sv.po     | 50 ++++++++++++++++++++++++--------------------------
48674 2 files changed, 28 insertions(+), 26 deletions(-)
48675
48676commit 274232721384b737aef142dfe9ff944c1eed3a21
48677Author: Christian Neumair <cneumair@src.gnome.org>
48678Date:   Wed Aug 7 17:56:07 2002 +0000
48679
48680    Updated German translation.
48681
48682 po/ChangeLog |   4 ++
48683 po/de.po     | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48684 2 files changed, 128 insertions(+)
48685
48686commit 47c61f40fe4a943a0d6ed9f907046969179a2d28
48687Author: Nalin Dahyabhai <nalin@src.gnome.org>
48688Date:   Wed Aug 7 16:49:37 2002 +0000
48689
48690    perform Xft remapping for Xft1, switch back to PangoX.
48691
48692    * src/vte.c(vte_terminal_draw_cells): perform Xft remapping for Xft1, switch
48693    	back to PangoX.
48694
48695 ChangeLog |  3 +++
48696 src/vte.c | 33 ++++++++++++++++++++++++++++++---
48697 2 files changed, 33 insertions(+), 3 deletions(-)
48698
48699commit 0501b07d2d288846a0e2d3c77304187cda3680e0
48700Author: Nalin Dahyabhai <nalin@src.gnome.org>
48701Date:   Tue Aug 6 23:24:35 2002 +0000
48702
48703    use g_get_charset() instead of nl_langinfo() to determine the default
48704
48705    * src/vte.c(vte_terminal_set_encoding, vte_sequence_handler_local_charset): use
48706    	g_get_charset() instead of nl_langinfo() to determine the default
48707    	codeset, and to check if it's UTF-8.  Patch from Hidetoshi Tajima.
48708    * src/vte.c(vte_terminal_set_encoding): don't leak conversion descriptors when
48709    	changing the encoding fails.  Patch from Hidetoshi Tajima.
48710    * src/vte.c(vte_terminal_send): don't read past the converted string when
48711    	performing paste substitutions.
48712    * src/vte.c: rework the straight-Pango rendering routines to call normal Pango
48713    	instead of PangoX.
48714    * src/vte.c(vte_terminal_ensure_cursor): speed up the "add many cells" case a
48715    	bit.
48716    * src/vte.c(vte_cell_is_between): sort the two endpoints correctly and provide
48717    	a boolean to control whether or not the endpoint is "in".
48718    * src/vte.c(vte_cell_draw_rows): check if a cell is selected using the right
48719    	indicator.
48720    * src/vte.c(vte_terminal_get_text): when adding a newline to the end of a
48721    	returned line, don't show it as being in the rightmost column.
48722    * src/vte.c(xlfd_from_pango_font_description): turn the DPI, pixel size, and
48723    	dded info into wildcards.
48724    * src/vte.c(vte_terminal_draw_cells): go back to drawing individual cells when
48725    	using Xlib.
48726    * src/vte.c: Compute right-side padding as well as left.
48727    * src/vte.c(vte_terminal_init): disable use of PangoX by default.
48728    * src/vteapp.c: add -D to add the same patterns profterm does to test dingus
48729    	hiliting.
48730
48731 ChangeLog    |  30 ++++
48732 src/vte.c    | 560 ++++++++++++++++++++++++++++++++++++++++-------------------
48733 src/vteapp.c |  15 +-
48734 vte.spec     |   7 +-
48735 4 files changed, 430 insertions(+), 182 deletions(-)
48736
48737commit 88d01cc079642750cb2d915e1c8b38b122641c2d
48738Author: Havoc Pennington <hp@redhat.com>
48739Date:   Sat Aug 3 18:00:32 2002 +0000
48740
48741    add a gdk_flush() before the error trap pop, just for paranoia, may help
48742
48743    2002-08-03  Havoc Pennington  <hp@redhat.com>
48744
48745    	* src/vte.c (vte_terminal_setup_background): add a gdk_flush()
48746    	before the error trap pop, just for paranoia, may help with
48747    	#89049
48748
48749 ChangeLog | 6 ++++++
48750 src/vte.c | 1 +
48751 2 files changed, 7 insertions(+)
48752
48753commit a062c6306732e1cfc034c0c49f416b09b93d63d0
48754Author: Nalin Dahyabhai <nalin@src.gnome.org>
48755Date:   Fri Aug 2 15:17:03 2002 +0000
48756
48757    Substitute carriage returns for newlines when pasting text to the child,
48758
48759    * src/vte.c(vte_terminal_send): Substitute carriage returns for newlines when
48760    	pasting text to the child, fixing weird paste behavior in pico and
48761    	friends.
48762
48763 ChangeLog |  5 +++++
48764 src/vte.c | 14 ++++++++++----
48765 2 files changed, 15 insertions(+), 4 deletions(-)
48766
48767commit 3c26a0db3b52f5b9075eb9fb9c2a8c953164e0fd
48768Author: Christian Rose <menthos@menthos.com>
48769Date:   Fri Aug 2 13:53:12 2002 +0000
48770
48771    Updated Swedish translation.
48772
48773    2002-08-02  Christian Rose  <menthos@menthos.com>
48774
48775    	* sv.po: Updated Swedish translation.
48776
48777 po/ChangeLog |  4 ++++
48778 po/sv.po     | 58 +++++++++++++++++++++++++++++++---------------------------
48779 2 files changed, 35 insertions(+), 27 deletions(-)
48780
48781commit 8997158626f6e835d63be7c9cb901031f31f9b7b
48782Author: Christophe Merlet <redfox@src.gnome.org>
48783Date:   Fri Aug 2 10:31:18 2002 +0000
48784
48785    Added French translation.
48786
48787 ChangeLog    |   4 ++
48788 configure.in |   2 +-
48789 po/ChangeLog |   5 +++
48790 po/fr.po     | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48791 4 files changed, 138 insertions(+), 1 deletion(-)
48792
48793commit fa5cb989de684be220fe2363f6be7ab45675d3ae
48794Author: Nalin Dahyabhai <nalin@src.gnome.org>
48795Date:   Thu Aug 1 22:05:01 2002 +0000
48796
48797    Expose vte_pty_set_size() and get_size() to localize terminal ioctl usage.
48798
48799    * src/pty.c, src/pty.h: Expose vte_pty_set_size() and get_size() to localize
48800    	terminal ioctl usage.
48801    * src/ring.c(vte_ring_validate): Don't repeatedly compute the same value when
48802    	we know it won't change.
48803    * src/vte.c(vte_wc_from_unichar): Implement for the non-STDC_ISO_10646 case,
48804    	heavily based on patch from Hidetoshi Tajima.
48805    * src/vte.c(vte_terminal_ensure_cursor): Don't initialize the local data unless
48806    	we have to.
48807    * src/vte.c(vte_terminal_process_incoming): Don't insert NUL characters into
48808    	the display, matching behavior of xterm.
48809    * src/vte.c: Clean up use of various G_PRIORITY values throughout to allow for
48810    	simpler tuning.  Rewrite rendering code to use per-paint PangoLayouts
48811    	when they're needed, use Xft2's DrawCharSpec function when available,
48812    	and to cut down on X requests.  Don't paint on expose events if the
48813    	window isn't realized, drawable, and at least partially visible.  Don't
48814    	deselect previous selection when the user clicks unless there's also a
48815    	drag first.
48816
48817 ChangeLog  |   18 +
48818 src/pty.c  |   25 +-
48819 src/pty.h  |    5 +
48820 src/ring.c |    5 +-
48821 src/vte.c  | 2565 ++++++++++++++++++++++++++++++++----------------------------
48822 vte.spec   |    5 +-
48823 6 files changed, 1403 insertions(+), 1220 deletions(-)
48824
48825commit 8515801d31a4279150f085ab2f22a7b177fa474e
48826Author: Nalin Dahyabhai <nalin@src.gnome.org>
48827Date:   Thu Aug 1 00:03:17 2002 +0000
48828
48829    Include <termios.h> if available, per patch from Hidetoshi Tajima. Include
48830
48831    * src/pty.c: Include <termios.h> if available, per patch from Hidetoshi Tajima.
48832    * src/trie.c: Include missing <wchar.h>, spotted by Hidetoshi Tajima.
48833
48834 ChangeLog    | 3 +++
48835 configure.in | 1 +
48836 src/pty.c    | 3 +++
48837 src/trie.c   | 1 +
48838 4 files changed, 8 insertions(+)
48839
48840commit 94d562a1102ac1ecf9a6b23f16eeac725e1c3f63
48841Author: Nalin Dahyabhai <nalin@src.gnome.org>
48842Date:   Wed Jul 31 16:22:57 2002 +0000
48843
48844    Initialize new lines created in insert_lines() to the current default
48845
48846    * src/vte.c: Initialize new lines created in insert_lines() to the current
48847    	default attributes like al() does.
48848
48849 ChangeLog | 3 +++
48850 src/vte.c | 7 +++++++
48851 2 files changed, 10 insertions(+)
48852
48853commit a6643f3a78377bb48391fea80ed287b6a75bc318
48854Author: Nalin Dahyabhai <nalin@src.gnome.org>
48855Date:   Tue Jul 30 23:02:49 2002 +0000
48856
48857    Fix autoconf quoting error.
48858
48859    * configure.in: Fix autoconf quoting error.
48860
48861 configure.in | 2 +-
48862 1 file changed, 1 insertion(+), 1 deletion(-)
48863
48864commit 1c098e1d6c0f0d3452e0a4c184fb0f6c5a10e2e0
48865Author: Nalin Dahyabhai <nalin@src.gnome.org>
48866Date:   Tue Jul 30 23:00:34 2002 +0000
48867
48868    Check for wint_t and attempt to allow compiles even when wint_t isn't
48869
48870    * configure.in: Check for wint_t and attempt to allow compiles even when wint_t
48871    	isn't defined (this type is used only debug code, so it shouldn't break
48872    	anything).
48873    * src/caps.c: Remove "te" and "ti", which are logical, in the same way "so" is,
48874    	from the known capabilities lists.  Add a "is a key" field to the
48875    	termcap list so that we don't match against keystrokes in case they're
48876    	also control sequences.
48877    * src/interpret.c: Use tables instead of tries.  Don't add key sequences to the
48878    	table.
48879    * src/pty.c: Fix incorrect invocation in sample.
48880    * src/reaper.c: Include stdlib.h to quiet compiler warning.
48881    * src/trie.c, src/trie.h: Remove the unused precomputing routines.
48882    * src/utf8echo.c: Switch to link with tables instead of tries.
48883    * src/vte.c: Switch to using tables instead of tries.  Don't add key sequences
48884    	to the table.  Map cursor-backward to LE instead of le, which handles
48885    	parameters right.  Tune updates so that they occur less often when we're
48886    	processing large amounts of data from the child.  Add a
48887    	'status-line-changed' signal.  Implement fs() and fix ts().  Add
48888    	::get_status_line() to get the contents of the status line.  Obey it()
48889    	when setting default tabstops.  Implement cursor_next_line(),
48890    	cursor_lower_left(), cursor_preceding_line(),
48891    	cursor_horizontal_and_vertical_position(), erase_characters(), and
48892    	insert_blank_characters().  Implement nw().
48893
48894 ChangeLog       |  25 +++
48895 README          |  10 +-
48896 configure.in    |   1 +
48897 po/da.po        |  44 ++--
48898 po/sv.po        |  44 ++--
48899 src/Makefile.am |  26 ++-
48900 src/caps.c      | 608 ++++++++++++++++++++++++++++----------------------------
48901 src/caps.h      |   1 +
48902 src/interpret.c |  27 +--
48903 src/pty.c       |   2 +-
48904 src/reaper.c    |   1 +
48905 src/table.c     |  77 +++----
48906 src/termcap.c   |   2 +
48907 src/trie.c      | 209 +------------------
48908 src/trie.h      |   3 -
48909 src/utf8echo.c  |   6 +-
48910 src/vte.c       | 446 ++++++++++++++++++++++++-----------------
48911 src/vte.h       |   5 +-
48912 src/vteapp.c    |  11 +
48913 vte.spec        |   6 +-
48914 20 files changed, 750 insertions(+), 804 deletions(-)
48915
48916commit 9ed6314b69c822030886b9fd004dd1f88a1fec2c
48917Author: Nalin Dahyabhai <nalin@src.gnome.org>
48918Date:   Tue Jul 30 21:57:24 2002 +0000
48919
48920    Comment out "ti" and "te" which are always going to be logical.
48921
48922    * src/caps.c: Comment out "ti" and "te" which are always going to be logical.
48923
48924 src/caps.c | 4 ++--
48925 1 file changed, 2 insertions(+), 2 deletions(-)
48926
48927commit a88625362c7f887bfd0026d96fef316050663c91
48928Author: Nalin Dahyabhai <nalin@src.gnome.org>
48929Date:   Tue Jul 30 20:34:08 2002 +0000
48930
48931    Add files.
48932
48933 src/table.c | 880 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48934 src/table.h |  51 ++++
48935 2 files changed, 931 insertions(+)
48936
48937commit c9d46969abaca4451316d0f6b7b9661d454ebe79
48938Author: Nalin Dahyabhai <nalin@src.gnome.org>
48939Date:   Fri Jul 26 18:23:02 2002 +0000
48940
48941    Initialize new lines added for al(). Spotted by jrb.
48942
48943    * src/vte.c: Initialize new lines added for al().  Spotted by jrb.
48944
48945 ChangeLog | 3 +++
48946 src/vte.c | 7 +++++++
48947 2 files changed, 10 insertions(+)
48948
48949commit 4c9c1d1db8bcc68a4afc4f90473a8c2bd86a3fcb
48950Author: Nalin Dahyabhai <nalin@src.gnome.org>
48951Date:   Thu Jul 25 21:57:16 2002 +0000
48952
48953    0.5.4
48954
48955 po/da.po | 14 ++++++++++----
48956 po/sv.po | 38 +++++++++++++++++++-------------------
48957 vte.spec |  5 ++++-
48958 3 files changed, 33 insertions(+), 24 deletions(-)
48959
48960commit ac8c5b077106d89d4923e1ccabccafe695ede2da
48961Author: Ole Laursen <olau@hardworking.dk>
48962Date:   Thu Jul 25 21:36:40 2002 +0000
48963
48964    Added Danish translation.
48965
48966    2002-07-25  Ole Laursen  <olau@hardworking.dk>
48967
48968    	* da.po: Added Danish translation.
48969
48970 po/ChangeLog |   4 +++
48971 po/da.po     | 116 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
48972 2 files changed, 120 insertions(+)
48973
48974commit 9f2e73d1c66faac5ba4cbbc3cc944c15333572a5
48975Author: Ole Laursen <olau@hardworking.dk>
48976Date:   Thu Jul 25 21:34:48 2002 +0000
48977
48978    Added Danish translation.
48979
48980    2002-07-25  Ole Laursen  <olau@hardworking.dk>
48981
48982    	* configure.in: Added Danish translation.
48983
48984 ChangeLog    | 4 ++++
48985 configure.in | 2 +-
48986 2 files changed, 5 insertions(+), 1 deletion(-)
48987
48988commit dc51766bfb6b87a516e01f0bd6e62c5156ee376a
48989Author: Nalin Dahyabhai <nalin@src.gnome.org>
48990Date:   Thu Jul 25 20:00:29 2002 +0000
48991
48992    Note that bold isn't broken any more. Note that k; was added. Set the
48993
48994    * README: Note that bold isn't broken any more.
48995    * termcaps/xterm: Note that k; was added.
48996    * src/pty.c: Set the proper number of columns in the initial window size.
48997    * src/ring.h: Change macro argument names to hopefully not step on application
48998    	code.
48999    * src/vte.c: Set the terminal size to the default size as specified in termcap
49000    	at init-time.
49001
49002 ChangeLog      |  8 ++++++++
49003 README         |  2 --
49004 src/pty.c      |  2 +-
49005 src/ring.h     | 27 ++++++++++++++-------------
49006 src/vte.c      |  3 +++
49007 termcaps/xterm |  2 +-
49008 6 files changed, 27 insertions(+), 17 deletions(-)
49009
49010commit 9ef0f51ac6364aed4176f3d5f3843ab76c3e113f
49011Author: Nalin Dahyabhai <nalin@src.gnome.org>
49012Date:   Wed Jul 24 15:27:00 2002 +0000
49013
49014    Add private vte_pty_set_size() function. vte_pty_open() takes size
49015
49016    * src/pty.c: Add private vte_pty_set_size() function.
49017    * src/pty.c, src/pty.h: vte_pty_open() takes size arguments now.
49018    * src/vte.c: Open the PTY with the proper initial size.
49019
49020 ChangeLog       |  4 ++++
49021 po/sv.po        | 40 ++++++++++++++++++++--------------------
49022 src/Makefile.am |  2 +-
49023 src/pty.c       | 31 ++++++++++++++++++++++++++-----
49024 src/pty.h       |  3 ++-
49025 src/vte.c       |  8 +++++---
49026 src/vteapp.c    |  4 ++--
49027 vte.spec        |  5 ++++-
49028 8 files changed, 64 insertions(+), 33 deletions(-)
49029
49030commit b8d3e0c105c1b8031e4d1606f2d9cac34b97ec3d
49031Author: Nalin Dahyabhai <nalin@src.gnome.org>
49032Date:   Tue Jul 23 18:30:52 2002 +0000
49033
49034    0.5.2
49035
49036 vte.spec | 5 ++++-
49037 1 file changed, 4 insertions(+), 1 deletion(-)
49038
49039commit 8989077a33ada41fc2ee1fa65933abd2846993e0
49040Author: Nalin Dahyabhai <nalin@src.gnome.org>
49041Date:   Tue Jul 23 17:57:09 2002 +0000
49042
49043    Expose the ring implementation and convert several simple functions into
49044
49045    * src/ring.c, ring.h: Expose the ring implementation and convert several simple
49046    	functions into macros.
49047    * src/vteapp.c: Pass all long options on to gtk_init().
49048
49049 ChangeLog    |  4 ++++
49050 src/ring.c   | 50 --------------------------------------------------
49051 src/ring.h   | 27 +++++++++++++++++++++------
49052 src/vte.c    | 45 ++++++++++++++++++++++++++-------------------
49053 src/vteapp.c | 21 +++++++++++++++++++++
49054 5 files changed, 72 insertions(+), 75 deletions(-)
49055
49056commit e05ee559ce99030e3543eafe17bb86c81827adfb
49057Author: Nalin Dahyabhai <nalin@src.gnome.org>
49058Date:   Tue Jul 23 13:24:46 2002 +0000
49059
49060    Fix realize/unrealize to be properly reversible. Use the font from the
49061
49062    * src/vte.c: Fix realize/unrealize to be properly reversible.  Use the font
49063    	from the default style unless we're explicitly given one.
49064    * src/vteapp.c: Don't set base size or minimum size geometry hints when sizing
49065    	the terminal widget.
49066
49067 ChangeLog    |   5 +
49068 src/vte.c    | 912 +++++++++++++++++++++++++++++++++++------------------------
49069 src/vte.h    |   2 +
49070 src/vteapp.c |  25 +-
49071 4 files changed, 550 insertions(+), 394 deletions(-)
49072
49073commit e77a62018d612944fe85711ca0bdb9f19d4d3c60
49074Author: Nalin Dahyabhai <nalin@src.gnome.org>
49075Date:   Mon Jul 22 13:27:09 2002 +0000
49076
49077    Fix an incorrect logic check.
49078
49079    * src/pty.c(vte_pty_ptsname): Fix an incorrect logic check.
49080
49081 ChangeLog | 2 ++
49082 src/pty.c | 2 +-
49083 2 files changed, 3 insertions(+), 1 deletion(-)
49084
49085commit 78db653b1de723f72c79de964dd259a0e4023910
49086Author: Nalin Dahyabhai <nalin@src.gnome.org>
49087Date:   Fri Jul 19 15:58:21 2002 +0000
49088
49089    If we're changing the background color, apply it to the widget's window as
49090
49091    * src/vte.c(vte_terminal_set_color_internal): If we're changing the background
49092    	color, apply it to the widget's window as well, spotted by msw.
49093
49094 ChangeLog |  3 +++
49095 src/vte.c | 19 ++++++++++++-------
49096 2 files changed, 15 insertions(+), 7 deletions(-)
49097
49098commit 527d415541a35302cd74d458564915a4eb0b1542
49099Author: Nalin Dahyabhai <nalin@src.gnome.org>
49100Date:   Fri Jul 19 05:48:29 2002 +0000
49101
49102    Undo the scrolling changes -- there too many combinations of circumstances
49103
49104    * src/vte.c: Undo the scrolling changes -- there too many combinations of
49105    	circumstances that cause them to not work right.
49106
49107 ChangeLog       |   3 ++
49108 src/interpret.c |  13 ++++++
49109 src/vte.c       | 124 ++++++++++++++++++++++++++------------------------------
49110 src/vteapp.c    |  10 ++++-
49111 4 files changed, 82 insertions(+), 68 deletions(-)
49112
49113commit 4107683a49d46a88752c889b24148387554a50b8
49114Author: Nalin Dahyabhai <nalin@src.gnome.org>
49115Date:   Fri Jul 19 03:00:29 2002 +0000
49116
49117    Fudge the repaint line count by one when scrolling regions to ensure that
49118
49119    * src/vte.c: Fudge the repaint line count by one when scrolling regions to
49120    	ensure that the old cursor gets repainted.  Calculate the area which
49121    	needs to be repainted when reverse-scrolling correctly.
49122
49123 ChangeLog |  4 ++++
49124 src/vte.c | 13 ++++++++++---
49125 vte.spec  | 11 ++++++++++-
49126 3 files changed, 24 insertions(+), 4 deletions(-)
49127
49128commit c7b0c2bbdb11ea8364829a6a7e0e1c4b0749c4cc
49129Author: Nalin Dahyabhai <nalin@src.gnome.org>
49130Date:   Thu Jul 18 23:47:35 2002 +0000
49131
49132    Implement enough of set-mode and reset-mode to allow toggling of insert
49133
49134    * src/vte.c: Implement enough of set-mode and reset-mode to allow toggling
49135    	of insert mode using this sequence.  Move all scrolling into
49136    	vte_terminal_scroll_region and use gdk_draw_drawable to avoid
49137    	repainting from scratch whenever possible.
49138
49139 ChangeLog |   5 +
49140 src/vte.c | 333 ++++++++++++++++++++++++++++++++++++++++----------------------
49141 vte.spec  |   6 ++
49142 3 files changed, 224 insertions(+), 120 deletions(-)
49143
49144commit dfad7e70fef9221c09360fab72998d16f3d23670
49145Author: Christian Rose <menthos@menthos.com>
49146Date:   Thu Jul 18 17:02:42 2002 +0000
49147
49148    Updated Swedish translation.
49149
49150    2002-07-18  Christian Rose  <menthos@menthos.com>
49151
49152    	* sv.po: Updated Swedish translation.
49153
49154 po/ChangeLog |  4 ++++
49155 po/sv.po     | 36 ++++++++++++++++++------------------
49156 2 files changed, 22 insertions(+), 18 deletions(-)
49157
49158commit cf55403688da83b34f8eb5a7f5b326fd0a7e28ee
49159Author: Nalin Dahyabhai <nalin@src.gnome.org>
49160Date:   Thu Jul 18 03:43:18 2002 +0000
49161
49162    Actually set ALL_LINGUAS so translations get installed. Document the
49163
49164    * configure.in: Actually set ALL_LINGUAS so translations get installed.
49165    * README: Document the weirdness that is cursor movement around wide characters.
49166    * src/vte.defs: Bind set_color_bold().
49167    * src/debug.c: Suppress warnings when $VTE_DEBUG_FLAGS isn't set.
49168    * src/pty.c, src/reaper.c, src/termcap.c, src/trie.c: Provide for debug messages
49169    	in the test program.
49170    * src/interpret.c, src/trie.c: Use libc stdio instead of g_print for printing
49171    	what might be part of a multibyte sequence because g_print checks for
49172    	validity.
49173    * src/interpret.c, src/trie.c, src/utf8echo.c, src/vte.c: Use gunichar instead
49174    	of wchar_t in places where a gunichar is expected.  Provide a means for
49175    	converting from wchar_t to gunichar for the sake of X11 calls which want
49176    	a wchar_t.
49177    * src/trie.c: Provide vte_trie_wide_encoding() for finding a giconv target
49178    	which is hopefully compatible with gunichar.  Likewise provide
49179    	vte_trie_narrow_encoding() to find one compatible with iso-8859-1.
49180    * src/vte.c: Fall back to ISO-8859-1 if we can't set things up for the current
49181    	locale encoding at startup time.  Fall back to the current encoding if
49182    	we can't perform a given dynamic switch.
49183
49184 ChangeLog       |  21 ++++
49185 README          |  21 +++-
49186 configure.in    |   1 +
49187 po/sv.po        |  48 ++++----
49188 python/vte.defs |   9 ++
49189 src/Makefile.am |   7 +-
49190 src/debug.c     |   2 +-
49191 src/interpret.c |  36 +++---
49192 src/pty.c       |   1 +
49193 src/reaper.c    |   2 +
49194 src/termcap.c   |   4 +-
49195 src/trie.c      | 349 +++++++++++++++++++++++++++++++++++++++-----------------
49196 src/trie.h      |  12 +-
49197 src/utf8echo.c  |   5 +-
49198 src/vte.c       | 210 ++++++++++++++++++++++------------
49199 src/vte.h       |   1 -
49200 vte.spec        |   7 +-
49201 17 files changed, 509 insertions(+), 227 deletions(-)
49202
49203commit 623ee6d073c540bd02b2b4f4a9abb2ddf7b7637f
49204Author: Nalin Dahyabhai <nalin@src.gnome.org>
49205Date:   Wed Jul 17 03:34:54 2002 +0000
49206
49207    Set GETTEXT_PACKAGE correctly, noted by menthos.
49208
49209    * configure.in: Set GETTEXT_PACKAGE correctly, noted by menthos.
49210
49211 ChangeLog    | 3 +++
49212 configure.in | 2 +-
49213 2 files changed, 4 insertions(+), 1 deletion(-)
49214
49215commit 89cd4a38836d9b53d40a2bc7f9e7d118b5244c04
49216Author: Christian Rose <menthos@menthos.com>
49217Date:   Tue Jul 16 23:37:18 2002 +0000
49218
49219    Updated Swedish translation.
49220
49221    2002-07-17  Christian Rose  <menthos@menthos.com>
49222
49223    	* sv.po: Updated Swedish translation.
49224
49225 po/ChangeLog |  4 ++++
49226 po/sv.po     | 54 ++++++++++++++++++++++++++++--------------------------
49227 2 files changed, 32 insertions(+), 26 deletions(-)
49228
49229commit 38d95c7257845a9eb875692a1f2caaf5e628630b
49230Author: Nalin Dahyabhai <nalin@src.gnome.org>
49231Date:   Tue Jul 16 19:31:16 2002 +0000
49232
49233    Guess at an appropriate bold version of the foreground color instead of
49234
49235    * src/vte.c (vte_terminal_set_colors): Guess at an appropriate bold version of
49236    	the foreground color instead of hard-coding in a default.
49237    * src/vte.c, src/vte.h (vte_terminal_set_color_bold): Add.
49238
49239 ChangeLog       |  5 +++++
49240 src/Makefile.am |  2 +-
49241 src/vte.c       | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
49242 src/vte.h       |  4 +++-
49243 src/vteapp.c    |  4 ++++
49244 vte.spec        |  1 +
49245 6 files changed, 74 insertions(+), 5 deletions(-)
49246
49247commit a84fc373e7868673715a4ef9ebec2165300cda16
49248Author: Nalin Dahyabhai <nalin@src.gnome.org>
49249Date:   Tue Jul 16 15:33:15 2002 +0000
49250
49251    Correctly check for g_iconv_open() failure. Try to give a meaningful error
49252
49253    * src/trie.c: Correctly check for g_iconv_open() failure.
49254    * src/vte.c (vte_terminal_set_encoding): Try to give a meaningful error when
49255    	g_iconv_open() fails, even though we're screwed.
49256
49257 ChangeLog      |  7 ++++++-
49258 src/trie.c     | 35 +++++++++++++++----------------
49259 src/utf8echo.c |  2 +-
49260 src/vte.c      | 65 ++++++++++++++++++++++++++++++++++++++++++----------------
49261 vte.spec       |  8 +++++++-
49262 5 files changed, 78 insertions(+), 39 deletions(-)
49263
49264commit 4542e59d27fd956648894e5b4165a1a0112f8ecc
49265Author: Nalin Dahyabhai <nalin@src.gnome.org>
49266Date:   Mon Jul 15 18:16:32 2002 +0000
49267
49268    wrap the new Xft/fontconfig-specific code in HAVE_XFT Revert some changes
49269
49270    * src/vte.c: wrap the new Xft/fontconfig-specific code in HAVE_XFT
49271    * src/vte.c: Revert some changes in how new cells were initialized, removing
49272    	various cosmetic problems.
49273    * src/vte.c (vte_terminal_process_incoming): Discard the proper number of
49274    	characters when we don't recognize a sequence, previously we left one
49275    	byte that should have been removed.
49276
49277 ChangeLog       |  9 +++++++-
49278 src/Makefile.am |  2 +-
49279 src/vte.c       | 65 +++++++++++++++++++++++++++++++++------------------------
49280 vte.spec        |  7 ++++++-
49281 4 files changed, 53 insertions(+), 30 deletions(-)
49282
49283commit e4cfa8d65673f808fcef56150a05e04f1cfd2fdf
49284Author: Havoc Pennington <hp@pobox.com>
49285Date:   Sun Jul 14 19:52:17 2002 +0000
49286
49287    decrement spaces as we go through the loop, it was nice and infinite.
49288
49289    2002-07-14  Havoc Pennington  <hp@pobox.com>
49290
49291    	* src/vte.c (vte_terminal_get_cursor_position): decrement spaces
49292    	as we go through the loop, it was nice and infinite.
49293
49294 ChangeLog | 5 +++++
49295 src/vte.c | 1 +
49296 2 files changed, 6 insertions(+)
49297
49298commit 8320edb7631fd570b69503def7ab2ce58b19df6c
49299Author: Nalin Dahyabhai <nalin@src.gnome.org>
49300Date:   Sat Jul 13 04:40:58 2002 +0000
49301
49302    Add the proper number of attribute structs to the attribute array to fix
49303
49304    * src/vte.c (vte_terminal_get_text): Add the proper number of attribute structs
49305    	to the attribute array to fix crashes which occurred when the buffer
49306    	contains non-ASCII text (#67930).
49307
49308 ChangeLog |  4 ++++
49309 src/vte.c | 18 +++++-------------
49310 2 files changed, 9 insertions(+), 13 deletions(-)
49311
49312commit f16781d565d6da399141797e0377e65abef04f51
49313Author: Nalin Dahyabhai <nalin@src.gnome.org>
49314Date:   Sat Jul 13 04:14:57 2002 +0000
49315
49316    Handle cases where FC_HINTING is enabled but FC_HINT_STYLE isn't. Not that
49317
49318    * src/vte.c: Handle cases where FC_HINTING is enabled but FC_HINT_STYLE isn't.  Not that that makes any sense, but there you go.
49319
49320 src/vte.c | 4 +++-
49321 1 file changed, 3 insertions(+), 1 deletion(-)
49322
49323commit 23ec5d4ce4b38d19e9271463563fc94b587e5f93
49324Author: Nalin Dahyabhai <nalin@src.gnome.org>
49325Date:   Sat Jul 13 03:59:23 2002 +0000
49326
49327    Small optimization in the al() and dl() handlers. al() doesn't move the
49328
49329    * src/vte.c: Small optimization in the al() and dl() handlers.  al() doesn't
49330    	move the cursor, per GNU termcap docs.  Check for a pixbuf in the bgfx
49331    	check instead of pixmap, which was the wrong type.
49332
49333 ChangeLog     |  4 ++++
49334 src/slowcat.c |  3 ++-
49335 src/vte.c     | 20 ++++++++++----------
49336 3 files changed, 16 insertions(+), 11 deletions(-)
49337
49338commit a7b29e6c2d897a8ccf8feb4523a63c6690221228
49339Author: Nalin Dahyabhai <nalin@src.gnome.org>
49340Date:   Sat Jul 13 02:59:05 2002 +0000
49341
49342    Add.
49343
49344 src/slowcat.c | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
49345 1 file changed, 93 insertions(+)
49346
49347commit 82c830263ff1212de3a22501eb65a036a352af83
49348Author: Nalin Dahyabhai <nalin@src.gnome.org>
49349Date:   Sat Jul 13 02:44:09 2002 +0000
49350
49351    Bail if GTK doesn't know about Xft-specific settings.
49352
49353    * src/vte.c (vte_default_substitute): Bail if GTK doesn't know about
49354    Xft-specific settings.
49355
49356 src/vte.c | 15 +++++++++++----
49357 1 file changed, 11 insertions(+), 4 deletions(-)
49358
49359commit 842e9ac6cfbfcb3462b9a720e6c4a5a9e5d6eda9
49360Author: Nalin Dahyabhai <nalin@src.gnome.org>
49361Date:   Sat Jul 13 02:07:58 2002 +0000
49362
49363    Add patch to heed Xft/fontconfig settings as kept by GTK. Based on patch
49364
49365    * src/vte.c: Add patch to heed Xft/fontconfig settings as kept by GTK.  Based
49366    	on patch from otaylor.
49367
49368 ChangeLog |   3 +
49369 src/vte.c | 199 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
49370 2 files changed, 188 insertions(+), 14 deletions(-)
49371
49372commit 65970d91a841eb7c895d1efaa36a734ffd811658
49373Author: Nalin Dahyabhai <nalin@src.gnome.org>
49374Date:   Sat Jul 13 00:21:25 2002 +0000
49375
49376    Added. Add -a/-b flags to control audible bell and blinking cursors. Only
49377
49378    * src/slowcat.c: Added.
49379    * src/vteapp.c: Add -a/-b flags to control audible bell and blinking cursors.
49380    	Only send "pwd" as an initial command if there wasn't a command
49381    	specified on the command line.  Add a simple help message.
49382    * src/vte.c: Bind F13-F35 per termcap.  Treat GDK_KP_Delete as GDK_Delete.  Map
49383    	Ctrl+F1-F12 to F13-F24.  Fix dc() to ensure that the rows stays full and
49384    	that newly-added cells get the default attributes.  Fix cl() to clear
49385    	all rows on the screen with the default attributes (bce).  Default to
49386    	using Xft if available for consistency with GTK.
49387    * src/vte.c: Treat super, hyper, meta, and alt as modifiers when deciding to
49388    	scroll-on-keypress.  Noted by jrb.
49389    * src/vte.c: Always map \r and \n to cr and so, even when they're defined by
49390    	the termcap.
49391    * src/vte.c, src/vte.h: Rework how default colors are set up, and add
49392    	vte_terminal_set_color_foreground and vte_terminal_set_color_background.
49393    * src/vte.h: Remove includes for local headers which apps are not likely to
49394    	never use, cleaning up the namespace a little.
49395    * python/vte.defs: Bind vte_terminal_set_color_{fore,back}ground.
49396    * src/debug.h, src/ring.h: Use G_BEGIN_DECLS/G_END_DECLS.
49397    * src/reaper.h: Use G_BEGIN_DECLS/G_END_DECLS in the right place.
49398    * src/vteapp.c: Add -B/-T flags to set background images and transparency.
49399
49400 ChangeLog       |  24 ++
49401 python/vte.defs |  18 ++
49402 src/Makefile.am |   8 +-
49403 src/caps.h      |   4 +-
49404 src/debug.h     |   4 +
49405 src/reaper.h    |   5 +-
49406 src/ring.h      |   4 +
49407 src/vte.c       | 706 ++++++++++++++++++++++++++++++++++++++------------------
49408 src/vte.h       |   7 +-
49409 src/vteapp.c    |  45 +++-
49410 vte.spec        |  11 +-
49411 11 files changed, 585 insertions(+), 251 deletions(-)
49412
49413commit 2f766cdf80215a137c0ef0389b187e708dcbb822
49414Author: Nalin Dahyabhai <nalin@src.gnome.org>
49415Date:   Tue Jul 2 20:09:26 2002 +0000
49416
49417    Make shift+button1 extend selection.
49418
49419    * src/vte.c: Make shift+button1 extend selection.
49420
49421 ChangeLog |   2 +
49422 README    |   3 +
49423 src/vte.c | 238 +++++++++++++++++++++++++++++++++++++++++++-------------------
49424 vte.spec  |   9 ++-
49425 4 files changed, 179 insertions(+), 73 deletions(-)
49426
49427commit 361aa5b13aea9c0e8b742ce8bacc038c6765aec6
49428Author: Nalin Dahyabhai <nalin@src.gnome.org>
49429Date:   Mon Jul 1 23:19:53 2002 +0000
49430
49431    Fix memory leak when we get conversion errors.
49432
49433    * src/vte.c: Fix memory leak when we get conversion errors.
49434
49435 src/vte.c | 6 ++++++
49436 vte.spec  | 3 ++-
49437 2 files changed, 8 insertions(+), 1 deletion(-)
49438
49439commit a27006e993e3fb530809bf37bb1eeebc1ba891f8
49440Author: Nalin Dahyabhai <nalin@src.gnome.org>
49441Date:   Mon Jul 1 22:53:27 2002 +0000
49442
49443    Rework recovery from illegal sequence errors in the input stream to be
49444
49445    * src/vte.c: Rework recovery from illegal sequence errors in the input stream
49446    	to be much more aggressive.
49447
49448 ChangeLog |  2 ++
49449 src/vte.c | 49 +++++++++++++------------------------------------
49450 2 files changed, 15 insertions(+), 36 deletions(-)
49451
49452commit e96906ab055262d9289a0f136bb240756bd42d37
49453Author: Nalin Dahyabhai <nalin@src.gnome.org>
49454Date:   Mon Jul 1 22:35:47 2002 +0000
49455
49456    Get rid of more debug spew.
49457
49458    * src/vte.c: Get rid of more debug spew.
49459
49460 src/vte.c | 8 --------
49461 1 file changed, 8 deletions(-)
49462
49463commit d957ab5de61c616dc6d45be9f2a697261e7243ae
49464Author: Nalin Dahyabhai <nalin@src.gnome.org>
49465Date:   Mon Jul 1 22:26:51 2002 +0000
49466
49467    Remove some unnecessary debug spew.
49468
49469    * src/vte.c: Remove some unnecessary debug spew.
49470
49471 src/vte.c | 7 -------
49472 1 file changed, 7 deletions(-)
49473
49474commit 82e863454f131b26949e57aeafee770a4c6e604e
49475Author: Nalin Dahyabhai <nalin@src.gnome.org>
49476Date:   Mon Jul 1 22:06:00 2002 +0000
49477
49478    Draw unicode line-drawing code points natively as we do for the GR1
49479
49480    * src/vte.c (vte_terminal_draw_char): Draw unicode line-drawing code points
49481    	natively as we do for the GR1 support, in case the current font doesn't
49482    	include glyphs for them.
49483    * src/vte.c: Test for g_iconv_open() failure properly (compare result to
49484    	((GIConv)-1), not NULL).
49485
49486 ChangeLog |   6 +++
49487 src/vte.c | 178 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
49488 vte.spec  |   5 +-
49489 3 files changed, 151 insertions(+), 38 deletions(-)
49490
49491commit 3282b6de97263d10e11a7b2d38bdbeabb6fd1446
49492Author: Nalin Dahyabhai <nalin@src.gnome.org>
49493Date:   Wed Jun 26 01:58:22 2002 +0000
49494
49495    Bind F10 to "k;", not "k0". Add "k;" defined as F10.
49496
49497    * src/vte.c: Bind F10 to "k;", not "k0".
49498    * termcaps/xterm: Add "k;" defined as F10.
49499
49500 ChangeLog      | 3 +++
49501 src/vte.c      | 2 +-
49502 termcaps/xterm | 2 +-
49503 vte.spec       | 1 +
49504 4 files changed, 6 insertions(+), 2 deletions(-)
49505
49506commit 97e3e62df4f7891244beb85295d419ef689e9e2c
49507Author: Nalin Dahyabhai <nalin@src.gnome.org>
49508Date:   Wed Jun 26 01:42:02 2002 +0000
49509
49510    Check for redundant resizes. Keep the alternate screen buffer size the
49511
49512    * src/vte.c (vte_terminal_reset_rowdata): Check for redundant resizes.
49513    * src/vte.c (vte_terminal_set_scrollback_lines): Keep the alternate screen
49514    	buffer size the same as the window height, because xterm's alternate
49515    	screen doesn't backscroll.
49516    * src/vte.c (vte_terminal_get_text): Don't append spaces to multicolumn
49517    	characters when reading the screen's contents.
49518    * src/vte.c: Don't overexpose neighboring cells any more.  Cleanups.
49519
49520 ChangeLog       |  10 +++
49521 src/Makefile.am |   2 +-
49522 src/debug.c     |   3 +
49523 src/debug.h     |  13 ++--
49524 src/ring.c      |   6 ++
49525 src/ring.h      |   1 +
49526 src/vte.c       | 208 +++++++++++++++++++++++---------------------------------
49527 vte.spec        |  10 ++-
49528 8 files changed, 121 insertions(+), 132 deletions(-)
49529
49530commit 2e30f1a92aa303cb744452a3d75ca43b30722215
49531Author: Nalin Dahyabhai <nalin@src.gnome.org>
49532Date:   Tue Jun 25 19:39:28 2002 +0000
49533
49534    Treat option 1049 as a combination of 1047 and 1048. When finalizing while
49535
49536    * src/vte.c (vte_sequence_handler_decset_internal): Treat option 1049 as a
49537    	combination of 1047 and 1048.
49538    * src/vte.c (vte_terminal_finalize): When finalizing while holding the
49539    	selection, try to throw the selection onto the clipboard without an
49540    	owner so that it doesn't just disappear.
49541
49542 ChangeLog |  6 ++++++
49543 src/vte.c | 22 +++++++++++++++++++++-
49544 vte.spec  |  6 +++++-
49545 3 files changed, 32 insertions(+), 2 deletions(-)
49546
49547commit 7bea68154a9b6e847437573414c88db36fc1dde5
49548Author: Nalin Dahyabhai <nalin@src.gnome.org>
49549Date:   Wed Jun 19 15:24:49 2002 +0000
49550
49551    Fix a logic bug that got rid of the title always, not just when conversion
49552
49553    * src/vte.c (vte_sequence_handler_set_title_int): Fix a logic bug that got rid
49554    	of the title always, not just when conversion failed.
49555
49556 ChangeLog       | 3 +++
49557 src/interpret.c | 4 ++++
49558 src/trie.c      | 6 +++---
49559 src/vte.c       | 4 ++--
49560 4 files changed, 12 insertions(+), 5 deletions(-)
49561
49562commit 4c681083ba867cb430c5faa8f97c92117121c6de
49563Author: Nalin Dahyabhai <nalin@src.gnome.org>
49564Date:   Wed Jun 19 06:42:43 2002 +0000
49565
49566    Clear the alternate screen when switching to it.
49567
49568    * src/vte.c: Clear the alternate screen when switching to it.
49569
49570 ChangeLog | 2 ++
49571 src/vte.c | 8 ++++++++
49572 2 files changed, 10 insertions(+)
49573
49574commit 63d4477daaaecdd71b26ffd4e7199c1c680e553d
49575Author: Nalin Dahyabhai <nalin@src.gnome.org>
49576Date:   Wed Jun 19 05:55:39 2002 +0000
49577
49578    Fix package description.
49579
49580    * vte.spec: Fix package description.
49581
49582 vte.spec | 9 +++++----
49583 1 file changed, 5 insertions(+), 4 deletions(-)
49584
49585commit 087cd10148e680924b9ddbd704a6648f489fc335
49586Author: Nalin Dahyabhai <nalin@src.gnome.org>
49587Date:   Wed Jun 19 05:07:26 2002 +0000
49588
49589    Fix refs/derefs with IOChannels and sources. Clean up I/O GIConv
49590
49591    * src/vte.c: Fix refs/derefs with IOChannels and sources.  Clean up I/O GIConv
49592    	descriptors at finalize-time.
49593
49594 ChangeLog |  3 +++
49595 src/vte.c | 78 ++++++++++++++++++++++++++++++++++++++++++++-------------------
49596 vte.spec  |  5 +++-
49597 3 files changed, 62 insertions(+), 24 deletions(-)
49598
49599commit 9ba8b45bb91df01b8e1bc20c50e7290f3069014e
49600Author: Nalin Dahyabhai <nalin@src.gnome.org>
49601Date:   Tue Jun 18 16:44:24 2002 +0000
49602
49603    0.4.2
49604
49605 vte.spec | 6 +++++-
49606 1 file changed, 5 insertions(+), 1 deletion(-)
49607
49608commit 9a9dd6e6e3bedb5150163047f80c61ea3db3f897
49609Author: Nalin Dahyabhai <nalin@src.gnome.org>
49610Date:   Tue Jun 18 16:24:17 2002 +0000
49611
49612    Make cursor_visible a widget-wide (not per-screen) setting.
49613
49614    * src/vte.c: Make cursor_visible a widget-wide (not per-screen) setting.
49615
49616 ChangeLog |  2 ++
49617 src/vte.c | 20 +++++++++-----------
49618 2 files changed, 11 insertions(+), 11 deletions(-)
49619
49620commit 47074ac2f4da626fe6175afe211671de0199776c
49621Author: Nalin Dahyabhai <nalin@src.gnome.org>
49622Date:   Tue Jun 18 16:17:49 2002 +0000
49623
49624    Correct automake version check to require 1.5, heads-up from Glynn Foster.
49625
49626    * autogen.sh: Correct automake version check to require 1.5, heads-up from
49627    	Glynn Foster.
49628
49629 ChangeLog  | 5 ++++-
49630 autogen.sh | 8 ++++----
49631 2 files changed, 8 insertions(+), 5 deletions(-)
49632
49633commit 5aba0af966e7eea386f95f944cad25b76d07e11b
49634Author: Nalin Dahyabhai <nalin@src.gnome.org>
49635Date:   Tue Jun 18 04:20:38 2002 +0000
49636
49637    Sort out greedy vs. non-greedy pattern matching. Make 1047 an alias for 47
49638
49639    * src/trie.c (vte_trie_match, vte_trie_match_x): Sort out greedy vs. non-greedy
49640    	pattern matching.
49641    * src/vte.c (vte_sequence_handler_decset_internal): Make 1047 an alias for 47
49642    	(use alternate buffer), and handle cursor save/restore properly.
49643
49644 ChangeLog  |  5 +++++
49645 README     |  1 -
49646 src/trie.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
49647 src/vte.c  | 50 +++++++++++++++++++++++++++++++++++--------
49648 vte.spec   |  5 ++++-
49649 5 files changed, 113 insertions(+), 20 deletions(-)
49650
49651commit 2fa3b394c54ac2cf3d72d54b74553c2fae16bc48
49652Author: Nalin Dahyabhai <nalin@src.gnome.org>
49653Date:   Fri Jun 14 20:52:04 2002 +0000
49654
49655    move the python module to the non-devel package
49656
49657    * vte.spec: move the python module to the non-devel package
49658
49659 vte.spec | 4 ++--
49660 1 file changed, 2 insertions(+), 2 deletions(-)
49661
49662commit e2a8889005ad4c2deb37babb78a54d9e263a0c99
49663Author: Nalin Dahyabhai <nalin@src.gnome.org>
49664Date:   Fri Jun 14 19:50:33 2002 +0000
49665
49666    Fix arg list mismatch.
49667
49668    * python/vte.override: Fix arg list mismatch.
49669
49670 python/vte.override | 2 +-
49671 1 file changed, 1 insertion(+), 1 deletion(-)
49672
49673commit d8dfa0f809acb46e46e5f203e398a42f50df0856
49674Author: Nalin Dahyabhai <nalin@src.gnome.org>
49675Date:   Fri Jun 14 19:34:07 2002 +0000
49676
49677    Oops, shell typo.
49678
49679    * vte.spec: Oops, shell typo.
49680
49681 vte.spec | 2 +-
49682 1 file changed, 1 insertion(+), 1 deletion(-)
49683
49684commit 72df40d75cf96445a573fd20973b1fd81f83b2fd
49685Author: Nalin Dahyabhai <nalin@src.gnome.org>
49686Date:   Fri Jun 14 19:26:41 2002 +0000
49687
49688    Add a parameter for passing in environment variables to add. Preprocess
49689
49690    * src/vte.c, src/vte.h (vte_terminal_fork_command): Add a parameter for passing
49691    	in environment variables to add.
49692     * src/termcap.c: Preprocess out unused comment() and generate() funcs.
49693     * src/Makefile.am: Bump library version number.
49694     * vte.spec: 0.4.0
49695
49696 ChangeLog           |  6 ++++
49697 python/vte.defs     |  3 +-
49698 python/vte.override | 84 +++++++++++++++++++++++++++++++++--------------------
49699 src/Makefile.am     |  1 +
49700 src/pty.c           | 16 +++++-----
49701 src/pty.h           |  4 +--
49702 src/termcap.c       |  2 ++
49703 src/vte.c           | 33 +++++++++++----------
49704 src/vte.h           |  3 +-
49705 src/vteapp.c        |  3 +-
49706 vte.spec            |  8 ++---
49707 11 files changed, 98 insertions(+), 65 deletions(-)
49708
49709commit 7c97366c65ce0378b601addbbe8bb9cb246f5300
49710Author: Nalin Dahyabhai <nalin@src.gnome.org>
49711Date:   Fri Jun 14 18:54:13 2002 +0000
49712
49713    subst PYGTK_DATADIR
49714
49715    * configure.in: subst PYGTK_DATADIR
49716
49717 configure.in | 2 +-
49718 1 file changed, 1 insertion(+), 1 deletion(-)
49719
49720commit bc8d25d01e146da93a2bba748c7eae818b9c64e4
49721Author: Nalin Dahyabhai <nalin@src.gnome.org>
49722Date:   Fri Jun 14 18:51:10 2002 +0000
49723
49724    Build python bindings with -fPIC.
49725
49726    * python/Makefile.am: Build python bindings with -fPIC.
49727
49728 python/Makefile.am | 2 +-
49729 vte.spec           | 8 +++++++-
49730 2 files changed, 8 insertions(+), 2 deletions(-)
49731
49732commit ac7de676d72e7c1fe73a094ed5c65855a2567bb9
49733Author: Nalin Dahyabhai <nalin@src.gnome.org>
49734Date:   Fri Jun 14 16:47:43 2002 +0000
49735
49736    Handle cases where pygtk isn't installed in the prefix we're configuring
49737
49738    * configure.in, python/Makefile.am: Handle cases where pygtk isn't installed
49739    	in the prefix we're configuring for.
49740    * src/Makefile.am: Link libvte to its library dependencies.
49741
49742 ChangeLog          | 4 ++++
49743 configure.in       | 2 ++
49744 python/Makefile.am | 2 +-
49745 src/Makefile.am    | 2 ++
49746 4 files changed, 9 insertions(+), 1 deletion(-)
49747
49748commit 82b2469479942e963fdae942d14dbff20ea08cf1
49749Author: Nalin Dahyabhai <nalin@src.gnome.org>
49750Date:   Fri Jun 14 16:26:53 2002 +0000
49751
49752    0.3.30
49753
49754 vte.spec | 6 +++++-
49755 1 file changed, 5 insertions(+), 1 deletion(-)
49756
49757commit 87fe587164fd553aa6ca0e85be21f32c3e46a1ad
49758Author: Nalin Dahyabhai <nalin@src.gnome.org>
49759Date:   Thu Jun 13 20:36:42 2002 +0000
49760
49761    Stop watching for hierarchy-changed signals -- the accessible container
49762
49763    * src/vteaccess.c: Stop watching for hierarchy-changed signals -- the accessible
49764    	container which is our parent handles it already (from msw).
49765
49766 ChangeLog       |  3 +++
49767 src/vteaccess.c | 53 -----------------------------------------------------
49768 2 files changed, 3 insertions(+), 53 deletions(-)
49769
49770commit 0cf2559612f43caa23a16f71c1ab557247fa509d
49771Author: Nalin Dahyabhai <nalin@src.gnome.org>
49772Date:   Thu Jun 13 19:25:37 2002 +0000
49773
49774    Re-read cursor position immediately on "cursor-moved" events, and emit the
49775
49776    * src/vteaccess.c: Re-read cursor position immediately on "cursor-moved" events,
49777    	and emit the "text-caret-moved" signal then as well.  Don't override the
49778    	signal handlers for signals we emit, bad things can happen (from msw).
49779
49780 ChangeLog       |   5 ++
49781 src/vteaccess.c | 244 ++++++++++++++++++++++++++++++++++----------------------
49782 2 files changed, 152 insertions(+), 97 deletions(-)
49783
49784commit c20d8f4f75848fed0da6404b847bdb050e71543d
49785Author: Nalin Dahyabhai <nalin@src.gnome.org>
49786Date:   Wed Jun 12 23:30:44 2002 +0000
49787
49788    Also tell the parent the child died when the child dies due to an uncaught
49789
49790    * src/reaper.c: Also tell the parent the child died when the child dies due
49791    	to an uncaught signal.
49792
49793 ChangeLog    | 2 ++
49794 src/reaper.c | 7 +++++++
49795 src/vte.h    | 5 +++++
49796 3 files changed, 14 insertions(+)
49797
49798commit eaacb5d11a027c920575381de5abbfd4b245b0ee
49799Author: Nalin Dahyabhai <nalin@src.gnome.org>
49800Date:   Wed Jun 12 23:00:33 2002 +0000
49801
49802    Re-read the termcap when we change emulation, because the location of the
49803
49804    * src/vte.c: Re-read the termcap when we change emulation, because the location
49805    	of the file may have changed.
49806    * python/vte.override (_wrap_vte_terminal_fork_command): Handle default value
49807    	for the command parameter.
49808
49809 ChangeLog           |  5 +++++
49810 python/vte.override |  4 ++--
49811 python/vte.py       | 43 +++++++++++++++++++++++++++++++++++++++++++
49812 src/vte.c           | 13 ++++++++++---
49813 4 files changed, 60 insertions(+), 5 deletions(-)
49814
49815commit 4ae8a2578e950a75c4f3760d96d7bbd67d83a30c
49816Author: Matt Wilson <msw@src.gnome.org>
49817Date:   Wed Jun 12 22:08:41 2002 +0000
49818
49819    2002-06-12 msw implement
49820
49821    2002-06-12 msw
49822    	* python/vte.override (_wrap_vte_terminal_fork_command): implement
49823
49824 ChangeLog           |  2 ++
49825 python/vte.override | 43 +++++++++++++++++++++++++++++++++++++++++++
49826 2 files changed, 45 insertions(+)
49827
49828commit 973481e77693aeb7c093425b53a7389781c61908
49829Author: Matt Wilson <msw@src.gnome.org>
49830Date:   Wed Jun 12 21:44:04 2002 +0000
49831
49832    2002-06-12 msw added AM_CHECK_PYTHON_HEADERS from pygtk rewrote python
49833
49834    2002-06-12 msw
49835    	* acinclude.m4: added AM_CHECK_PYTHON_HEADERS from pygtk
49836    	* configure.in: rewrote python checks to be more robust
49837    	* python/Makefile.am (CFLAGS): include @PYTHON_INCLUDES@
49838
49839 ChangeLog          |  4 ++++
49840 acinclude.m4       | 24 ++++++++++++++++++++++++
49841 configure.in       | 20 ++++++++++++++++----
49842 python/Makefile.am |  4 ++--
49843 4 files changed, 46 insertions(+), 6 deletions(-)
49844
49845commit 5aa864cd26b40b845e6aa699421bffd360a33690
49846Author: Matt Wilson <msw@src.gnome.org>
49847Date:   Wed Jun 12 21:10:47 2002 +0000
49848
49849    2002-06-12 msw turn the logic around to be the right way
49850
49851    2002-06-12 msw
49852    	* src/vte.c (vte_terminal_get_accessible): turn the logic around
49853    	to be the right way
49854
49855 ChangeLog | 3 +++
49856 src/vte.c | 2 +-
49857 2 files changed, 4 insertions(+), 1 deletion(-)
49858
49859commit 4fc0ad8297b2ba8d05dcf295e912f7815d0f8b0a
49860Author: Nalin Dahyabhai <nalin@src.gnome.org>
49861Date:   Wed Jun 12 21:08:42 2002 +0000
49862
49863    Move python stuffs to a different subdirectory.
49864
49865    * Makefile.am, src/Makefile.am: Move python stuffs to a different subdirectory.
49866
49867 Makefile.am         |   2 +-
49868 configure.in        |  11 +-
49869 python/Makefile.am  |  16 +++
49870 python/vte.defs     | 369 ++++++++++++++++++++++++++++++++++++++++++++++++++++
49871 python/vte.override |  12 ++
49872 python/vtemodule.c  |  49 +++++++
49873 src/Makefile.am     |  15 +--
49874 src/vte.defs        |  42 ------
49875 src/vte.override    |   6 -
49876 9 files changed, 458 insertions(+), 64 deletions(-)
49877
49878commit 502568a81e082c70a0931099a4753b17a7653b3a
49879Author: Nalin Dahyabhai <nalin@src.gnome.org>
49880Date:   Wed Jun 12 20:24:40 2002 +0000
49881
49882    Implement vte_terminal_get_encoding and vte_terminal_get_emulation, and
49883
49884    * src/vte.c, src/vte.h: Implement vte_terminal_get_encoding and
49885    	vte_terminal_get_emulation, and emit signals when these change.
49886    * src/vteaccess.c: Emit a "text_caret_moved" signal when the cursor moves.
49887
49888 ChangeLog       |   6 ++-
49889 src/vte.c       | 118 ++++++++++++++++++++++++++++++++++++++++++--------------
49890 src/vte.h       |   4 ++
49891 src/vteaccess.c |  12 +++++-
49892 4 files changed, 107 insertions(+), 33 deletions(-)
49893
49894commit b3c3ca51c7b786a9b4fae50c65aa8096132a7b63
49895Author: Nalin Dahyabhai <nalin@src.gnome.org>
49896Date:   Wed Jun 12 19:03:26 2002 +0000
49897
49898    Fix declaration errors that broke stuff.
49899
49900    * src/vte.defs, src/vte.override: Fix declaration errors that broke stuff.
49901
49902 src/vte.defs     | 4 ++++
49903 src/vte.override | 1 +
49904 2 files changed, 5 insertions(+)
49905
49906commit 754299b09c5a90cb5874636584a1bc92ff3ff530
49907Author: Nalin Dahyabhai <nalin@src.gnome.org>
49908Date:   Wed Jun 12 18:55:18 2002 +0000
49909
49910    Add rules for building python modules.
49911
49912    * configure.in, src/Makefile.am: Add rules for building python modules.
49913
49914 ChangeLog        |  2 ++
49915 configure.in     | 14 ++++++++++++++
49916 src/Makefile.am  | 13 ++++++++++++-
49917 src/vte.override |  5 +++++
49918 4 files changed, 33 insertions(+), 1 deletion(-)
49919
49920commit 28d9d6be94b45a365dd84a8f7792669b5329b70a
49921Author: Nalin Dahyabhai <nalin@src.gnome.org>
49922Date:   Wed Jun 12 18:16:04 2002 +0000
49923
49924    Fix hilite clearing when scrolling delta != 0. Actually add the signals
49925
49926    * src/vte.c: Fix hilite clearing when scrolling delta != 0.
49927    * src/debug.c, src/debug.h: Actually add the signals debugging flag.
49928
49929 README          | 3 ---
49930 src/debug.c     | 3 +++
49931 src/debug.h     | 1 +
49932 src/vte.c       | 2 +-
49933 src/vteaccess.c | 5 +++--
49934 5 files changed, 8 insertions(+), 6 deletions(-)
49935
49936commit f0e9d6bd04827da7afd83445930a3f4fa071c830
49937Author: Nalin Dahyabhai <nalin@src.gnome.org>
49938Date:   Wed Jun 12 16:23:05 2002 +0000
49939
49940    Cache the result of vte_terminal_get_accessible() and unref it at
49941
49942    * src/vte.c: Cache the result of vte_terminal_get_accessible() and unref it at
49943    	finalize-time.  Add debug messages to log signals emitted by the widget.
49944
49945 ChangeLog |   4 +++
49946 src/vte.c | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
49947 2 files changed, 109 insertions(+), 1 deletion(-)
49948
49949commit c57529767dc89bfec1ceab7a38e91191865f94cf
49950Author: Matt Wilson <msw@src.gnome.org>
49951Date:   Wed Jun 12 16:02:30 2002 +0000
49952
49953    2002-06-12 msw accept end_offset of -1, which means "until the end". never
49954
49955    2002-06-12 msw
49956    	* src/vteaccess.c (vte_terminal_accessible_get_text): accept
49957    	end_offset of -1, which means "until the end".
49958    	* src/vteaccess.c (vte_terminal_accessible_new): never set the
49959    	description to a NULL pointer
49960
49961 ChangeLog       | 5 +++++
49962 src/vteaccess.c | 8 ++++----
49963 2 files changed, 9 insertions(+), 4 deletions(-)
49964
49965commit 450bdefcadd2d5379abb4e27dbb1f68ba9ec2f1f
49966Author: Christian Rose <menthos@menthos.com>
49967Date:   Tue Jun 11 09:08:24 2002 +0000
49968
49969    Removed. This is a generated file and should not be stored in cvs. Added.
49970
49971    2002-06-11  Christian Rose  <menthos@menthos.com>
49972
49973    	* vte.pot: Removed. This is a generated file and should not be
49974    	stored in cvs.
49975    	* .cvsignore: Added.
49976    	* sv.po: Added Swedish translation.
49977
49978 po/.cvsignore |  11 ++++++
49979 po/ChangeLog  |   7 ++++
49980 po/sv.po      | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
49981 po/vte.pot    | 117 ------------------------------------------------------
49982 4 files changed, 143 insertions(+), 117 deletions(-)
49983
49984commit 6690915804fd0b597beb63e7b28fa6120299c7d9
49985Author: Nalin Dahyabhai <nalin@src.gnome.org>
49986Date:   Mon Jun 10 23:06:29 2002 +0000
49987
49988    Add a changelog for translations.
49989
49990    * po/ChangeLog: Add a changelog for translations.
49991
49992 po/ChangeLog | 0
49993 po/vte.pot   | 8 ++++----
49994 2 files changed, 4 insertions(+), 4 deletions(-)
49995
49996commit 47595c278977b294fcb55665c142096c67e2e05e
49997Author: Nalin Dahyabhai <nalin@src.gnome.org>
49998Date:   Mon Jun 10 22:56:13 2002 +0000
49999
50000    Finish merging otaylor's Xft2 patch (oops). Compute padding correctly.
50001
50002    * src/vte.c: Finish merging otaylor's Xft2 patch (oops).  Compute padding
50003    	correctly.
50004
50005 ChangeLog | 8 +++++---
50006 src/vte.c | 9 +++++----
50007 vte.spec  | 5 ++++-
50008 3 files changed, 14 insertions(+), 8 deletions(-)
50009
50010commit 2173db2433b6405a0b76479f1846094173b231d6
50011Author: Nalin Dahyabhai <nalin@src.gnome.org>
50012Date:   Mon Jun 10 19:35:31 2002 +0000
50013
50014    Include gettext support. Mark warnings for possible translation. Add.
50015
50016    * Makefile.am, configure.in: Include gettext support.
50017    * src/pty.c, src/reaper.c, src/trie.c, src/vte.c: Mark warnings for possible
50018    	translation.
50019    * po/POTFILES.in, po/vte.pot: Add.
50020
50021 ChangeLog       |   3 ++
50022 Makefile.am     |   2 +-
50023 autogen.sh      |   1 +
50024 configure.in    |   8 +++-
50025 po/POTFILES.in  |   4 ++
50026 po/vte.pot      | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
50027 src/caps.h      |   4 +-
50028 src/debug.h     |   4 +-
50029 src/pty.c       |  11 +++++-
50030 src/pty.h       |   4 +-
50031 src/reaper.c    |  16 +++++++-
50032 src/ring.h      |   4 +-
50033 src/termcap.h   |   4 +-
50034 src/trie.c      |   9 ++++-
50035 src/trie.h      |   4 +-
50036 src/vte.c       |  66 ++++++++++++++++++++------------
50037 src/vte.h       |   4 +-
50038 src/vteaccess.c |   8 ++++
50039 src/vteaccess.h |   4 +-
50040 19 files changed, 230 insertions(+), 47 deletions(-)
50041
50042commit cb97abc8c28ea66334532da0f713c803d2675bbb
50043Author: Nalin Dahyabhai <nalin@src.gnome.org>
50044Date:   Mon Jun 10 18:42:05 2002 +0000
50045
50046    0.3.28
50047
50048 Makefile.am | 2 +-
50049 vte.spec    | 3 +++
50050 2 files changed, 4 insertions(+), 1 deletion(-)
50051
50052commit e3d439e51d5a63b113ec0719ea9a1bfdcfab802b
50053Author: Nalin Dahyabhai <nalin@src.gnome.org>
50054Date:   Mon Jun 10 18:38:49 2002 +0000
50055
50056    Center characters in their cells, caching their extents. Finish merging
50057
50058    * src/vte.c: Center characters in their cells, caching their extents.  Finish
50059    	merging otaylor's Xft2 patch (oops).
50060    * src/vte.c, src/vte.h: Expose vte_terminal_set_encoding().
50061
50062 ChangeLog |  2 ++
50063 src/vte.c | 10 +++++++---
50064 src/vte.h |  3 +++
50065 vte.spec  |  3 ++-
50066 4 files changed, 14 insertions(+), 4 deletions(-)
50067
50068commit 0fa0b817b350b7cc1ab59eccbeacc1346209402c
50069Author: Nalin Dahyabhai <nalin@src.gnome.org>
50070Date:   Mon Jun 10 14:31:35 2002 +0000
50071
50072    0.3.27
50073
50074 vte.spec | 7 +++++--
50075 1 file changed, 5 insertions(+), 2 deletions(-)
50076
50077commit e2ca5bd706a6f88520be29d9fe4bba0886e93541
50078Author: Nalin Dahyabhai <nalin@src.gnome.org>
50079Date:   Sun Jun 9 05:54:39 2002 +0000
50080
50081    Make reaper an EXTRA prog, not a NOINST prog.
50082
50083    * src/Makefile.am: Make reaper an EXTRA prog, not a NOINST prog.
50084
50085 src/Makefile.am | 4 ++--
50086 1 file changed, 2 insertions(+), 2 deletions(-)
50087
50088commit 6fe781c76ed8f8bc69d292a705d5011a837babfb
50089Author: Nalin Dahyabhai <nalin@src.gnome.org>
50090Date:   Sun Jun 9 04:42:57 2002 +0000
50091
50092    Adjust font padding to account for characters with wcwidth() != 1.
50093
50094    * src/vte.c: Adjust font padding to account for characters with wcwidth() != 1.
50095
50096 src/vte.c | 63 +++++++++++++++++++++++++++++++++------------------------------
50097 1 file changed, 33 insertions(+), 30 deletions(-)
50098
50099commit beb4529109c5737ed32b319bcf45abfaec3019ec
50100Author: Nalin Dahyabhai <nalin@src.gnome.org>
50101Date:   Fri Jun 7 21:55:03 2002 +0000
50102
50103    Center characters in their cells, caching their extents.
50104
50105    * src/vte.c: Center characters in their cells, caching their extents.
50106
50107 ChangeLog |  2 ++
50108 src/vte.c | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
50109 2 files changed, 58 insertions(+), 12 deletions(-)
50110
50111commit 869a5edc9ea17d09544cd89a8c096f44e4741a55
50112Author: Nalin Dahyabhai <nalin@src.gnome.org>
50113Date:   Fri Jun 7 16:58:50 2002 +0000
50114
50115    Check for pangoxft with Xft1 or Xft2, hopefully getting things right for
50116
50117    * configure.in: Check for pangoxft with Xft1 or Xft2, hopefully getting
50118    	things right for either case.  Patches by andersca and otaylor.
50119    * src/reaper.c, src/reaper.h: Add a singleton object to watch for
50120    	SIGCHLD when child processes quit.
50121    * src/vte.c, src/vte.h: Add get_cursor_position(). Remove get_snapshot()
50122    	and free_shapshot(). Emit a "child-exited" signal when a child started
50123    	with fork_command() exits.  Fix a logic bug that caused us to scroll
50124    	to the bottom even if the user just pressed and released a modifier
50125    	key.  Fix saving of the font in set_font() in most cases, where we
50126    	weren't saving the new font before.  Scroll-to-bottom on input method
50127    	commits, which are also the result of keystrokes, when
50128    	scroll-on-keystroke is enabled.
50129    * src/vte.c: Use FcNameUnparse() instead of XftNameUnparse in Xft2.  Patch from
50130    	otaylor.
50131    * src/vte.defs: Add.  Not very useful yet.
50132    * src/vteaccess.c: Rework to use get_text() and get_cursor_position()
50133    	instead of get_snapshot(), so that selection and accessibility both
50134    	agree on what's visible (or "visible").
50135
50136 ChangeLog       |  21 ++
50137 README          |   7 +-
50138 configure.in    |  22 ++-
50139 src/Makefile.am |  28 ++-
50140 src/reaper.c    | 232 ++++++++++++++++++++++
50141 src/reaper.h    |  64 ++++++
50142 src/termcap.c   |   5 +
50143 src/vte.c       | 601 +++++++++++++++++++++++++-------------------------------
50144 src/vte.defs    |  38 ++++
50145 src/vte.h       |  23 +--
50146 src/vteaccess.c | 453 +++++++++++++++++++++++-------------------
50147 src/vteapp.c    |  16 +-
50148 vte.spec        |   8 +-
50149 13 files changed, 945 insertions(+), 573 deletions(-)
50150
50151commit b392abcb72e5f7a2a67d65b2dcb3beb6626c8c9c
50152Author: Nalin Dahyabhai <nalin@src.gnome.org>
50153Date:   Wed Jun 5 18:50:36 2002 +0000
50154
50155    1.3.25
50156
50157    * vte.spec: 1.3.25
50158
50159 vte.spec | 5 ++++-
50160 1 file changed, 4 insertions(+), 1 deletion(-)
50161
50162commit fdcf82b18420916520003cd39f4ab00f74e47557
50163Author: Nalin Dahyabhai <nalin@src.gnome.org>
50164Date:   Wed Jun 5 18:41:22 2002 +0000
50165
50166    Don't attempt to handle the ac capability. Try to compute a more sensible
50167
50168    * src/vte.c: Don't attempt to handle the ac capability.  Try to compute a more
50169    	sensible character width when using Xft.
50170
50171 src/vte.c | 15 ++++++++++++---
50172 1 file changed, 12 insertions(+), 3 deletions(-)
50173
50174commit 16906be59cf18a2acaa15f1ad3638eeb8904f65d
50175Author: Nalin Dahyabhai <nalin@src.gnome.org>
50176Date:   Tue Jun 4 23:15:51 2002 +0000
50177
50178    Remove the ac and ma capabilities, which aren't strings.
50179
50180 src/caps.c | 2 --
50181 1 file changed, 2 deletions(-)
50182
50183commit e965a0406d36cfc1d3a3fdfc5f84cd2e56202f59
50184Author: Nalin Dahyabhai <nalin@src.gnome.org>
50185Date:   Mon Jun 3 19:42:00 2002 +0000
50186
50187    include <unistd.h> instead of <getopt.h>, patch from HideToshi Tajima.
50188
50189    * src/vteapp.c: include <unistd.h> instead of <getopt.h>, patch from
50190    	HideToshi Tajima.
50191
50192 src/vteapp.c | 2 +-
50193 1 file changed, 1 insertion(+), 1 deletion(-)
50194
50195commit 7c00ac1ce443babebb1102d1793967bce9a7b5de
50196Author: Nalin Dahyabhai <nalin@src.gnome.org>
50197Date:   Mon Jun 3 16:08:24 2002 +0000
50198
50199    Tweak handling of invalid multibyte characters, preventing some hangs.
50200
50201    * src/vte.c: Tweak handling of invalid multibyte characters, preventing
50202    	some hangs.
50203
50204 src/vte.c | 6 ++----
50205 vte.spec  | 5 ++++-
50206 2 files changed, 6 insertions(+), 5 deletions(-)
50207
50208commit a66cbc23aaf3ef58dd156fd04286a6d965d70e9a
50209Author: Nalin Dahyabhai <nalin@src.gnome.org>
50210Date:   Fri May 31 23:41:02 2002 +0000
50211
50212    Finish switching iconv to g_iconv. I think this was a part of Hidetoshi
50213
50214    * src/trie.c, src,vte.c: Finish switching iconv to g_iconv.  I think this was
50215    	a part of Hidetoshi Tajima's patch that I lost.  Free regexes when
50216    	we're done with them.
50217    * src/vte.c: Implement font setting using PangoX to convert Pango font
50218    	descriptions to core font xlfds for use when drawing with Xlib.
50219
50220 ChangeLog  |  10 ++++-
50221 src/trie.c |  17 ++++----
50222 src/vte.c  | 145 +++++++++++++++++++++++++++++++++++--------------------------
50223 vte.spec   |   6 ++-
50224 4 files changed, 106 insertions(+), 72 deletions(-)
50225
50226commit c3285ec2305e3c524bb06fa1a31267c20aafa16b
50227Author: Nalin Dahyabhai <nalin@src.gnome.org>
50228Date:   Wed May 29 00:27:24 2002 +0000
50229
50230    Always free the segment when freeing arrays and strings.
50231
50232    * src/vte.c, src/vteaccess.c: Always free the segment when freeing arrays and
50233    strings.
50234
50235 ChangeLog       |  2 ++
50236 src/vte.c       | 11 ++++++-----
50237 src/vteaccess.c |  8 ++++----
50238 vte.spec        |  5 ++++-
50239 4 files changed, 16 insertions(+), 10 deletions(-)
50240
50241commit c8cd575e5ccd8a246562cc1d14d94aaf3fdeb4f0
50242Author: Nalin Dahyabhai <nalin@src.gnome.org>
50243Date:   Tue May 28 23:11:38 2002 +0000
50244
50245    Fix make distcheck.
50246
50247    * Makefile.am, autogen.sh, configure.in: Fix make distcheck.
50248
50249 autogen.sh   | 2 +-
50250 configure.in | 3 ++-
50251 2 files changed, 3 insertions(+), 2 deletions(-)
50252
50253commit df2bf4b5e43d5e5dd6b46ea7a7cc8589338c95c2
50254Author: Nalin Dahyabhai <nalin@src.gnome.org>
50255Date:   Tue May 28 22:52:34 2002 +0000
50256
50257    Fix cb() and ce() when the cursor is on a line without data (needed to
50258
50259    * src/vte.c: Fix cb() and ce() when the cursor is on a line without data
50260    (needed to create it) and when cells being cleared don't exist (needed to
50261    create them).
50262
50263 ChangeLog |   4 ++-
50264 src/vte.c | 115 +++++++++++++++++++++++++++++++++++++-------------------------
50265 vte.spec  |   5 ++-
50266 3 files changed, 76 insertions(+), 48 deletions(-)
50267
50268commit 194a0bf169eac4290a1a05f18fb3f1229720138d
50269Author: Nalin Dahyabhai <nalin@src.gnome.org>
50270Date:   Tue May 28 18:13:03 2002 +0000
50271
50272    Fix matching when scrolling delta isn't zero, really this time. Fix async
50273
50274    * src/vte.c: Fix matching when scrolling delta isn't zero, really this time.
50275    Fix async background updating (report from Richard Neal Plana).
50276
50277 ChangeLog |  3 ++-
50278 src/vte.c | 77 ++++++++++++++++++++++++++++++++++++++-------------------------
50279 2 files changed, 48 insertions(+), 32 deletions(-)
50280
50281commit 4d4f1bdf75ab2d85cb41760e3ebaae4532227860
50282Author: Nalin Dahyabhai <nalin@src.gnome.org>
50283Date:   Tue May 28 15:30:49 2002 +0000
50284
50285    Fix matching when scrolling delta isn't zero.
50286
50287    * src/vte.c: Fix matching when scrolling delta isn't zero.
50288
50289 ChangeLog | 3 +++
50290 src/vte.c | 2 +-
50291 2 files changed, 4 insertions(+), 1 deletion(-)
50292
50293commit f688e2b43a0f994da117a486692772944d5e0d88
50294Author: Nalin Dahyabhai <nalin@src.gnome.org>
50295Date:   Fri May 24 18:46:28 2002 +0000
50296
50297    Call libtoolize. (#82836) Fix stupid segfault in set_scrollback_lines.
50298
50299    * autogen.sh: Call libtoolize. (#82836)
50300    * src/vte.c: Fix stupid segfault in set_scrollback_lines.  (Patch from notting.)
50301    	Make another attempt to convert Pango font descriptions to xlfds.
50302    * src/vte.c, src/vte.h: Expose set_emulation().
50303    * src/vteapp.c: Add -c, -f, -t command-line flags for easier testing.
50304
50305 ChangeLog    |   7 +++
50306 README       |   1 +
50307 src/vte.c    | 177 +++++++++++++++++++++++++++++++++++------------------------
50308 src/vte.h    |   3 +
50309 src/vteapp.c |  27 ++++++++-
50310 vte.spec     |   5 +-
50311 6 files changed, 145 insertions(+), 75 deletions(-)
50312
50313commit 817d66802765605c413beb01185629bbd085f17c
50314Author: Nalin Dahyabhai <nalin@src.gnome.org>
50315Date:   Fri May 24 14:41:10 2002 +0000
50316
50317    Invoke libtoolize.
50318
50319 autogen.sh | 3 ++-
50320 1 file changed, 2 insertions(+), 1 deletion(-)
50321
50322commit faae3bfc6462009405b5e97a8e21e7803386cc9f
50323Author: Nalin Dahyabhai <nalin@src.gnome.org>
50324Date:   Wed May 22 04:19:22 2002 +0000
50325
50326    Fix hiliting of matched strings to better match the returned matched
50327
50328    * src/vte.c: Fix hiliting of matched strings to better match the returned
50329    	matched string in match_check().
50330
50331 ChangeLog |  4 ++++
50332 README    |  2 --
50333 src/vte.c | 71 +++++++++++++++++++++++++++++++++++++++++----------------------
50334 3 files changed, 50 insertions(+), 27 deletions(-)
50335
50336commit 17b539566a092f110f6aecc8e68c135247dbc581
50337Author: Nalin Dahyabhai <nalin@src.gnome.org>
50338Date:   Tue May 21 21:50:23 2002 +0000
50339
50340    Filter key release events through input methods. (Patch from otaylor.)
50341
50342    * src/vte.c: Filter key release events through input methods.  (Patch from
50343    	otaylor.)  When building with gcc, use -std=c99.
50344
50345 ChangeLog    |  3 +++
50346 configure.in |  1 +
50347 src/vte.c    | 11 +++++++++++
50348 3 files changed, 15 insertions(+)
50349
50350commit 1858046b2a9e3bf4ac6951171c55c85d09197a1d
50351Author: Nalin Dahyabhai <nalin@src.gnome.org>
50352Date:   Tue May 21 16:54:40 2002 +0000
50353
50354    0.3.19
50355
50356 vte.spec | 5 ++++-
50357 1 file changed, 4 insertions(+), 1 deletion(-)
50358
50359commit 13a2a609868858fb30ee68ba9baddcb31ad91480
50360Author: Nalin Dahyabhai <nalin@src.gnome.org>
50361Date:   Tue May 21 15:36:52 2002 +0000
50362
50363    Patch from Hidetoshi Tajima to fix building on Solaris systems, remove use
50364
50365    * autogen.sh, src/termcap.c, src/utf8echo.c, src/vte.c: Patch from Hidetoshi
50366    	Tajima to fix building on Solaris systems, remove use of syntax that
50367    	might be specific to gcc, and fix an overrun in vte_termcap_generate().
50368    	(#82433)
50369
50370 ChangeLog       |  9 ++++++
50371 README          |  8 +++++
50372 autogen.sh      | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
50373 configure.in    |  2 +-
50374 src/Makefile.am |  1 +
50375 src/termcap.c   |  6 ++--
50376 src/utf8echo.c  | 12 +++----
50377 src/vte.c       | 45 +++++++++++++++-----------
50378 8 files changed, 142 insertions(+), 40 deletions(-)
50379
50380commit 0b343b1d7b1aae735b86ef5eb0760c91d5b867ed
50381Author: Anders Carlsson <andersca@src.gnome.org>
50382Date:   Mon May 20 14:06:30 2002 +0000
50383
50384    2002-05-18 andersca Don't queue a background update if the background
50385
50386    2002-05-18 andersca
50387    	* src/vte.c: Don't queue a background update if the background isn't
50388    	transparent.
50389
50390 ChangeLog | 3 +++
50391 src/vte.c | 5 ++++-
50392 2 files changed, 7 insertions(+), 1 deletion(-)
50393
50394commit a19cc1f83fb4ad89b68bcf46b6a738a9176148fe
50395Author: Nalin Dahyabhai <nalin@src.gnome.org>
50396Date:   Fri May 17 02:25:25 2002 +0000
50397
50398    Try multiple versions of autoconf, too.
50399
50400    	* autogen.sh: Try multiple versions of autoconf, too.
50401
50402 autogen.sh | 4 ++--
50403 1 file changed, 2 insertions(+), 2 deletions(-)
50404
50405commit e4758d1b38f2a348a8c9928a2cd730a087e9e652
50406Author: Nalin Dahyabhai <nalin@src.gnome.org>
50407Date:   Fri May 17 02:17:41 2002 +0000
50408
50409    Try multiple versions of automake, just in case. Fix displaying of
50410
50411    * autogen.sh: Try multiple versions of automake, just in case.
50412    * src/vte.c: Fix displaying of underlined text.  Finish implementing matching.
50413    * src/vteapp.c: Set "abcdefg" as a match string.
50414
50415 ChangeLog    |   3 +-
50416 autogen.sh   |   4 +-
50417 src/vte.c    | 263 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----
50418 src/vteapp.c |   3 +
50419 vte.spec     |   5 +-
50420 5 files changed, 259 insertions(+), 19 deletions(-)
50421
50422commit 775bdd468bd6d7d2dbf26e7e10c34667a1100e54
50423Author: Nalin Dahyabhai <nalin@src.gnome.org>
50424Date:   Thu May 16 23:04:32 2002 +0000
50425
50426    rework a couple of rules to make automake happy again.
50427
50428    * src/Makefile.am: rework a couple of rules to make automake happy again.
50429
50430 src/Makefile.am | 1 +
50431 1 file changed, 1 insertion(+)
50432
50433commit 909c505d3a03de567c77da604d353b71f72df6a1
50434Author: Nalin Dahyabhai <nalin@src.gnome.org>
50435Date:   Thu May 16 23:01:29 2002 +0000
50436
50437    Snip trailing whitespace off of copied lines, insert an end-of-line only
50438
50439    	* src/vte.c: Snip trailing whitespace off of copied lines, insert an
50440    	end-of-line only when the copied line doesn't go to the right edge,
50441    	don't overrun right edge, even in insert mode.
50442
50443 ChangeLog |  4 ++++
50444 src/vte.c | 40 ++++++++++++++++++++++++++++------------
50445 vte.spec  |  5 ++++-
50446 3 files changed, 36 insertions(+), 13 deletions(-)
50447
50448commit b72c6a398dab93bee5151859e7912ae575caa093
50449Author: Nalin Dahyabhai <nalin@src.gnome.org>
50450Date:   Wed May 15 23:30:01 2002 +0000
50451
50452    Send kI on insert key. Don't send drag events when the child has only
50453
50454    	* src/vte.c: Send kI on insert key.  Don't send drag events when the
50455    	child has only asked for click events.  Fix crashbugs in selection.
50456    	When getting scroll events, send mouse 4/5 events to the child instead
50457    	of performing a history scroll if the child wants mouse events.  Start
50458    	adding match support, merging how selection views the buffer with how
50459    	matching views the buffer, though matching doesn't work yet.
50460
50461 ChangeLog |   7 +
50462 src/vte.c | 513 +++++++++++++++++++++++++++++++++++++++++++++-----------------
50463 src/vte.h |  75 +++++++--
50464 vte.spec  |  10 +-
50465 4 files changed, 457 insertions(+), 148 deletions(-)
50466
50467commit 9820fa1c0b0e3dfaed6a460f9c88610aad4e1b3e
50468Author: Nalin Dahyabhai <nalin@src.gnome.org>
50469Date:   Tue May 14 22:02:40 2002 +0000
50470
50471    Don't send motion-tracking events to the child unless we're dragging. Fix
50472
50473    	* src/vte.c: Don't send motion-tracking events to the child unless
50474    	we're dragging.  Fix ce so that it works even right after startup.
50475    	Make sure that repainting the entire window actually exposes the
50476    	visible parts of the window.  Fix tab clearing to also allow removal of
50477    	the current tabstop.  Implement save-mode and restore-mode.  Start on
50478    	reverse-video mode.  Don't scroll on modifier keypress events.  Rework
50479    	part of clipboard copy.
50480    	* termcaps/xterm: Add missing F11/F12/End keysyms to bundled xterm
50481    	termcap.
50482
50483 ChangeLog      |  10 +-
50484 src/caps.c     |   4 +-
50485 src/trie.c     |  96 ++++++++-
50486 src/trie.h     |   3 +
50487 src/vte.c      | 647 ++++++++++++++++++++++++++++++++++++---------------------
50488 termcaps/xterm |   7 +-
50489 vte.spec       |   5 +-
50490 7 files changed, 533 insertions(+), 239 deletions(-)
50491
50492commit b961d28996f665464d679c54373d1256169ac331
50493Author: Nalin Dahyabhai <nalin@src.gnome.org>
50494Date:   Tue May 14 14:38:35 2002 +0000
50495
50496    Don't try to draw nul characters.
50497
50498    * src/vte.c: Don't try to draw nul characters.
50499
50500 ChangeLog | 2 ++
50501 src/vte.c | 2 +-
50502 vte.spec  | 7 +++++--
50503 3 files changed, 8 insertions(+), 3 deletions(-)
50504
50505commit eb142a6689c140d8f598453bceae4f0ac390272a
50506Author: Nalin Dahyabhai <nalin@src.gnome.org>
50507Date:   Tue May 14 00:42:35 2002 +0000
50508
50509    Add "ALL" as a debug flag, aliased to everything. Print debug info after
50510
50511    * src/debug.c: Add "ALL" as a debug flag, aliased to everything.
50512    * src/pty.c: Print debug info after redirecting stdio.
50513    * src/trie.c: When debugging, count only decision nodes.
50514    * src/vte.c: Fix se, for real this time.  Add a mostly-ignored protected
50515    	attribute.  Handle am, bw, ul flags properly.  Make cd clear the current
50516    	line, too.  Make ce fill the current default attributes through the end
50517    	of the line.  Handle cS.  Fix cv to work when we have a scrollback
50518    	buffer.  Handle ll, mp.  Line wrap on nd.  Reset tab stops on hard reset
50519    	only.  Handle soft-reset and full-reset.  Handle uc.  Initialize
50520    	scrollback line count properly.  Tweak drawing of alternate 'a' to get
50521    	rid of artifacts.  Reset insert mode, cursor visibility, and scrolling
50522    	regions when resetting.
50523
50524 ChangeLog   |  13 ++
50525 README      |   6 +-
50526 autogen.sh  |   2 +-
50527 src/debug.c |   3 +
50528 src/pty.c   |  27 ++--
50529 src/trie.c  |   2 +-
50530 src/vte.c   | 470 +++++++++++++++++++++++++++++++++++++++++++++---------------
50531 src/vte.h   |   3 +-
50532 vte.spec    |   5 +-
50533 9 files changed, 393 insertions(+), 138 deletions(-)
50534
50535commit c4f86f25e8c851fdb7fd433e7114bb8cf21de8f5
50536Author: Nalin Dahyabhai <nalin@src.gnome.org>
50537Date:   Fri May 10 23:45:21 2002 +0000
50538
50539    Make delete mode a no-op, fix ic/IC (#81417).
50540
50541    * src/vte.c: Make delete mode a no-op, fix ic/IC (#81417).
50542
50543 ChangeLog |  3 +++
50544 src/vte.c | 21 ++++++++++++---------
50545 2 files changed, 15 insertions(+), 9 deletions(-)
50546
50547commit bed9c035d7c4e226d9087f87b4c01d660fd7e4dc
50548Author: Nalin Dahyabhai <nalin@src.gnome.org>
50549Date:   Fri May 10 00:29:42 2002 +0000
50550
50551    Implement bt, ct, st. Reimplement ta.
50552
50553    * src/vte.c: Implement bt, ct, st.  Reimplement ta.
50554
50555 ChangeLog |   1 +
50556 README    |   4 +-
50557 src/vte.c | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
50558 3 files changed, 144 insertions(+), 11 deletions(-)
50559
50560commit 265b32f280c4417ea6c0a1af70bd7859b80f6efb
50561Author: Nalin Dahyabhai <nalin@src.gnome.org>
50562Date:   Thu May 9 23:54:35 2002 +0000
50563
50564    Fixes to usage of iconv, from otaylor. Remap characters which are missing
50565
50566    * src/vte.c: Fixes to usage of iconv, from otaylor.  Remap characters which are
50567    	missing in the current font to others in the current font, if possible,
50568    	from otaylor.  Change default emulation to "xterm", cleaning up
50569    	confusion over what standout really means.  Reorganize some internals.
50570    	Complain when an application sends us a key-press sequence, as if we
50571    	knew what to do with one of those.
50572    * src/vte.c, src/vte.h: Implement vte_terminal_reset().
50573    * src/debug.c, src/debug.h: Added to centralize some debugging settings.
50574    * everywhere: Punt the question of whether or not to print debug spew to
50575    	run-time, suggested by otaylor.
50576    * termcaps/xterm: Added.
50577
50578 ChangeLog            |    8 +
50579 README               |    4 +-
50580 src/Makefile.am      |   12 +
50581 src/debug.c          |   59 ++
50582 src/debug.h          |   35 ++
50583 src/pty.c            |    5 +-
50584 src/ring.c           |   36 +-
50585 src/trie.c           |   26 +-
50586 src/vte.c            | 1633 +++++++++++++++++++++++++++++++++-----------------
50587 src/vte.h            |    1 +
50588 src/vteaccess.c      |   45 +-
50589 src/vteapp.c         |    6 +-
50590 termcaps/Makefile.am |    4 +-
50591 termcaps/xterm       |   28 +
50592 vte.spec             |    6 +-
50593 15 files changed, 1305 insertions(+), 603 deletions(-)
50594
50595commit 0f6befd404efad9584311f0bea326034170b83c8
50596Author: Nalin Dahyabhai <nalin@src.gnome.org>
50597Date:   Wed May 8 22:20:57 2002 +0000
50598
50599    Warning fixes and cleanups.
50600
50601    * src/vte.c: Warning fixes and cleanups.
50602
50603 src/vte.c | 11 +++++++----
50604 1 file changed, 7 insertions(+), 4 deletions(-)
50605
50606commit fce004c8c6ed9b6e6dd6f2803bf4d86edb397562
50607Author: Nalin Dahyabhai <nalin@src.gnome.org>
50608Date:   Wed May 8 22:12:10 2002 +0000
50609
50610    Implement mouse button events and motion-event and any-event tracking.
50611
50612    * src/vte.c: Implement mouse button events and motion-event and any-event
50613    	tracking.  Implement the rest of the special graphics characters.
50614    	Rename signals to be more consistent.  Add thin wrappers for emitting
50615    	signals, and use them everywhere.  Support pangox even when XFT isn't
50616    	available.  Try to provide bold text again.  Add signals for most of
50617    	the window manipulation control sequences.  Hide the mouse cursor when
50618    	we get keyboard events.  Use a different mouse cursor if the child is
50619    	mouse-aware.  Handle eA() by treating it as as().
50620    * src/caps.c, src/caps.h: Export definitions of VTE_CAP_CSI and friends.
50621    * src/ring.c: Remove a check in vte_ring_at() which is already made before
50622    	the function is called.
50623
50624 ChangeLog  |   6 +-
50625 README     |  16 +-
50626 src/ring.c |  15 +-
50627 src/vte.c  | 756 ++++++++++++++++++++++++++++++++++++++++++++++++++++---------
50628 vte.spec   |   5 +-
50629 5 files changed, 668 insertions(+), 130 deletions(-)
50630
50631commit 08b8caa553cf20f9fd7e40b1a1bd8c85294f438b
50632Author: Nalin Dahyabhai <nalin@src.gnome.org>
50633Date:   Mon May 6 23:14:27 2002 +0000
50634
50635    Hide the mouse cursor when we get keyboard events. Use a different mouse
50636
50637    * src/vte.c: Hide the mouse cursor when we get keyboard events.  Use a
50638    	different mouse cursor if the child is mouse-aware.  Handle eA() by
50639    	treating it as as().
50640    * src/vte.c, src/vte.h: Allow enabling/disabling of mouse autohide.
50641
50642 ChangeLog    |   3 +
50643 README       |   2 +-
50644 src/vte.c    | 240 ++++++++++++++++++++++++++++++++++++++++++++---------------
50645 src/vte.h    |   3 +
50646 src/vteapp.c |   1 +
50647 vte.spec     |   5 +-
50648 6 files changed, 194 insertions(+), 60 deletions(-)
50649
50650commit 14b0aa82214da4bfc5243be3ab8c097924d69528
50651Author: Nalin Dahyabhai <nalin@src.gnome.org>
50652Date:   Mon May 6 21:53:07 2002 +0000
50653
50654    Start handling mouse button down / button up events.
50655
50656    * src/vte.c: Start handling mouse button down / button up events.
50657
50658 ChangeLog |   2 +-
50659 src/vte.c | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
50660 vte.spec  |   5 ++-
50661 3 files changed, 105 insertions(+), 7 deletions(-)
50662
50663commit 9d8fe49fb582d45b30c417e4139581053122d6bf
50664Author: Nalin Dahyabhai <nalin@src.gnome.org>
50665Date:   Mon May 6 20:55:15 2002 +0000
50666
50667    Fix an inadvertent mixing of preprocessor logic with code.
50668
50669    * src/vte.c: Fix an inadvertent mixing of preprocessor logic with code.
50670
50671 src/vte.c | 4 ++--
50672 1 file changed, 2 insertions(+), 2 deletions(-)
50673
50674commit 45ce677ee3aaf79d5859b5922ea95cfca25f17f8
50675Author: Nalin Dahyabhai <nalin@src.gnome.org>
50676Date:   Mon May 6 20:51:06 2002 +0000
50677
50678    Finish implementing window-manipulation sequences. Rename signals to be
50679
50680    * src/vte.c: Finish implementing window-manipulation sequences.  Rename signals
50681    	to be more consistent.  Add thin wrappers for emitting signals, and use
50682    	them everywhere.  Support pangox even when XFT isn't available.  Try to
50683    	provide bold text again.  Add signals for most of the window
50684    	manipulation control sequences.  Implement device-status-report and
50685    	dec-device-status-report.  Clamp location values in sequence_handler_cm
50686    	to the dimensions of the terminal window so that resize(1) will work
50687    	right.
50688    * src/caps.c, src/caps.h: Export definitions of VTE_CAP_CSI and friends.
50689
50690 ChangeLog  |  12 ++
50691 src/caps.c |  31 +--
50692 src/caps.h |   7 +
50693 src/vte.c  | 704 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
50694 src/vte.h  |  14 +-
50695 vte.spec   |   5 +-
50696 6 files changed, 694 insertions(+), 79 deletions(-)
50697
50698commit 4b3f54222ae0eaafc64e1a9326042c5a012a1c2f
50699Author: Nalin Dahyabhai <nalin@src.gnome.org>
50700Date:   Fri May 3 21:21:25 2002 +0000
50701
50702    Export a vte_termcap_strip() function for preprocessing escape sequences
50703
50704    * src/termcap.c: Export a vte_termcap_strip() function for preprocessing
50705    	escape sequences and whatnot from capability values.
50706    * src/typescrypt: Removed.
50707    * src/vte.c: Pass the hard-coded xterm-specific capabilities through
50708    	vte_termcap_strip(), which fixes a few weird bugs.  Discard invalid
50709    	might-be-control-sequence sequences, like other emulators do.  Don't
50710    	consider modifier keys, by themselves, to be enough to scroll-on-key.
50711    	When snapshotting, actually snapshot all of a row instead of just the
50712    	last character.  Don't run past the end of snapshot contents when
50713    	reading them.
50714    * src/vteaccess.c: Clamp offsets so that they always sort right.
50715
50716 ChangeLog       | 12 +++++++
50717 src/termcap.c   | 14 +++++++--
50718 src/termcap.h   |  3 ++
50719 src/trie.c      | 15 ++++++---
50720 src/typescript  | 76 --------------------------------------------
50721 src/vte.c       | 62 ++++++++++++++++++++++++++----------
50722 src/vteaccess.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
50723 vte.spec        |  6 +++-
50724 8 files changed, 174 insertions(+), 112 deletions(-)
50725
50726commit cf348c8da67cc21b8f0f1bc04cb112becfaf91c2
50727Author: Nalin Dahyabhai <nalin@src.gnome.org>
50728Date:   Thu May 2 23:31:55 2002 +0000
50729
50730    0.3.6
50731
50732 vte.spec | 5 ++++-
50733 1 file changed, 4 insertions(+), 1 deletion(-)
50734
50735commit 823bf5b6426b9805b7e183abfd92630e0f556d7f
50736Author: Nalin Dahyabhai <nalin@src.gnome.org>
50737Date:   Thu May 2 23:31:19 2002 +0000
50738
50739    Hook up ts/te, ks/ke sequence handlers. Fix initialization crash bugs.
50740
50741    * src/vte.c: Hook up ts/te, ks/ke sequence handlers.
50742    * src/vteaccess.c: Fix initialization crash bugs.
50743
50744 ChangeLog       |  4 ++-
50745 src/vte.c       | 52 +++++++++++++++++++++++++++---
50746 src/vteaccess.c | 98 +++++++++++++++++++++++++++++++++++++++++++++++++--------
50747 3 files changed, 136 insertions(+), 18 deletions(-)
50748
50749commit ab1b7b660db6f9ea5b1d142e97749e232e708be5
50750Author: Nalin Dahyabhai <nalin@src.gnome.org>
50751Date:   Thu May 2 20:48:18 2002 +0000
50752
50753    fix parsing of octal codes which start with "1" instead of "0" munge as
50754
50755    * src/termcap.c: fix parsing of octal codes which start with "1" instead of "0"
50756    * src/vte.c: munge as many invalid multibyte characters as necessary to get
50757    	past decoding errors.
50758
50759 ChangeLog     | 6 +++++-
50760 src/termcap.c | 1 +
50761 src/trie.c    | 6 ++++++
50762 src/vte.c     | 9 +++++----
50763 vte.spec      | 5 ++++-
50764 5 files changed, 21 insertions(+), 6 deletions(-)
50765
50766commit 7df826f2358df847542716ad585d9982ff141cef
50767Author: Nalin Dahyabhai <nalin@src.gnome.org>
50768Date:   Thu May 2 19:55:29 2002 +0000
50769
50770    Fix a crashbug due to mismatch between parent field in the object's
50771
50772    * src/vteaccess.h: Fix a crashbug due to mismatch between parent field
50773    	in the object's structure and its inherited object's type.  More to go.
50774    * src/trie.c: Fix a logic bug which caused intermittent escape sequence
50775    	recognition errors in the trie partial-match code.
50776    * src/vte.c: Don't use $SHELL, which might have been set by a libtool wrapper,
50777    	as a default shell when we get NULL as a command.  Use 80x24 as the
50778    	default window size -- I'm pretty sure the termcap parsing is correct
50779    	now, so no need to use 60x18 to detect when it's broken.
50780
50781 ChangeLog       | 22 +++++++++++++++-------
50782 src/trie.c      | 29 ++++++++++++++---------------
50783 src/vte.c       | 50 ++++++++++++++++++++++++++------------------------
50784 src/vteaccess.c | 10 +++++-----
50785 src/vteaccess.h |  4 ++--
50786 vte.spec        |  6 +++++-
50787 6 files changed, 67 insertions(+), 54 deletions(-)
50788
50789commit 386e1b45a5e205f28a29f1c3da82c7fcd6342c91
50790Author: Nalin Dahyabhai <nalin@src.gnome.org>
50791Date:   Thu May 2 08:33:23 2002 +0000
50792
50793    Rework trie matching to return the address of the character which ended
50794
50795    * src/trie.c: Rework trie matching to return the address of the
50796    	character which ended the match attempt, which should cut down on
50797    	useless initial-substring checks.  Remove several gdk_window_scroll()
50798    	calls which apparently aren't buffered.  Convert invalid multibyte
50799    	characters to '?' instead of just dropping them.  Provide a means of
50800    	setting the backspace/delete bindings.  Add a poor xlfd_from_pango
50801    	mapping function which would need serious work to be useful.  Get rid
50802    	of warnings when we're transparent and the root widnow pixmap isn't as
50803    	big as the root window because it's tiled.
50804
50805 ChangeLog       |  10 ++
50806 src/interpret.c |   2 +-
50807 src/ring.c      |   2 +
50808 src/trie.c      | 127 +++++++++++----
50809 src/trie.h      |   3 +-
50810 src/vte.c       | 490 ++++++++++++++++++++++++++++++++++++++++++--------------
50811 src/vte.h       |  13 +-
50812 src/vteaccess.c |   5 +-
50813 src/vteapp.c    |   2 +-
50814 vte.spec        |   2 +-
50815 10 files changed, 496 insertions(+), 160 deletions(-)
50816
50817commit 92d904d5dd39221b2ab942c2cc59056a50b357cc
50818Author: Nalin Dahyabhai <nalin@src.gnome.org>
50819Date:   Wed May 1 15:40:13 2002 +0000
50820
50821    Try @pkgdatadir@/termcap/$TERM when reading termcap files. This fixes the
50822
50823    * src/vte.c: Try @pkgdatadir@/termcap/$TERM when reading termcap files.  This fixes the app on systems with no /etc/termcap, and also speeds up loads and reduces memory consumption for xterm-color at the expense of making on-the-fly emulation changes impossible.  Don't xor reverse with itself when drawing characters (this broke when snapshotting was added).
50824    * termcaps/Makefile.am, termcaps/xterm-color: include a default termcap         for xterm-color.
50825    * src/termcap.c src/termcap.h: make _find_boolean return a gboolean instead of an int.
50826
50827 ChangeLog            | 11 +++++++++++
50828 Makefile.am          |  2 +-
50829 configure.in         | 10 +++++++++-
50830 src/termcap.c        | 15 ++++++++++++---
50831 src/termcap.h        |  4 ++--
50832 src/vte.c            | 18 +++++++++++++++---
50833 termcaps/Makefile.am |  3 +++
50834 termcaps/xterm-color | 27 +++++++++++++++++++++++++++
50835 vte.spec             |  6 +++++-
50836 9 files changed, 85 insertions(+), 11 deletions(-)
50837
50838commit 4461f119849629f1ecca1003e78113d8cc3aa8fc
50839Author: Nalin Dahyabhai <nalin@src.gnome.org>
50840Date:   Tue Apr 30 23:15:58 2002 +0000
50841
50842    Disconnect from toplevel configure events at finalize-time.
50843
50844    * src/vte.c: Disconnect from toplevel configure events at finalize-time.
50845
50846 ChangeLog |  4 ++++
50847 src/vte.c | 11 ++++++++++-
50848 vte.spec  |  5 ++++-
50849 3 files changed, 18 insertions(+), 2 deletions(-)
50850
50851commit cdf1940aa5107ae317b8f3696e6bb0808f8c422f
50852Author: Nalin Dahyabhai <nalin@src.gnome.org>
50853Date:   Tue Apr 30 22:06:35 2002 +0000
50854
50855    Track and free idle task tags properly. Change F11 and F12 capabilities
50856
50857    * src/vte.c: Track and free idle task tags properly.  Change F11 and F12
50858    	capabilities from 'k;' and 'F1' to 'F1' and 'F2'.  Send a NUL on
50859    	control space. (#80350)  Allow setting and checking of word characters,
50860    	and change select-by-word behavior to use the word character list.  Emit
50861    	"contents_changed" signals whenever the visible contents change, and
50862    	"cursor_moved" when the cursor moves.  Add snapshotting method.  Scroll
50863    	when auto-margin handling moves the cursor to the next line.  Assume
50864    	that the locale charset is actually ISO-8859-1 when we're in a UTF-8
50865    	locale, so we don't toggle from UTF-8 to UTF-8.  Treat GDK_KP_Page_Up
50866    	as a GDK_Page_Up, ditto for GDK_KP_Page_Down and GDK_KP_Tab and
50867    	GDK_KP_Space.  Add vte_terminal_get_font().  Don't bother messing with
50868    	ring buffers if we're resizing them to their current sizes.
50869    * src/pty.c, src/vte.c: Return a pid from vte_terminal_fork_command().
50870    * src/vteaccess.c, src/vteaccess.h: Add VteTerminalAccessible object type.  It
50871    	might even work, mostly.
50872
50873 ChangeLog       |  18 +-
50874 README          |   2 +-
50875 configure.in    |   1 +
50876 src/Makefile.am |   6 +-
50877 src/pty.c       |   1 +
50878 src/vte.c       | 545 +++++++++++++++++++++++++++++++++++----------
50879 src/vte.h       |  47 +++-
50880 src/vteaccess.c | 675 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
50881 src/vteaccess.h |  63 ++++++
50882 vte.spec        |   9 +-
50883 10 files changed, 1241 insertions(+), 126 deletions(-)
50884
50885commit 2c418085fcfbb5fbefcdc840b5b5ba516d4af849
50886Author: Nalin Dahyabhai <nalin@src.gnome.org>
50887Date:   Mon Apr 29 18:55:55 2002 +0000
50888
50889    Track and free idle task tags properly.
50890
50891    * src/vte.c: Track and free idle task tags properly.
50892
50893 ChangeLog |  3 +++
50894 src/vte.c | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------
50895 2 files changed, 73 insertions(+), 13 deletions(-)
50896
50897commit 93bd9f1619ada35b3f7248adf432adb5b3003808
50898Author: Nalin Dahyabhai <nalin@src.gnome.org>
50899Date:   Mon Apr 29 18:23:06 2002 +0000
50900
50901    Handle me() by resetting all attributes (including colors, which we
50902
50903    * src/vte.c: Handle me() by resetting all attributes (including
50904    colors, which we weren't resetting before).
50905
50906 ChangeLog | 6 +++++-
50907 src/vte.c | 8 +-------
50908 2 files changed, 6 insertions(+), 8 deletions(-)
50909
50910commit d1f7309ea90e51362ae3627788ab6e66f675df31
50911Author: Nalin Dahyabhai <nalin@src.gnome.org>
50912Date:   Mon Apr 29 15:02:15 2002 +0000
50913
50914    Handle kb by treating it as a backspace. Make pangox rendering the
50915
50916    * src/vte.c: Handle kb by treating it as a backspace.  Make pangox
50917      rendering the default.  Handle control-key sequences better, unless
50918      the input method is hiding the modifiers from us.  Set the default
50919      TERM variable to "xterm-color".
50920    * src/vte.c src/vte.h: Get rid of vte_terminal_set_core_font().
50921
50922 ChangeLog    |  7 +++++++
50923 Makefile.am  | 10 ++++++---
50924 src/vte.c    | 66 ++++++++++++++++++++++++++++++++++--------------------------
50925 src/vte.h    |  1 -
50926 src/vteapp.c |  2 +-
50927 vte.spec     |  5 ++++-
50928 6 files changed, 57 insertions(+), 34 deletions(-)
50929
50930commit 3031a899eaa0372f62ac8952f24b1217c846c520
50931Author: Nalin Dahyabhai <nalin@src.gnome.org>
50932Date:   Fri Apr 26 23:15:43 2002 +0000
50933
50934    0.2.1
50935
50936 vte.spec | 2 +-
50937 1 file changed, 1 insertion(+), 1 deletion(-)
50938
50939commit fe80bf4b546886f7a7931a8abea3d722b6d54c2b
50940Author: Nalin Dahyabhai <nalin@src.gnome.org>
50941Date:   Fri Apr 26 23:15:17 2002 +0000
50942
50943    Punt all changes to background images and transparency to an idle task.
50944
50945    * src/vte.c: Punt all changes to background images and transparency
50946    	to an idle task.  Only insert newlines into the copy buffer when the
50947    	last column in a given line doesn't have a character in it.
50948
50949 ChangeLog |  4 ++++
50950 src/vte.c | 62 ++++++++++++++++++++++++++++++++++----------------------------
50951 2 files changed, 38 insertions(+), 28 deletions(-)
50952
50953commit 1be8627c33c2a83f2aadd432c9565598c00c25fb
50954Author: Bill Nottingham <notting@src.gnome.org>
50955Date:   Fri Apr 26 21:35:45 2002 +0000
50956
50957    use execlp/execvp
50958
50959 ChangeLog |  3 +++
50960 src/pty.c | 10 +++-------
50961 2 files changed, 6 insertions(+), 7 deletions(-)
50962
50963commit d05e9f47035f0472ee8e4aabf1d9cb255c86e94e
50964Author: Nalin Dahyabhai <nalin@src.gnome.org>
50965Date:   Fri Apr 26 19:08:10 2002 +0000
50966
50967    *** empty log message ***
50968
50969 ChangeLog | 4 +++-
50970 1 file changed, 3 insertions(+), 1 deletion(-)
50971
50972commit 03af8398a4c4f77d730d3fae304e87e5da04ad99
50973Author: Nalin Dahyabhai <nalin@src.gnome.org>
50974Date:   Fri Apr 26 19:07:54 2002 +0000
50975
50976    set a default scrollback line limit of 100. preserve the visible part of
50977
50978    * src/vteapp.c: set a default scrollback line limit of 100.
50979    * src/vte.c: preserve the visible part of the screen across scrollback size changes.
50980
50981 src/Makefile.am |  2 +-
50982 src/vte.c       | 99 +++++++++++++++++++++++++--------------------------------
50983 src/vteapp.c    |  1 +
50984 3 files changed, 45 insertions(+), 57 deletions(-)
50985
50986commit b1fd47d1a02451e17eca5408be6dee65f34d6055
50987Author: Nalin Dahyabhai <nalin@src.gnome.org>
50988Date:   Fri Apr 26 16:22:13 2002 +0000
50989
50990    include config.h. fix adjustment calculations, which i didn't get quite
50991
50992    * src/ring.c: include config.h.
50993    * src/vte.c: fix adjustment calculations, which i didn't get quite right.
50994
50995 ChangeLog  | 2 +-
50996 src/ring.c | 2 +-
50997 src/vte.c  | 3 +--
50998 3 files changed, 3 insertions(+), 4 deletions(-)
50999
51000commit 488314375b9bfa1133f1e87aef5e77c0abeff01c
51001Author: Nalin Dahyabhai <nalin@src.gnome.org>
51002Date:   Fri Apr 26 16:09:29 2002 +0000
51003
51004    add a ring buffer for storing scrollback data. use a ring buffer instead
51005
51006    * src/Makefile.am, src/ring.c, ring.h: add a ring buffer for storing scrollback data.
51007    * src/vte.c: use a ring buffer instead of a GArray to hold scrollback rows.
51008
51009 ChangeLog       |   5 +
51010 src/Makefile.am |  10 +-
51011 src/ring.c      | 292 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
51012 src/ring.h      |  41 ++++++++
51013 src/vte.c       | 183 ++++++++++++++++++++---------------
51014 5 files changed, 451 insertions(+), 80 deletions(-)
51015
51016commit 738726cf0382a15b9ae171d1c8c52d25ae2390fb
51017Author: Nalin Dahyabhai <nalin@src.gnome.org>
51018Date:   Fri Apr 26 04:49:30 2002 +0000
51019
51020    Run autogen before tagging so that the tag is always correct.
51021    Update docs.
51022    Add pangox to the list of GTK+ 2.0 modules we link with.
51023    Add vte_terminal_set_scrollback_lines(), add some code to use pangox for rendering before trying core rendering, which should make font selection actually work.
51024
51025 ChangeLog    |  10 ++
51026 Makefile.am  |  12 +--
51027 README       |   9 +-
51028 configure.in |   2 +-
51029 src/vte.c    | 296 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
51030 src/vte.h    |   2 +
51031 src/vteapp.c |   4 +
51032 vte.spec     |   6 +-
51033 8 files changed, 303 insertions(+), 38 deletions(-)
51034
51035commit 32db0e81389b0f4df635c08c37139ade996f5d66
51036Author: Nalin Dahyabhai <nalin@src.gnome.org>
51037Date:   Thu Apr 25 18:15:01 2002 +0000
51038
51039    Add the changelog.
51040
51041 ChangeLog | 518 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
51042 vte.spec  |   6 +-
51043 2 files changed, 523 insertions(+), 1 deletion(-)
51044
51045commit ee090d8d4753c9333ffb7571d1710fdca3033e41
51046Author: Anders Carlsson <andersca@src.gnome.org>
51047Date:   Thu Apr 25 17:22:25 2002 +0000
51048
51049    Add scroll wheel support.
51050
51051 src/vte.c | 27 +++++++++++++++++++++++++++
51052 1 file changed, 27 insertions(+)
51053
51054commit 8d09ff93ed3b537e9d027fee64b26cf3a99c6538
51055Author: Nalin Dahyabhai <nalin@src.gnome.org>
51056Date:   Thu Apr 25 16:23:46 2002 +0000
51057
51058    Uncomment the tag target.
51059
51060 Makefile.am | 2 +-
51061 1 file changed, 1 insertion(+), 1 deletion(-)
51062
51063commit ff95c57897cfdac2193b1434231593ae8d862ac0
51064Author: Nalin Dahyabhai <nalin@src.gnome.org>
51065Date:   Thu Apr 25 16:22:36 2002 +0000
51066
51067    Add some targets for building tarballs in a hopefully-reproducible way.
51068
51069 HACKING      |  5 ++---
51070 Makefile.am  | 21 +++++++++++++++++++++
51071 configure.in |  2 +-
51072 3 files changed, 24 insertions(+), 4 deletions(-)
51073
51074commit cc4f7a860c0f4ee8deeabee24a14a81125d8556a
51075Author: Nalin Dahyabhai <nalin@src.gnome.org>
51076Date:   Thu Apr 25 16:12:01 2002 +0000
51077
51078    Let GDK_USE_XFT turn on Xft as well as VTE_USE_XFT.
51079
51080    * src/vte.c: Let GDK_USE_XFT turn on Xft as well as VTE_USE_XFT.
51081
51082 src/vte.c | 11 ++++++++++-
51083 1 file changed, 10 insertions(+), 1 deletion(-)
51084
51085commit 4f60fdbf12f68d9f7857b915fbbc518b9b661965
51086Author: Nalin Dahyabhai <nalin@src.gnome.org>
51087Date:   Thu Apr 25 05:45:30 2002 +0000
51088
51089    Handle decoding errors better.
51090
51091    * src/vte.c: Handle decoding errors better.
51092
51093 configure.in |  2 +-
51094 src/vte.c    | 78 +++++++++++++++++++++++++++++++++++-------------------------
51095 2 files changed, 47 insertions(+), 33 deletions(-)
51096
51097commit 42c386e0c053bb8a46b9c156981b7619f56a98ec
51098Author: Nalin Dahyabhai <nalin@src.gnome.org>
51099Date:   Thu Apr 25 04:49:26 2002 +0000
51100
51101    Include pkgconfig files in the package.
51102
51103    * vte.spec: Include pkgconfig files in the package.
51104
51105 vte.spec | 1 +
51106 1 file changed, 1 insertion(+)
51107
51108commit c994ded78505c50389800a97a3dbe3009b4ff4c9
51109Author: Nalin Dahyabhai <nalin@src.gnome.org>
51110Date:   Thu Apr 25 04:43:36 2002 +0000
51111
51112    src/vte.c: Make multiple calls to set_background_transparent() and set_background_image() do the right thing.
51113
51114 src/vte.c | 193 ++++++++++++++++++++++++++++++++++++++++++--------------------
51115 1 file changed, 132 insertions(+), 61 deletions(-)
51116
51117commit f0efffbacfc8b5f8609656fbeff41d108b680f7e
51118Author: Nalin Dahyabhai <nalin@src.gnome.org>
51119Date:   Thu Apr 25 04:05:53 2002 +0000
51120
51121    Reverse the sanity check in vte_terminal_set_background_image_file() so
51122
51123    * src/vte.c: Reverse the sanity check in vte_terminal_set_background_image_file() so that it rejects zero-length strings, not the other way around.
51124
51125 src/vte.c | 2 +-
51126 1 file changed, 1 insertion(+), 1 deletion(-)
51127
51128commit f4e3bb67144b3c2c7a5987a6a091a3140ef55c85
51129Author: Nalin Dahyabhai <nalin@src.gnome.org>
51130Date:   Thu Apr 25 03:54:03 2002 +0000
51131
51132    Demote some debug messages to being trie-specific debug messages. Declare
51133
51134    * src/trie.c: Demote some debug messages to being trie-specific debug messages.
51135    * src/vte.h: Declare vte_terminal_set_core_font() for non-Xft use.
51136    * src/vte.c: Adjust idle priorities to make the terminal be more responsive; fix a double-free that corrupted the heap on core font loads; rework some pixbuf handling; revert a patch for profterm crackiness that's gone now.
51137
51138 src/trie.c |  2 +-
51139 src/vte.c  | 68 +++++++++++++++++++++++++++++++++-----------------------------
51140 src/vte.h  |  5 +++--
51141 3 files changed, 40 insertions(+), 35 deletions(-)
51142
51143commit b8f6f28089d5e98516b041de3aeebf34982bcb1a
51144Author: Nalin Dahyabhai <nalin@src.gnome.org>
51145Date:   Thu Apr 25 00:49:15 2002 +0000
51146
51147    update to-do list. remove --disable-shared. remove a memory leak. fix a
51148
51149    * README: update to-do list.
51150    * autogen.sh: remove --disable-shared.
51151    * src/pty.c: remove a memory leak.
51152    * src/termcap.c: fix a possible read-before-start-of-buffer.
51153    * src/trie.c: use iconv instead of mbrstowcs, even if it's just ASCII->W_CHAR_T.
51154    * src/vte.c: fix a few memory leaks; only reset the IM context when we're realized, which is the only time we actually have an IM context; don't create a copy of a pixbuf if we don't need to desaturate it, just ref it and use it directly.
51155
51156 README        |   2 +-
51157 autogen.sh    |   2 +-
51158 src/pty.c     |   1 +
51159 src/termcap.c |   2 +-
51160 src/trie.c    |  85 +++++++++++++++++++++++----------
51161 src/vte.c     | 151 ++++++++++++++++++++++++++++++++++++++++++----------------
51162 6 files changed, 173 insertions(+), 70 deletions(-)
51163
51164commit 75356484dfead6c210c1fe83e912a85169bd71af
51165Author: Nalin Dahyabhai <nalin@src.gnome.org>
51166Date:   Tue Apr 23 23:40:10 2002 +0000
51167
51168    src/vte.c: Display UTF-8 preedit strings properly, fix copy (no, really this time), and reset IM contexts when pasting text in.
51169
51170 src/vte.c | 146 ++++++++++++++++++++++++++++++++++++++++----------------------
51171 1 file changed, 94 insertions(+), 52 deletions(-)
51172
51173commit 1110318894ccf6a8f63b98a45741bd604f7840f5
51174Author: Nalin Dahyabhai <nalin@src.gnome.org>
51175Date:   Tue Apr 23 22:01:13 2002 +0000
51176
51177    src/pty.c: Print debug messages before redirecting stdio.
51178    src/vte.c: Fix displaying of highlighted multi-column text.
51179    	Use the GTK global setting for cursor blinking to control das blinkencursor.
51180    src/vte.h: Remove function for setting blinking timeout.
51181
51182 src/pty.c |  25 ++++---
51183 src/vte.c | 230 ++++++++++++++++++++++++++++++++++++++++++--------------------
51184 src/vte.h |   1 -
51185 3 files changed, 171 insertions(+), 85 deletions(-)
51186
51187commit ef618352a20855f8657b66676aac2029f839b898
51188Author: Nalin Dahyabhai <nalin@src.gnome.org>
51189Date:   Tue Apr 23 19:54:51 2002 +0000
51190
51191    src/pty.c: Fix a compile warning.
51192
51193 src/pty.c | 2 +-
51194 1 file changed, 1 insertion(+), 1 deletion(-)
51195
51196commit 6484fcbc85aa95f11cee920e4434b062ff3b7c21
51197Author: Nalin Dahyabhai <nalin@src.gnome.org>
51198Date:   Tue Apr 23 19:54:08 2002 +0000
51199
51200    autogen.sh: Default to include optimization, even for debugging.
51201    configure.in: Move AM_CONFIG_HEADER to the top.
51202    src/pty.c: Create non-login shells by default (when argv is NULL).
51203    src/vte.c: Add mostly-complete input method support.
51204    src/vte.h: Add vte_terminal_im_append_menuitems().
51205
51206 autogen.sh   |   2 +-
51207 configure.in |   3 +-
51208 src/pty.c    |   6 +-
51209 src/vte.c    | 760 ++++++++++++++++++++++++++++++++++++++++++-----------------
51210 src/vte.h    |   5 +-
51211 5 files changed, 555 insertions(+), 221 deletions(-)
51212
51213commit bf831313bd700377003fef57a698fced01ef1241
51214Author: Havoc Pennington <hp@src.gnome.org>
51215Date:   Tue Apr 23 17:04:33 2002 +0000
51216
51217    add vte_terminal_set_font
51218
51219 src/vte.c | 251 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
51220 src/vte.h |   3 +
51221 2 files changed, 212 insertions(+), 42 deletions(-)
51222
51223commit 58c4e09569873a8ffc82f85c29581643487fad82
51224Author: Havoc Pennington <hp@src.gnome.org>
51225Date:   Mon Apr 22 21:00:44 2002 +0000
51226
51227    when setting background color, use allocated color, and don't overwrite with bg of None
51228
51229 src/vte.c | 3 ++-
51230 1 file changed, 2 insertions(+), 1 deletion(-)
51231
51232commit 6cc8c68d2e521dc1378145257f56a12a3ce30e86
51233Author: Havoc Pennington <hp@src.gnome.org>
51234Date:   Mon Apr 22 20:50:01 2002 +0000
51235
51236    use gdk_rgb_find_color to allocate X colors
51237
51238 src/vte.c | 20 +++++++++-----------
51239 1 file changed, 9 insertions(+), 11 deletions(-)
51240
51241commit 88ee13eaba3955ff8aa25bf2e4b5a8d52c80c2bb
51242Author: Nalin Dahyabhai <nalin@src.gnome.org>
51243Date:   Mon Apr 22 20:35:47 2002 +0000
51244
51245    Add vte_terminal_feed_child() to send UTF-8 strings to the child process, and
51246    actually apply Havoc's fix right this time.
51247
51248 src/vte.c    | 17 ++++++++++++++---
51249 src/vte.h    |  3 +++
51250 src/vteapp.c |  1 +
51251 3 files changed, 18 insertions(+), 3 deletions(-)
51252
51253commit 8421ed85f076ed9e1b72adce56c75e22d1a04ba9
51254Author: Nalin Dahyabhai <nalin@src.gnome.org>
51255Date:   Mon Apr 22 13:56:00 2002 +0000
51256
51257    src/vte.c: Prevent double-free of incoming buffer (patch from Havoc).
51258
51259 src/vte.c | 2 ++
51260 1 file changed, 2 insertions(+)
51261
51262commit 6acf490a78630612a06a51c2cf828a4a08935296
51263Author: Nalin Dahyabhai <nalin@src.gnome.org>
51264Date:   Tue Apr 16 05:43:26 2002 +0000
51265
51266    Fix typo. Make blinking cursors stay on while the user is typing,
51267
51268    * README: Fix typo.
51269    * src/vte.c: Make blinking cursors stay on while the user is typing, desaturate images using integer math.
51270
51271 README    |  2 +-
51272 src/vte.c | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++------------
51273 2 files changed, 67 insertions(+), 16 deletions(-)
51274
51275commit dbcb45e80b601817dfdf31f26687c8570a811594
51276Author: Nalin Dahyabhai <nalin@src.gnome.org>
51277Date:   Fri Apr 5 05:58:37 2002 +0000
51278
51279    Add less useless descriptions. Fix an uninitialized variable and missing
51280
51281    * vte.spec: Add less useless descriptions.
51282    * src/vte.c: Fix an uninitialized variable and missing declaration error.
51283
51284 src/vte.c | 3 ++-
51285 vte.spec  | 8 +++++---
51286 2 files changed, 7 insertions(+), 4 deletions(-)
51287
51288commit aa147f19aada24e6b0f49e9ab86116f24af7e7bc
51289Author: Nalin Dahyabhai <nalin@src.gnome.org>
51290Date:   Mon Mar 25 02:52:02 2002 +0000
51291
51292    Ensure that there's a data row whenever we scroll forward, fixing
51293
51294    	* src/vte.c: Ensure that there's a data row whenever we scroll forward, fixing strangeness when I suspend and resume vim.
51295
51296 src/vte.c | 40 +++++++++++++++++++++++++++++++++-------
51297 1 file changed, 33 insertions(+), 7 deletions(-)
51298
51299commit 2cae3586debcdc823932236cd8119b4441178304
51300Author: Nalin Dahyabhai <nalin@src.gnome.org>
51301Date:   Mon Mar 25 00:08:36 2002 +0000
51302
51303    copy to clipboard synchronously, which fixes a number of problems
51304
51305    	* src/vte.c: copy to clipboard synchronously, which fixes a number of problems
51306    		implement background transparency
51307    	* src/vteapp.c: no changes(?)
51308
51309 src/vte.c | 405 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
51310 1 file changed, 322 insertions(+), 83 deletions(-)
51311
51312commit 754c595a6cace97331f4ae5e94e4d5b3c3113f29
51313Author: Nalin Dahyabhai <nalin@src.gnome.org>
51314Date:   Mon Mar 18 01:59:22 2002 +0000
51315
51316    Rework backgrounds to take advantage of gdk's automatic drawing. Try to
51317
51318    	* vte.c: Rework backgrounds to take advantage of gdk's automatic drawing.
51319    	* vteapp.c: Try to enable transparency if no background image is present.
51320
51321 src/vte.c    | 182 +++++++++++++++++++++++++++++------------------------------
51322 src/vte.h    |   3 +-
51323 src/vteapp.c |  12 +++-
51324 3 files changed, 100 insertions(+), 97 deletions(-)
51325
51326commit c395df9bf8463fd367af146c3ab317b1c3ca9b96
51327Author: Nalin Dahyabhai <nalin@src.gnome.org>
51328Date:   Mon Mar 18 01:58:34 2002 +0000
51329
51330    Adjust warnings used when in maintainer mode.
51331
51332    	* autogen.sh configure.in: Adjust warnings used when in maintainer mode.
51333
51334 autogen.sh   | 4 +---
51335 configure.in | 9 +++++++++
51336 2 files changed, 10 insertions(+), 3 deletions(-)
51337
51338commit ddf32b9455806ea339040d4aae4d556eae05236f
51339Author: Nalin Dahyabhai <nalin@src.gnome.org>
51340Date:   Sun Mar 17 06:15:45 2002 +0000
51341
51342    Draw the cursor as an unfilled box when the widget does not have focus.
51343
51344    	* src/vte.c: Draw the cursor as an unfilled box when the widget does not have focus.
51345
51346 src/vte.c | 46 +++++++++++++++++++++++++++++++---------------
51347 1 file changed, 31 insertions(+), 15 deletions(-)
51348
51349commit 8b429a79a9eefcacc0f3edd07fe44d94e5242851
51350Author: Nalin Dahyabhai <nalin@src.gnome.org>
51351Date:   Sun Mar 17 06:04:02 2002 +0000
51352
51353    Fix handling of scroll-on-output to always scroll when we're at the bottom
51354
51355    	* src/vte.c: Fix handling of scroll-on-output to always scroll when we're at the bottom of the buffer.
51356    	* src/vteapp.c: Disable scroll-on-output by default.
51357
51358 src/vte.c    | 11 +++++++----
51359 src/vteapp.c |  2 +-
51360 2 files changed, 8 insertions(+), 5 deletions(-)
51361
51362commit 0d351fd6824f1b081a6dc559573ced5e0d20c5f2
51363Author: Nalin Dahyabhai <nalin@src.gnome.org>
51364Date:   Sun Mar 17 05:46:00 2002 +0000
51365
51366    Rework tiling of background images, and implement a blinking cursor. Set
51367
51368    	* src/vte.c src/vte.h: Rework tiling of background images, and implement a blinking cursor.
51369    	* src/vteapp.c: Set blinking cursor by default.
51370
51371 src/vte.c    | 214 +++++++++++++++++++++++++++++------------------------------
51372 src/vte.h    |   4 +-
51373 src/vteapp.c |   1 +
51374 3 files changed, 109 insertions(+), 110 deletions(-)
51375
51376commit 2e09448fcfa06e92e8b7c272c8fde4fe277a58aa
51377Author: Nalin Dahyabhai <nalin@src.gnome.org>
51378Date:   Thu Mar 14 07:58:34 2002 +0000
51379
51380    Corrections to some xterm control sequences.
51381
51382    	* caps.c: Corrections to some xterm control sequences.
51383
51384 src/caps.c | 21 +++++++++++++++++++--
51385 1 file changed, 19 insertions(+), 2 deletions(-)
51386
51387commit 68b3c69e860cf423352f9cb14f53f0450ba8185e
51388Author: Nalin Dahyabhai <nalin@src.gnome.org>
51389Date:   Thu Mar 14 07:32:12 2002 +0000
51390
51391    Define PACKAGE correctly. Move most of the tear-down code into the widget
51392
51393    * configure.in: Define PACKAGE correctly.
51394    * src/vte.c src/vteapp.c: Move most of the tear-down code into the widget finalize method; handle EOF and widget destruction correctly to prevent segfaults.
51395
51396 configure.in |  2 +-
51397 src/vte.c    | 95 +++++++++++++++++++++++++++++++++++-------------------------
51398 src/vteapp.c | 13 ++++++++-
51399 3 files changed, 69 insertions(+), 41 deletions(-)
51400
51401commit b28d242a31672b3717b615ed178d8703280e2f75
51402Author: Nalin Dahyabhai <nalin@src.gnome.org>
51403Date:   Thu Mar 14 05:48:43 2002 +0000
51404
51405    Define PACKAGE.
51406
51407    * configure.in: Define PACKAGE.
51408
51409 configure.in | 1 +
51410 1 file changed, 1 insertion(+)
51411
51412commit 447b6cc57780fb500dbcda9bf87401a58fe9ca09
51413Author: Nalin Dahyabhai <nalin@src.gnome.org>
51414Date:   Thu Mar 14 05:18:44 2002 +0000
51415
51416    Disable gdk-pixbuf's deprecated functions. Discard non-ascii bytes to
51417
51418    	* configure.in: Disable gdk-pixbuf's deprecated functions.
51419    	* vte.c: Discard non-ascii bytes to clear logjams that happen when we pass invalid terminal data to iconv().
51420
51421 configure.in |  1 +
51422 src/vte.c    | 31 +++++++++++++++++++++++++++++--
51423 2 files changed, 30 insertions(+), 2 deletions(-)
51424
51425commit aeee76e236204a2ba95aca6b026048f77fd61d21
51426Author: Nalin Dahyabhai <nalin@src.gnome.org>
51427Date:   Thu Mar 14 04:07:14 2002 +0000
51428
51429    fix missing includes implement background color setting, provide a
51430
51431    	* iso8859mode.c utf8mode.c: fix missing includes
51432    	* vte.c vte.h: implement background color setting, provide a function for setting the defaults, tile background images properly
51433
51434 src/iso8859mode.c |   1 +
51435 src/utf8mode.c    |   1 +
51436 src/vte.c         | 213 +++++++++++++++++++++++++++++++++++++++++-------------
51437 src/vte.h         |   7 ++
51438 4 files changed, 172 insertions(+), 50 deletions(-)
51439
51440commit 0b4037f448c393088c32b6e4e76aedf6319e035d
51441Author: Nalin Dahyabhai <nalin@src.gnome.org>
51442Date:   Thu Mar 14 02:12:38 2002 +0000
51443
51444    Remove gdk-pixbuf-xlib dependency by using just gdk-pixbuf. Perform
51445
51446    * configure.in vte.pc.in vte.c: Remove gdk-pixbuf-xlib dependency by using just gdk-pixbuf.
51447    * vte.c: Perform background image desaturation locally.
51448
51449 configure.in |  2 +-
51450 src/vte.c    | 97 ++++++++++++++++++++++++++++++------------------------------
51451 vte.pc.in    |  2 +-
51452 3 files changed, 50 insertions(+), 51 deletions(-)
51453
51454commit 2259b22d1aa442d5e8f6f4865de4634d1d317363
51455Author: Nalin Dahyabhai <nalin@src.gnome.org>
51456Date:   Wed Mar 13 19:37:30 2002 +0000
51457
51458    Don't add the widget's allocation offsets when generating expose events.
51459
51460    * vte.c: Don't add the widget's allocation offsets when generating expose events.
51461
51462 src/vte.c | 20 ++++++++++----------
51463 1 file changed, 10 insertions(+), 10 deletions(-)
51464
51465commit c8bf38ef87850d05fa7f0292128fbfc0e8d5d8f0
51466Author: Nalin Dahyabhai <nalin@src.gnome.org>
51467Date:   Wed Mar 13 19:22:58 2002 +0000
51468
51469    *vteapp.c: Don't try to use transparency for now.
51470
51471 src/vteapp.c | 2 +-
51472 1 file changed, 1 insertion(+), 1 deletion(-)
51473
51474commit b752f2657c36eac80bcf5e07b28d7bd0f75e3951
51475Author: Anders Carlsson <andersca@src.gnome.org>
51476Date:   Wed Mar 13 18:29:20 2002 +0000
51477
51478    Add more functions that profterm can use.
51479
51480 src/vte.c | 24 ++++++++++++++++++++++++
51481 src/vte.h |  2 ++
51482 2 files changed, 26 insertions(+)
51483
51484commit 80d58364fb8f3021d006d1569416fb23ad91e8dd
51485Author: Anders Carlsson <andersca@src.gnome.org>
51486Date:   Wed Mar 13 17:51:53 2002 +0000
51487
51488    Silent cvs and add gdk-pixbuf-xlib to depends in the .pc.in file
51489
51490 .cvsignore | 12 ++++++++++++
51491 vte.pc.in  |  2 +-
51492 2 files changed, 13 insertions(+), 1 deletion(-)
51493
51494commit 0810dc20a20fba7efca5f5a454b16970d0a21518
51495Author: Anders Carlsson <andersca@src.gnome.org>
51496Date:   Wed Mar 13 17:37:48 2002 +0000
51497
51498    Sliff sloff
51499
51500 src/.cvsignore | 4 +++-
51501 1 file changed, 3 insertions(+), 1 deletion(-)
51502
51503commit e7ffae48af31fa9bcff3aebcf1d4dba0c3ed2ae3
51504Author: Anders Carlsson <andersca@src.gnome.org>
51505Date:   Wed Mar 13 17:37:20 2002 +0000
51506
51507    sssh
51508
51509 src/.cvsignore | 7 +++++++
51510 1 file changed, 7 insertions(+)
51511
51512commit 2ed604fd59343a95542bbee9854aa40aded48552
51513Author: Nalin Dahyabhai <nalin@src.gnome.org>
51514Date:   Wed Mar 13 17:19:56 2002 +0000
51515
51516    Add gdk-pixbuf-xlib-2.0 as a module requirement.
51517
51518    * configure.in: Add gdk-pixbuf-xlib-2.0 as a module requirement.
51519
51520 configure.in | 2 +-
51521 1 file changed, 1 insertion(+), 1 deletion(-)
51522
51523commit 5b68ef885663950b30e0732154da3154a9bf27f8
51524Author: Nalin Dahyabhai <nalin@src.gnome.org>
51525Date:   Wed Mar 13 06:21:56 2002 +0000
51526
51527    Add set_size, set_audible_bell, set_scroll_on_output,
51528
51529    * vte.c: Add set_size, set_audible_bell, set_scroll_on_output,
51530    	 set_scroll_on_keystroke, copy_clipboard, paste_clipboard,
51531    	 set_background_image, set_background_image_file, and
51532    	 set_background_saturation.  Also added a broken
51533    	 set_background_transparent.
51534    * vte.h: Add prototypes for those new functions.
51535
51536 src/vte.c    | 446 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
51537 src/vte.h    |  14 +-
51538 src/vteapp.c |   8 ++
51539 3 files changed, 386 insertions(+), 82 deletions(-)
51540
51541commit b16f2340ca3072b8a172cdd2cdbf4cf0694c3925
51542Author: Nalin Dahyabhai <nalin@src.gnome.org>
51543Date:   Wed Mar 13 03:35:47 2002 +0000
51544
51545    fix the name of a declared function (was _set_size, is _size_set)
51546
51547    * vte.c: fix the name of a declared function (was _set_size, is _size_set)
51548
51549 src/vte.h | 2 +-
51550 1 file changed, 1 insertion(+), 1 deletion(-)
51551
51552commit 6733e2ed80ef9f104af4da5fd5e45260ce067803
51553Author: Nalin Dahyabhai <nalin@src.gnome.org>
51554Date:   Wed Mar 13 03:11:07 2002 +0000
51555
51556    Get rid of a global copy of the parent class. Implement ec, ic, and IC
51557
51558    * vte.c: Get rid of a global copy of the parent class.
51559    * vte.c: Implement ec, ic, and IC handlers.
51560
51561 src/vte.c | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
51562 1 file changed, 99 insertions(+), 13 deletions(-)
51563
51564commit 6ef5042c4cf08a28ddefbaf430ff2fedd4e6435a
51565Author: Nalin Dahyabhai <nalin@src.gnome.org>
51566Date:   Wed Mar 13 03:10:01 2002 +0000
51567
51568    Fix a typo in a comment (we don't "omit" signals).
51569
51570    * vte.h: Fix a typo in a comment (we don't "omit" signals).
51571
51572 src/vte.h | 4 ++--
51573 1 file changed, 2 insertions(+), 2 deletions(-)
51574
51575commit c7b1550d69b13d95700f12d054664abe476bd568
51576Author: Nalin Dahyabhai <nalin@src.gnome.org>
51577Date:   Tue Mar 12 20:48:30 2002 +0000
51578
51579    caps.c: Recognize xterm cursor-character-absolute sequence.
51580    vte.c: Handle cursor-character-absolute.
51581    vte.c: Change the default font to "mono" 14 point when using Xft.
51582
51583 src/caps.c |  2 ++
51584 src/vte.c  | 16 ++++++++++++++--
51585 2 files changed, 16 insertions(+), 2 deletions(-)
51586
51587commit d3994081b99ef854365a08665dd5bfd8541a02a7
51588Author: Nalin Dahyabhai <nalin@src.gnome.org>
51589Date:   Tue Mar 12 20:22:57 2002 +0000
51590
51591    Handle the ve (cursor visible) control sequence.
51592
51593    * vte.c: Handle the ve (cursor visible) control sequence.
51594
51595 src/vte.c | 16 ++++++++++++++--
51596 1 file changed, 14 insertions(+), 2 deletions(-)
51597
51598commit 81af00a67fa68b3d8103a864537be5cfaa89dc13
51599Author: Nalin Dahyabhai <nalin@src.gnome.org>
51600Date:   Tue Mar 12 20:19:09 2002 +0000
51601
51602    vte.c: Handle dec private mode set (cursor visibility).
51603
51604 src/vte.c | 3 +++
51605 1 file changed, 3 insertions(+)
51606
51607commit 5f5600122d32114887a78a842164b836f59a706a
51608Author: Nalin Dahyabhai <nalin@src.gnome.org>
51609Date:   Tue Mar 12 20:13:23 2002 +0000
51610
51611    fix signed/unsigned problems (fixes from alexl) fix signed/unsigned
51612
51613    * vte.c: fix signed/unsigned problems (fixes from alexl)
51614    * vte.h: fix signed/unsigned problems (fixes from alexl)
51615    * vteapp.h: fix signed/unsigned problems (fixes from alexl)
51616
51617 src/vte.c | 24 ++++++++++++------------
51618 src/vte.h |  8 ++++----
51619 2 files changed, 16 insertions(+), 16 deletions(-)
51620
51621commit 04839fb9aa22138d6aa2e13859bf6e4a5454bf82
51622Author: Nalin Dahyabhai <nalin@src.gnome.org>
51623Date:   Tue Mar 12 01:29:09 2002 +0000
51624
51625    Make scroll-on-output scroll on control sequences, too.
51626
51627    * src/vte.c: Make scroll-on-output scroll on control sequences, too.
51628
51629 src/vte.c | 1 +
51630 1 file changed, 1 insertion(+)
51631
51632commit 250cc8e6ea15f9cb6dfbcbd88888ae0086682e69
51633Author: Nalin Dahyabhai <nalin@src.gnome.org>
51634Date:   Tue Mar 12 01:19:40 2002 +0000
51635
51636    utf8mode.c: Add simple programs for moving a terminal in and out of UTF-8 mode.
51637    iso8859mode.c: Add simple programs for moving a terminal in and out of UTF-8 mode.
51638    vte.c: Be more verbose about iconv() errors.
51639    vte.c: Implement dc and DC handlers.
51640    vte.c: Handle auto-wrapping (the "am" flag).
51641    vte.c: Remove scrolling cheats from the al handler, which made the window jump.
51642
51643 src/Makefile.am   |   2 +-
51644 src/iso8859mode.c |  28 +++++++++++
51645 src/utf8mode.c    |  28 +++++++++++
51646 src/vte.c         | 138 ++++++++++++++++++++++++++++++++++++++++++++++++------
51647 4 files changed, 180 insertions(+), 16 deletions(-)
51648
51649commit 2b86603f0b80d70ff6e56cf953d2a9c357e9e636
51650Author: Anders Carlsson <andersca@src.gnome.org>
51651Date:   Mon Mar 11 07:39:01 2002 +0000
51652
51653    Add a finalize handler and free our title strings there.
51654
51655 src/vte.c | 24 ++++++++++++++++++++++++
51656 1 file changed, 24 insertions(+)
51657
51658commit 7e61493272a33f3002236845f37d5c0d1e189138
51659Author: Nalin Dahyabhai <nalin@src.gnome.org>
51660Date:   Mon Mar 11 07:05:47 2002 +0000
51661
51662    Emit "window_title_changed" and "icon_title_changed" when the titles change,
51663    and store the new values in a public field so that a handler can retrieve the
51664    values (patch from Anders Carlsson).
51665
51666 Makefile.am  |  5 ++++-
51667 configure.in |  2 +-
51668 src/vte.c    | 46 +++++++++++++++++++++++++---------------------
51669 src/vte.h    |  7 +++++--
51670 src/vteapp.c | 16 +++++++++-------
51671 5 files changed, 44 insertions(+), 32 deletions(-)
51672
51673commit 2ce24ceee46f1cd0a76049ba93401fd81a175af1
51674Author: Nalin Dahyabhai <nalin@src.gnome.org>
51675Date:   Mon Mar 11 06:54:51 2002 +0000
51676
51677    Add vte.pc, from Anders Carlsson.
51678
51679 vte.pc.in | 11 +++++++++++
51680 1 file changed, 11 insertions(+)
51681
51682commit af1e14f4df40467c9e58404df6eb5599099927ae
51683Author: Nalin Dahyabhai <nalin@src.gnome.org>
51684Date:   Mon Mar 11 06:47:00 2002 +0000
51685
51686    Fix a duplicate-idle-handler bug.
51687
51688 src/vte.c | 1 +
51689 1 file changed, 1 insertion(+)
51690
51691commit e5635e58ef60f02e85d3beaf02e728abc7442f78
51692Author: Nalin Dahyabhai <nalin@src.gnome.org>
51693Date:   Mon Mar 11 06:32:38 2002 +0000
51694
51695    Fix selection (except maybe the end-of-line stuff).
51696
51697 README    |   2 -
51698 src/vte.c | 215 ++++++++++++++++++++++++++++++++++++++++++++++++++++----------
51699 2 files changed, 183 insertions(+), 34 deletions(-)
51700
51701commit fbde287badd3796f5f74fbee40da373028ae8aaf
51702Author: Nalin Dahyabhai <nalin@src.gnome.org>
51703Date:   Mon Mar 11 04:44:31 2002 +0000
51704
51705    Whoops, I broke selection.  Fix that.
51706    Implement selection by lines.
51707
51708 src/vte.c | 99 +++++++++++++++++++++++++++++++++++++--------------------------
51709 1 file changed, 58 insertions(+), 41 deletions(-)
51710
51711commit 4b4d66d149c9b09a675fdcaa66ce75b29a5f0131
51712Author: Nalin Dahyabhai <nalin@src.gnome.org>
51713Date:   Mon Mar 11 04:08:40 2002 +0000
51714
51715    Move character rendering into a common function so that the cursor is always
51716    drawn the same as other characters (fixes previous glitches when using Xft and
51717    when the cursor was over an alternate charset character).
51718
51719 src/vte.c | 814 +++++++++++++++++++++++++++++++-------------------------------
51720 1 file changed, 404 insertions(+), 410 deletions(-)
51721
51722commit 2c16599aa7d02b05831c09611617b86deafbf8c3
51723Author: Nalin Dahyabhai <nalin@src.gnome.org>
51724Date:   Sun Mar 10 08:31:21 2002 +0000
51725
51726    Differentiate between single, double, and triple-click for selection (still
51727    need to do something with that info).
51728
51729 src/vte.c | 38 ++++++++++++++++++++++++++++++++++++++
51730 1 file changed, 38 insertions(+)
51731
51732commit 77f6cd58035ae91fb5bcb7b70b94c4594cb48ca3
51733Author: Nalin Dahyabhai <nalin@src.gnome.org>
51734Date:   Sun Mar 10 08:16:27 2002 +0000
51735
51736    remove this file
51737
51738 stamp-h.in | 1 -
51739 1 file changed, 1 deletion(-)
51740
51741commit 712c4627c927b77b9395c3edee321602bcf3da63
51742Author: Nalin Dahyabhai <nalin@src.gnome.org>
51743Date:   Sun Mar 10 08:15:22 2002 +0000
51744
51745    Don't check for pango because we never call pango directly.
51746
51747 configure.in | 2 +-
51748 1 file changed, 1 insertion(+), 1 deletion(-)
51749
51750commit 2536962bd099729a6066581548d6144b9a28cfbb
51751Author: Nalin Dahyabhai <nalin@src.gnome.org>
51752Date:   Sun Mar 10 08:13:06 2002 +0000
51753
51754    Deselect properly when something else is inserted into the clipboard.
51755
51756 src/vte.c | 173 +++++++++++++++++++++++++++++++++++++++++---------------------
51757 1 file changed, 114 insertions(+), 59 deletions(-)
51758
51759commit 2c5ff4b02a7ae83f21e8654d1f0ad4463a18cb55
51760Author: Nalin Dahyabhai <nalin@src.gnome.org>
51761Date:   Sun Mar 10 07:26:22 2002 +0000
51762
51763    Fix wide-character handling (now handles mid-stream encoding changes correctly).
51764    Updates to the meager docs.
51765
51766 AUTHORS        |   1 +
51767 HACKING        |   5 +-
51768 README         |  16 +-
51769 src/utf8echo.c |   4 +-
51770 src/vte.c      | 639 +++++++++++++++++++++++++++++++++++----------------------
51771 5 files changed, 411 insertions(+), 254 deletions(-)
51772
51773commit df735564cf119c3d27d4d3bcb5d92ce57d9853d9
51774Author: Nalin Dahyabhai <nalin@src.gnome.org>
51775Date:   Sat Mar 9 07:41:56 2002 +0000
51776
51777    Add a .spec file (make dist; rpm -ts vte*.tar.gz; rpm --rebuild) to make
51778    building a package easier.
51779
51780 Makefile.am     |  1 +
51781 src/Makefile.am |  1 +
51782 vte.spec        | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
51783 3 files changed, 51 insertions(+)
51784
51785commit 53c5da226b4959b8bd14fde37ebfd1de66c5fc81
51786Author: Nalin Dahyabhai <nalin@src.gnome.org>
51787Date:   Sat Mar 9 07:24:45 2002 +0000
51788
51789    skip over space columns when selecting
51790
51791 src/vte.c | 4 +++-
51792 1 file changed, 3 insertions(+), 1 deletion(-)
51793
51794commit 57b54bb8340aae966384db4e6e82295b7c0dfdec
51795Author: Nalin Dahyabhai <nalin@src.gnome.org>
51796Date:   Sat Mar 9 07:20:49 2002 +0000
51797
51798    Use a login shell by default.
51799
51800 src/pty.c    | 10 ++++++++--
51801 src/vteapp.c |  1 +
51802 2 files changed, 9 insertions(+), 2 deletions(-)
51803
51804commit 7501f2526afcd6452523050809726d6fd010b50b
51805Author: Nalin Dahyabhai <nalin@src.gnome.org>
51806Date:   Sat Mar 9 07:10:50 2002 +0000
51807
51808    Rework input queueing to allow for feeding without a pty.
51809    Use gdk_window_scroll() in _al and _up handlers, and in the _do handler,
51810    because it's usually faster.
51811
51812 src/vte.c    | 643 ++++++++++++++++++++++++++++++++++++-----------------------
51813 src/vte.h    |  46 ++---
51814 src/vteapp.c |   9 +
51815 3 files changed, 413 insertions(+), 285 deletions(-)
51816
51817commit c7a90a418e5f9917d47fbc5f51066a412ced388b
51818Author: Nalin Dahyabhai <nalin@src.gnome.org>
51819Date:   Fri Mar 8 07:52:56 2002 +0000
51820
51821    Implement copy and almost-correct selection highlighting.
51822
51823 src/vte.c | 292 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
51824 1 file changed, 243 insertions(+), 49 deletions(-)
51825
51826commit 2d110c873cb76c558bc1b210a0de630dfc46cf91
51827Author: Nalin Dahyabhai <nalin@src.gnome.org>
51828Date:   Fri Mar 8 02:30:31 2002 +0000
51829
51830    Use a queue for pasting data.
51831    Try to get dragging detected right (doesn't work).
51832
51833 src/vte.c | 312 +++++++++++++++++++++++++++++++++++++++++---------------------
51834 1 file changed, 208 insertions(+), 104 deletions(-)
51835
51836commit cc0a80eacdec88a5ed6689d98e7714e5abe91b30
51837Author: Nalin Dahyabhai <nalin@src.gnome.org>
51838Date:   Wed Mar 6 00:21:56 2002 +0000
51839
51840    Mark the beginning of a selected area.
51841
51842 src/vte.c | 5 +++++
51843 1 file changed, 5 insertions(+)
51844
51845commit c49c8873ac418e0cd290fb3566e062fb72089868
51846Author: Nalin Dahyabhai <nalin@src.gnome.org>
51847Date:   Wed Mar 6 00:17:32 2002 +0000
51848
51849    Make pasting asynchronous.
51850
51851 src/vte.c | 23 ++++++++++++++---------
51852 1 file changed, 14 insertions(+), 9 deletions(-)
51853
51854commit 459e966538973c1d6f8afba469f35ec3a29de058
51855Author: Nalin Dahyabhai <nalin@src.gnome.org>
51856Date:   Wed Mar 6 00:07:30 2002 +0000
51857
51858    actually free clipboard data when finished with it
51859
51860 src/vte.c | 2 +-
51861 1 file changed, 1 insertion(+), 1 deletion(-)
51862
51863commit b345ca1e8d0f54ea99ac27ebce6a073df7cbad66
51864Author: Nalin Dahyabhai <nalin@src.gnome.org>
51865Date:   Wed Mar 6 00:02:33 2002 +0000
51866
51867    Implement middle-button paste.
51868
51869 src/vte.c | 38 +++++++++++++++++++++++++++++++++-----
51870 1 file changed, 33 insertions(+), 5 deletions(-)
51871
51872commit 10a34b72206d08f31fdc33335e04228ac9ee432c
51873Author: Nalin Dahyabhai <nalin@src.gnome.org>
51874Date:   Tue Mar 5 23:55:03 2002 +0000
51875
51876    Properly convert from utf-8 or wchar_t strings when sending data to the
51877    pseudo-terminal.
51878
51879 src/vte.c | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
51880 1 file changed, 79 insertions(+), 12 deletions(-)
51881
51882commit 62c68d4f4b406e284449dcbecc380bad32d406f5
51883Author: Nalin Dahyabhai <nalin@src.gnome.org>
51884Date:   Tue Mar 5 00:53:46 2002 +0000
51885
51886    Implement shift/pgup/pgdown scrolling.
51887    Make scroll-on-keypress and -on-output easier to toggle.
51888
51889 src/vte.c | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
51890 1 file changed, 56 insertions(+), 9 deletions(-)
51891
51892commit 6d48ff66daa142a878c86190a5c8db208fd3b510
51893Author: Nalin Dahyabhai <nalin@src.gnome.org>
51894Date:   Tue Mar 5 00:26:31 2002 +0000
51895
51896    Spec out the rest of the alternate characters I haven't implemented yet.
51897    Remove a function that can't be easily written (scroll_rows).
51898    Correctly update the insertion delta when scrolling, to fix man(1) again.
51899
51900 src/vte.c | 51 +++++++++++++++++++++++++++++----------------------
51901 1 file changed, 29 insertions(+), 22 deletions(-)
51902
51903commit a2f0f68089632451d81b19c7f84dcbef9fdf5686
51904Author: Nalin Dahyabhai <nalin@src.gnome.org>
51905Date:   Tue Mar 5 00:16:04 2002 +0000
51906
51907    Discard redundant cursor-position exposes.
51908
51909 src/vte.c | 50 ++++++++++----------------------------------------
51910 1 file changed, 10 insertions(+), 40 deletions(-)
51911
51912commit 41c8e20f65e616d2c01d3facb7be2a9fab637569
51913Author: Nalin Dahyabhai <nalin@src.gnome.org>
51914Date:   Mon Mar 4 23:57:21 2002 +0000
51915
51916    Use ssize_t to measure string offsets in termcap, and don't assume that all
51917    capabilities have values.  This fixes some nasty crashes.
51918
51919 src/termcap.c | 48 ++++++++++++++++++++++++------------------------
51920 src/termcap.h |  2 +-
51921 src/vte.c     |  2 +-
51922 3 files changed, 26 insertions(+), 26 deletions(-)
51923
51924commit 78f1d3381bf14b7bd2ecbd9269e20b00f5ec69d0
51925Author: Nalin Dahyabhai <nalin@src.gnome.org>
51926Date:   Mon Mar 4 16:53:05 2002 +0000
51927
51928    add a missing bounds-check in the erase-in-row function
51929
51930 src/vte.c | 4 +++-
51931 1 file changed, 3 insertions(+), 1 deletion(-)
51932
51933commit 41bcc218b89103794be0cedbe9403ffa58e2b217
51934Author: Nalin Dahyabhai <nalin@src.gnome.org>
51935Date:   Mon Mar 4 06:13:49 2002 +0000
51936
51937    Send the slave pty's erase character when the user hits backspace.
51938
51939 README    |  3 ++-
51940 src/vte.c | 11 ++++++++---
51941 2 files changed, 10 insertions(+), 4 deletions(-)
51942
51943commit bb07d83e90995a955a297e7b9c0c2d26ff2ca43c
51944Author: Nalin Dahyabhai <nalin@src.gnome.org>
51945Date:   Mon Mar 4 05:59:45 2002 +0000
51946
51947    Draw cursors to fill the entire cell.
51948    Draw the blank alternate character (ooh, tough).
51949    Remove a redundant expose.
51950
51951 src/vte.c | 56 ++++++++++++++++++++++++--------------------------------
51952 1 file changed, 24 insertions(+), 32 deletions(-)
51953
51954commit 8d6546f50f7de1d52abd4e7d0a75e73286c1492e
51955Author: Nalin Dahyabhai <nalin@src.gnome.org>
51956Date:   Mon Mar 4 04:49:32 2002 +0000
51957
51958    stop using wcsnlen, which is a GNU extension
51959
51960 src/trie.c | 13 ++++++++++++-
51961 1 file changed, 12 insertions(+), 1 deletion(-)
51962
51963commit be85096e1b976a45e242e84665ac5f32e9b88a83
51964Author: Nalin Dahyabhai <nalin@src.gnome.org>
51965Date:   Mon Mar 4 04:43:48 2002 +0000
51966
51967    Add support for the line-drawing characters in the special characters and line-
51968    drawing character set. (See [http://vt100.net/docs/vt102-ug/table5-13.html].)
51969
51970 src/caps.h    |   4 +-
51971 src/pty.h     |   4 +-
51972 src/termcap.h |   4 +-
51973 src/trie.h    |   4 +-
51974 src/vte.c     | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
51975 src/vte.h     |   5 +-
51976 6 files changed, 274 insertions(+), 16 deletions(-)
51977
51978commit d28784479bb8600b64f13f902df2aff3eed22a67
51979Author: Nalin Dahyabhai <nalin@src.gnome.org>
51980Date:   Mon Mar 4 02:57:53 2002 +0000
51981
51982    Properly differentiate insertion delta (working screen) from scrolling delta.
51983    Add environment setting to the pty code.
51984
51985 src/pty.c |  42 +++++++++---
51986 src/pty.h |   3 +-
51987 src/vte.c | 219 ++++++++++++++++++++++++++++++++------------------------------
51988 3 files changed, 147 insertions(+), 117 deletions(-)
51989
51990commit fa1f908159070fbf22e2d2bdd550328e8fe9767b
51991Author: Nalin Dahyabhai <nalin@src.gnome.org>
51992Date:   Thu Feb 28 02:54:56 2002 +0000
51993
51994    Make the Xft support use long-lived data items.
51995    Clean up a lot of other Xft-related code.
51996
51997 src/trie.c |   6 +-
51998 src/vte.c  | 805 ++++++++++++++++++++++++++++++++++---------------------------
51999 src/vte.h  |  64 +----
52000 3 files changed, 456 insertions(+), 419 deletions(-)
52001
52002commit 80e765769cde3af80508de06e3b1819e14b65ad3
52003Author: Nalin Dahyabhai <nalin@src.gnome.org>
52004Date:   Wed Feb 27 15:45:02 2002 +0000
52005
52006    actually hook up the nd handler to the "nd" sequence
52007
52008 src/vte.c | 2 +-
52009 1 file changed, 1 insertion(+), 1 deletion(-)
52010
52011commit 7061e97b13f9e496a189a80f5bd57766ce322bcc
52012Author: Nalin Dahyabhai <nalin@src.gnome.org>
52013Date:   Wed Feb 27 05:05:16 2002 +0000
52014
52015    - Add sub-optimal Xft rendering (set VTE_USE_XFT to "1" to try it); still
52016      needs quite a bit of work to be useful.
52017    - Implement character-position-absolute and line-position-absolute, which I
52018      think are the only sequences which emacs uses and which weren't implemented.
52019
52020 autogen.sh   |   3 ++
52021 configure.in |  14 ++++-
52022 src/vte.c    | 166 +++++++++++++++++++++++++++++++++++++++++++++++++++--------
52023 src/vte.h    |   5 +-
52024 4 files changed, 164 insertions(+), 24 deletions(-)
52025
52026commit 180a6eb79a3afdc4ca536ea0cd598352bb010011
52027Author: Nalin Dahyabhai <nalin@src.gnome.org>
52028Date:   Mon Feb 25 17:43:15 2002 +0000
52029
52030    distcheck fixes
52031
52032 src/Makefile.am | 1 +
52033 1 file changed, 1 insertion(+)
52034
52035commit e60a3d6bd6beec15cd3bc23a6f55faac43f8c1bb
52036Author: Nalin Dahyabhai <nalin@src.gnome.org>
52037Date:   Mon Feb 25 17:41:30 2002 +0000
52038
52039    add that line-drawing does not work to README
52040
52041 README | 1 +
52042 1 file changed, 1 insertion(+)
52043
52044commit 7739e1b896eb248fe6855e6f8dbf109b95879770
52045Author: Nalin Dahyabhai <nalin@src.gnome.org>
52046Date:   Mon Feb 25 17:40:17 2002 +0000
52047
52048    tree fixups
52049
52050 configure.in    | 1 +
52051 src/Makefile.am | 9 +++++----
52052 2 files changed, 6 insertions(+), 4 deletions(-)
52053
52054commit 04158af635b73d321489484276dec578b0afb5ee
52055Author: Nalin Dahyabhai <nalin@src.gnome.org>
52056Date:   Mon Feb 25 17:38:27 2002 +0000
52057
52058    fix autoconf reference file problem
52059
52060 configure.in | 2 +-
52061 1 file changed, 1 insertion(+), 1 deletion(-)
52062
52063commit bc8eb95c2f67e9aa7e4d2b52e5c8040242545177
52064Author: Nalin Dahyabhai <nalin@src.gnome.org>
52065Date:   Mon Feb 25 17:38:06 2002 +0000
52066
52067    remove stuff which should never have been added
52068
52069 src/Makefile.in | 513 --------------------------------------------------------
52070 1 file changed, 513 deletions(-)
52071
52072commit 4d9e5b9dd24b4d56f8e463abbfc365c747668be2
52073Author: Nalin Dahyabhai <nalin@src.gnome.org>
52074Date:   Mon Feb 25 17:37:31 2002 +0000
52075
52076    rename configure.ac to configure.in, remove 2.5isms
52077
52078 configure.ac    |  32 ---
52079 configure.in    |  31 +++
52080 src/Makefile.in | 614 +++++++++++++++++++++++++-------------------------------
52081 3 files changed, 306 insertions(+), 371 deletions(-)
52082
52083commit 5d753e874d0c821df033b4e94e2a39cbb24d2616
52084Author: Nalin Dahyabhai <nalin@src.gnome.org>
52085Date:   Mon Feb 25 17:35:22 2002 +0000
52086
52087    remove stuff that should never have been in there
52088
52089 Makefile.in                       |  419 --
52090 aclocal.m4                        | 4130 -----------------
52091 config.h.in                       |   49 -
52092 configure                         | 9124 -------------------------------------
52093 doc/ctlseqs.ps                    | 8729 -----------------------------------
52094 doc/vttest-20011130/BUGS          |   19 -
52095 doc/vttest-20011130/CHANGES       |  344 --
52096 doc/vttest-20011130/COPYING       |   23 -
52097 doc/vttest-20011130/MANIFEST      |   43 -
52098 doc/vttest-20011130/README        |   67 -
52099 doc/vttest-20011130/aclocal.m4    |   59 -
52100 doc/vttest-20011130/charsets.c    |  478 --
52101 doc/vttest-20011130/color.c       |  600 ---
52102 doc/vttest-20011130/config.cache  |   40 -
52103 doc/vttest-20011130/config.h      |   53 -
52104 doc/vttest-20011130/config.hin    |   52 -
52105 doc/vttest-20011130/config.log    |  105 -
52106 doc/vttest-20011130/config.status |  279 --
52107 doc/vttest-20011130/configure     | 1625 -------
52108 doc/vttest-20011130/configure.in  |   48 -
52109 doc/vttest-20011130/descrip.mms   |   94 -
52110 doc/vttest-20011130/esc.c         |  968 ----
52111 doc/vttest-20011130/esc.h         |  190 -
52112 doc/vttest-20011130/install.sh    |  238 -
52113 doc/vttest-20011130/keyboard.c    | 1080 -----
52114 doc/vttest-20011130/main.c        | 1382 ------
52115 doc/vttest-20011130/makefile      |  171 -
52116 doc/vttest-20011130/makefile.in   |  172 -
52117 doc/vttest-20011130/mkdirs.sh     |   32 -
52118 doc/vttest-20011130/mouse.c       |  441 --
52119 doc/vttest-20011130/nonvt100.c    |  437 --
52120 doc/vttest-20011130/patchlev.h    |    3 -
52121 doc/vttest-20011130/printer.c     |  198 -
52122 doc/vttest-20011130/reports.c     |  510 ---
52123 doc/vttest-20011130/reset.c       |   84 -
52124 doc/vttest-20011130/setup.c       |  298 --
52125 doc/vttest-20011130/sixel.c       |  303 --
52126 doc/vttest-20011130/status.c      |  102 -
52127 doc/vttest-20011130/tech.set      |   96 -
52128 doc/vttest-20011130/ttymodes.c    |  300 --
52129 doc/vttest-20011130/ttymodes.h    |   21 -
52130 doc/vttest-20011130/unix_io.c     |  196 -
52131 doc/vttest-20011130/vms_io.c      |  405 --
52132 doc/vttest-20011130/vmsbuild.com  |  163 -
52133 doc/vttest-20011130/vt220.c       |  463 --
52134 doc/vttest-20011130/vt420.c       | 1615 -------
52135 doc/vttest-20011130/vt52.c        |  235 -
52136 doc/vttest-20011130/vttest        |  Bin 426799 -> 0 bytes
52137 doc/vttest-20011130/vttest.1      |   47 -
52138 doc/vttest-20011130/vttest.h      |  270 --
52139 doc/vttest-20011130/vttest.lsm    |   15 -
52140 doc/vttest-20011130/xterm.c       |  401 --
52141 52 files changed, 37216 deletions(-)
52142
52143commit c8bad5955bbe3d0a69165e5bf050678dd70d03ae
52144Author: Nalin Dahyabhai <nalin@src.gnome.org>
52145Date:   Mon Feb 25 17:30:22 2002 +0000
52146
52147    imported from private cvs
52148
52149commit 38fb480261b192dd73a8edcd22599d0d2fe57f67
52150Author: Nalin Dahyabhai <nalin@src.gnome.org>
52151Date:   Mon Feb 25 17:30:22 2002 +0000
52152
52153    Initial revision
52154
52155 AUTHORS                           |    0
52156 COPYING                           |  482 ++
52157 ChangeLog                         |    0
52158 HACKING                           |    4 +
52159 Makefile.am                       |    1 +
52160 Makefile.in                       |  419 ++
52161 NEWS                              |    0
52162 README                            |   40 +
52163 aclocal.m4                        | 4130 +++++++++++++++++
52164 autogen.sh                        |   11 +
52165 config.h.in                       |   49 +
52166 configure                         | 9124 +++++++++++++++++++++++++++++++++++++
52167 configure.ac                      |   32 +
52168 doc/ctlseqs.ms                    | 1647 +++++++
52169 doc/ctlseqs.ps                    | 8729 +++++++++++++++++++++++++++++++++++
52170 doc/readme.txt                    |    4 +
52171 doc/vttest-20011130/BUGS          |   19 +
52172 doc/vttest-20011130/CHANGES       |  344 ++
52173 doc/vttest-20011130/COPYING       |   23 +
52174 doc/vttest-20011130/MANIFEST      |   43 +
52175 doc/vttest-20011130/README        |   67 +
52176 doc/vttest-20011130/aclocal.m4    |   59 +
52177 doc/vttest-20011130/charsets.c    |  478 ++
52178 doc/vttest-20011130/color.c       |  600 +++
52179 doc/vttest-20011130/config.cache  |   40 +
52180 doc/vttest-20011130/config.h      |   53 +
52181 doc/vttest-20011130/config.hin    |   52 +
52182 doc/vttest-20011130/config.log    |  105 +
52183 doc/vttest-20011130/config.status |  279 ++
52184 doc/vttest-20011130/configure     | 1625 +++++++
52185 doc/vttest-20011130/configure.in  |   48 +
52186 doc/vttest-20011130/descrip.mms   |   94 +
52187 doc/vttest-20011130/esc.c         |  968 ++++
52188 doc/vttest-20011130/esc.h         |  190 +
52189 doc/vttest-20011130/install.sh    |  238 +
52190 doc/vttest-20011130/keyboard.c    | 1080 +++++
52191 doc/vttest-20011130/main.c        | 1382 ++++++
52192 doc/vttest-20011130/makefile      |  171 +
52193 doc/vttest-20011130/makefile.in   |  172 +
52194 doc/vttest-20011130/mkdirs.sh     |   32 +
52195 doc/vttest-20011130/mouse.c       |  441 ++
52196 doc/vttest-20011130/nonvt100.c    |  437 ++
52197 doc/vttest-20011130/patchlev.h    |    3 +
52198 doc/vttest-20011130/printer.c     |  198 +
52199 doc/vttest-20011130/reports.c     |  510 +++
52200 doc/vttest-20011130/reset.c       |   84 +
52201 doc/vttest-20011130/setup.c       |  298 ++
52202 doc/vttest-20011130/sixel.c       |  303 ++
52203 doc/vttest-20011130/status.c      |  102 +
52204 doc/vttest-20011130/tech.set      |   96 +
52205 doc/vttest-20011130/ttymodes.c    |  300 ++
52206 doc/vttest-20011130/ttymodes.h    |   21 +
52207 doc/vttest-20011130/unix_io.c     |  196 +
52208 doc/vttest-20011130/vms_io.c      |  405 ++
52209 doc/vttest-20011130/vmsbuild.com  |  163 +
52210 doc/vttest-20011130/vt220.c       |  463 ++
52211 doc/vttest-20011130/vt420.c       | 1615 +++++++
52212 doc/vttest-20011130/vt52.c        |  235 +
52213 doc/vttest-20011130/vttest        |  Bin 0 -> 426799 bytes
52214 doc/vttest-20011130/vttest.1      |   47 +
52215 doc/vttest-20011130/vttest.h      |  270 ++
52216 doc/vttest-20011130/vttest.lsm    |   15 +
52217 doc/vttest-20011130/xterm.c       |  401 ++
52218 doc/vttest.tar.gz                 |  Bin 0 -> 96645 bytes
52219 src/Makefile.am                   |   62 +
52220 src/Makefile.in                   |  577 +++
52221 src/caps.c                        |  551 +++
52222 src/caps.h                        |   50 +
52223 src/interpret.c                   |  148 +
52224 src/marshal.list                  |    4 +
52225 src/pty.c                         |  209 +
52226 src/pty.h                         |   35 +
52227 src/termcap.c                     |  641 +++
52228 src/termcap.h                     |   56 +
52229 src/trie.c                        |  868 ++++
52230 src/trie.h                        |   61 +
52231 src/typescript                    |   76 +
52232 src/utf8echo.c                    |   65 +
52233 src/vte.c                         | 3494 ++++++++++++++
52234 src/vte.h                         |  169 +
52235 src/vteapp.c                      |  104 +
52236 stamp-h.in                        |    1 +
52237 82 files changed, 46608 insertions(+)
52238