~eric-mrpowers/vte/fix-cygwin-python

« back to all changes in this revision

Viewing changes to doc/reference/tmpl/vte-unused.sgml

  • Committer: nalin
  • Date: 2002-09-11 06:10:47 UTC
  • Revision ID: vcs-imports@canonical.com-20020911061047-628hzdnmy8bxrphr
* src/vte.c: Skip lookups for padding information if we're pretty sure we're
        using a monospaced font.
* src/vte.c: Fix from Brian Cameron for uninitialized GError in
        vte_wc_from_unichar().
* src/interpret.c, src/iso2022.c, src/pty.c, src/ring.h, src/table.c,
        src/table.h, src/trie.c, src/vte.c, src/vteaccess.c: Signed/unsigned
        int/size_t/gsize and pointer typecast warning fixes from Brian Cameron.
* src/vte.c: Avoid invalidating the cursor in the cursor blink timeout unless
        we have focus.
* src/pty.c, src/pty.h: Add vte_pty_close() and vte_pty_open_with_logging(),
        breaking the ABI but not the existing API.
* src/vte.c, src/vte.h: Add vte_terminal_fork_logged_command(), breaking the
        ABI but not the existing API.
* gnome-pty-helper/*: Swallow the pty helper bits of gnome-libs, but install
        into $pkglibdir instead of $sbindir so that existing packages don't
        suddenly start breaking.
* src/termcap.c(_vte_termcap_find_string_length): Fix signature to match the
        declaration in termcap.h.  From patch by Jacob Berkman.
* configure.in: Add $X_PRE_LIBS to the front of $X_LIBS, -lX11 and $X_EXTRA_LIBS
        to the end of $X_LIBS.  Remove some cruftiness and set CPPFLAGS when
        checking for Xft.  Check for the existence of wchar.h, because it might
        not exist.  Use an automake conditional to make compilation of the
        Python bindings non-critical.  From patch by Jacob Berkman.
* src/pty.c: Silence compiler warning when exec() fails.  From patch by Jacob
        Berkman.
* src/interpret.c, src/vte.c: Stop including langinfo.h since we don't call
        nl_langinfo() any more.  Adapted from patch by Jacob Berkman.
* src/caps.c: Fill in a couple of missing initializers.
* src/vte.c, src/vte.h: Add accessor functions for use in language bindings,
        breaking the ABI but not the API.
* python/vte.defs: Add defs for the new accessor functions.
* python/vte-demo.py: Add a scrollbar to the sample window, handle more of the
        options the C version handles.  Stop expecting additional arguments with
        a signal that doesn't include any.
* python/Makefile.am: We only have one target, so don't bother with
        target-specific primaries if we can avoid it (#92252).
* vte.pc.in: Note build dependencies on ATK, Pango, and PangoX.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- ##### SECTION ./tmpl/caps.sgml:Long_Description ##### -->
2
 
<para>
3
 
 
4
 
</para>
5
 
 
6
 
 
7
 
<!-- ##### SECTION ./tmpl/caps.sgml:See_Also ##### -->
8
 
<para>
9
 
 
10
 
</para>
11
 
 
12
 
 
13
 
<!-- ##### SECTION ./tmpl/caps.sgml:Short_Description ##### -->
14
 
Global structures which contain terminal capability names and Xterm control
15
 
sequence definitions.
16
 
 
17
 
 
18
 
<!-- ##### SECTION ./tmpl/caps.sgml:Title ##### -->
19
 
caps
20
 
 
21
 
 
22
 
<!-- ##### SECTION ./tmpl/debug.sgml:Long_Description ##### -->
23
 
<para>
24
 
Functions in libvte will only output debugging information if the library was
25
 
configured with --enable-maintainer-mode.
26
 
</para>
27
 
 
28
 
 
29
 
<!-- ##### SECTION ./tmpl/debug.sgml:See_Also ##### -->
30
 
<para>
31
 
 
32
 
</para>
33
 
 
34
 
 
35
 
<!-- ##### SECTION ./tmpl/debug.sgml:Short_Description ##### -->
36
 
Facilities for enabling debugging message output from libvte.
37
 
 
38
 
 
39
 
<!-- ##### SECTION ./tmpl/debug.sgml:Title ##### -->
40
 
debug
41
 
 
42
 
 
43
 
<!-- ##### SECTION ./tmpl/iso2022.sgml:Long_Description ##### -->
44
 
<para>
45
 
 
46
 
</para>
47
 
 
48
 
 
49
 
<!-- ##### SECTION ./tmpl/iso2022.sgml:See_Also ##### -->
50
 
<para>
51
 
 
52
 
</para>
53
 
 
54
 
 
55
 
<!-- ##### SECTION ./tmpl/iso2022.sgml:Short_Description ##### -->
56
 
A state machine for converting #gunichar strings with embedded ISO-2022 control
57
 
sequences into plain #gunichar strings.
58
 
 
59
 
 
60
 
<!-- ##### SECTION ./tmpl/iso2022.sgml:Title ##### -->
61
 
iso2022
62
 
 
63
 
 
64
 
<!-- ##### SECTION ./tmpl/marshal.sgml:Long_Description ##### -->
65
 
<para>
66
 
 
67
 
</para>
68
 
 
69
 
 
70
 
<!-- ##### SECTION ./tmpl/marshal.sgml:See_Also ##### -->
71
 
<para>
72
 
 
73
 
</para>
74
 
 
75
 
 
76
 
<!-- ##### SECTION ./tmpl/marshal.sgml:Short_Description ##### -->
77
 
Signal marshalers.
78
 
 
79
 
 
80
 
<!-- ##### SECTION ./tmpl/marshal.sgml:Title ##### -->
81
 
marshal
82
 
 
83
 
 
84
 
<!-- ##### SECTION ./tmpl/ring.sgml:Long_Description ##### -->
85
 
<para>
86
 
 
87
 
</para>
88
 
 
89
 
 
90
 
<!-- ##### SECTION ./tmpl/ring.sgml:See_Also ##### -->
91
 
<para>
92
 
 
93
 
</para>
94
 
 
95
 
 
96
 
<!-- ##### SECTION ./tmpl/ring.sgml:Short_Description ##### -->
97
 
 
98
 
 
99
 
 
100
 
<!-- ##### SECTION ./tmpl/ring.sgml:Title ##### -->
101
 
ring
102
 
 
103
 
 
104
 
<!-- ##### SECTION ./tmpl/table.sgml:Long_Description ##### -->
105
 
<para>
106
 
This control sequence parser uses a tree of tables, similar in design to that
107
 
used by Xterm, but generated dynamically at run-time using data from the system
108
 
termcap database.
109
 
</para>
110
 
 
111
 
 
112
 
<!-- ##### SECTION ./tmpl/table.sgml:See_Also ##### -->
113
 
<para>
114
 
 
115
 
</para>
116
 
 
117
 
 
118
 
<!-- ##### SECTION ./tmpl/table.sgml:Short_Description ##### -->
119
 
The tree-of-tables sequence parser.
120
 
 
121
 
 
122
 
<!-- ##### SECTION ./tmpl/table.sgml:Title ##### -->
123
 
table
124
 
 
125
 
 
126
 
<!-- ##### SECTION ./tmpl/termcap.sgml:Long_Description ##### -->
127
 
<para>
128
 
 
129
 
</para>
130
 
 
131
 
 
132
 
<!-- ##### SECTION ./tmpl/termcap.sgml:See_Also ##### -->
133
 
<para>
134
 
 
135
 
</para>
136
 
 
137
 
 
138
 
<!-- ##### SECTION ./tmpl/termcap.sgml:Short_Description ##### -->
139
 
A set of functions for parsing the system termcap database.
140
 
 
141
 
 
142
 
<!-- ##### SECTION ./tmpl/termcap.sgml:Title ##### -->
143
 
termcap
144
 
 
145
 
 
146
 
<!-- ##### SECTION ./tmpl/trie.sgml:Long_Description ##### -->
147
 
<para>
148
 
This control sequence parser uses a tree of nodes and attempts to find the
149
 
control sequence which best matches a given chunk of data.
150
 
</para>
151
 
 
152
 
 
153
 
<!-- ##### SECTION ./tmpl/trie.sgml:See_Also ##### -->
154
 
<para>
155
 
 
156
 
</para>
157
 
 
158
 
 
159
 
<!-- ##### SECTION ./tmpl/trie.sgml:Short_Description ##### -->
160
 
The trie sequence parser.
161
 
 
162
 
 
163
 
<!-- ##### SECTION ./tmpl/trie.sgml:Title ##### -->
164
 
trie
165
 
 
166
 
 
167
 
<!-- ##### MACRO VTE_CAP_APC ##### -->
168
 
<para>
169
 
 
170
 
</para>
171
 
 
172
 
 
173
 
<!-- ##### MACRO VTE_CAP_CSI ##### -->
174
 
<para>
175
 
 
176
 
</para>
177
 
 
178
 
 
179
 
<!-- ##### MACRO VTE_CAP_ESC ##### -->
180
 
<para>
181
 
 
182
 
</para>
183
 
 
184
 
 
185
 
<!-- ##### MACRO VTE_CAP_OSC ##### -->
186
 
<para>
187
 
 
188
 
</para>
189
 
 
190
 
 
191
 
<!-- ##### MACRO VTE_CAP_PM ##### -->
192
 
<para>
193
 
 
194
 
</para>
195
 
 
196
 
 
197
 
<!-- ##### MACRO VTE_CAP_ST ##### -->
198
 
<para>
199
 
 
200
 
</para>
201
 
 
202
 
 
203
 
<!-- ##### MACRO VTE_IS_TERMINAL_ERASE_BINDING ##### -->
204
 
<para>
205
 
 
206
 
</para>
207
 
 
208
 
@obj: 
209
 
 
210
 
<!-- ##### MACRO VTE_TYPE_TERMINAL_ERASE_BINDING ##### -->
211
 
<para>
212
 
 
213
 
</para>
214
 
 
215
 
 
216
 
<!-- ##### ENUM VteDebugFlags ##### -->
217
 
<para>
218
 
 
219
 
</para>
220
 
 
221
 
@VTE_DEBUG_MISC: 
222
 
@VTE_DEBUG_PARSE: 
223
 
@VTE_DEBUG_IO: 
224
 
@VTE_DEBUG_UPDATES: 
225
 
@VTE_DEBUG_EVENTS: 
226
 
@VTE_DEBUG_SIGNALS: 
227
 
@VTE_DEBUG_SELECTION: 
228
 
@VTE_DEBUG_SUBSTITUTION: 
229
 
@VTE_DEBUG_RING: 
230
 
@VTE_DEBUG_PTY: 
231
 
 
232
 
<!-- ##### STRUCT VteRing ##### -->
233
 
<para>
234
 
 
235
 
</para>
236
 
 
237
 
@free: 
238
 
@user_data: 
239
 
@array: 
240
 
@delta: 
241
 
@length: 
242
 
@max: 
243
 
 
244
 
<!-- ##### USER_FUNCTION VteRingFreeFunc ##### -->
245
 
<para>
246
 
 
247
 
</para>
248
 
 
249
 
@freeing: 
250
 
@data: 
251
 
 
252
 
<!-- ##### FUNCTION vte_capability_init ##### -->
253
 
<para>
254
 
 
255
 
</para>
256
 
 
257
 
 
258
 
<!-- ##### FUNCTION vte_debug_on ##### -->
259
 
<para>
260
 
 
261
 
</para>
262
 
 
263
 
@flags: 
264
 
@Returns: 
265
 
 
266
 
<!-- ##### FUNCTION vte_debug_parse_string ##### -->
267
 
<para>
268
 
 
269
 
</para>
270
 
 
271
 
@string: 
272
 
 
273
 
<!-- ##### FUNCTION vte_iso2022_free ##### -->
274
 
<para>
275
 
 
276
 
</para>
277
 
 
278
 
@p: 
279
 
 
280
 
<!-- ##### FUNCTION vte_iso2022_substitute ##### -->
281
 
<para>
282
 
 
283
 
</para>
284
 
 
285
 
@state: 
286
 
@instring: 
287
 
@length: 
288
 
@outstring: 
289
 
@specials: 
290
 
@Returns: 
291
 
 
292
 
<!-- ##### FUNCTION vte_ring_append ##### -->
293
 
<para>
294
 
 
295
 
</para>
296
 
 
297
 
@ring: 
298
 
@data: 
299
 
 
300
 
<!-- ##### FUNCTION vte_ring_at ##### -->
301
 
<para>
302
 
 
303
 
</para>
304
 
 
305
 
@ring: 
306
 
@Param2: 
307
 
@Returns: 
308
 
@__ring: 
309
 
@__position: 
310
 
 
311
 
<!-- ##### FUNCTION vte_ring_contains ##### -->
312
 
<para>
313
 
 
314
 
</para>
315
 
 
316
 
@ring: 
317
 
@Param2: 
318
 
@Returns: 
319
 
@__ring: 
320
 
@__position: 
321
 
 
322
 
<!-- ##### FUNCTION vte_ring_delta ##### -->
323
 
<para>
324
 
 
325
 
</para>
326
 
 
327
 
@ring: 
328
 
@Returns: 
329
 
@__ring: 
330
 
 
331
 
<!-- ##### FUNCTION vte_ring_free ##### -->
332
 
<para>
333
 
 
334
 
</para>
335
 
 
336
 
@ring: 
337
 
@free_elements: 
338
 
 
339
 
<!-- ##### MACRO vte_ring_index ##### -->
340
 
<para>
341
 
 
342
 
</para>
343
 
 
344
 
@ring: 
345
 
@cast: 
346
 
@position: 
347
 
@__ring: 
348
 
@__cast: 
349
 
@__position: 
350
 
 
351
 
<!-- ##### FUNCTION vte_ring_insert ##### -->
352
 
<para>
353
 
 
354
 
</para>
355
 
 
356
 
@ring: 
357
 
@Param2: 
358
 
@data: 
359
 
@position: 
360
 
 
361
 
<!-- ##### FUNCTION vte_ring_length ##### -->
362
 
<para>
363
 
 
364
 
</para>
365
 
 
366
 
@ring: 
367
 
@Returns: 
368
 
@__ring: 
369
 
 
370
 
<!-- ##### FUNCTION vte_ring_new ##### -->
371
 
<para>
372
 
 
373
 
</para>
374
 
 
375
 
@Param1: 
376
 
@free: 
377
 
@data: 
378
 
@Returns: 
379
 
@max_elements: 
380
 
 
381
 
<!-- ##### FUNCTION vte_ring_next ##### -->
382
 
<para>
383
 
 
384
 
</para>
385
 
 
386
 
@ring: 
387
 
@Returns: 
388
 
@__ring: 
389
 
 
390
 
<!-- ##### FUNCTION vte_ring_remove ##### -->
391
 
<para>
392
 
 
393
 
</para>
394
 
 
395
 
@ring: 
396
 
@Param2: 
397
 
@free_element: 
398
 
@position: 
399
 
 
400
 
<!-- ##### FUNCTION vte_table_add ##### -->
401
 
<para>
402
 
 
403
 
</para>
404
 
 
405
 
@table: 
406
 
@pattern: 
407
 
@length: 
408
 
@result: 
409
 
@quark: 
410
 
 
411
 
<!-- ##### FUNCTION vte_table_free ##### -->
412
 
<para>
413
 
 
414
 
</para>
415
 
 
416
 
@table: 
417
 
 
418
 
<!-- ##### FUNCTION vte_table_match ##### -->
419
 
<para>
420
 
 
421
 
</para>
422
 
 
423
 
@table: 
424
 
@pattern: 
425
 
@length: 
426
 
@res: 
427
 
@consumed: 
428
 
@quark: 
429
 
@array: 
430
 
@Returns: 
431
 
 
432
 
<!-- ##### FUNCTION vte_table_narrow_encoding ##### -->
433
 
<para>
434
 
 
435
 
</para>
436
 
 
437
 
@Returns: 
438
 
 
439
 
<!-- ##### FUNCTION vte_table_print ##### -->
440
 
<para>
441
 
 
442
 
</para>
443
 
 
444
 
@table: 
445
 
 
446
 
<!-- ##### FUNCTION vte_table_wide_encoding ##### -->
447
 
<para>
448
 
 
449
 
</para>
450
 
 
451
 
@Returns: 
452
 
 
453
 
<!-- ##### FUNCTION vte_termcap_find_boolean ##### -->
454
 
<para>
455
 
 
456
 
</para>
457
 
 
458
 
@termcap: 
459
 
@tname: 
460
 
@cap: 
461
 
@Returns: 
462
 
 
463
 
<!-- ##### FUNCTION vte_termcap_find_numeric ##### -->
464
 
<para>
465
 
 
466
 
</para>
467
 
 
468
 
@termcap: 
469
 
@tname: 
470
 
@cap: 
471
 
@Returns: 
472
 
 
473
 
<!-- ##### FUNCTION vte_termcap_find_string ##### -->
474
 
<para>
475
 
 
476
 
</para>
477
 
 
478
 
@termcap: 
479
 
@tname: 
480
 
@cap: 
481
 
@Returns: 
482
 
 
483
 
<!-- ##### FUNCTION vte_termcap_find_string_length ##### -->
484
 
<para>
485
 
 
486
 
</para>
487
 
 
488
 
@termcap: 
489
 
@tname: 
490
 
@cap: 
491
 
@length: 
492
 
@Returns: 
493
 
 
494
 
<!-- ##### FUNCTION vte_termcap_free ##### -->
495
 
<para>
496
 
 
497
 
</para>
498
 
 
499
 
@termcap: 
500
 
 
501
 
<!-- ##### FUNCTION vte_termcap_new ##### -->
502
 
<para>
503
 
 
504
 
</para>
505
 
 
506
 
@Returns: 
507
 
 
508
 
<!-- ##### FUNCTION vte_termcap_strip ##### -->
509
 
<para>
510
 
 
511
 
</para>
512
 
 
513
 
@termcap: 
514
 
@stripped: 
515
 
@len: 
516
 
 
517
 
<!-- ##### FUNCTION vte_terminal_erase_binding_get_type ##### -->
518
 
<para>
519
 
 
520
 
</para>
521
 
 
522
 
@Returns: 
523
 
 
524
 
<!-- ##### FUNCTION vte_trie_add ##### -->
525
 
<para>
526
 
 
527
 
</para>
528
 
 
529
 
@trie: 
530
 
@pattern: 
531
 
@length: 
532
 
@result: 
533
 
@quark: 
534
 
 
535
 
<!-- ##### FUNCTION vte_trie_free ##### -->
536
 
<para>
537
 
 
538
 
</para>
539
 
 
540
 
@trie: 
541
 
 
542
 
<!-- ##### FUNCTION vte_trie_match ##### -->
543
 
<para>
544
 
 
545
 
</para>
546
 
 
547
 
@trie: 
548
 
@pattern: 
549
 
@length: 
550
 
@res: 
551
 
@consumed: 
552
 
@quark: 
553
 
@array: 
554
 
@Returns: 
555
 
 
556
 
<!-- ##### FUNCTION vte_trie_narrow_encoding ##### -->
557
 
<para>
558
 
 
559
 
</para>
560
 
 
561
 
@Returns: 
562
 
 
563
 
<!-- ##### FUNCTION vte_trie_print ##### -->
564
 
<para>
565
 
 
566
 
</para>
567
 
 
568
 
@trie: 
569
 
 
570
 
<!-- ##### FUNCTION vte_trie_wide_encoding ##### -->
571
 
<para>
572
 
 
573
 
</para>
574
 
 
575
 
@Returns: 
576