~ubuntu-branches/ubuntu/precise/vte/precise

« back to all changes in this revision

Viewing changes to src/vteseq-n.c

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2011-06-16 17:59:49 UTC
  • mfrom: (1.1.65 upstream) (3.1.14 sid)
  • Revision ID: james.westby@ubuntu.com-20110616175949-dexr6gu2dxiifi00
Tags: 1:0.28.1-1ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Add 93_add_alt_screen_scroll_toggle.patch: Handle scrolling differently
    when using alternate screen or scrolling is restricted.
  - Add lp246701_scroll_region_updates.patch: Bug fix. (LP #246701)
  - 91_keep_fds.patch:
    vte-2.90 does not yet support G_SPAWN_LEAVE_DESCRIPTORS_OPEN
    when calling vte_terminal_fork_command_full() until that is
    fixed we need to keep this patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* ANSI-C code produced by gperf version 3.0.3 */
2
 
/* Command-line: gperf -m 100 vteseq-n.gperf  */
 
2
/* Command-line: gperf -m 100 ../../../src/vteseq-n.gperf  */
3
3
/* Computed positions: -k'1,4,$' */
4
4
 
5
5
#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
29
29
#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
30
30
#endif
31
31
 
32
 
#line 16 "vteseq-n.gperf"
 
32
#line 16 "../../../src/vteseq-n.gperf"
33
33
struct vteseq_n_struct {
34
34
        int seq;
35
35
        VteTerminalSequenceHandler handler;
242
242
  static const struct vteseq_n_struct wordlist[] =
243
243
    {
244
244
      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
245
 
#line 27 "vteseq-n.gperf"
 
245
#line 27 "../../../src/vteseq-n.gperf"
246
246
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str7, VTE_SEQUENCE_HANDLER(vte_sequence_handler_st)},
247
 
#line 25 "vteseq-n.gperf"
 
247
#line 25 "../../../src/vteseq-n.gperf"
248
248
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str8, VTE_SEQUENCE_HANDLER(vte_sequence_handler_decset)},
249
249
      {-1},
250
 
#line 29 "vteseq-n.gperf"
 
250
#line 29 "../../../src/vteseq-n.gperf"
251
251
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str10, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_mode)},
252
 
#line 33 "vteseq-n.gperf"
 
252
#line 33 "../../../src/vteseq-n.gperf"
253
253
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str11, VTE_SEQUENCE_HANDLER(vte_sequence_handler_save_mode)},
254
 
#line 39 "vteseq-n.gperf"
 
254
#line 39 "../../../src/vteseq-n.gperf"
255
255
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str12, VTE_SEQUENCE_HANDLER(vte_sequence_handler_soft_reset)},
256
256
      {-1},
257
 
#line 45 "vteseq-n.gperf"
 
257
#line 45 "../../../src/vteseq-n.gperf"
258
258
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str14, VTE_SEQUENCE_HANDLER(vte_sequence_handler_delete_lines)},
259
 
#line 51 "vteseq-n.gperf"
 
259
#line 51 "../../../src/vteseq-n.gperf"
260
260
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str15, VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_in_line)},
261
 
#line 61 "vteseq-n.gperf"
 
261
#line 61 "../../../src/vteseq-n.gperf"
262
262
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str16, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_icon_title)},
263
 
#line 32 "vteseq-n.gperf"
 
263
#line 32 "../../../src/vteseq-n.gperf"
264
264
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str17, VTE_SEQUENCE_HANDLER(vte_sequence_handler_next_line)},
265
 
#line 71 "vteseq-n.gperf"
 
265
#line 71 "../../../src/vteseq-n.gperf"
266
266
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str18, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_window_title)},
267
 
#line 73 "vteseq-n.gperf"
 
267
#line 73 "../../../src/vteseq-n.gperf"
268
268
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str19, VTE_SEQUENCE_HANDLER(vte_sequence_handler_DC)},
269
 
#line 69 "vteseq-n.gperf"
 
269
#line 69 "../../../src/vteseq-n.gperf"
270
270
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str20, VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_characters)},
271
 
#line 78 "vteseq-n.gperf"
 
271
#line 78 "../../../src/vteseq-n.gperf"
272
272
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str21, VTE_SEQUENCE_HANDLER(vte_sequence_handler_utf_8_charset)},
273
 
#line 95 "vteseq-n.gperf"
 
273
#line 95 "../../../src/vteseq-n.gperf"
274
274
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str22, VTE_SEQUENCE_HANDLER(vte_sequence_handler_line_position_absolute)},
275
 
#line 90 "vteseq-n.gperf"
 
275
#line 90 "../../../src/vteseq-n.gperf"
276
276
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str23, VTE_SEQUENCE_HANDLER(vte_sequence_handler_screen_alignment_test)},
277
 
#line 109 "vteseq-n.gperf"
 
277
#line 109 "../../../src/vteseq-n.gperf"
278
278
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str24, VTE_SEQUENCE_HANDLER(vte_sequence_handler_dec_device_status_report)},
279
 
#line 53 "vteseq-n.gperf"
 
279
#line 53 "../../../src/vteseq-n.gperf"
280
280
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str25, VTE_SEQUENCE_HANDLER(vte_sequence_handler_normal_keypad)},
281
 
#line 70 "vteseq-n.gperf"
 
281
#line 70 "../../../src/vteseq-n.gperf"
282
282
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str26, VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_in_display)},
283
 
#line 115 "vteseq-n.gperf"
 
283
#line 115 "../../../src/vteseq-n.gperf"
284
284
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str27, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_icon_and_window_title)},
285
 
#line 36 "vteseq-n.gperf"
 
285
#line 36 "../../../src/vteseq-n.gperf"
286
286
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str28, VTE_SEQUENCE_HANDLER(vte_sequence_handler_full_reset)},
287
 
#line 85 "vteseq-n.gperf"
 
287
#line 85 "../../../src/vteseq-n.gperf"
288
288
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str29, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region_to_end)},
289
 
#line 83 "vteseq-n.gperf"
 
289
#line 83 "../../../src/vteseq-n.gperf"
290
290
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str30, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region)},
291
 
#line 31 "vteseq-n.gperf"
 
291
#line 31 "../../../src/vteseq-n.gperf"
292
292
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str31, VTE_SEQUENCE_HANDLER(vte_sequence_handler_form_feed)},
293
 
#line 79 "vteseq-n.gperf"
 
293
#line 79 "../../../src/vteseq-n.gperf"
294
294
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str32, VTE_SEQUENCE_HANDLER(vte_sequence_handler_window_manipulation)},
295
 
#line 84 "vteseq-n.gperf"
 
295
#line 84 "../../../src/vteseq-n.gperf"
296
296
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str33, VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region_from_start)},
297
 
#line 126 "vteseq-n.gperf"
 
297
#line 126 "../../../src/vteseq-n.gperf"
298
298
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str34, VTE_SEQUENCE_HANDLER(vte_sequence_handler_send_primary_device_attributes)},
299
 
#line 127 "vteseq-n.gperf"
 
299
#line 127 "../../../src/vteseq-n.gperf"
300
300
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str35, VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)},
301
 
#line 129 "vteseq-n.gperf"
 
301
#line 129 "../../../src/vteseq-n.gperf"
302
302
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str36, VTE_SEQUENCE_HANDLER(vte_sequence_handler_send_secondary_device_attributes)},
303
 
#line 28 "vteseq-n.gperf"
 
303
#line 28 "../../../src/vteseq-n.gperf"
304
304
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str37, VTE_SEQUENCE_HANDLER(vte_sequence_handler_decreset)},
305
 
#line 35 "vteseq-n.gperf"
 
305
#line 35 "../../../src/vteseq-n.gperf"
306
306
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str38, VTE_SEQUENCE_HANDLER(vte_sequence_handler_tab_clear)},
307
 
#line 38 "vteseq-n.gperf"
 
307
#line 38 "../../../src/vteseq-n.gperf"
308
308
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str39, VTE_SEQUENCE_HANDLER(vte_sequence_handler_reset_mode)},
309
 
#line 30 "vteseq-n.gperf"
 
309
#line 30 "../../../src/vteseq-n.gperf"
310
310
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str40, VTE_SEQUENCE_HANDLER(vte_sequence_handler_UP)},
311
 
#line 48 "vteseq-n.gperf"
 
311
#line 48 "../../../src/vteseq-n.gperf"
312
312
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str41, VTE_SEQUENCE_HANDLER(vte_sequence_handler_restore_mode)},
313
 
#line 42 "vteseq-n.gperf"
 
313
#line 42 "../../../src/vteseq-n.gperf"
314
314
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str42, VTE_SEQUENCE_HANDLER(vte_sequence_handler_sc)},
315
 
#line 58 "vteseq-n.gperf"
 
315
#line 58 "../../../src/vteseq-n.gperf"
316
316
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str43, VTE_SEQUENCE_HANDLER(vte_sequence_handler_RI)},
317
 
#line 63 "vteseq-n.gperf"
 
317
#line 63 "../../../src/vteseq-n.gperf"
318
318
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str44, VTE_SEQUENCE_HANDLER(vte_sequence_handler_LE)},
319
 
#line 68 "vteseq-n.gperf"
 
319
#line 68 "../../../src/vteseq-n.gperf"
320
320
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str45, VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_next_line)},
321
 
#line 72 "vteseq-n.gperf"
 
321
#line 72 "../../../src/vteseq-n.gperf"
322
322
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str46, VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_lower_left)},
323
 
#line 47 "vteseq-n.gperf"
 
323
#line 47 "../../../src/vteseq-n.gperf"
324
324
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str47, VTE_SEQUENCE_HANDLER(vte_sequence_handler_insert_lines)},
325
 
#line 40 "vteseq-n.gperf"
 
325
#line 40 "../../../src/vteseq-n.gperf"
326
326
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str48, VTE_SEQUENCE_HANDLER(vte_sequence_handler_DO)},
327
 
#line 76 "vteseq-n.gperf"
 
327
#line 76 "../../../src/vteseq-n.gperf"
328
328
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str49, VTE_SEQUENCE_HANDLER(vte_sequence_handler_return_terminal_id)},
329
 
#line 88 "vteseq-n.gperf"
 
329
#line 88 "../../../src/vteseq-n.gperf"
330
330
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str50, VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_preceding_line)},
331
 
#line 62 "vteseq-n.gperf"
 
331
#line 62 "../../../src/vteseq-n.gperf"
332
332
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str51, VTE_SEQUENCE_HANDLER(vte_sequence_handler_bt)},
333
 
#line 64 "vteseq-n.gperf"
 
333
#line 64 "../../../src/vteseq-n.gperf"
334
334
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str52, VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_position)},
335
 
#line 82 "vteseq-n.gperf"
 
335
#line 82 "../../../src/vteseq-n.gperf"
336
336
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str53, VTE_SEQUENCE_HANDLER(vte_sequence_handler_device_status_report)},
337
 
#line 112 "vteseq-n.gperf"
 
337
#line 112 "../../../src/vteseq-n.gperf"
338
338
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str54, VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_character_absolute)},
339
 
#line 96 "vteseq-n.gperf"
 
339
#line 96 "../../../src/vteseq-n.gperf"
340
340
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str55, VTE_SEQUENCE_HANDLER(vte_sequence_handler_return_terminal_status)},
341
 
#line 34 "vteseq-n.gperf"
 
341
#line 34 "../../../src/vteseq-n.gperf"
342
342
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str56, VTE_SEQUENCE_HANDLER(vte_sequence_handler_scroll_up)},
343
 
#line 80 "vteseq-n.gperf"
 
343
#line 80 "../../../src/vteseq-n.gperf"
344
344
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str57, VTE_SEQUENCE_HANDLER(vte_sequence_handler_change_cursor_color)},
345
 
#line 99 "vteseq-n.gperf"
 
345
#line 99 "../../../src/vteseq-n.gperf"
346
346
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str58, VTE_SEQUENCE_HANDLER(vte_sequence_handler_insert_blank_characters)},
347
 
#line 24 "vteseq-n.gperf"
 
347
#line 24 "../../../src/vteseq-n.gperf"
348
348
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str59, VTE_SEQUENCE_HANDLER(vte_sequence_handler_index)},
349
 
#line 118 "vteseq-n.gperf"
 
349
#line 118 "../../../src/vteseq-n.gperf"
350
350
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str60, VTE_SEQUENCE_HANDLER(vte_sequence_handler_request_terminal_parameters)},
351
 
#line 50 "vteseq-n.gperf"
 
351
#line 50 "../../../src/vteseq-n.gperf"
352
352
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str61, VTE_SEQUENCE_HANDLER(vte_sequence_handler_vertical_tab)},
353
 
#line 113 "vteseq-n.gperf"
 
353
#line 113 "../../../src/vteseq-n.gperf"
354
354
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str62, VTE_SEQUENCE_HANDLER(vte_sequence_handler_ta)},
355
 
#line 54 "vteseq-n.gperf"
 
355
#line 54 "../../../src/vteseq-n.gperf"
356
356
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str63, VTE_SEQUENCE_HANDLER(vte_sequence_handler_reverse_index)},
357
 
#line 43 "vteseq-n.gperf"
 
357
#line 43 "../../../src/vteseq-n.gperf"
358
358
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str64, VTE_SEQUENCE_HANDLER(vte_sequence_handler_scroll_down)},
359
 
#line 74 "vteseq-n.gperf"
 
359
#line 74 "../../../src/vteseq-n.gperf"
360
360
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str65, VTE_SEQUENCE_HANDLER(vte_sequence_handler_application_keypad)},
361
 
#line 102 "vteseq-n.gperf"
 
361
#line 102 "../../../src/vteseq-n.gperf"
362
362
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str66, VTE_SEQUENCE_HANDLER(vte_sequence_handler_local_charset)},
363
363
      {-1}, {-1}, {-1}, {-1}, {-1},
364
 
#line 60 "vteseq-n.gperf"
 
364
#line 60 "../../../src/vteseq-n.gperf"
365
365
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str72, VTE_SEQUENCE_HANDLER(vte_sequence_handler_rc)},
366
 
#line 128 "vteseq-n.gperf"
 
366
#line 128 "../../../src/vteseq-n.gperf"
367
367
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str73, VTE_SEQUENCE_HANDLER(vte_sequence_handler_horizontal_and_vertical_position)},
368
368
      {-1}, {-1},
369
 
#line 44 "vteseq-n.gperf"
 
369
#line 44 "../../../src/vteseq-n.gperf"
370
370
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str76, VTE_SEQUENCE_HANDLER(vte_sequence_handler_change_color)},
371
371
      {-1},
372
 
#line 81 "vteseq-n.gperf"
 
372
#line 81 "../../../src/vteseq-n.gperf"
373
373
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str78, VTE_SEQUENCE_HANDLER(vte_sequence_handler_character_attributes)},
374
374
      {-1}, {-1}, {-1}, {-1},
375
 
#line 117 "vteseq-n.gperf"
 
375
#line 117 "../../../src/vteseq-n.gperf"
376
376
      {(int)(long)&((struct vteseq_n_pool_t *)0)->vteseq_n_pool_str83, VTE_SEQUENCE_HANDLER(vte_sequence_handler_character_position_absolute)}
377
377
    };
378
378