"Fossies" - the Fresh Open Source Software Archive

Member "genius-1.0.24/vte/src/vteseq-n.gperf" (16 Aug 2011, 7761 Bytes) of package /linux/misc/genius-1.0.24.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 /* run "make gperf" after modifying this file */
    2 
    3 %struct-type
    4 %language=ANSI-C
    5 %includes
    6 %enum
    7 %readonly-tables
    8 %define slot-name seq
    9 %define hash-function-name vteseq_n_hash
   10 %define lookup-function-name vteseq_n_lookup
   11 
   12 %compare-lengths
   13 %pic
   14 %define string-pool-name vteseq_n_pool
   15 
   16 struct vteseq_n_struct {
   17     int seq;
   18     VteTerminalSequenceHandler handler;
   19 };
   20 
   21 %%
   22 #"..rp", VTE_SEQUENCE_HANDLER_NULL
   23 #"..sa", VTE_SEQUENCE_HANDLER_NULL
   24 "index", VTE_SEQUENCE_HANDLER(vte_sequence_handler_index)
   25 "decset", VTE_SEQUENCE_HANDLER(vte_sequence_handler_decset)
   26 #"repeat", VTE_SEQUENCE_HANDLER_NULL
   27 "tab-set", VTE_SEQUENCE_HANDLER(vte_sequence_handler_st)
   28 "decreset", VTE_SEQUENCE_HANDLER(vte_sequence_handler_decreset)
   29 "set-mode", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_mode)
   30 "cursor-up", VTE_SEQUENCE_HANDLER(vte_sequence_handler_UP)
   31 "form-feed", VTE_SEQUENCE_HANDLER(vte_sequence_handler_form_feed)
   32 "next-line", VTE_SEQUENCE_HANDLER(vte_sequence_handler_next_line)
   33 "save-mode", VTE_SEQUENCE_HANDLER(vte_sequence_handler_save_mode)
   34 "scroll-up", VTE_SEQUENCE_HANDLER(vte_sequence_handler_scroll_up)
   35 "tab-clear", VTE_SEQUENCE_HANDLER(vte_sequence_handler_tab_clear)
   36 "full-reset", VTE_SEQUENCE_HANDLER(vte_sequence_handler_full_reset)
   37 #"media-copy", VTE_SEQUENCE_HANDLER_NULL
   38 "reset-mode", VTE_SEQUENCE_HANDLER(vte_sequence_handler_reset_mode)
   39 "soft-reset", VTE_SEQUENCE_HANDLER(vte_sequence_handler_soft_reset)
   40 "cursor-down", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DO)
   41 #"memory-lock", VTE_SEQUENCE_HANDLER_NULL
   42 "save-cursor", VTE_SEQUENCE_HANDLER(vte_sequence_handler_sc)
   43 "scroll-down", VTE_SEQUENCE_HANDLER(vte_sequence_handler_scroll_down)
   44 "change-color", VTE_SEQUENCE_HANDLER(vte_sequence_handler_change_color)
   45 "delete-lines", VTE_SEQUENCE_HANDLER(vte_sequence_handler_delete_lines)
   46 #"double-width", VTE_SEQUENCE_HANDLER_NULL
   47 "insert-lines", VTE_SEQUENCE_HANDLER(vte_sequence_handler_insert_lines)
   48 "restore-mode", VTE_SEQUENCE_HANDLER(vte_sequence_handler_restore_mode)
   49 #"single-width", VTE_SEQUENCE_HANDLER_NULL
   50 "vertical-tab", VTE_SEQUENCE_HANDLER(vte_sequence_handler_vertical_tab)
   51 "erase-in-line", VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_in_line)
   52 #"memory-unlock", VTE_SEQUENCE_HANDLER_NULL
   53 "normal-keypad", VTE_SEQUENCE_HANDLER(vte_sequence_handler_normal_keypad)
   54 "reverse-index", VTE_SEQUENCE_HANDLER(vte_sequence_handler_reverse_index)
   55 #"7-bit-controls", VTE_SEQUENCE_HANDLER_NULL
   56 #"8-bit-controls", VTE_SEQUENCE_HANDLER_NULL
   57 #"change-logfile", VTE_SEQUENCE_HANDLER_NULL
   58 "cursor-forward", VTE_SEQUENCE_HANDLER(vte_sequence_handler_RI)
   59 #"dec-media-copy", VTE_SEQUENCE_HANDLER_NULL
   60 "restore-cursor", VTE_SEQUENCE_HANDLER(vte_sequence_handler_rc)
   61 "set-icon-title", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_icon_title)
   62 "cursor-back-tab", VTE_SEQUENCE_HANDLER(vte_sequence_handler_bt)
   63 "cursor-backward", VTE_SEQUENCE_HANDLER(vte_sequence_handler_LE)
   64 "cursor-position", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_position)
   65 #"single-shift-g2", VTE_SEQUENCE_HANDLER_NULL
   66 #"single-shift-g3", VTE_SEQUENCE_HANDLER_NULL
   67 #"change-font-name", VTE_SEQUENCE_HANDLER_NULL
   68 "cursor-next-line", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_next_line)
   69 "erase-characters", VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_characters)
   70 "erase-in-display", VTE_SEQUENCE_HANDLER(vte_sequence_handler_erase_in_display)
   71 "set-window-title", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_window_title)
   72 "cursor-lower-left", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_lower_left)
   73 "delete-characters", VTE_SEQUENCE_HANDLER(vte_sequence_handler_DC)
   74 "application-keypad", VTE_SEQUENCE_HANDLER(vte_sequence_handler_application_keypad)
   75 #"change-font-number", VTE_SEQUENCE_HANDLER_NULL
   76 "return-terminal-id", VTE_SEQUENCE_HANDLER(vte_sequence_handler_return_terminal_id)
   77 #"end-of-guarded-area", VTE_SEQUENCE_HANDLER_NULL
   78 "utf-8-character-set", VTE_SEQUENCE_HANDLER(vte_sequence_handler_utf_8_charset)
   79 "window-manipulation", VTE_SEQUENCE_HANDLER(vte_sequence_handler_window_manipulation)
   80 "change-cursor-colors", VTE_SEQUENCE_HANDLER(vte_sequence_handler_change_cursor_color)
   81 "character-attributes", VTE_SEQUENCE_HANDLER(vte_sequence_handler_character_attributes)
   82 "device-status-report", VTE_SEQUENCE_HANDLER(vte_sequence_handler_device_status_report)
   83 "set-scrolling-region", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region)
   84 "set-scrolling-region-from-start", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region_from_start)
   85 "set-scrolling-region-to-end", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_scrolling_region_to_end)
   86 #"set-text-property-21", VTE_SEQUENCE_HANDLER_NULL
   87 #"set-text-property-2L", VTE_SEQUENCE_HANDLER_NULL
   88 "cursor-preceding-line", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_preceding_line)
   89 #"device-control-string", VTE_SEQUENCE_HANDLER_NULL
   90 "screen-alignment-test", VTE_SEQUENCE_HANDLER(vte_sequence_handler_screen_alignment_test)
   91 #"select-locator-events", VTE_SEQUENCE_HANDLER_NULL
   92 #"set-conformance-level", VTE_SEQUENCE_HANDLER_NULL
   93 #"start-of-guarded-area", VTE_SEQUENCE_HANDLER_NULL
   94 #"double-height-top-half", VTE_SEQUENCE_HANDLER_NULL
   95 "line-position-absolute", VTE_SEQUENCE_HANDLER(vte_sequence_handler_line_position_absolute)
   96 "return-terminal-status", VTE_SEQUENCE_HANDLER(vte_sequence_handler_return_terminal_status)
   97 #"change-highlight-colors", VTE_SEQUENCE_HANDLER_NULL
   98 #"enable-filter-rectangle", VTE_SEQUENCE_HANDLER_NULL
   99 "insert-blank-characters", VTE_SEQUENCE_HANDLER(vte_sequence_handler_insert_blank_characters)
  100 #"invoke-g2-character-set", VTE_SEQUENCE_HANDLER_NULL
  101 #"invoke-g3-character-set", VTE_SEQUENCE_HANDLER_NULL
  102 "iso8859-1-character-set", VTE_SEQUENCE_HANDLER(vte_sequence_handler_local_charset)
  103 #"selective-erase-in-line", VTE_SEQUENCE_HANDLER_NULL
  104 #"ansi-conformance-level-1", VTE_SEQUENCE_HANDLER_NULL
  105 #"ansi-conformance-level-2", VTE_SEQUENCE_HANDLER_NULL
  106 #"ansi-conformance-level-3", VTE_SEQUENCE_HANDLER_NULL
  107 #"change-background-colors", VTE_SEQUENCE_HANDLER_NULL
  108 #"change-foreground-colors", VTE_SEQUENCE_HANDLER_NULL
  109 "dec-device-status-report", VTE_SEQUENCE_HANDLER(vte_sequence_handler_dec_device_status_report)
  110 #"enable-locator-reporting", VTE_SEQUENCE_HANDLER_NULL
  111 #"request-locator-position", VTE_SEQUENCE_HANDLER_NULL
  112 "cursor-character-absolute", VTE_SEQUENCE_HANDLER(vte_sequence_handler_cursor_character_absolute)
  113 "cursor-forward-tabulation", VTE_SEQUENCE_HANDLER(vte_sequence_handler_ta)
  114 #"double-height-bottom-half", VTE_SEQUENCE_HANDLER_NULL
  115 "set-icon-and-window-title", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_icon_and_window_title)
  116 #"selective-erase-in-display", VTE_SEQUENCE_HANDLER_NULL
  117 "character-position-absolute", VTE_SEQUENCE_HANDLER(vte_sequence_handler_character_position_absolute)
  118 "request-terminal-parameters", VTE_SEQUENCE_HANDLER(vte_sequence_handler_request_terminal_parameters)
  119 #"select-character-protection", VTE_SEQUENCE_HANDLER_NULL
  120 #"change-tek-background-colors", VTE_SEQUENCE_HANDLER_NULL
  121 #"change-tek-foreground-colors", VTE_SEQUENCE_HANDLER_NULL
  122 #"invoke-g1-character-set-as-gr", VTE_SEQUENCE_HANDLER_NULL
  123 #"invoke-g2-character-set-as-gr", VTE_SEQUENCE_HANDLER_NULL
  124 #"invoke-g3-character-set-as-gr", VTE_SEQUENCE_HANDLER_NULL
  125 #"initiate-hilite-mouse-tracking", VTE_SEQUENCE_HANDLER_NULL
  126 "send-primary-device-attributes", VTE_SEQUENCE_HANDLER(vte_sequence_handler_send_primary_device_attributes)
  127 "linux-console-cursor-attributes", VTE_SEQUENCE_HANDLER(vte_sequence_handler_noop)
  128 "horizontal-and-vertical-position", VTE_SEQUENCE_HANDLER(vte_sequence_handler_horizontal_and_vertical_position)
  129 "send-secondary-device-attributes", VTE_SEQUENCE_HANDLER(vte_sequence_handler_send_secondary_device_attributes)
  130 #"change-mouse-cursor-background-colors", VTE_SEQUENCE_HANDLER_NULL
  131 #"change-mouse-cursor-foreground-colors", VTE_SEQUENCE_HANDLER_NULL