1
* 'guile_callback': スクリプトのコールバック
4
*** 'script' (pointer, hdata: "guile_script")
5
*** 'function' (string)
7
*** 'config_file' (pointer, hdata: "config_file")
8
*** 'config_section' (pointer, hdata: "config_section")
9
*** 'config_option' (pointer, hdata: "config_option")
11
*** 'buffer' (pointer, hdata: "buffer")
12
*** 'bar_item' (pointer, hdata: "bar_item")
13
*** 'upgrade_file' (pointer)
14
*** 'prev_callback' (pointer, hdata: "guile_callback")
15
*** 'next_callback' (pointer, hdata: "guile_callback")
16
* 'guile_script': スクリプトのリスト
19
*** 'filename' (string)
20
*** 'interpreter' (pointer)
23
*** 'version' (string)
24
*** 'license' (string)
25
*** 'description' (string)
26
*** 'shutdown_func' (string)
27
*** 'charset' (string)
28
*** 'callbacks' (pointer, hdata: "guile_callback")
29
*** 'unloading' (integer)
30
*** 'prev_script' (pointer, hdata: "guile_script")
31
*** 'next_script' (pointer, hdata: "guile_script")
35
* 'irc_channel': irc チャンネル
44
*** 'join_msg_received' (hashtable)
45
*** 'checking_away' (integer)
46
*** 'away_message' (string)
47
*** 'has_quit_server' (integer)
50
*** 'nick_completion_reset' (integer)
51
*** 'pv_remote_nick_color' (string)
52
*** 'hook_autorejoin' (pointer)
53
*** 'nicks_count' (integer)
54
*** 'nicks' (pointer, hdata: "irc_nick")
55
*** 'last_nick' (pointer, hdata: "irc_nick")
56
*** 'nicks_speaking' (pointer)
57
*** 'nicks_speaking_time' (pointer, hdata: "irc_channel_speaking")
58
*** 'last_nick_speaking_time' (pointer, hdata: "irc_channel_speaking")
59
*** 'join_smart_filtered' (hashtable)
60
*** 'buffer' (pointer, hdata: "buffer")
61
*** 'buffer_as_string' (string)
62
*** 'prev_channel' (pointer, hdata: "irc_channel")
63
*** 'next_channel' (pointer, hdata: "irc_channel")
64
* 'irc_channel_speaking': irc 会話中チャンネル
68
*** 'time_last_message' (time)
69
*** 'prev_nick' (pointer, hdata: "irc_channel_speaking")
70
*** 'next_nick' (pointer, hdata: "irc_channel_speaking")
71
* 'irc_ignore': irc 無視
74
*** 'number' (integer)
76
*** 'regex_mask' (pointer)
78
*** 'channel' (string)
79
*** 'prev_ignore' (pointer, hdata: "irc_ignore")
80
*** 'next_ignore' (pointer, hdata: "irc_ignore")
84
* 'irc_nick': irc ニックネーム
89
*** 'prefixes' (string)
93
*** 'prev_nick' (pointer, hdata: "irc_nick")
94
*** 'next_nick' (pointer, hdata: "irc_nick")
95
* 'irc_notify': irc 通知
98
*** 'server' (pointer, hdata: "irc_server")
100
*** 'check_away' (integer)
101
*** 'is_on_server' (integer)
102
*** 'away_message' (string)
103
*** 'ison_received' (integer)
104
*** 'prev_notify' (pointer, hdata: "irc_notify")
105
*** 'next_notify' (pointer, hdata: "irc_notify")
106
* 'irc_redirect': irc リダイレクト
109
*** 'server' (pointer, hdata: "irc_server")
110
*** 'pattern' (string)
111
*** 'signal' (string)
112
*** 'count' (integer)
113
*** 'current_count' (integer)
114
*** 'string' (string)
115
*** 'timeout' (integer)
116
*** 'command' (string)
117
*** 'assigned_to_command' (integer)
118
*** 'start_time' (time)
119
*** 'cmd_start' (hashtable)
120
*** 'cmd_stop' (hashtable)
121
*** 'cmd_extra' (hashtable)
122
*** 'cmd_start_received' (integer)
123
*** 'cmd_stop_received' (integer)
124
*** 'cmd_filter' (hashtable)
125
*** 'output' (string)
126
*** 'output_size' (integer)
127
*** 'prev_redirect' (pointer, hdata: "irc_redirect")
128
*** 'next_redirect' (pointer, hdata: "irc_redirect")
129
* 'irc_redirect_pattern': irc リダイレクトパターン
133
*** 'temp_pattern' (integer)
134
*** 'timeout' (integer)
135
*** 'cmd_start' (string)
136
*** 'cmd_stop' (string)
137
*** 'cmd_extra' (string)
138
*** 'prev_redirect' (pointer, hdata: "irc_redirect_pattern")
139
*** 'next_redirect' (pointer, hdata: "irc_redirect_pattern")
141
*** 'irc_redirect_patterns'
142
*** 'last_irc_redirect_pattern'
143
* 'irc_server': irc サーバ
147
*** 'options' (pointer)
148
*** 'temp_server' (integer)
149
*** 'reloading_from_config' (integer)
150
*** 'reloaded_from_config' (integer)
151
*** 'addresses_count' (integer)
152
*** 'addresses_array' (string, array_size: "addresses_count")
153
*** 'ports_array' (integer, array_size: "addresses_count")
154
*** 'retry_array' (integer, array_size: "addresses_count")
155
*** 'index_current_address' (integer)
156
*** 'current_address' (string)
157
*** 'current_ip' (string)
158
*** 'current_port' (integer)
159
*** 'current_retry' (integer)
161
*** 'hook_connect' (pointer, hdata: "hook")
162
*** 'hook_fd' (pointer, hdata: "hook")
163
*** 'hook_timer_connection' (pointer, hdata: "hook")
164
*** 'hook_timer_sasl' (pointer, hdata: "hook")
165
*** 'is_connected' (integer)
166
*** 'ssl_connected' (integer)
167
*** 'disconnected' (integer)
168
*** 'gnutls_sess' (other)
169
*** 'tls_cert' (other)
170
*** 'tls_cert_key' (other)
171
*** 'unterminated_message' (string)
172
*** 'nicks_count' (integer)
173
*** 'nicks_array' (string, array_size: "nicks_count")
174
*** 'nick_first_tried' (integer)
175
*** 'nick_alternate_number' (integer)
177
*** 'nick_modes' (string)
178
*** 'cap_away_notify' (integer)
179
*** 'isupport' (string)
180
*** 'prefix_modes' (string)
181
*** 'prefix_chars' (string)
182
*** 'nick_max_length' (integer)
183
*** 'casemapping' (integer)
184
*** 'chantypes' (string)
185
*** 'chanmodes' (string)
186
*** 'monitor' (integer)
187
*** 'monitor_time' (time)
188
*** 'reconnect_delay' (integer)
189
*** 'reconnect_start' (time)
190
*** 'command_time' (time)
191
*** 'reconnect_join' (integer)
192
*** 'disable_autojoin' (integer)
193
*** 'is_away' (integer)
194
*** 'away_message' (string)
195
*** 'away_time' (time)
197
*** 'lag_check_time' (other)
198
*** 'lag_next_check' (time)
199
*** 'lag_last_refresh' (time)
200
*** 'cmd_list_regexp' (pointer)
201
*** 'last_user_message' (time)
202
*** 'last_away_check' (time)
203
*** 'last_data_purge' (time)
204
*** 'outqueue' (pointer)
205
*** 'last_outqueue' (pointer)
206
*** 'redirects' (pointer, hdata: "irc_redirect")
207
*** 'last_redirect' (pointer, hdata: "irc_redirect")
208
*** 'notify_list' (pointer, hdata: "irc_notify")
209
*** 'last_notify' (pointer, hdata: "irc_notify")
210
*** 'notify_count' (integer)
211
*** 'join_manual' (hashtable)
212
*** 'join_channel_key' (hashtable)
213
*** 'join_noswitch' (hashtable)
214
*** 'buffer' (pointer, hdata: "buffer")
215
*** 'buffer_as_string' (string)
216
*** 'channels' (pointer, hdata: "irc_channel")
217
*** 'last_channel' (pointer, hdata: "irc_channel")
218
*** 'prev_server' (pointer, hdata: "irc_server")
219
*** 'next_server' (pointer, hdata: "irc_server")
222
*** 'last_irc_server'
223
* 'lua_callback': スクリプトのコールバック
226
*** 'script' (pointer, hdata: "lua_script")
227
*** 'function' (string)
229
*** 'config_file' (pointer, hdata: "config_file")
230
*** 'config_section' (pointer, hdata: "config_section")
231
*** 'config_option' (pointer, hdata: "config_option")
233
*** 'buffer' (pointer, hdata: "buffer")
234
*** 'bar_item' (pointer, hdata: "bar_item")
235
*** 'upgrade_file' (pointer)
236
*** 'prev_callback' (pointer, hdata: "lua_callback")
237
*** 'next_callback' (pointer, hdata: "lua_callback")
238
* 'lua_script': スクリプトのリスト
241
*** 'filename' (string)
242
*** 'interpreter' (pointer)
244
*** 'author' (string)
245
*** 'version' (string)
246
*** 'license' (string)
247
*** 'description' (string)
248
*** 'shutdown_func' (string)
249
*** 'charset' (string)
250
*** 'callbacks' (pointer, hdata: "lua_callback")
251
*** 'unloading' (integer)
252
*** 'prev_script' (pointer, hdata: "lua_script")
253
*** 'next_script' (pointer, hdata: "lua_script")
257
* 'perl_callback': スクリプトのコールバック
260
*** 'script' (pointer, hdata: "perl_script")
261
*** 'function' (string)
263
*** 'config_file' (pointer, hdata: "config_file")
264
*** 'config_section' (pointer, hdata: "config_section")
265
*** 'config_option' (pointer, hdata: "config_option")
267
*** 'buffer' (pointer, hdata: "buffer")
268
*** 'bar_item' (pointer, hdata: "bar_item")
269
*** 'upgrade_file' (pointer)
270
*** 'prev_callback' (pointer, hdata: "perl_callback")
271
*** 'next_callback' (pointer, hdata: "perl_callback")
272
* 'perl_script': スクリプトのリスト
275
*** 'filename' (string)
276
*** 'interpreter' (pointer)
278
*** 'author' (string)
279
*** 'version' (string)
280
*** 'license' (string)
281
*** 'description' (string)
282
*** 'shutdown_func' (string)
283
*** 'charset' (string)
284
*** 'callbacks' (pointer, hdata: "perl_callback")
285
*** 'unloading' (integer)
286
*** 'prev_script' (pointer, hdata: "perl_script")
287
*** 'next_script' (pointer, hdata: "perl_script")
291
* 'python_callback': スクリプトのコールバック
294
*** 'script' (pointer, hdata: "python_script")
295
*** 'function' (string)
297
*** 'config_file' (pointer, hdata: "config_file")
298
*** 'config_section' (pointer, hdata: "config_section")
299
*** 'config_option' (pointer, hdata: "config_option")
301
*** 'buffer' (pointer, hdata: "buffer")
302
*** 'bar_item' (pointer, hdata: "bar_item")
303
*** 'upgrade_file' (pointer)
304
*** 'prev_callback' (pointer, hdata: "python_callback")
305
*** 'next_callback' (pointer, hdata: "python_callback")
306
* 'python_script': スクリプトのリスト
309
*** 'filename' (string)
310
*** 'interpreter' (pointer)
312
*** 'author' (string)
313
*** 'version' (string)
314
*** 'license' (string)
315
*** 'description' (string)
316
*** 'shutdown_func' (string)
317
*** 'charset' (string)
318
*** 'callbacks' (pointer, hdata: "python_callback")
319
*** 'unloading' (integer)
320
*** 'prev_script' (pointer, hdata: "python_script")
321
*** 'next_script' (pointer, hdata: "python_script")
325
* 'ruby_callback': スクリプトのコールバック
328
*** 'script' (pointer, hdata: "ruby_script")
329
*** 'function' (string)
331
*** 'config_file' (pointer, hdata: "config_file")
332
*** 'config_section' (pointer, hdata: "config_section")
333
*** 'config_option' (pointer, hdata: "config_option")
335
*** 'buffer' (pointer, hdata: "buffer")
336
*** 'bar_item' (pointer, hdata: "bar_item")
337
*** 'upgrade_file' (pointer)
338
*** 'prev_callback' (pointer, hdata: "ruby_callback")
339
*** 'next_callback' (pointer, hdata: "ruby_callback")
340
* 'ruby_script': スクリプトのリスト
343
*** 'filename' (string)
344
*** 'interpreter' (pointer)
346
*** 'author' (string)
347
*** 'version' (string)
348
*** 'license' (string)
349
*** 'description' (string)
350
*** 'shutdown_func' (string)
351
*** 'charset' (string)
352
*** 'callbacks' (pointer, hdata: "ruby_callback")
353
*** 'unloading' (integer)
354
*** 'prev_script' (pointer, hdata: "ruby_script")
355
*** 'next_script' (pointer, hdata: "ruby_script")
359
* 'script_script': リポジトリからのスクリプト
363
*** 'name_with_extension' (string)
364
*** 'language' (integer)
365
*** 'author' (string)
367
*** 'version' (string)
368
*** 'license' (string)
369
*** 'description' (string)
371
*** 'requirements' (string)
372
*** 'min_weechat' (string)
373
*** 'max_weechat' (string)
374
*** 'md5sum' (string)
376
*** 'popularity' (integer)
377
*** 'date_added' (time)
378
*** 'date_updated' (time)
379
*** 'status' (integer)
380
*** 'version_loaded' (string)
381
*** 'displayed' (integer)
382
*** 'install_order' (integer)
383
*** 'prev_script' (pointer, hdata: "script_script")
384
*** 'next_script' (pointer, hdata: "script_script")
386
*** 'last_script_repo'
388
* 'tcl_callback': スクリプトのコールバック
391
*** 'script' (pointer, hdata: "tcl_script")
392
*** 'function' (string)
394
*** 'config_file' (pointer, hdata: "config_file")
395
*** 'config_section' (pointer, hdata: "config_section")
396
*** 'config_option' (pointer, hdata: "config_option")
398
*** 'buffer' (pointer, hdata: "buffer")
399
*** 'bar_item' (pointer, hdata: "bar_item")
400
*** 'upgrade_file' (pointer)
401
*** 'prev_callback' (pointer, hdata: "tcl_callback")
402
*** 'next_callback' (pointer, hdata: "tcl_callback")
403
* 'tcl_script': スクリプトのリスト
406
*** 'filename' (string)
407
*** 'interpreter' (pointer)
409
*** 'author' (string)
410
*** 'version' (string)
411
*** 'license' (string)
412
*** 'description' (string)
413
*** 'shutdown_func' (string)
414
*** 'charset' (string)
415
*** 'callbacks' (pointer, hdata: "tcl_callback")
416
*** 'unloading' (integer)
417
*** 'prev_script' (pointer, hdata: "tcl_script")
418
*** 'next_script' (pointer, hdata: "tcl_script")
426
*** 'options' (pointer)
427
*** 'items_count' (integer)
428
*** 'items_subcount' (pointer)
429
*** 'items_array' (pointer)
430
*** 'items_buffer' (pointer)
431
*** 'items_prefix' (pointer)
432
*** 'items_name' (pointer)
433
*** 'items_suffix' (pointer)
434
*** 'bar_window' (pointer, hdata: "bar_window")
435
*** 'bar_refresh_needed' (integer)
436
*** 'prev_bar' (pointer, hdata: "bar")
437
*** 'next_bar' (pointer, hdata: "bar")
444
*** 'plugin' (pointer, hdata: "plugin")
446
*** 'build_callback' (pointer)
447
*** 'build_callback_data' (pointer)
448
*** 'prev_item' (pointer, hdata: "bar_item")
449
*** 'next_item' (pointer, hdata: "bar_item")
452
*** 'last_gui_bar_item'
453
* 'bar_window': バーウィンドウ
456
*** 'bar' (pointer, hdata: "bar")
459
*** 'width' (integer)
460
*** 'height' (integer)
461
*** 'scroll_x' (integer)
462
*** 'scroll_y' (integer)
463
*** 'cursor_x' (integer)
464
*** 'cursor_y' (integer)
465
*** 'current_size' (integer)
466
*** 'items_count' (integer)
467
*** 'items_subcount' (pointer)
468
*** 'items_content' (pointer)
469
*** 'items_num_lines' (pointer)
470
*** 'items_refresh_needed' (pointer)
471
*** 'screen_col_size' (integer)
472
*** 'screen_lines' (integer)
473
*** 'coords_count' (integer)
474
*** 'coords' (pointer)
475
*** 'gui_objects' (pointer)
476
*** 'prev_bar_window' (pointer, hdata: "bar_window")
477
*** 'next_bar_window' (pointer, hdata: "bar_window")
481
*** 'plugin' (pointer, hdata: "plugin")
482
*** 'plugin_name_for_upgrade' (string)
483
*** 'number' (integer)
484
*** 'layout_number' (integer)
485
*** 'layout_number_merge_order' (integer)
487
*** 'full_name' (string)
488
*** 'short_name' (string)
490
*** 'notify' (integer)
491
*** 'num_displayed' (integer)
492
*** 'active' (integer)
493
*** 'hidden' (integer)
494
*** 'zoomed' (integer)
495
*** 'print_hooks_enabled' (integer)
496
*** 'day_change' (integer)
497
*** 'clear' (integer)
498
*** 'filter' (integer)
499
*** 'close_callback' (pointer)
500
*** 'close_callback_data' (pointer)
501
*** 'closing' (integer)
503
*** 'own_lines' (pointer, hdata: "lines")
504
*** 'mixed_lines' (pointer, hdata: "lines")
505
*** 'lines' (pointer, hdata: "lines")
506
*** 'time_for_each_line' (integer)
507
*** 'chat_refresh_needed' (integer)
508
*** 'nicklist' (integer)
509
*** 'nicklist_case_sensitive' (integer)
510
*** 'nicklist_root' (pointer, hdata: "nick_group")
511
*** 'nicklist_max_length' (integer)
512
*** 'nicklist_display_groups' (integer)
513
*** 'nicklist_count' (integer)
514
*** 'nicklist_groups_count' (integer)
515
*** 'nicklist_nicks_count' (integer)
516
*** 'nicklist_visible_count' (integer)
517
*** 'nickcmp_callback' (pointer)
518
*** 'nickcmp_callback_data' (pointer)
519
*** 'input' (integer)
520
*** 'input_callback' (pointer)
521
*** 'input_callback_data' (pointer)
522
*** 'input_get_unknown_commands' (integer)
523
*** 'input_buffer' (string)
524
*** 'input_buffer_alloc' (integer)
525
*** 'input_buffer_size' (integer)
526
*** 'input_buffer_length' (integer)
527
*** 'input_buffer_pos' (integer)
528
*** 'input_buffer_1st_display' (integer)
529
*** 'input_undo_snap' (pointer, hdata: "input_undo")
530
*** 'input_undo' (pointer, hdata: "input_undo")
531
*** 'last_input_undo' (pointer, hdata: "input_undo")
532
*** 'ptr_input_undo' (pointer, hdata: "input_undo")
533
*** 'input_undo_count' (integer)
534
*** 'completion' (pointer, hdata: "completion")
535
*** 'history' (pointer, hdata: "history")
536
*** 'last_history' (pointer, hdata: "history")
537
*** 'ptr_history' (pointer, hdata: "history")
538
*** 'num_history' (integer)
539
*** 'text_search' (integer)
540
*** 'text_search_exact' (integer)
541
*** 'text_search_regex' (integer)
542
*** 'text_search_regex_compiled' (pointer)
543
*** 'text_search_where' (integer)
544
*** 'text_search_found' (integer)
545
*** 'text_search_input' (string)
546
*** 'highlight_words' (string)
547
*** 'highlight_regex' (string)
548
*** 'highlight_regex_compiled' (pointer)
549
*** 'highlight_tags_restrict' (string)
550
*** 'highlight_tags_restrict_count' (integer)
551
*** 'highlight_tags_restrict_array' (pointer, array_size: "highlight_tags_restrict_count")
552
*** 'highlight_tags' (string)
553
*** 'highlight_tags_count' (integer)
554
*** 'highlight_tags_array' (pointer, array_size: "highlight_tags_count")
555
*** 'hotlist_max_level_nicks' (hashtable)
556
*** 'keys' (pointer, hdata: "key")
557
*** 'last_key' (pointer, hdata: "key")
558
*** 'keys_count' (integer)
559
*** 'local_variables' (hashtable)
560
*** 'prev_buffer' (pointer, hdata: "buffer")
561
*** 'next_buffer' (pointer, hdata: "buffer")
563
*** 'gui_buffer_last_displayed'
565
*** 'last_gui_buffer'
566
* 'buffer_visited': 訪問済みバッファ
569
*** 'buffer' (pointer, hdata: "buffer")
570
*** 'prev_buffer' (pointer, hdata: "buffer_visited")
571
*** 'next_buffer' (pointer, hdata: "buffer_visited")
573
*** 'gui_buffers_visited'
574
*** 'last_gui_buffer_visited'
575
* 'completion': 補完する構造
578
*** 'buffer' (pointer, hdata: "buffer")
579
*** 'context' (integer)
580
*** 'base_command' (string)
581
*** 'base_command_arg_index' (integer)
582
*** 'base_word' (string)
583
*** 'base_word_pos' (integer)
584
*** 'position' (integer)
586
*** 'direction' (integer)
587
*** 'add_space' (integer)
588
*** 'force_partial_completion' (integer)
589
*** 'completion_list' (pointer)
590
*** 'word_found' (string)
591
*** 'word_found_is_nick' (integer)
592
*** 'position_replace' (integer)
593
*** 'diff_size' (integer)
594
*** 'diff_length' (integer)
595
*** 'partial_completion_list' (pointer, hdata: "completion_partial")
596
*** 'last_partial_completion' (pointer, hdata: "completion_partial")
597
* 'completion_partial': 部分補完する構造
601
*** 'count' (integer)
602
*** 'prev_item' (pointer, hdata: "completion_partial")
603
*** 'next_item' (pointer, hdata: "completion_partial")
604
* 'config_file': 設定ファイル
607
*** 'plugin' (pointer, hdata: "plugin")
609
*** 'filename' (string)
611
*** 'callback_reload' (pointer)
612
*** 'callback_reload_data' (pointer)
613
*** 'sections' (pointer, hdata: "config_section")
614
*** 'last_section' (pointer, hdata: "config_section")
615
*** 'prev_config' (pointer, hdata: "config_file")
616
*** 'next_config' (pointer, hdata: "config_file")
619
*** 'last_config_file'
620
* 'config_option': 設定オプション
623
*** 'config_file' (pointer, hdata: "config_file")
624
*** 'section' (pointer, hdata: "config_section")
627
*** 'description' (string)
628
*** 'string_values' (string, array_size: "*")
631
*** 'default_value' (pointer)
632
*** 'value' (pointer)
633
*** 'null_value_allowed' (integer)
634
*** 'callback_check_value' (pointer)
635
*** 'callback_check_value_data' (pointer)
636
*** 'callback_change' (pointer)
637
*** 'callback_change_data' (pointer)
638
*** 'callback_delete' (pointer)
639
*** 'callback_delete_data' (pointer)
640
*** 'loaded' (integer)
641
*** 'prev_option' (pointer, hdata: "config_option")
642
*** 'next_option' (pointer, hdata: "config_option")
643
* 'config_section': 設定セクション
646
*** 'config_file' (pointer, hdata: "config_file")
648
*** 'user_can_add_options' (integer)
649
*** 'user_can_delete_options' (integer)
650
*** 'callback_read' (pointer)
651
*** 'callback_read_data' (pointer)
652
*** 'callback_write' (pointer)
653
*** 'callback_write_data' (pointer)
654
*** 'callback_write_default' (pointer)
655
*** 'callback_write_default_data' (pointer)
656
*** 'callback_create_option' (pointer)
657
*** 'callback_create_option_data' (pointer)
658
*** 'callback_delete_option' (pointer)
659
*** 'callback_delete_option_data' (pointer)
660
*** 'options' (pointer, hdata: "config_option")
661
*** 'last_option' (pointer, hdata: "config_option")
662
*** 'prev_section' (pointer, hdata: "config_section")
663
*** 'next_section' (pointer, hdata: "config_section")
667
*** 'enabled' (integer)
669
*** 'buffer_name' (string)
670
*** 'num_buffers' (integer)
671
*** 'buffers' (pointer)
673
*** 'tags_count' (integer)
674
*** 'tags_array' (pointer, array_size: "tags_count")
676
*** 'regex_prefix' (pointer)
677
*** 'regex_message' (pointer)
678
*** 'prev_filter' (pointer, hdata: "filter")
679
*** 'next_filter' (pointer, hdata: "filter")
682
*** 'last_gui_filter'
683
* 'history': バッファのコマンド履歴
687
*** 'next_history' (pointer, hdata: "history")
688
*** 'prev_history' (pointer, hdata: "history")
694
*** 'last_gui_history'
698
*** 'priority' (integer)
699
*** 'creation_time.tv_sec' (time)
700
*** 'creation_time.tv_usec' (long)
701
*** 'buffer' (pointer)
702
*** 'count' (integer, array_size: "4")
703
*** 'prev_hotlist' (pointer, hdata: "hotlist")
704
*** 'next_hotlist' (pointer, hdata: "hotlist")
707
*** 'last_gui_hotlist'
708
* 'input_undo': 入力行をアンドゥする構造
713
*** 'prev_undo' (pointer, hdata: "input_undo")
714
*** 'next_undo' (pointer, hdata: "input_undo")
715
* 'key': キー (キーボードショートカット)
719
*** 'area_type' (pointer)
720
*** 'area_name' (pointer)
721
*** 'area_key' (string)
722
*** 'command' (string)
723
*** 'score' (integer)
724
*** 'prev_key' (pointer, hdata: "key")
725
*** 'next_key' (pointer, hdata: "key")
727
*** 'gui_default_keys'
728
*** 'gui_default_keys_cursor'
729
*** 'gui_default_keys_mouse'
730
*** 'gui_default_keys_search'
732
*** 'gui_keys_cursor'
734
*** 'gui_keys_search'
735
*** 'last_gui_default_key'
736
*** 'last_gui_default_key_cursor'
737
*** 'last_gui_default_key_mouse'
738
*** 'last_gui_default_key_search'
740
*** 'last_gui_key_cursor'
741
*** 'last_gui_key_mouse'
742
*** 'last_gui_key_search'
747
*** 'layout_buffers' (pointer, hdata: "layout_buffer")
748
*** 'last_layout_buffer' (pointer, hdata: "layout_buffer")
749
*** 'layout_windows' (pointer, hdata: "layout_window")
750
*** 'internal_id' (integer)
751
*** 'internal_id_current_window' (integer)
752
*** 'prev_layout' (pointer, hdata: "layout")
753
*** 'next_layout' (pointer, hdata: "layout")
755
*** 'gui_layout_current'
757
*** 'last_gui_layout'
758
* 'layout_buffer': バッファレイアウト
761
*** 'plugin_name' (string)
762
*** 'buffer_name' (string)
763
*** 'number' (integer)
764
*** 'prev_layout' (pointer, hdata: "layout_buffer")
765
*** 'next_layout' (pointer, hdata: "layout_buffer")
766
* 'layout_window': ウィンドウレイアウト
769
*** 'internal_id' (integer)
770
*** 'parent_node' (pointer, hdata: "layout_window")
771
*** 'split_pct' (integer)
772
*** 'split_horiz' (integer)
773
*** 'child1' (pointer, hdata: "layout_window")
774
*** 'child2' (pointer, hdata: "layout_window")
775
*** 'plugin_name' (string)
776
*** 'buffer_name' (string)
780
*** 'data' (pointer, hdata: "line_data")
781
*** 'prev_line' (pointer, hdata: "line")
782
*** 'next_line' (pointer, hdata: "line")
783
* 'line_data': 1 行データ構造
786
*** 'buffer' (pointer, hdata: "buffer")
789
*** 'date_printed' (time)
790
*** 'str_time' (string)
791
*** 'tags_count' (integer)
792
*** 'tags_array' (shared_string, array_size: "tags_count")
793
*** 'displayed' (char)
794
*** 'highlight' (char)
795
*** 'refresh_needed' (char)
796
*** 'prefix' (shared_string)
797
*** 'prefix_length' (integer)
798
*** 'message' (string)
801
*** 'date_printed' (time)
802
*** 'tags_array' (shared_string)
803
*** 'prefix' (shared_string)
804
*** 'message' (string)
808
*** 'first_line' (pointer, hdata: "line")
809
*** 'last_line' (pointer, hdata: "line")
810
*** 'last_read_line' (pointer, hdata: "line")
811
*** 'lines_count' (integer)
812
*** 'first_line_not_read' (integer)
813
*** 'lines_hidden' (integer)
814
*** 'buffer_max_length' (integer)
815
*** 'buffer_max_length_refresh' (integer)
816
*** 'prefix_max_length' (integer)
817
*** 'prefix_max_length_refresh' (integer)
818
* 'nick': ニックネームリストにあるニックネーム
821
*** 'group' (pointer, hdata: "nick_group")
822
*** 'name' (shared_string)
823
*** 'color' (shared_string)
824
*** 'prefix' (shared_string)
825
*** 'prefix_color' (shared_string)
826
*** 'visible' (integer)
827
*** 'prev_nick' (pointer, hdata: "nick")
828
*** 'next_nick' (pointer, hdata: "nick")
829
* 'nick_group': ニックネームリストにあるグループ
832
*** 'name' (shared_string)
833
*** 'color' (shared_string)
834
*** 'visible' (integer)
835
*** 'level' (integer)
836
*** 'parent' (pointer, hdata: "nick_group")
837
*** 'children' (pointer, hdata: "nick_group")
838
*** 'last_child' (pointer, hdata: "nick_group")
839
*** 'nicks' (pointer, hdata: "nick")
840
*** 'last_nick' (pointer, hdata: "nick")
841
*** 'prev_group' (pointer, hdata: "nick_group")
842
*** 'next_group' (pointer, hdata: "nick_group")
846
*** 'filename' (string)
847
*** 'handle' (pointer)
849
*** 'description' (string)
850
*** 'author' (string)
851
*** 'version' (string)
852
*** 'license' (string)
853
*** 'charset' (string)
854
*** 'debug' (integer)
855
*** 'prev_plugin' (pointer, hdata: "plugin")
856
*** 'next_plugin' (pointer, hdata: "plugin")
858
*** 'last_weechat_plugin'
859
*** 'weechat_plugins'
864
*** 'options' (pointer)
865
*** 'prev_proxy' (pointer, hdata: "proxy")
866
*** 'next_proxy' (pointer, hdata: "proxy")
868
*** 'last_weechat_proxy'
869
*** 'weechat_proxies'
873
*** 'number' (integer)
874
*** 'win_x' (integer)
875
*** 'win_y' (integer)
876
*** 'win_width' (integer)
877
*** 'win_height' (integer)
878
*** 'win_width_pct' (integer)
879
*** 'win_height_pct' (integer)
880
*** 'win_chat_x' (integer)
881
*** 'win_chat_y' (integer)
882
*** 'win_chat_width' (integer)
883
*** 'win_chat_height' (integer)
884
*** 'win_chat_cursor_x' (integer)
885
*** 'win_chat_cursor_y' (integer)
886
*** 'bar_windows' (pointer, hdata: "bar_window")
887
*** 'last_bar_window' (pointer, hdata: "bar_window")
888
*** 'refresh_needed' (integer)
889
*** 'gui_objects' (pointer)
890
*** 'buffer' (pointer, hdata: "buffer")
891
*** 'layout_plugin_name' (string)
892
*** 'layout_buffer_name' (string)
893
*** 'scroll' (pointer, hdata: "window_scroll")
894
*** 'ptr_tree' (pointer, hdata: "window_tree")
895
*** 'prev_window' (pointer, hdata: "window")
896
*** 'next_window' (pointer, hdata: "window")
898
*** 'gui_current_window'
900
*** 'last_gui_window'
901
* 'window_scroll': ウィンドウ内のスクロール情報
904
*** 'buffer' (pointer, hdata: "buffer")
905
*** 'first_line_displayed' (integer)
906
*** 'start_line' (pointer, hdata: "line")
907
*** 'start_line_pos' (integer)
908
*** 'scrolling' (integer)
909
*** 'start_col' (integer)
910
*** 'lines_after' (integer)
911
*** 'prev_scroll' (pointer, hdata: "window_scroll")
912
*** 'next_scroll' (pointer, hdata: "window_scroll")
913
* 'window_tree': ウィンドウツリー
916
*** 'parent_node' (pointer, hdata: "window_tree")
917
*** 'split_pct' (integer)
918
*** 'split_horizontal' (integer)
919
*** 'child1' (pointer, hdata: "window_tree")
920
*** 'child2' (pointer, hdata: "window_tree")
921
*** 'window' (pointer, hdata: "window")
923
*** 'gui_windows_tree'